http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50892
Richard Guenther <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2011-10-28 Ever Confirmed|0 |1 Known to fail| |4.7.0 --- Comment #1 from Richard Guenther <rguenth at gcc dot gnu.org> 2011-10-28 09:42:57 UTC --- Confirmed. #1 0x00000000009ab110 in gimplify_expr (expr_p=0x7ffff5b3d078, pre_p=0x7fffffffbdc8, post_p=0x7fffffff84f8, gimple_test_f= 0x93fdf9 <is_gimple_val(tree_node*)>, fallback=1) at /space/rguenther/src/svn/trunk/gcc/gimplify.c:7599 7599 gcc_assert (!VOID_TYPE_P (TREE_TYPE (*expr_p))); (gdb) call debug_generic_expr (*expr_p) *D.1735 #3 0x00000000009840a8 in gimplify_call_expr (expr_p=0x7ffff5a2d7a8, pre_p=0x7fffffffbdc8, want_value=true) at /space/rguenther/src/svn/trunk/gcc/gimplify.c:2438 2438 EXPR_LOCATION (*expr_p)); (gdb) call debug_generic_expr (*expr_p) strlen_void (*D.1735) <mem_ref 0x7ffff5a2d930 type <void_type 0x7ffff5a31bd0 void VOID align 8 symtab 0 alias set -1 canonical type 0x7ffff5a31bd0 pointer_to_this <pointer_type 0x7ffff5a31c78>> arg 0 <var_decl 0x7ffff5a2c640 D.1735 type <pointer_type 0x7ffff5a31c78 type <void_type 0x7ffff5a31bd0 void> public unsigned DI size <integer_cst 0x7ffff5a20ec0 constant 64> unit size <integer_cst 0x7ffff5a20ee0 constant 8> align 64 symtab 0 alias set -1 canonical type 0x7ffff5a31c78 pointer_to_this <pointer_type 0x7ffff5a44f18>> used unsigned ignored DI file t.f90 line 18 col 0 size <integer_cst 0x7ffff5a20ec0 64> unit size <integer_cst 0x7ffff5a20ee0 8> align 64 context <function_decl 0x7ffff5b38600 test>> arg 1 <integer_cst 0x7ffff5a34580 type <pointer_type 0x7ffff5a31c78> constant 0> t.f90:18:0>