[test] Avoid P0138R2, direct-list-init of fixed enums from integers, part 2/3.
authorCasey Carter <Casey@Carter.net>
Fri, 12 May 2017 20:33:41 +0000 (20:33 +0000)
committerCasey Carter <Casey@Carter.net>
Fri, 12 May 2017 20:33:41 +0000 (20:33 +0000)
commit7bba58f24df96230eebf3f6995902cda357d606c
tree77f3a0faa3abda952ea27d0026ab1595d93035d0
parentef475c4d7183a32c35e753f579e98da331867123
[test] Avoid P0138R2, direct-list-init of fixed enums from integers, part 2/3.

This C++17 Core Language feature isn't necessary when testing std::byte.
It's a minor convenience, but it limits test coverage to very new compilers.

This part activates the tests for more compilers.

llvm-svn: 302945
15 files changed:
libcxx/test/std/language.support/support.types/byteops/and.assign.pass.cpp
libcxx/test/std/language.support/support.types/byteops/and.pass.cpp
libcxx/test/std/language.support/support.types/byteops/lshift.assign.pass.cpp
libcxx/test/std/language.support/support.types/byteops/lshift.fail.cpp
libcxx/test/std/language.support/support.types/byteops/lshift.pass.cpp
libcxx/test/std/language.support/support.types/byteops/not.pass.cpp
libcxx/test/std/language.support/support.types/byteops/or.assign.pass.cpp
libcxx/test/std/language.support/support.types/byteops/or.pass.cpp
libcxx/test/std/language.support/support.types/byteops/rshift.assign.pass.cpp
libcxx/test/std/language.support/support.types/byteops/rshift.fail.cpp
libcxx/test/std/language.support/support.types/byteops/rshift.pass.cpp
libcxx/test/std/language.support/support.types/byteops/to_integer.fail.cpp
libcxx/test/std/language.support/support.types/byteops/to_integer.pass.cpp
libcxx/test/std/language.support/support.types/byteops/xor.assign.pass.cpp
libcxx/test/std/language.support/support.types/byteops/xor.pass.cpp