r175777 - in /branches/pph/gcc/testsuite: Chang...
crowl@gcc.gnu.org
crowl@gcc.gnu.org
Sat Jul 2 06:27:00 GMT 2011
Author: crowl
Date: Sat Jul 2 06:27:20 2011
New Revision: 175777
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=175777
Log:
This patch replaces the existing x1dynarray* tests with new versions.
These versions test more in finer grades.
x1dynarray1.cc : basic template data structure of PODs
x1dynarray2a.cc + wrapped in namespace; accessed with using directive
x1dynarray2b.cc | wrapped in namespace; accessed with qualifier
x1dynarray3.cc + simple std headers; non-POD; uses exceptions
x1dynarray4.cc + leading nested PPH; conflicting std header
x1dynarray5.cc + doubly included PPH; uses iostreams
x1dynarray6.cc + std headers first; uses stdexception in PPH
x1dynarray7.cc + reverse iterators (more std header conflict)
The latter test is not an artificial testcase.
Index: gcc/testsuite/ChangeLog.pph
2011-07-01 Lawrence Crowl <crowl@google.com>
* g++.dg/pph/a1dynarray-dcl1.hi: New.
* g++.dg/pph/a1dynarray-dcl2a.hi: New.
* g++.dg/pph/a1dynarray-dcl2b.hi: New.
* g++.dg/pph/a1dynarray-dcl3.hi: New.
* g++.dg/pph/a1dynarray-dcl4.hi: New.
* g++.dg/pph/a1dynarray-dfn1a.hi: New.
* g++.dg/pph/a1dynarray-dfn1b.hi: New.
* g++.dg/pph/a1dynarray-dfn2a.hi: New.
* g++.dg/pph/a1dynarray-dfn2b.hi: New.
* g++.dg/pph/a1dynarray-dfn2c.hi: New.
* g++.dg/pph/a1dynarray-dfn3a.hi: New.
* g++.dg/pph/a1dynarray-dfn3b.hi: New.
* g++.dg/pph/a1dynarray-dfn3c.hi: New.
* g++.dg/pph/a1dynarray-hlp1.cci: New.
* g++.dg/pph/a1dynarray-use1.cci: New.
* g++.dg/pph/a1dynarray-use2.cci: New.
* g++.dg/pph/a1dynarray-use3a.cci: New.
* g++.dg/pph/a1dynarray-use3b.cci: New.
* g++.dg/pph/a1dynarray-use4a.cci: New.
* g++.dg/pph/a1dynarray-use4b.cci: New.
* g++.dg/pph/a1integer.h: New.
* g++.dg/pph/x1dynarray0.cc: Removed.
* g++.dg/pph/x1dynarray1.cc: Removed.
* g++.dg/pph/x1dynarray1.h: Removed.
* g++.dg/pph/x1dynarray2.cc: Removed.
* g++.dg/pph/x1dynarray2.h: Removed.
* g++.dg/pph/x1dynarray1.cc: New. (Name reused.)
* g++.dg/pph/x1dynarray1.h: New. (Name reused.)
* g++.dg/pph/x1dynarray2.h: New. (Name reused.)
* g++.dg/pph/x1dynarray2a.cc: New.
* g++.dg/pph/x1dynarray2b.cc: New.
* g++.dg/pph/x1dynarray3.cc: New.
* g++.dg/pph/x1dynarray3.h: New.
* g++.dg/pph/x1dynarray4.cc: New.
* g++.dg/pph/x1dynarray4.h: New.
* g++.dg/pph/x1dynarray5.cc: New.
* g++.dg/pph/x1dynarray5.h: New.
* g++.dg/pph/x1dynarray6.cc: New.
* g++.dg/pph/x1dynarray6.h: New.
* g++.dg/pph/x1dynarray7.cc: New.
* g++.dg/pph/x1dynarray7.h: New.
Added:
branches/pph/gcc/testsuite/g++.dg/pph/a1dynarray-dcl1.hi
branches/pph/gcc/testsuite/g++.dg/pph/a1dynarray-dcl2a.hi
branches/pph/gcc/testsuite/g++.dg/pph/a1dynarray-dcl2b.hi
branches/pph/gcc/testsuite/g++.dg/pph/a1dynarray-dcl3.hi
branches/pph/gcc/testsuite/g++.dg/pph/a1dynarray-dcl4.hi
branches/pph/gcc/testsuite/g++.dg/pph/a1dynarray-dfn1a.hi
branches/pph/gcc/testsuite/g++.dg/pph/a1dynarray-dfn1b.hi
branches/pph/gcc/testsuite/g++.dg/pph/a1dynarray-dfn2a.hi
branches/pph/gcc/testsuite/g++.dg/pph/a1dynarray-dfn2b.hi
branches/pph/gcc/testsuite/g++.dg/pph/a1dynarray-dfn2c.hi
branches/pph/gcc/testsuite/g++.dg/pph/a1dynarray-dfn3a.hi
branches/pph/gcc/testsuite/g++.dg/pph/a1dynarray-dfn3b.hi
branches/pph/gcc/testsuite/g++.dg/pph/a1dynarray-dfn3c.hi
branches/pph/gcc/testsuite/g++.dg/pph/a1dynarray-hlp1.cci
branches/pph/gcc/testsuite/g++.dg/pph/a1dynarray-use1.cci
branches/pph/gcc/testsuite/g++.dg/pph/a1dynarray-use2.cci
branches/pph/gcc/testsuite/g++.dg/pph/a1dynarray-use3a.cci
branches/pph/gcc/testsuite/g++.dg/pph/a1dynarray-use3b.cci
branches/pph/gcc/testsuite/g++.dg/pph/a1dynarray-use4a.cci
branches/pph/gcc/testsuite/g++.dg/pph/a1dynarray-use4b.cci
branches/pph/gcc/testsuite/g++.dg/pph/a1integer.h
branches/pph/gcc/testsuite/g++.dg/pph/x1dynarray2a.cc
branches/pph/gcc/testsuite/g++.dg/pph/x1dynarray2b.cc
branches/pph/gcc/testsuite/g++.dg/pph/x1dynarray3.cc
branches/pph/gcc/testsuite/g++.dg/pph/x1dynarray3.h
branches/pph/gcc/testsuite/g++.dg/pph/x1dynarray4.cc
branches/pph/gcc/testsuite/g++.dg/pph/x1dynarray4.h
branches/pph/gcc/testsuite/g++.dg/pph/x1dynarray5.cc
branches/pph/gcc/testsuite/g++.dg/pph/x1dynarray5.h
branches/pph/gcc/testsuite/g++.dg/pph/x1dynarray6.cc
branches/pph/gcc/testsuite/g++.dg/pph/x1dynarray6.h
branches/pph/gcc/testsuite/g++.dg/pph/x1dynarray7.cc
branches/pph/gcc/testsuite/g++.dg/pph/x1dynarray7.h
Removed:
branches/pph/gcc/testsuite/g++.dg/pph/x1dynarray0.cc
branches/pph/gcc/testsuite/g++.dg/pph/x1dynarray2.cc
Modified:
branches/pph/gcc/testsuite/ChangeLog.pph
branches/pph/gcc/testsuite/g++.dg/pph/x1dynarray1.cc
branches/pph/gcc/testsuite/g++.dg/pph/x1dynarray1.h
branches/pph/gcc/testsuite/g++.dg/pph/x1dynarray2.h
More information about the Gcc-cvs
mailing list