1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/os/ossrv/genericopenlibs/cppstdlib/stl/test/compiler/README Fri Jun 15 03:10:57 2012 +0200
1.3 @@ -0,0 +1,29 @@
1.4 +1. About this tests
1.5 +
1.6 +This is tests to check whether compiler understand or not some language
1.7 +construction. It is NOT tests for language support libraries, only tests for
1.8 +compiler!
1.9 +
1.10 +The main purposes of this tests is to help for developers to find correct
1.11 +workarounds, if compiler don't understand some (correct) language constructions.
1.12 +
1.13 +--------------------------------------------------------
1.14 +
1.15 +2. Compilation
1.16 +
1.17 +Compilation with GNU Make utility and gcc compiler:
1.18 +
1.19 +make -f gcc.mak -k
1.20 +
1.21 +
1.22 +
1.23 +--------------------------------------------------------
1.24 +
1.25 +Notes about tests.
1.26 +
1.27 +ttei1.cpp, ttei2.cpp, ttei3.cpp, ttei4.cpp, ttei5.cpp:
1.28 +
1.29 +tests for template-in-the-template explicit specialization.
1.30 +Indeed ttei3.cpp, ttei4.cpp, ttei5.cpp suggest syntax not approved by standard
1.31 +(14.7.3, paragraphs 16--18), but ttei3.cpp, ttei4.cpp accepted (recheck!) by VC6,
1.32 +while ttei5.cpp accepted by gcc before 3.4.0.