Home | History | Annotate | Download | only in compiler
      1 1. About this tests
      2 
      3 This is tests to check whether compiler understand or not some language
      4 construction. It is NOT tests for language support libraries, only tests for
      5 compiler!
      6 
      7 The main purposes of this tests is to help for developers to find correct
      8 workarounds, if compiler don't understand some (correct) language constructions.
      9 
     10 --------------------------------------------------------
     11 
     12 2. Compilation
     13 
     14 Compilation with GNU Make utility and gcc compiler:
     15 
     16 make -f gcc.mak -k
     17 
     18 
     19 
     20 --------------------------------------------------------
     21 
     22 Notes about tests.
     23 
     24 ttei1.cpp, ttei2.cpp, ttei3.cpp, ttei4.cpp, ttei5.cpp:
     25 
     26 tests for template-in-the-template explicit specialization.
     27 Indeed ttei3.cpp, ttei4.cpp, ttei5.cpp suggest syntax not approved by standard
     28 (14.7.3, paragraphs 16--18), but ttei3.cpp, ttei4.cpp accepted (recheck!) by VC6,
     29 while ttei5.cpp accepted by gcc before 3.4.0.
     30