This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug middle-end/16460] [3.5 Regression] ICE when compiling glibc (ld-ctype.c)
- From: "jh at suse dot cz" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 10 Sep 2004 08:19:07 -0000
- Subject: [Bug middle-end/16460] [3.5 Regression] ICE when compiling glibc (ld-ctype.c)
- References: <20040709202544.16460.drepper@redhat.com>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From jh at suse dot cz 2004-09-10 08:19 -------
Subject: Re: [3.5 Regression] ICE when compiling glibc (ld-ctype.c)
>
> ------- Additional Comments From pinskia at gcc dot gnu dot org 2004-09-10 08:15 -------
> My second simplied example fails still at -O2:
> pr16460.c: In function `f':
> pr16460.c:9: error: Missing callgraph edge for call expr:
I've been debugging this once already in the past. We get invalid node
sharing for CALL_EXPRs, I will try to debug again where it comes from.
Honza
> <call_expr 0xf6eca0f0
> type <integer_type 0xf6ec6414 int public SI
> size <integer_cst 0xf6ec33a8 constant invariant 32>
> unit size <integer_cst 0xf6ec30d8 constant invariant 4>
> align 32 symtab 0 alias set -1 precision 32 min <integer_cst 0xf6ec3378 -2147483648> max
> <integer_cst 0xf6ec3390 2147483647>
> pointer_to_this <pointer_type 0xf6eb39f8>>
> side-effects
> arg 0 <addr_expr 0xf6ec2380
> type <pointer_type 0xf6e3215c type <function_type 0xf6eb66cc>
> unsigned SI size <integer_cst 0xf6ec33a8 32> unit size <integer_cst 0xf6ec30d8 4>
> align 32 symtab 0 alias set 5>
> invariant
> arg 0 <function_decl 0xf6e2db54 h2 type <function_type 0xf6eb66cc>
> addressable asm_written used nothrow static decl_5 QI file pr16460.c line 6 context
> <function_decl 0xf6e2d7b4 g> attributes <tree_list 0xf6e31cc0> result <result_decl 0xf6e32074>
> initial <error_mark 0xf6ec14c0>
> (mem:QI (symbol_ref:SI ("h2.1122") [flags 0x3] <function_decl 0xf6e2db54 h2>) [0 S1 A8])>>
> arg 2 <addr_expr 0xf6ec2500
> type <pointer_type 0xf6e32658 type <record_type 0xf6e32570 FRAME.g>
> unsigned SI size <integer_cst 0xf6ec33a8 32> unit size <integer_cst 0xf6ec30d8 4>
> align 32 symtab 0 alias set -1>
> invariant
> arg 0 <var_decl 0xf6e325e4 FRAME.6 type <record_type 0xf6e32570 FRAME.g>
> addressable used ignored BLK file pr16460.c line 8
> size <integer_cst 0xf6ec36f0 constant invariant 128>
> unit size <integer_cst 0xf6ec3708 constant invariant 16>
> align 32 context <function_decl 0xf6e2d7b4 g> chain <var_decl 0xf6e32244 T.0>>>
> pr16460.c:7>
> g/7: (inline copy in f/5) 24 insns tree local inlinable
> called by: f/5 (inlined)
> calls: __builtin_init_trampoline/4
> pr16460.c:9: internal compiler error: verify_cgraph_node failed.
> Please submit a full bug report,
> with preprocessed source if appropriate.
> See <URL:http://gcc.gnu.org/bugs.html> for instructions.
>
> --
> What |Removed |Added
> ----------------------------------------------------------------------------
> Last reconfirmed|2004-07-10 01:48:06 |2004-09-10 08:15:24
> date| |
>
>
> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16460
>
> ------- You are receiving this mail because: -------
> You are on the CC list for the bug, or are watching someone who is.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16460