This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Cause of lno failure on powerpc


It looks like we end up with a non-lvalue expression embedded in a chrec (probably due to folding somewhere):
<polynomial_chrec 0xe3496c
type <integer_cst 0x8ddab0 type <integer_type 0x412cd4fc int> constant invariant 11>


arg 0 <non_lvalue_expr 0xdf6100
type <integer_type 0x412cd570 unsigned int unsigned SI
size <integer_cst 0x8dd6a8 constant invariant 32>
unit size <integer_cst 0x8dd6c0 constant invariant 4>
align 32 symtab 0 alias set -1 precision 32 min <integer_cst 0x8dd6d8 0> max <integer_cst 0x8dd6f0 4294967295>
pointer_to_this <pointer_type 0x8e9f68>>


        arg 0 <polynomial_chrec 0xe34924
            type <integer_cst 0x8ddae0 constant invariant 11>

arg 0 <integer_cst 0x8e0810 constant invariant 3>
arg 1 <integer_cst 0x8dd708 constant invariant 1>>> arg 1 <integer_cst 0x8dd708 1>>



This is the root cause of the failure, AFAICT.


I'm tracking down exactly what causes this.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]