Results for 9.0.0 20181017 (experimental) [trunk revision 265234] (GCC) libstdc++ testsuite on x86_64-pc-linux-gnu

Jonathan Wakely jwakely.gcc@gmail.com
Fri Oct 19 14:21:00 GMT 2018


On Fri, 19 Oct 2018 at 15:18, Jonathan Wakely <jwakely.gcc@gmail.com> wrote:
>
> On Fri, 19 Oct 2018 at 14:46, Jonathan Wakely wrote:
> >
> > Native configuration is x86_64-pc-linux-gnu
> >
> >                 === libstdc++ tests ===
> >
> >
> > Running target unix/-std=c++2a
> > FAIL: 20_util/scoped_allocator/1.cc (test for excess errors)
> > UNRESOLVED: 20_util/scoped_allocator/1.cc compilation failed to produce executable
> > FAIL: 21_strings/basic_string/types/1.cc (test for excess errors)
>
> There are a lot of failures for -std=c++2a because we have a lot of
> tests that only pass for -std=gnu++NN dialects. I'm adding an
> effective target keyword to deal with that.
>
> Several of the debug mode failures have been fixed already (this test
> run started two days ago!). I'll start another run after some more
> fixes have been made.

The reason it took so long is that I tested all these variations:

Schedule of variations:
    unix/-std=c++2a
    unix/-std=c++2a/-D_GLIBCXX_DEBUG
    unix/-std=c++2a/-D_GLIBCXX_USE_CXX11_ABI=0
    unix/-std=c++2a/-D_GLIBCXX_USE_CXX11_ABI=0/-D_GLIBCXX_DEBUG
    unix/-std=c++2a/-D_GLIBCXX_USE_CXX11_ABI=0/-O0
    unix/-std=c++2a/-D_GLIBCXX_USE_CXX11_ABI=0/-O0/-D_GLIBCXX_DEBUG
    unix/-std=c++2a/-O0
    unix/-std=c++2a/-O0/-D_GLIBCXX_DEBUG
    unix/-std=c++2a/-m32
    unix/-std=c++2a/-m32/-D_GLIBCXX_DEBUG
    unix/-std=c++2a/-m32/-D_GLIBCXX_USE_CXX11_ABI=0
    unix/-std=c++2a/-m32/-D_GLIBCXX_USE_CXX11_ABI=0/-D_GLIBCXX_DEBUG
    unix/-std=c++2a/-m32/-D_GLIBCXX_USE_CXX11_ABI=0/-O0
    unix/-std=c++2a/-m32/-D_GLIBCXX_USE_CXX11_ABI=0/-O0/-D_GLIBCXX_DEBUG
    unix/-std=c++2a/-m32/-O0
    unix/-std=c++2a/-m32/-O0/-D_GLIBCXX_DEBUG
    unix/-std=gnu++11
    unix/-std=gnu++11/-D_GLIBCXX_DEBUG
    unix/-std=gnu++11/-D_GLIBCXX_USE_CXX11_ABI=0
    unix/-std=gnu++11/-D_GLIBCXX_USE_CXX11_ABI=0/-D_GLIBCXX_DEBUG
    unix/-std=gnu++11/-D_GLIBCXX_USE_CXX11_ABI=0/-O0
    unix/-std=gnu++11/-D_GLIBCXX_USE_CXX11_ABI=0/-O0/-D_GLIBCXX_DEBUG
    unix/-std=gnu++11/-O0
    unix/-std=gnu++11/-O0/-D_GLIBCXX_DEBUG
    unix/-std=gnu++11/-m32
    unix/-std=gnu++11/-m32/-D_GLIBCXX_DEBUG
    unix/-std=gnu++11/-m32/-D_GLIBCXX_USE_CXX11_ABI=0
    unix/-std=gnu++11/-m32/-D_GLIBCXX_USE_CXX11_ABI=0/-D_GLIBCXX_DEBUG
    unix/-std=gnu++11/-m32/-D_GLIBCXX_USE_CXX11_ABI=0/-O0
    unix/-std=gnu++11/-m32/-D_GLIBCXX_USE_CXX11_ABI=0/-O0/-D_GLIBCXX_DEBUG
    unix/-std=gnu++11/-m32/-O0
    unix/-std=gnu++11/-m32/-O0/-D_GLIBCXX_DEBUG
    unix/-std=gnu++14
    unix/-std=gnu++14/-D_GLIBCXX_DEBUG
    unix/-std=gnu++14/-D_GLIBCXX_USE_CXX11_ABI=0
    unix/-std=gnu++14/-D_GLIBCXX_USE_CXX11_ABI=0/-D_GLIBCXX_DEBUG
    unix/-std=gnu++14/-D_GLIBCXX_USE_CXX11_ABI=0/-O0
    unix/-std=gnu++14/-D_GLIBCXX_USE_CXX11_ABI=0/-O0/-D_GLIBCXX_DEBUG
    unix/-std=gnu++14/-O0
    unix/-std=gnu++14/-O0/-D_GLIBCXX_DEBUG
    unix/-std=gnu++14/-m32
    unix/-std=gnu++14/-m32/-D_GLIBCXX_DEBUG
    unix/-std=gnu++14/-m32/-D_GLIBCXX_USE_CXX11_ABI=0
    unix/-std=gnu++14/-m32/-D_GLIBCXX_USE_CXX11_ABI=0/-D_GLIBCXX_DEBUG
    unix/-std=gnu++14/-m32/-D_GLIBCXX_USE_CXX11_ABI=0/-O0
    unix/-std=gnu++14/-m32/-D_GLIBCXX_USE_CXX11_ABI=0/-O0/-D_GLIBCXX_DEBUG
    unix/-std=gnu++14/-m32/-O0
    unix/-std=gnu++14/-m32/-O0/-D_GLIBCXX_DEBUG
    unix/-std=gnu++17
    unix/-std=gnu++17/-D_GLIBCXX_DEBUG
    unix/-std=gnu++17/-D_GLIBCXX_USE_CXX11_ABI=0
    unix/-std=gnu++17/-D_GLIBCXX_USE_CXX11_ABI=0/-D_GLIBCXX_DEBUG
    unix/-std=gnu++17/-D_GLIBCXX_USE_CXX11_ABI=0/-O0
    unix/-std=gnu++17/-D_GLIBCXX_USE_CXX11_ABI=0/-O0/-D_GLIBCXX_DEBUG
    unix/-std=gnu++17/-O0
    unix/-std=gnu++17/-O0/-D_GLIBCXX_DEBUG
    unix/-std=gnu++17/-m32
    unix/-std=gnu++17/-m32/-D_GLIBCXX_DEBUG
    unix/-std=gnu++17/-m32/-D_GLIBCXX_USE_CXX11_ABI=0
    unix/-std=gnu++17/-m32/-D_GLIBCXX_USE_CXX11_ABI=0/-D_GLIBCXX_DEBUG
    unix/-std=gnu++17/-m32/-D_GLIBCXX_USE_CXX11_ABI=0/-O0
    unix/-std=gnu++17/-m32/-D_GLIBCXX_USE_CXX11_ABI=0/-O0/-D_GLIBCXX_DEBUG
    unix/-std=gnu++17/-m32/-O0
    unix/-std=gnu++17/-m32/-O0/-D_GLIBCXX_DEBUG
    unix/-std=gnu++98
    unix/-std=gnu++98/-D_GLIBCXX_DEBUG
    unix/-std=gnu++98/-D_GLIBCXX_USE_CXX11_ABI=0
    unix/-std=gnu++98/-D_GLIBCXX_USE_CXX11_ABI=0/-D_GLIBCXX_DEBUG
    unix/-std=gnu++98/-D_GLIBCXX_USE_CXX11_ABI=0/-O0
    unix/-std=gnu++98/-D_GLIBCXX_USE_CXX11_ABI=0/-O0/-D_GLIBCXX_DEBUG
    unix/-std=gnu++98/-O0
    unix/-std=gnu++98/-O0/-D_GLIBCXX_DEBUG
    unix/-std=gnu++98/-m32
    unix/-std=gnu++98/-m32/-D_GLIBCXX_DEBUG
    unix/-std=gnu++98/-m32/-D_GLIBCXX_USE_CXX11_ABI=0
    unix/-std=gnu++98/-m32/-D_GLIBCXX_USE_CXX11_ABI=0/-D_GLIBCXX_DEBUG
    unix/-std=gnu++98/-m32/-D_GLIBCXX_USE_CXX11_ABI=0/-O0
    unix/-std=gnu++98/-m32/-D_GLIBCXX_USE_CXX11_ABI=0/-O0/-D_GLIBCXX_DEBUG
    unix/-std=gnu++98/-m32/-O0
    unix/-std=gnu++98/-m32/-O0/-D_GLIBCXX_DEBUG



More information about the Libstdc++ mailing list