r235574 - in /trunk/gcc: ChangeLog doc/sourcebu...

ro@gcc.gnu.org ro@gcc.gnu.org
Thu Apr 28 15:16:00 GMT 2016


Author: ro
Date: Thu Apr 28 15:16:57 2016
New Revision: 235574

URL: https://gcc.gnu.org/viewcvs?rev=235574&root=gcc&view=rev
Log:
Cilk Plus testsuite needs massive cleanup (PR testsuite/70595)

	gcc:
	PR testsuite/70595
	* doc/sourcebuild.texi (Effective-Target Keywords, Other
	attributes): Document cilkplus_runtime.

	gcc/testsuite:
	PR testsuite/70595
	* lib/target-supports.exp (check_libcilkrts_available): Rename to ...
	(check_effective_target_cilkplus_runtime): ... this.
	* g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
	* gcc.dg/cilk-plus/cilk-plus.exp: Likewise.

	* c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
	Require cilkplus_runtime.
	Don't add -lcilkrts.
	* c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
	* c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
	* c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
	* c-c++-common/cilk-plus/CK/fib.c: Likewise.
	* c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
	* c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
	* c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
	* c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
	* c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
	* c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
	* c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
	* c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
	* c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
	* c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
	* c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
	* c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
	* g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
	* g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
	* g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
	* g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
	* g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
	* g++.dg/cilk-plus/CK/for1.cc: Likewise.
	* g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
	* g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
	* g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
	* g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
	* g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
	* g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
	* g++.dg/cilk-plus/CK/stl_test.cc: Likewise.

	* c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
	* c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.

	* c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.

	* c-c++-common/cilk-plus/CK/test__cilk.c: Run if
	cilkplus_runtime.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/doc/sourcebuild.texi
    trunk/gcc/testsuite/ChangeLog
    trunk/gcc/testsuite/c-c++-common/cilk-plus/CK/cilk-for-2.c
    trunk/gcc/testsuite/c-c++-common/cilk-plus/CK/cilk-fors.c
    trunk/gcc/testsuite/c-c++-common/cilk-plus/CK/cilk_for_grain.c
    trunk/gcc/testsuite/c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c
    trunk/gcc/testsuite/c-c++-common/cilk-plus/CK/fib.c
    trunk/gcc/testsuite/c-c++-common/cilk-plus/CK/fib_init_expr_xy.c
    trunk/gcc/testsuite/c-c++-common/cilk-plus/CK/fib_no_return.c
    trunk/gcc/testsuite/c-c++-common/cilk-plus/CK/fib_no_sync.c
    trunk/gcc/testsuite/c-c++-common/cilk-plus/CK/nested_cilk_for.c
    trunk/gcc/testsuite/c-c++-common/cilk-plus/CK/pr60586.c
    trunk/gcc/testsuite/c-c++-common/cilk-plus/CK/pr63307.c
    trunk/gcc/testsuite/c-c++-common/cilk-plus/CK/pr69826-1.c
    trunk/gcc/testsuite/c-c++-common/cilk-plus/CK/pr69826-2.c
    trunk/gcc/testsuite/c-c++-common/cilk-plus/CK/spawnee_inline.c
    trunk/gcc/testsuite/c-c++-common/cilk-plus/CK/spawner_inline.c
    trunk/gcc/testsuite/c-c++-common/cilk-plus/CK/spawning_arg.c
    trunk/gcc/testsuite/c-c++-common/cilk-plus/CK/steal_check.c
    trunk/gcc/testsuite/c-c++-common/cilk-plus/CK/test__cilk.c
    trunk/gcc/testsuite/c-c++-common/cilk-plus/CK/varargs_test.c
    trunk/gcc/testsuite/c-c++-common/cilk-plus/SE/ef_error2.c
    trunk/gcc/testsuite/c-c++-common/cilk-plus/SE/ef_error3.c
    trunk/gcc/testsuite/g++.dg/cilk-plus/CK/catch_exc.cc
    trunk/gcc/testsuite/g++.dg/cilk-plus/CK/cilk-for-tplt.cc
    trunk/gcc/testsuite/g++.dg/cilk-plus/CK/const_spawn.cc
    trunk/gcc/testsuite/g++.dg/cilk-plus/CK/fib-opr-overload.cc
    trunk/gcc/testsuite/g++.dg/cilk-plus/CK/fib-tplt.cc
    trunk/gcc/testsuite/g++.dg/cilk-plus/CK/for1.cc
    trunk/gcc/testsuite/g++.dg/cilk-plus/CK/lambda_spawns.cc
    trunk/gcc/testsuite/g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc
    trunk/gcc/testsuite/g++.dg/cilk-plus/CK/pr60586.cc
    trunk/gcc/testsuite/g++.dg/cilk-plus/CK/pr66326.cc
    trunk/gcc/testsuite/g++.dg/cilk-plus/CK/stl_iter.cc
    trunk/gcc/testsuite/g++.dg/cilk-plus/CK/stl_rev_iter.cc
    trunk/gcc/testsuite/g++.dg/cilk-plus/CK/stl_test.cc
    trunk/gcc/testsuite/g++.dg/cilk-plus/cilk-plus.exp
    trunk/gcc/testsuite/gcc.dg/cilk-plus/cilk-plus.exp
    trunk/gcc/testsuite/lib/target-supports.exp



More information about the Gcc-cvs mailing list