This is the mail archive of the
libstdc++@gcc.gnu.org
mailing list for the libstdc++ project.
Testsuite status for trunk and gcc-7-branch
- From: Jonathan Wakely <jwakely at redhat dot com>
- To: libstdc++ at gcc dot gnu dot org
- Date: Thu, 21 Sep 2017 10:36:07 +0100
- Subject: Testsuite status for trunk and gcc-7-branch
- Authentication-results: sourceware.org; auth=none
- Authentication-results: ext-mx02.extmail.prod.ext.phx2.redhat.com; dmarc=none (p=none dis=none) header.from=redhat.com
- Authentication-results: ext-mx02.extmail.prod.ext.phx2.redhat.com; spf=fail smtp.mailfrom=jwakely at redhat dot com
- Dmarc-filter: OpenDMARC Filter v1.3.2 mx1.redhat.com 9F8DD883C0
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)