[PATCH, testsuite]: Fix g++.dg/cilk-plus/CK/pr66326.cc FAILs

Uros Bizjak ubizjak@gmail.com
Mon Nov 9 19:51:00 GMT 2015


We don't have to use cilk.h convenience header.

2015-11-09  Uros Bizjak  <ubizjak@gmail.com>

    * g++.dg/cilk-plus/CK/pr66326.cc: Do not include cilk.h.
    (main): Use _Cilk_spawn instead of cilk_spawn.

Tested on x86_64-linux-gnu and committed to mainline SVN.

Uros.
-------------- next part --------------
Index: g++.dg/cilk-plus/CK/pr66326.cc
===================================================================
--- g++.dg/cilk-plus/CK/pr66326.cc	(revision 230038)
+++ g++.dg/cilk-plus/CK/pr66326.cc	(working copy)
@@ -2,7 +2,6 @@
 /* { dg-do run { target i?86-*-* x86_64-*-* } } */
 /* { dg-options "-fcilkplus -lcilkrts" { target { i?86-*-* x86_64-*-* } } } */
 
-#include <cilk/cilk.h>
 #include <vector>
 #include <random>
 
@@ -23,8 +22,8 @@
 
 int main() {
   std::vector<double> v1, v2, v3;
-  cilk_spawn [&] { v1 = compute(); }();
-  cilk_spawn [&] { v2 = compute(); }();
+  _Cilk_spawn [&] { v1 = compute(); }();
+  _Cilk_spawn [&] { v2 = compute(); }();
   v3 = compute();
   do_not_optimize_away(v1.data());
   do_not_optimize_away(v2.data());


More information about the Gcc-patches mailing list