This is the mail archive of the libstdc++@gcc.gnu.org mailing list for the libstdc++ project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Testsuite status for trunk and gcc-7-branch


Tests are clean for these variations:

   unix/-std=gnu++98
   unix/-std=gnu++98/-D_GLIBCXX_USE_CXX11_ABI=0
   unix/-std=gnu++98/-m32
   unix/-std=gnu++98/-m32/-D_GLIBCXX_USE_CXX11_ABI=0
   unix/-std=gnu++11
   unix/-std=gnu++11/-D_GLIBCXX_USE_CXX11_ABI=0
   unix/-std=gnu++11/-m32
   unix/-std=gnu++11/-m32/-D_GLIBCXX_USE_CXX11_ABI=0
   unix/-std=gnu++14
   unix/-std=gnu++14/-D_GLIBCXX_USE_CXX11_ABI=0
   unix/-std=gnu++14/-m32
   unix/-std=gnu++14/-m32/-D_GLIBCXX_USE_CXX11_ABI=0
   unix/-std=gnu++17
   unix/-std=gnu++17/-D_GLIBCXX_USE_CXX11_ABI=0
   unix/-std=gnu++17/-m32
   unix/-std=gnu++17/-m32/-D_GLIBCXX_USE_CXX11_ABI=0

Results for 8.0.0 20170921 (experimental) [trunk revision 253047]
https://gcc.gnu.org/ml/gcc-testresults/2017-09/msg01812.html

Results for 7.2.1 20170920 [gcc-7-branch revision 253039]
https://gcc.gnu.org/ml/gcc-testresults/2017-09/msg01784.html


There are two FAILs for unix/-D_GLIBCXX_ASSERTIONS:

FAIL: 25_algorithms/clamp/1.cc execution test
FAIL: 25_algorithms/clamp/constexpr.cc (test for excess errors)


/home/jwakely/build/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/bits/stl_algo.h:3739: constexpr const _Tp& std::clamp(const _Tp&, const _Tp&, const _Tp&, _Compare) [with _Tp = int; _Compare = std::greater<int>]: Assertion '!__comp(__hi, __lo)' failed.
FAIL: 25_algorithms/clamp/1.cc execution test

/home/jwakely/src/gcc/libstdc++-v3/testsuite/25_algorithms/clamp/constexpr.cc:31: error: non-constant condition for static assertion
In file included from /home/jwakely/build/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/utility:68,
                from /home/jwakely/build/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/algorithm:60,
                from /home/jwakely/src/gcc/libstdc++-v3/testsuite/25_algorithms/clamp/constexpr.cc:21:
/home/jwakely/src/gcc/libstdc++-v3/testsuite/25_algorithms/clamp/constexpr.cc:31:   in constexpr expansion of 'std::clamp<int, std::greater<int> >(2, 0, 1, (std::greater<int>{std::binary_function<int, int, bool>()}, std::greater<int>()))'
/home/jwakely/build/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/bits/stl_algo.h:3739: error: call to non-constexpr function 'void std::__replacement_assert(const char*, int, const char*, const char*)'
compiler exited with status 1
FAIL: 25_algorithms/clamp/constexpr.cc (test for excess errors)


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]