Errata for SuperTest Vermeer Release Update 3

Errata for SuperTest Vermeer Release Update 3

  • [20220908] The test-files in the Cxx11/26/8/ suite directory change the floating point environment rounding direction mode without enabling the FENV_ACCESS pragma. Therefore, the tests might fail when the compiler optimizes the code. To receive updated versions of the test-files, please contact support@solidsands.nl.
  • [20220810] The test-file Cxx20/13/9/x_access_checking_on_specializations-3.C is retracted from SuperTest. The test does not violate a constraint of the C++ language. Therefore, if the test result is FAILED, it can be ignored.
  • [20220802] The test-file iso14882/5/9/t-n-378.C is retracted from SuperTest. The test is incorrect. Therefore, if the test result is FAILED, it can be ignored.
  • [20220706c] The test-file Cxx11/8/4/3/x01_8.C is not valid for C++17 and later implementations. Therefore, if the test result is FAILED when testing a C++17 or later implementation, it can be ignored.
  • [20220706b] The test-file Cxx11/8/4/2/x01_8.C is not valid for C++14 and later implementations. Therefore, if the test result is FAILED when testing a C++14 or later implementation, it can be ignored.
  • [20220706a] The test-file iso14882/15/3/x3.C is retracted from SuperTest. The test does not violate a constraint of the C++ language. Therefore, if the test result is FAILED, it can be ignored.
  • [20220628] The following test-files are not valid for C++11 and C++14 implementations. Therefore, if the test result is FAILED when testing a C++11 or C++14 implementation, it can be ignored.
    • Cxx11/20/4/2/5/t_0002.C
    • Cxx11/20/4/2/5/t_0003.C
    • Cxx11/20/4/2/5/t_0004.C
  • [20220517] The following test-files are not valid for C++11 implementations. Therefore, if the test result is FAILED when testing a C++11 implementation, it can be ignored.
    • Cxx11/23/3/6/5/t_emplace_vector_bool_3.C
    • Cxx11/23/3/6/5/t_emplace_back_vector_bool.C
  • [20220510] The following test-files do not take into account constraints on stream orientation (C99:7.19.2). To receive an updated version of the test-files, please contact support@solidsands.nl.
    • C99/7/24/2/11/t1.c
    • C99/7/24/3/9/t1.c
  • [20220316] The following test-files are incompatible with C++17. Therefore, if the test result is FAILED when using a C++17 compiler, it can be ignored.
    • Cxx11/24/6/3/t_operator__id14.C
    • Cxx14/24/6/3/t_operator__id14.C 
  • [20220119] The following test-files are retracted from SuperTest. The tests depend on unspecified behavior with regards to the order of evaluation. Therefore, if the test result is FAILED for any of these tests, it can be ignored.
    • iso14882/8/3/2/t117-005.C
    • iso14882/8/3/2/t117-006.C
    • iso14882/8/3/2/t117-007.C
    • iso14882/8/3/2/t117-025.C
    • iso14882/8/3/2/t117-026.C
    • iso14882/8/3/2/t117-027.C