Closed pdimov closed 6 years ago
Yeah, X3 requires c++14. I do not know why https://github.com/boostorg/spirit/blob/0917fca9fdcf3b42a3f5dedd595217164d94a3fb/test/x3/Jamfile#L17-L24 is not working, I did not touch this and thought it worked.
That's not the correct way to do it even if it worked, as it would've overridden cxxstd=17
and you do want to be able to test on C++17; use [ requires cxx14_something ]
.
Yes, this was my plan. I just actually turned on x3 tests to see a feedback from regression matrix while knew that x3 tests not in a good condition.
That was a really old commit, before gcc even had std=c++14, IIRC. Yes, X3 requires at least C++14.
https://travis-ci.org/boostorg/boost/jobs/308195225
These tests should probably be guarded by
requires
.Also,
Looks like X3 wants C++14.