Language
C++
Compiler
gcc HEAD 8.0.0 20171206 (experimental)
Options
Boost 1.65.1
C++2a(GNU)
no pedantic
$ g++ prog.cc -I/opt/wandbox/boost-1.65.1/gcc-head/include -std=gnu++2a
Exit Code:
1
Author
anonymous
over 7 years ago
C++
gcc HEAD 8.0.0 20171206 (experimental)
Author
anonymous
over 7 years ago
$ g++ prog.cc -I/opt/wandbox/boost-1.65.1/gcc-head/include -std=gnu++2a
In file included from prog.cc:3:
prog.cc:62:12: error: no match for 'operator^' (operand types are 'boost::unit_test::data::result_of::make<test_set>::type' {aka 'test_set'} and 'test_set')
test_set() ^ test_set(),
/opt/wandbox/boost-1.65.1/gcc-head/include/boost/test/data/test_case.hpp:260:57: note: in definition of macro 'BOOST_DATA_TEST_CASE_IMPL'
boost::unit_test::data::ds_detail::seed{} ->* dataset ), \
^~~~~~~
/opt/wandbox/boost-1.65.1/gcc-head/include/boost/preprocessor/control/iif.hpp:31:31: note: in expansion of macro 'BOOST_DATA_TEST_CASE_WITH_PARAMS'
# define BOOST_PP_IIF_0(t, f) f
^
prog.cc:60:1: note: in expansion of macro 'BOOST_DATA_TEST_CASE'
BOOST_DATA_TEST_CASE(
^~~~~~~~~~~~~~~~~~~~