r278158 - in /branches/c++-coroutines: ChangeLo...

iains@gcc.gnu.org iains@gcc.gnu.org
Wed Nov 13 21:01:00 GMT 2019


Author: iains
Date: Wed Nov 13 21:01:31 2019
New Revision: 278158

URL: https://gcc.gnu.org/viewcvs?rev=278158&root=gcc&view=rev
Log:
c++-coroutines - Testsuite cleanups.

Firstly, this cleans up the local namespace shortcuts.  Secondly, it adds
dg-run lines to a number of cases that were missed.  In the process of that
uncovering that one test was not checking the correct conditions anyway.

2019-11-13  Iain Sandoe  <iain@sandoe.co.uk>

	gcc/testsuite/
	* g++.dg/coroutines/co-yield-syntax-3.C: Adjust namespace.
	* g++.dg/coroutines/coro-bad-return.C: Likewise.
	* g++.dg/coroutines/coro-missing-gro.C: Likewise.
	* g++.dg/coroutines/coro-missing-promise-yield.C: Likewise.
	* g++.dg/coroutines/coro-missing-ret-value.C: Likewise.
	* g++.dg/coroutines/coro-missing-ret-void.C: Likewise.
	* g++.dg/coroutines/coro-missing-ueh.h: Likewise.
	* g++.dg/coroutines/torture/check-suspended.C: Likewise.
	* g++.dg/coroutines/torture/co-ret-3.C: Likewise.
	* g++.dg/coroutines/torture/co-ret-4.C: Likewise.
	* g++.dg/coroutines/torture/co-ret-5.C: Likewise.
	* g++.dg/coroutines/torture/co-ret-6.C: Likewise.
	* g++.dg/coroutines/torture/co-ret-7.C: Likewise.
	* g++.dg/coroutines/torture/co-ret-8.C: Likewise.
	* g++.dg/coroutines/torture/co-ret-9.C: Likewise.
	* g++.dg/coroutines/torture/co-ret-void-is-ready.C: Likewise.
	* g++.dg/coroutines/torture/co-ret-void-is-suspend.C: Likewise.
	* g++.dg/coroutines/torture/co-yield-3-tmpl.C: Likewise.
	* g++.dg/coroutines/torture/exceptions-test-0.C: Likewise.
	* g++.dg/coroutines/torture/local-var-0.C: Likewise.
	* g++.dg/coroutines/torture/local-var-1.C: Likewise.
	* g++.dg/coroutines/torture/local-var-2.C: Likewise.
	* g++.dg/coroutines/torture/mid-suspend-destruction-0.C: Likewise.
	* g++.dg/coroutines/torture/co-await-0-triv.C: Adjust namespace, add
	dg-run.
	* g++.dg/coroutines/torture/co-await-1-value.C: Likewise.
	* g++.dg/coroutines/torture/co-await-2-xform.C: Likewise.
	* g++.dg/coroutines/torture/co-await-4-control-flow.C: Likewise.
	* g++.dg/coroutines/torture/co-await-5-loop.C: Likewise.
	* g++.dg/coroutines/torture/co-await-6-ovl.C: Likewise.
	* g++.dg/coroutines/torture/co-await-7-tmpl.C: Likewise.
	* g++.dg/coroutines/torture/co-await-8-cascade.C: Likewise.
	* g++.dg/coroutines/torture/co-await-9-pair.C: Likewise.
	* g++.dg/coroutines/torture/co-yield-0-triv.C: Likewise.
	* g++.dg/coroutines/torture/co-yield-1-multi.C: Likewise.
	* g++.dg/coroutines/torture/co-yield-2-loop.C: Likewise.
	* g++.dg/coroutines/torture/co-yield-strings.C: Likewise.
	* g++.dg/coroutines/torture/func-params-0.C: Likewise.
	* g++.dg/coroutines/torture/func-params-1.C: Likewise.
	* g++.dg/coroutines/torture/func-params-2.C: Likewise.
	* g++.dg/coroutines/torture/func-params-3.C: Likewise.
	* g++.dg/coroutines/torture/func-params-4.C: Likewise.
	* g++.dg/coroutines/torture/func-params-5.C: Likewise.
	* g++.dg/coroutines/torture/gro_on_alloc_fail_0.C: Likewise.
	* g++.dg/coroutines/torture/local-var-3.C: Likewise.
	* g++.dg/coroutines/torture/local-var-4.C: Likewise.
	* g++.dg/coroutines/torture/co-await-3-rhs-op.C: Adjust namespace, add
	dg-run, correct check values.


Modified:
    branches/c++-coroutines/ChangeLog.coroutines
    branches/c++-coroutines/gcc/testsuite/g++.dg/coroutines/co-yield-syntax-3.C
    branches/c++-coroutines/gcc/testsuite/g++.dg/coroutines/coro-bad-return.C
    branches/c++-coroutines/gcc/testsuite/g++.dg/coroutines/coro-missing-gro.C
    branches/c++-coroutines/gcc/testsuite/g++.dg/coroutines/coro-missing-promise-yield.C
    branches/c++-coroutines/gcc/testsuite/g++.dg/coroutines/coro-missing-ret-value.C
    branches/c++-coroutines/gcc/testsuite/g++.dg/coroutines/coro-missing-ret-void.C
    branches/c++-coroutines/gcc/testsuite/g++.dg/coroutines/coro-missing-ueh.h
    branches/c++-coroutines/gcc/testsuite/g++.dg/coroutines/torture/check-suspended.C
    branches/c++-coroutines/gcc/testsuite/g++.dg/coroutines/torture/co-await-0-triv.C
    branches/c++-coroutines/gcc/testsuite/g++.dg/coroutines/torture/co-await-1-value.C
    branches/c++-coroutines/gcc/testsuite/g++.dg/coroutines/torture/co-await-2-xform.C
    branches/c++-coroutines/gcc/testsuite/g++.dg/coroutines/torture/co-await-3-rhs-op.C
    branches/c++-coroutines/gcc/testsuite/g++.dg/coroutines/torture/co-await-4-control-flow.C
    branches/c++-coroutines/gcc/testsuite/g++.dg/coroutines/torture/co-await-5-loop.C
    branches/c++-coroutines/gcc/testsuite/g++.dg/coroutines/torture/co-await-6-ovl.C
    branches/c++-coroutines/gcc/testsuite/g++.dg/coroutines/torture/co-await-7-tmpl.C
    branches/c++-coroutines/gcc/testsuite/g++.dg/coroutines/torture/co-await-8-cascade.C
    branches/c++-coroutines/gcc/testsuite/g++.dg/coroutines/torture/co-await-9-pair.C
    branches/c++-coroutines/gcc/testsuite/g++.dg/coroutines/torture/co-ret-3.C
    branches/c++-coroutines/gcc/testsuite/g++.dg/coroutines/torture/co-ret-4.C
    branches/c++-coroutines/gcc/testsuite/g++.dg/coroutines/torture/co-ret-5.C
    branches/c++-coroutines/gcc/testsuite/g++.dg/coroutines/torture/co-ret-6.C
    branches/c++-coroutines/gcc/testsuite/g++.dg/coroutines/torture/co-ret-7.C
    branches/c++-coroutines/gcc/testsuite/g++.dg/coroutines/torture/co-ret-8.C
    branches/c++-coroutines/gcc/testsuite/g++.dg/coroutines/torture/co-ret-9.C
    branches/c++-coroutines/gcc/testsuite/g++.dg/coroutines/torture/co-ret-void-is-ready.C
    branches/c++-coroutines/gcc/testsuite/g++.dg/coroutines/torture/co-ret-void-is-suspend.C
    branches/c++-coroutines/gcc/testsuite/g++.dg/coroutines/torture/co-yield-0-triv.C
    branches/c++-coroutines/gcc/testsuite/g++.dg/coroutines/torture/co-yield-1-multi.C
    branches/c++-coroutines/gcc/testsuite/g++.dg/coroutines/torture/co-yield-2-loop.C
    branches/c++-coroutines/gcc/testsuite/g++.dg/coroutines/torture/co-yield-3-tmpl.C
    branches/c++-coroutines/gcc/testsuite/g++.dg/coroutines/torture/co-yield-strings.C
    branches/c++-coroutines/gcc/testsuite/g++.dg/coroutines/torture/exceptions-test-0.C
    branches/c++-coroutines/gcc/testsuite/g++.dg/coroutines/torture/func-params-0.C
    branches/c++-coroutines/gcc/testsuite/g++.dg/coroutines/torture/func-params-1.C
    branches/c++-coroutines/gcc/testsuite/g++.dg/coroutines/torture/func-params-2.C
    branches/c++-coroutines/gcc/testsuite/g++.dg/coroutines/torture/func-params-3.C
    branches/c++-coroutines/gcc/testsuite/g++.dg/coroutines/torture/func-params-4.C
    branches/c++-coroutines/gcc/testsuite/g++.dg/coroutines/torture/func-params-5.C
    branches/c++-coroutines/gcc/testsuite/g++.dg/coroutines/torture/gro_on_alloc_fail_0.C
    branches/c++-coroutines/gcc/testsuite/g++.dg/coroutines/torture/local-var-0.C
    branches/c++-coroutines/gcc/testsuite/g++.dg/coroutines/torture/local-var-1.C
    branches/c++-coroutines/gcc/testsuite/g++.dg/coroutines/torture/local-var-2.C
    branches/c++-coroutines/gcc/testsuite/g++.dg/coroutines/torture/local-var-3.C
    branches/c++-coroutines/gcc/testsuite/g++.dg/coroutines/torture/local-var-4.C
    branches/c++-coroutines/gcc/testsuite/g++.dg/coroutines/torture/mid-suspend-destruction-0.C



More information about the Gcc-cvs mailing list