http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57446
Rainer Orth <ro at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ro at gcc dot gnu.org --- Comment #5 from Rainer Orth <ro at gcc dot gnu.org> --- Once Solaris bootstrap was restored, I see the following failures on i386-pc-solaris2.10, both 32- and 64-bit: FAIL: c-c++-common/cilk-plus/AN/an-if.c -fcilkplus (internal compiler error) FAIL: c-c++-common/cilk-plus/AN/an-if.c -fcilkplus (test for excess errors) WARNING: c-c++-common/cilk-plus/AN/an-if.c -fcilkplus compilation failed to produce executable FAIL: c-c++-common/cilk-plus/AN/an-if.c -O0 -fcilkplus (internal compiler error) FAIL: c-c++-common/cilk-plus/AN/an-if.c -O0 -fcilkplus (test for excess errors) WARNING: c-c++-common/cilk-plus/AN/an-if.c -O0 -fcilkplus compilation failed to produce executable FAIL: c-c++-common/cilk-plus/AN/an-if.c -O1 -fcilkplus (internal compiler error) FAIL: c-c++-common/cilk-plus/AN/an-if.c -O1 -fcilkplus (test for excess errors) WARNING: c-c++-common/cilk-plus/AN/an-if.c -O1 -fcilkplus compilation failed to produce executable FAIL: c-c++-common/cilk-plus/AN/an-if.c -O2 -ftree-vectorize -fcilkplus (internal compiler error) FAIL: c-c++-common/cilk-plus/AN/an-if.c -O2 -ftree-vectorize -fcilkplus (test for excess errors) WARNING: c-c++-common/cilk-plus/AN/an-if.c -O2 -ftree-vectorize -fcilkplus compilation failed to produce executable FAIL: c-c++-common/cilk-plus/AN/an-if.c -O3 -fcilkplus (internal compiler error) FAIL: c-c++-common/cilk-plus/AN/an-if.c -O3 -fcilkplus (test for excess errors) WARNING: c-c++-common/cilk-plus/AN/an-if.c -O3 -fcilkplus compilation failed to produce executable FAIL: c-c++-common/cilk-plus/AN/builtin_fn_mutating.c -O3 -fcilkplus execution test FAIL: c-c++-common/cilk-plus/AN/an-if.c -g -fcilkplus (internal compiler error) FAIL: c-c++-common/cilk-plus/AN/an-if.c -g -fcilkplus (test for excess errors) WARNING: c-c++-common/cilk-plus/AN/an-if.c -g -fcilkplus compilation failed to produce executable FAIL: c-c++-common/cilk-plus/AN/an-if.c -g -O0 -fcilkplus (internal compiler error) FAIL: c-c++-common/cilk-plus/AN/an-if.c -g -O0 -fcilkplus (test for excess errors) WARNING: c-c++-common/cilk-plus/AN/an-if.c -g -O0 -fcilkplus compilation failed to produce executable FAIL: c-c++-common/cilk-plus/AN/an-if.c -g -O1 -fcilkplus (internal compiler error) FAIL: c-c++-common/cilk-plus/AN/an-if.c -g -O1 -fcilkplus (test for excess errors) WARNING: c-c++-common/cilk-plus/AN/an-if.c -g -O1 -fcilkplus compilation failed to produce executable FAIL: c-c++-common/cilk-plus/AN/an-if.c -g -O2 -ftree-vectorize -fcilkplus (internal compiler error) FAIL: c-c++-common/cilk-plus/AN/an-if.c -g -O2 -ftree-vectorize -fcilkplus (test for excess errors) WARNING: c-c++-common/cilk-plus/AN/an-if.c -g -O2 -ftree-vectorize -fcilkplus compilation failed to produce executable FAIL: c-c++-common/cilk-plus/AN/an-if.c -g -O3 -fcilkplus (internal compiler error) FAIL: c-c++-common/cilk-plus/AN/an-if.c -g -O3 -fcilkplus (test for excess errors) WARNING: c-c++-common/cilk-plus/AN/an-if.c -g -O3 -fcilkplus compilation failed to produce executable FAIL: c-c++-common/cilk-plus/AN/builtin_fn_mutating.c -g -O3 -fcilkplus execution test FAIL: c-c++-common/cilk-plus/AN/an-if.c -O3 -ftree-vectorize -fcilkplus -g (internal compiler error) FAIL: c-c++-common/cilk-plus/AN/an-if.c -O3 -ftree-vectorize -fcilkplus -g (test for excess errors) WARNING: c-c++-common/cilk-plus/AN/an-if.c -O3 -ftree-vectorize -fcilkplus -g compilation failed to produce executable FAIL: c-c++-common/cilk-plus/AN/builtin_fn_mutating.c -O3 -ftree-vectorize -fcilkplus -g execution test FAIL: c-c++-common/cilk-plus/AN/an-if.c -fcilkplus -std=c99 (internal compiler error) FAIL: c-c++-common/cilk-plus/AN/an-if.c -fcilkplus -std=c99 (test for excess errors) WARNING: c-c++-common/cilk-plus/AN/an-if.c -fcilkplus -std=c99 compilation failed to produce executable FAIL: c-c++-common/cilk-plus/AN/builtin_fn_custom.c -fcilkplus -std=c99 execution test FAIL: c-c++-common/cilk-plus/AN/builtin_fn_mutating.c -fcilkplus -std=c99 execution test FAIL: c-c++-common/cilk-plus/AN/builtin_func_double.c -fcilkplus -std=c99 (internal compiler error) FAIL: c-c++-common/cilk-plus/AN/builtin_func_double.c -fcilkplus -std=c99 (test for excess errors) FAIL: c-c++-common/cilk-plus/AN/an-if.c -fcilkplus -O0 -std=c99 (internal compiler error) FAIL: c-c++-common/cilk-plus/AN/an-if.c -fcilkplus -O0 -std=c99 (test for excess errors) WARNING: c-c++-common/cilk-plus/AN/an-if.c -fcilkplus -O0 -std=c99 compilation failed to produce executable FAIL: c-c++-common/cilk-plus/AN/builtin_fn_custom.c -fcilkplus -O0 -std=c99 execution test FAIL: c-c++-common/cilk-plus/AN/builtin_fn_mutating.c -fcilkplus -O0 -std=c99 execution test FAIL: c-c++-common/cilk-plus/AN/builtin_func_double.c -fcilkplus -O0 -std=c99 (internal compiler error) FAIL: c-c++-common/cilk-plus/AN/builtin_func_double.c -fcilkplus -O0 -std=c99 (test for excess errors) FAIL: c-c++-common/cilk-plus/AN/an-if.c -fcilkplus -O1 -std=c99 (internal compiler error) FAIL: c-c++-common/cilk-plus/AN/an-if.c -fcilkplus -O1 -std=c99 (test for excess errors) WARNING: c-c++-common/cilk-plus/AN/an-if.c -fcilkplus -O1 -std=c99 compilation failed to produce executable FAIL: c-c++-common/cilk-plus/AN/builtin_func_double.c -fcilkplus -O1 -std=c99 (internal compiler error) FAIL: c-c++-common/cilk-plus/AN/builtin_func_double.c -fcilkplus -O1 -std=c99 (test for excess errors) FAIL: c-c++-common/cilk-plus/AN/an-if.c -fcilkplus -O2 -ftree-vectorize -std=c99 (internal compiler error) FAIL: c-c++-common/cilk-plus/AN/an-if.c -fcilkplus -O2 -ftree-vectorize -std=c99 (test for excess errors) WARNING: c-c++-common/cilk-plus/AN/an-if.c -fcilkplus -O2 -ftree-vectorize -std=c99 compilation failed to produce executable FAIL: c-c++-common/cilk-plus/AN/builtin_func_double.c -fcilkplus -O2 -ftree-vectorize -std=c99 (internal compiler error) FAIL: c-c++-common/cilk-plus/AN/builtin_func_double.c -fcilkplus -O2 -ftree-vectorize -std=c99 (test for excess errors) FAIL: c-c++-common/cilk-plus/AN/an-if.c -fcilkplus -O3 -std=c99 (internal compiler error) FAIL: c-c++-common/cilk-plus/AN/an-if.c -fcilkplus -O3 -std=c99 (test for excess errors) WARNING: c-c++-common/cilk-plus/AN/an-if.c -fcilkplus -O3 -std=c99 compilation failed to produce executable FAIL: c-c++-common/cilk-plus/AN/builtin_func_double.c -fcilkplus -O3 -std=c99 (internal compiler error) FAIL: c-c++-common/cilk-plus/AN/builtin_func_double.c -fcilkplus -O3 -std=c99 (test for excess errors) FAIL: c-c++-common/cilk-plus/AN/an-if.c -fcilkplus -g -std=c99 (internal compiler error) FAIL: c-c++-common/cilk-plus/AN/an-if.c -fcilkplus -g -std=c99 (test for excess errors) WARNING: c-c++-common/cilk-plus/AN/an-if.c -fcilkplus -g -std=c99 compilation failed to produce executable FAIL: c-c++-common/cilk-plus/AN/builtin_fn_custom.c -fcilkplus -g -std=c99 execution test FAIL: c-c++-common/cilk-plus/AN/builtin_fn_mutating.c -fcilkplus -g -std=c99 execution test FAIL: c-c++-common/cilk-plus/AN/builtin_func_double.c -fcilkplus -g -std=c99 (internal compiler error) FAIL: c-c++-common/cilk-plus/AN/builtin_func_double.c -fcilkplus -g -std=c99 (test for excess errors) FAIL: c-c++-common/cilk-plus/AN/an-if.c -fcilkplus -g -O0 -std=c99 (internal compiler error) FAIL: c-c++-common/cilk-plus/AN/an-if.c -fcilkplus -g -O0 -std=c99 (test for excess errors) WARNING: c-c++-common/cilk-plus/AN/an-if.c -fcilkplus -g -O0 -std=c99 compilation failed to produce executable FAIL: c-c++-common/cilk-plus/AN/builtin_fn_custom.c -fcilkplus -g -O0 -std=c99 execution test FAIL: c-c++-common/cilk-plus/AN/builtin_fn_mutating.c -fcilkplus -g -O0 -std=c99 execution test FAIL: c-c++-common/cilk-plus/AN/builtin_func_double.c -fcilkplus -g -O0 -std=c99 (internal compiler error) FAIL: c-c++-common/cilk-plus/AN/builtin_func_double.c -fcilkplus -g -O0 -std=c99 (test for excess errors) FAIL: c-c++-common/cilk-plus/AN/an-if.c -fcilkplus -g -O1 -std=c99 (internal compiler error) FAIL: c-c++-common/cilk-plus/AN/an-if.c -fcilkplus -g -O1 -std=c99 (test for excess errors) WARNING: c-c++-common/cilk-plus/AN/an-if.c -fcilkplus -g -O1 -std=c99 compilation failed to produce executable FAIL: c-c++-common/cilk-plus/AN/builtin_func_double.c -fcilkplus -g -O1 -std=c99 (internal compiler error) FAIL: c-c++-common/cilk-plus/AN/builtin_func_double.c -fcilkplus -g -O1 -std=c99 (test for excess errors) FAIL: c-c++-common/cilk-plus/AN/an-if.c -fcilkplus -g -O2 -ftree-vectorize -std=c99 (internal compiler error) FAIL: c-c++-common/cilk-plus/AN/an-if.c -fcilkplus -g -O2 -ftree-vectorize -std=c99 (test for excess errors) WARNING: c-c++-common/cilk-plus/AN/an-if.c -fcilkplus -g -O2 -ftree-vectorize -std=c99 compilation failed to produce executable FAIL: c-c++-common/cilk-plus/AN/builtin_func_double.c -fcilkplus -g -O2 -ftree-vectorize -std=c99 (internal compiler error) FAIL: c-c++-common/cilk-plus/AN/builtin_func_double.c -fcilkplus -g -O2 -ftree-vectorize -std=c99 (test for excess errors) FAIL: c-c++-common/cilk-plus/AN/an-if.c -fcilkplus -g -O3 -std=c99 (internal compiler error) FAIL: c-c++-common/cilk-plus/AN/an-if.c -fcilkplus -g -O3 -std=c99 (test for excess errors) WARNING: c-c++-common/cilk-plus/AN/an-if.c -fcilkplus -g -O3 -std=c99 compilation failed to produce executable FAIL: c-c++-common/cilk-plus/AN/builtin_func_double.c -fcilkplus -g -O3 -std=c99 (internal compiler error) FAIL: c-c++-common/cilk-plus/AN/builtin_func_double.c -fcilkplus -g -O3 -std=c99 (test for excess errors) FAIL: c-c++-common/cilk-plus/AN/an-if.c -O3 -ftree-vectorize -std=c99 -g -fcilkplus (internal compiler error) FAIL: c-c++-common/cilk-plus/AN/an-if.c -O3 -ftree-vectorize -std=c99 -g -fcilkplus (test for excess errors) WARNING: c-c++-common/cilk-plus/AN/an-if.c -O3 -ftree-vectorize -std=c99 -g -fcilkplus compilation failed to produce executable FAIL: c-c++-common/cilk-plus/AN/builtin_func_double.c -O3 -ftree-vectorize -std=c99 -g -fcilkplus (internal compiler error) FAIL: c-c++-common/cilk-plus/AN/builtin_func_double.c -O3 -ftree-vectorize -std=c99 -g -fcilkplus (test for excess errors) Many of them are like this: FAIL: c-c++-common/cilk-plus/AN/an-if.c -fcilkplus (internal compiler error) FAIL: c-c++-common/cilk-plus/AN/an-if.c -fcilkplus (test for excess errors) Excess errors: /vol/gcc/src/hg/trunk/local/gcc/testsuite/c-c++-common/cilk-plus/AN/an-if.c:28:33: internal compiler error: in gimplify_expr, at gimplify.c:7809 0x845b558 gimplify_expr(tree_node**, gimple_statement_d**, gimple_statement_d**, bool (*)(tree_node*), int) /vol/gcc/src/hg/trunk/local/gcc/gimplify.c:7809 0x84628e0 gimplify_arg /vol/gcc/src/hg/trunk/local/gcc/gimplify.c:2459 0x8462d66 gimplify_call_expr /vol/gcc/src/hg/trunk/local/gcc/gimplify.c:2629 0x8459543 gimplify_expr(tree_node**, gimple_statement_d**, gimple_statement_d**, bool (*)(tree_node*), int) /vol/gcc/src/hg/trunk/local/gcc/gimplify.c:7131 0x845b38f gimplify_expr(tree_node**, gimple_statement_d**, gimple_statement_d**, bool (*)(tree_node*), int) /vol/gcc/src/hg/trunk/local/gcc/gimplify.c:7771 0x8459972 gimplify_expr(tree_node**, gimple_statement_d**, gimple_statement_d**, bool (*)(tree_node*), int) /vol/gcc/src/hg/trunk/local/gcc/gimplify.c:7780 0x84614a2 gimplify_cond_expr /vol/gcc/src/hg/trunk/local/gcc/gimplify.c:3245 0x8459586 gimplify_expr(tree_node**, gimple_statement_d**, gimple_statement_d**, bool (*)(tree_node*), int) /vol/gcc/src/hg/trunk/local/gcc/gimplify.c:7116 0x845d5ea gimplify_stmt(tree_node**, gimple_statement_d**) /vol/gcc/src/hg/trunk/local/gcc/gimplify.c:5692 0x845907e gimplify_statement_list /vol/gcc/src/hg/trunk/local/gcc/gimplify.c:1521 0x845907e gimplify_expr(tree_node**, gimple_statement_d**, gimple_statement_d**, bool (*)(tree_node*), int) /vol/gcc/src/hg/trunk/local/gcc/gimplify.c:7549 /vol/gcc/src/hg/trunk/local/gcc/gimplify.c:7549 0x845d5ea gimplify_stmt(tree_node**, gimple_statement_d**) /vol/gcc/src/hg/trunk/local/gcc/gimplify.c:5692 0x8461531 gimplify_cond_expr /vol/gcc/src/hg/trunk/local/gcc/gimplify.c:3233 0x8459586 gimplify_expr(tree_node**, gimple_statement_d**, gimple_statement_d**, bool (*)(tree_node*), int) /vol/gcc/src/hg/trunk/local/gcc/gimplify.c:7116 0x845d5ea gimplify_stmt(tree_node**, gimple_statement_d**) /vol/gcc/src/hg/trunk/local/gcc/gimplify.c:5692 0x84612af gimplify_cond_expr /vol/gcc/src/hg/trunk/local/gcc/gimplify.c:3204 0x8459586 gimplify_expr(tree_node**, gimple_statement_d**, gimple_statement_d**, bool (*)(tree_node*), int) /vol/gcc/src/hg/trunk/local/gcc/gimplify.c:7116 0x845d5ea gimplify_stmt(tree_node**, gimple_statement_d**) /vol/gcc/src/hg/trunk/local/gcc/gimplify.c:5692 0x845907e gimplify_statement_list /vol/gcc/src/hg/trunk/local/gcc/gimplify.c:1521 0x845907e gimplify_expr(tree_node**, gimple_statement_d**, gimple_statement_d**, bool (*)(tree_node*), int) /vol/gcc/src/hg/trunk/local/gcc/gimplify.c:7549 Rainer