Boost logo

Boost :

Subject: [boost] explicit-failures-markup.xml
From: Niall Douglas (s_sourceforge_at_[hidden])
Date: 2019-01-30 14:50:00


I'm trying to tell the Boost regression matrix that GCC 8 failures are
to be expected using explicit-failures-markup.xml, but it seems to not
be working:

https://www.boost.org/development/tests/master/developer/outcome.html

Here is my explicit-failures-markup.xml:

<?xml version="1.0" encoding="utf-8"?>
<explicit-failures-markup>
    <!-- outcome -->
    <library name="outcome">
        <mark-unusable>
            <toolset name="clang-linux-3*"/>
            <toolset name="gcc-3*"/>
            <toolset name="gcc-4*"/>
            <toolset name="gcc-5*"/>
            <toolset name="gcc-mngw-3*"/>
            <toolset name="gcc-mngw-4*"/>
            <toolset name="gcc-mngw-5*"/>
            <toolset name="msvc-7*"/>
            <toolset name="msvc-8*"/>
            <toolset name="msvc-9*"/>
            <toolset name="msvc-10*"/>
            <toolset name="msvc-11*"/>
            <toolset name="msvc-12*"/>
            <toolset name="msvc-13*"/>
            <toolset name="msvc-14.0.*"/>
            <note author="Niall Douglas">Complete C++14 support is the
minimum requirement.</note>
        </mark-unusable>
        <mark-expected-failures>
            <toolset name="gcc-8*"/>
            <note author="Niall Douglas">GCC 8 currently ICEs with
Outcome's unit tests in C++ 17 or later.</note>
        </mark-expected-failures>
    </library>
</explicit-failures-markup>

What am I doing wrong?

Thanks,
Niall


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk