Hi,
running the cilk-plus.exp tests I get ~200 FAILs because the tests are not
written for 16-bit int or size_t platforms.
As a quick tentative fix, the cilk-plus tests are skipped on such platforms.
Common problems are:
- internal compiler error: in build_int_cst_wide, at tree.c:1214
- warning: overflow in implicit constant conversion
- error: total size of local objects too large
- error: size of array 'array4' is too large
- Many execution fails because int32 is assumed.
See attached cilk-fail.txt.
The proposed patch arranges for the current state of cilk-plus implementation.
Moreover, I don't think a 16-bit or 8-bit platform is multicore and it makes
sense to run cilk-plus on them.
I don't know enough if cilk-plus to fix all these FAILs. Therefore it is very
much appreciated if cilk-plus maintainers fix these FAILs or apply skipping or
cilk-plus tests on the 16-bit platforms until proper tests are worked out and
the ICEs are fixed.
Thanks.
* lib/target-supports.exp (check_effective_target_cilkplus): New proc.
* gcc.dg/cilk-plus/cilk-plus.exp: only run if
check_effective_target_cilkplus.
* g++.dg/cilk-plus/cilk-plus.exp: Same.
Index: lib/target-supports.exp
===================================================================
--- lib/target-supports.exp (revision 200903)
+++ lib/target-supports.exp (working copy)
@@ -1132,6 +1132,24 @@ proc check_effective_target_static_libgf
} "-static"]
}
+# Return 1 if cilk-plus is supported by the target, 0 otherwise.
+
+proc check_effective_target_cilkplus { } {
+ # Skip cilk-plus tests on int16 and size16 targets for now.
+ # The cilk-plus tests are not generic enough to cover these
+ # cases and would throw hundreds of FAILs.
+ if { [check_effective_target_int16]
+ || ![check_effective_target_size32plus] } {
+ return 0;
+ }
+
+ # Skip AVR, its RAM is too small and too many tests would fail.
+ if { [istarget avr-*-*] } {
+ return 0;
+ }
+ return 1
+}
+
proc check_linker_plugin_available { } {
return [check_no_compiler_messages_nocache linker_plugin executable {
int main() { return 0; }
Index: gcc.dg/cilk-plus/cilk-plus.exp
===================================================================
--- gcc.dg/cilk-plus/cilk-plus.exp (revision 200903)
+++ gcc.dg/cilk-plus/cilk-plus.exp (working copy)
@@ -19,6 +19,10 @@
load_lib gcc-dg.exp
+if { ![check_effective_target_cilkplus] } {
+ return;
+}
+
dg-init
dg-runtest [lsort [glob -nocomplain $srcdir/c-c++-common/cilk-plus/AN/*.c]] " -fcilkplus" " "
dg-runtest [lsort [glob -nocomplain $srcdir/c-c++-common/cilk-plus/AN/*.c]] " -O0 -fcilkplus" " "
Index: g++.dg/cilk-plus/cilk-plus.exp
===================================================================
--- g++.dg/cilk-plus/cilk-plus.exp (revision 200903)
+++ g++.dg/cilk-plus/cilk-plus.exp (working copy)
@@ -19,6 +19,10 @@
load_lib g++-dg.exp
+if { ![check_effective_target_cilkplus] } {
+ return;
+}
+
dg-init
dg-runtest [lsort [glob -nocomplain $srcdir/c-c++-common/cilk-plus/AN/*.c]] " -fcilkplus" " "
dg-runtest [lsort [glob -nocomplain $srcdir/c-c++-common/cilk-plus/AN/*.c]] " -O0 -fcilkplus" " "
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)
FAIL: c-c++-common/cilk-plus/AN/array_test2.c -fcilkplus (test for excess
errors)
FAIL: c-c++-common/cilk-plus/AN/conditional.c -fcilkplus execution test
FAIL: c-c++-common/cilk-plus/AN/gather_scatter.c -fcilkplus (test for excess
errors)
FAIL: c-c++-common/cilk-plus/AN/if_test.c -fcilkplus (test for excess errors)
FAIL: c-c++-common/cilk-plus/AN/sec_implicit_ex.c -fcilkplus execution test
FAIL: c-c++-common/cilk-plus/AN/sec_reduce_return.c -fcilkplus execution test
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)
FAIL: c-c++-common/cilk-plus/AN/array_test2.c -O0 -fcilkplus (test for excess
errors)
FAIL: c-c++-common/cilk-plus/AN/conditional.c -O0 -fcilkplus execution test
FAIL: c-c++-common/cilk-plus/AN/gather_scatter.c -O0 -fcilkplus (test for
excess errors)
FAIL: c-c++-common/cilk-plus/AN/if_test.c -O0 -fcilkplus (test for excess
errors)
FAIL: c-c++-common/cilk-plus/AN/sec_implicit_ex.c -O0 -fcilkplus execution test
FAIL: c-c++-common/cilk-plus/AN/sec_reduce_return.c -O0 -fcilkplus execution
test
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)
FAIL: c-c++-common/cilk-plus/AN/array_test2.c -O1 -fcilkplus (test for excess
errors)
FAIL: c-c++-common/cilk-plus/AN/conditional.c -O1 -fcilkplus execution test
FAIL: c-c++-common/cilk-plus/AN/exec-once2.c -O1 -fcilkplus execution test
FAIL: c-c++-common/cilk-plus/AN/gather_scatter.c -O1 -fcilkplus (test for
excess errors)
FAIL: c-c++-common/cilk-plus/AN/if_test.c -O1 -fcilkplus (test for excess
errors)
FAIL: c-c++-common/cilk-plus/AN/sec_implicit_ex.c -O1 -fcilkplus execution test
FAIL: c-c++-common/cilk-plus/AN/sec_reduce_return.c -O1 -fcilkplus execution
test
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)
FAIL: c-c++-common/cilk-plus/AN/array_test2.c -O2 -ftree-vectorize -fcilkplus
(test for excess errors)
FAIL: c-c++-common/cilk-plus/AN/conditional.c -O2 -ftree-vectorize -fcilkplus
execution test
FAIL: c-c++-common/cilk-plus/AN/exec-once2.c -O2 -ftree-vectorize -fcilkplus
execution test
FAIL: c-c++-common/cilk-plus/AN/gather_scatter.c -O2 -ftree-vectorize
-fcilkplus (test for excess errors)
FAIL: c-c++-common/cilk-plus/AN/if_test.c -O2 -ftree-vectorize -fcilkplus
(test for excess errors)
FAIL: c-c++-common/cilk-plus/AN/sec_implicit_ex.c -O2 -ftree-vectorize
-fcilkplus execution test
FAIL: c-c++-common/cilk-plus/AN/sec_reduce_return.c -O2 -ftree-vectorize
-fcilkplus execution test
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)
FAIL: c-c++-common/cilk-plus/AN/array_test2.c -O3 -fcilkplus (test for excess
errors)
FAIL: c-c++-common/cilk-plus/AN/conditional.c -O3 -fcilkplus execution test
FAIL: c-c++-common/cilk-plus/AN/exec-once2.c -O3 -fcilkplus execution test
FAIL: c-c++-common/cilk-plus/AN/gather_scatter.c -O3 -fcilkplus (test for
excess errors)
FAIL: c-c++-common/cilk-plus/AN/if_test.c -O3 -fcilkplus (test for excess
errors)
FAIL: c-c++-common/cilk-plus/AN/sec_implicit_ex.c -O3 -fcilkplus execution test
FAIL: c-c++-common/cilk-plus/AN/sec_reduce_return.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)
FAIL: c-c++-common/cilk-plus/AN/array_test2.c -g -fcilkplus (test for excess
errors)
FAIL: c-c++-common/cilk-plus/AN/conditional.c -g -fcilkplus execution test
FAIL: c-c++-common/cilk-plus/AN/gather_scatter.c -g -fcilkplus (test for
excess errors)
FAIL: c-c++-common/cilk-plus/AN/if_test.c -g -fcilkplus (test for excess
errors)
FAIL: c-c++-common/cilk-plus/AN/sec_implicit_ex.c -g -fcilkplus execution test
FAIL: c-c++-common/cilk-plus/AN/sec_reduce_return.c -g -fcilkplus execution
test
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)
FAIL: c-c++-common/cilk-plus/AN/array_test2.c -g -O0 -fcilkplus (test for
excess errors)
FAIL: c-c++-common/cilk-plus/AN/conditional.c -g -O0 -fcilkplus execution test
FAIL: c-c++-common/cilk-plus/AN/gather_scatter.c -g -O0 -fcilkplus (test for
excess errors)
FAIL: c-c++-common/cilk-plus/AN/if_test.c -g -O0 -fcilkplus (test for excess
errors)
FAIL: c-c++-common/cilk-plus/AN/sec_implicit_ex.c -g -O0 -fcilkplus execution
test
FAIL: c-c++-common/cilk-plus/AN/sec_reduce_return.c -g -O0 -fcilkplus
execution test
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)
FAIL: c-c++-common/cilk-plus/AN/array_test2.c -g -O1 -fcilkplus (test for
excess errors)
FAIL: c-c++-common/cilk-plus/AN/conditional.c -g -O1 -fcilkplus execution test
FAIL: c-c++-common/cilk-plus/AN/exec-once2.c -g -O1 -fcilkplus execution test
FAIL: c-c++-common/cilk-plus/AN/gather_scatter.c -g -O1 -fcilkplus (test for
excess errors)
FAIL: c-c++-common/cilk-plus/AN/if_test.c -g -O1 -fcilkplus (test for excess
errors)
FAIL: c-c++-common/cilk-plus/AN/sec_implicit_ex.c -g -O1 -fcilkplus execution
test
FAIL: c-c++-common/cilk-plus/AN/sec_reduce_return.c -g -O1 -fcilkplus
execution test
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)
FAIL: c-c++-common/cilk-plus/AN/array_test2.c -g -O2 -ftree-vectorize
-fcilkplus (test for excess errors)
FAIL: c-c++-common/cilk-plus/AN/conditional.c -g -O2 -ftree-vectorize
-fcilkplus execution test
FAIL: c-c++-common/cilk-plus/AN/exec-once2.c -g -O2 -ftree-vectorize
-fcilkplus execution test
FAIL: c-c++-common/cilk-plus/AN/gather_scatter.c -g -O2 -ftree-vectorize
-fcilkplus (test for excess errors)
FAIL: c-c++-common/cilk-plus/AN/if_test.c -g -O2 -ftree-vectorize -fcilkplus
(test for excess errors)
FAIL: c-c++-common/cilk-plus/AN/sec_implicit_ex.c -g -O2 -ftree-vectorize
-fcilkplus execution test
FAIL: c-c++-common/cilk-plus/AN/sec_reduce_return.c -g -O2 -ftree-vectorize
-fcilkplus execution test
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)
FAIL: c-c++-common/cilk-plus/AN/array_test2.c -g -O3 -fcilkplus (test for
excess errors)
FAIL: c-c++-common/cilk-plus/AN/conditional.c -g -O3 -fcilkplus execution test
FAIL: c-c++-common/cilk-plus/AN/exec-once2.c -g -O3 -fcilkplus execution test
FAIL: c-c++-common/cilk-plus/AN/gather_scatter.c -g -O3 -fcilkplus (test for
excess errors)
FAIL: c-c++-common/cilk-plus/AN/if_test.c -g -O3 -fcilkplus (test for excess
errors)
FAIL: c-c++-common/cilk-plus/AN/sec_implicit_ex.c -g -O3 -fcilkplus execution
test
FAIL: c-c++-common/cilk-plus/AN/sec_reduce_return.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)
FAIL: c-c++-common/cilk-plus/AN/array_test2.c -O3 -ftree-vectorize -fcilkplus
-g (test for excess errors)
FAIL: c-c++-common/cilk-plus/AN/conditional.c -O3 -ftree-vectorize -fcilkplus
-g execution test
FAIL: c-c++-common/cilk-plus/AN/exec-once2.c -O3 -ftree-vectorize -fcilkplus
-g execution test
FAIL: c-c++-common/cilk-plus/AN/gather_scatter.c -O3 -ftree-vectorize
-fcilkplus -g (test for excess errors)
FAIL: c-c++-common/cilk-plus/AN/if_test.c -O3 -ftree-vectorize -fcilkplus -g
(test for excess errors)
FAIL: c-c++-common/cilk-plus/AN/sec_implicit_ex.c -O3 -ftree-vectorize
-fcilkplus -g execution test
FAIL: c-c++-common/cilk-plus/AN/sec_reduce_return.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)
FAIL: c-c++-common/cilk-plus/AN/array_test2.c -fcilkplus -std=c99 (test for
excess errors)
FAIL: c-c++-common/cilk-plus/AN/conditional.c -fcilkplus -std=c99 execution
test
FAIL: c-c++-common/cilk-plus/AN/gather_scatter.c -fcilkplus -std=c99 (test for
excess errors)
FAIL: c-c++-common/cilk-plus/AN/if_test.c -fcilkplus -std=c99 (test for excess
errors)
FAIL: c-c++-common/cilk-plus/AN/sec_implicit_ex.c -fcilkplus -std=c99
execution test
FAIL: c-c++-common/cilk-plus/AN/sec_reduce_return.c -fcilkplus -std=c99
execution test
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)
FAIL: c-c++-common/cilk-plus/AN/array_test2.c -fcilkplus -O0 -std=c99 (test
for excess errors)
FAIL: c-c++-common/cilk-plus/AN/conditional.c -fcilkplus -O0 -std=c99
execution test
FAIL: c-c++-common/cilk-plus/AN/gather_scatter.c -fcilkplus -O0 -std=c99 (test
for excess errors)
FAIL: c-c++-common/cilk-plus/AN/if_test.c -fcilkplus -O0 -std=c99 (test for
excess errors)
FAIL: c-c++-common/cilk-plus/AN/sec_implicit_ex.c -fcilkplus -O0 -std=c99
execution test
FAIL: c-c++-common/cilk-plus/AN/sec_reduce_return.c -fcilkplus -O0 -std=c99
execution test
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)
FAIL: c-c++-common/cilk-plus/AN/array_test2.c -fcilkplus -O1 -std=c99 (test
for excess errors)
FAIL: c-c++-common/cilk-plus/AN/conditional.c -fcilkplus -O1 -std=c99
execution test
FAIL: c-c++-common/cilk-plus/AN/exec-once2.c -fcilkplus -O1 -std=c99 execution
test
FAIL: c-c++-common/cilk-plus/AN/gather_scatter.c -fcilkplus -O1 -std=c99 (test
for excess errors)
FAIL: c-c++-common/cilk-plus/AN/if_test.c -fcilkplus -O1 -std=c99 (test for
excess errors)
FAIL: c-c++-common/cilk-plus/AN/sec_implicit_ex.c -fcilkplus -O1 -std=c99
execution test
FAIL: c-c++-common/cilk-plus/AN/sec_reduce_return.c -fcilkplus -O1 -std=c99
execution test
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)
FAIL: c-c++-common/cilk-plus/AN/array_test2.c -fcilkplus -O2 -ftree-vectorize
-std=c99 (test for excess errors)
FAIL: c-c++-common/cilk-plus/AN/conditional.c -fcilkplus -O2 -ftree-vectorize
-std=c99 execution test
FAIL: c-c++-common/cilk-plus/AN/exec-once2.c -fcilkplus -O2 -ftree-vectorize
-std=c99 execution test
FAIL: c-c++-common/cilk-plus/AN/gather_scatter.c -fcilkplus -O2
-ftree-vectorize -std=c99 (test for excess errors)
FAIL: c-c++-common/cilk-plus/AN/if_test.c -fcilkplus -O2 -ftree-vectorize
-std=c99 (test for excess errors)
FAIL: c-c++-common/cilk-plus/AN/sec_implicit_ex.c -fcilkplus -O2
-ftree-vectorize -std=c99 execution test
FAIL: c-c++-common/cilk-plus/AN/sec_reduce_return.c -fcilkplus -O2
-ftree-vectorize -std=c99 execution test
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)
FAIL: c-c++-common/cilk-plus/AN/array_test2.c -fcilkplus -O3 -std=c99 (test
for excess errors)
FAIL: c-c++-common/cilk-plus/AN/conditional.c -fcilkplus -O3 -std=c99
execution test
FAIL: c-c++-common/cilk-plus/AN/exec-once2.c -fcilkplus -O3 -std=c99 execution
test
FAIL: c-c++-common/cilk-plus/AN/gather_scatter.c -fcilkplus -O3 -std=c99 (test
for excess errors)
FAIL: c-c++-common/cilk-plus/AN/if_test.c -fcilkplus -O3 -std=c99 (test for
excess errors)
FAIL: c-c++-common/cilk-plus/AN/sec_implicit_ex.c -fcilkplus -O3 -std=c99
execution test
FAIL: c-c++-common/cilk-plus/AN/sec_reduce_return.c -fcilkplus -O3 -std=c99
execution test
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)
FAIL: c-c++-common/cilk-plus/AN/array_test2.c -fcilkplus -g -std=c99 (test for
excess errors)
FAIL: c-c++-common/cilk-plus/AN/conditional.c -fcilkplus -g -std=c99 execution
test
FAIL: c-c++-common/cilk-plus/AN/gather_scatter.c -fcilkplus -g -std=c99 (test
for excess errors)
FAIL: c-c++-common/cilk-plus/AN/if_test.c -fcilkplus -g -std=c99 (test for
excess errors)
FAIL: c-c++-common/cilk-plus/AN/sec_implicit_ex.c -fcilkplus -g -std=c99
execution test
FAIL: c-c++-common/cilk-plus/AN/sec_reduce_return.c -fcilkplus -g -std=c99
execution test
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)
FAIL: c-c++-common/cilk-plus/AN/array_test2.c -fcilkplus -g -O0 -std=c99 (test
for excess errors)
FAIL: c-c++-common/cilk-plus/AN/conditional.c -fcilkplus -g -O0 -std=c99
execution test
FAIL: c-c++-common/cilk-plus/AN/gather_scatter.c -fcilkplus -g -O0 -std=c99
(test for excess errors)
FAIL: c-c++-common/cilk-plus/AN/if_test.c -fcilkplus -g -O0 -std=c99 (test for
excess errors)
FAIL: c-c++-common/cilk-plus/AN/sec_implicit_ex.c -fcilkplus -g -O0 -std=c99
execution test
FAIL: c-c++-common/cilk-plus/AN/sec_reduce_return.c -fcilkplus -g -O0 -std=c99
execution test
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)
FAIL: c-c++-common/cilk-plus/AN/array_test2.c -fcilkplus -g -O1 -std=c99 (test
for excess errors)
FAIL: c-c++-common/cilk-plus/AN/conditional.c -fcilkplus -g -O1 -std=c99
execution test
FAIL: c-c++-common/cilk-plus/AN/exec-once2.c -fcilkplus -g -O1 -std=c99
execution test
FAIL: c-c++-common/cilk-plus/AN/gather_scatter.c -fcilkplus -g -O1 -std=c99
(test for excess errors)
FAIL: c-c++-common/cilk-plus/AN/if_test.c -fcilkplus -g -O1 -std=c99 (test for
excess errors)
FAIL: c-c++-common/cilk-plus/AN/sec_implicit_ex.c -fcilkplus -g -O1 -std=c99
execution test
FAIL: c-c++-common/cilk-plus/AN/sec_reduce_return.c -fcilkplus -g -O1 -std=c99
execution test
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)
FAIL: c-c++-common/cilk-plus/AN/array_test2.c -fcilkplus -g -O2
-ftree-vectorize -std=c99 (test for excess errors)
FAIL: c-c++-common/cilk-plus/AN/conditional.c -fcilkplus -g -O2
-ftree-vectorize -std=c99 execution test
FAIL: c-c++-common/cilk-plus/AN/exec-once2.c -fcilkplus -g -O2
-ftree-vectorize -std=c99 execution test
FAIL: c-c++-common/cilk-plus/AN/gather_scatter.c -fcilkplus -g -O2
-ftree-vectorize -std=c99 (test for excess errors)
FAIL: c-c++-common/cilk-plus/AN/if_test.c -fcilkplus -g -O2 -ftree-vectorize
-std=c99 (test for excess errors)
FAIL: c-c++-common/cilk-plus/AN/sec_implicit_ex.c -fcilkplus -g -O2
-ftree-vectorize -std=c99 execution test
FAIL: c-c++-common/cilk-plus/AN/sec_reduce_return.c -fcilkplus -g -O2
-ftree-vectorize -std=c99 execution test
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)
FAIL: c-c++-common/cilk-plus/AN/array_test2.c -fcilkplus -g -O3 -std=c99 (test
for excess errors)
FAIL: c-c++-common/cilk-plus/AN/conditional.c -fcilkplus -g -O3 -std=c99
execution test
FAIL: c-c++-common/cilk-plus/AN/exec-once2.c -fcilkplus -g -O3 -std=c99
execution test
FAIL: c-c++-common/cilk-plus/AN/gather_scatter.c -fcilkplus -g -O3 -std=c99
(test for excess errors)
FAIL: c-c++-common/cilk-plus/AN/if_test.c -fcilkplus -g -O3 -std=c99 (test for
excess errors)
FAIL: c-c++-common/cilk-plus/AN/sec_implicit_ex.c -fcilkplus -g -O3 -std=c99
execution test
FAIL: c-c++-common/cilk-plus/AN/sec_reduce_return.c -fcilkplus -g -O3 -std=c99
execution test
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)
FAIL: c-c++-common/cilk-plus/AN/array_test2.c -O3 -ftree-vectorize -std=c99 -g
-fcilkplus (test for excess errors)
FAIL: c-c++-common/cilk-plus/AN/conditional.c -O3 -ftree-vectorize -std=c99 -g
-fcilkplus execution test
FAIL: c-c++-common/cilk-plus/AN/exec-once2.c -O3 -ftree-vectorize -std=c99 -g
-fcilkplus execution test
FAIL: c-c++-common/cilk-plus/AN/gather_scatter.c -O3 -ftree-vectorize -std=c99
-g -fcilkplus (test for excess errors)
FAIL: c-c++-common/cilk-plus/AN/if_test.c -O3 -ftree-vectorize -std=c99 -g
-fcilkplus (test for excess errors)
FAIL: c-c++-common/cilk-plus/AN/sec_implicit_ex.c -O3 -ftree-vectorize
-std=c99 -g -fcilkplus execution test
FAIL: c-c++-common/cilk-plus/AN/sec_reduce_return.c -O3 -ftree-vectorize
-std=c99 -g -fcilkplus execution test