No declaration for the type tuple is given in c++03 or c++98 modes. Mark all tests that use the actual tuple type as UNSUPPORTED.
Details
Diff Detail
Event Timeline
test/utilities/tuple/tuple.general/tuple.smartptr.pass.cpp | ||
---|---|---|
11 | Don't we require that the set of LIT directives happen in the first continuous block of '//' comments? |
test/utilities/tuple/tuple.general/tuple.smartptr.pass.cpp | ||
---|---|---|
11 | Almost. Lines containing only white space are also allowed. |
test/utilities/tuple/tuple.general/tuple.smartptr.pass.cpp | ||
---|---|---|
11 | Ah. Awkward. Why don't we allow it throughout the whole file? |
N
test/utilities/tuple/tuple.general/tuple.smartptr.pass.cpp | ||
---|---|---|
11 | Not sure. There has never been a need to do that. Perhaps to enforce the style that these comments go at the top? |
It's the default compilation mode for g++ (well, gnu++98 is anyway), so definitely worth testing against.
I think I'm coming around to @danalbert's way of thinking. Shouldn't these be XFAIL instead?
Don't we require that the set of LIT directives happen in the first continuous block of '//' comments?