update xmake.lua: more stringent checks on C++20 support for pyincpp (#4073)
* more stringent checks on C++20 support * 1 failing check: network problems, restart the tests * 1 failing check: network problems, restart the tests again * Update xmake.lua * Update xmake.lua * Add checks for std::input_iterator and default cmp in C++20 for some old platforms * make vs2019 checks pass and more checks on cmp * reduce tests and use static_assert * fix TestCmp * fix TestCmp... * include cassert * move msg to assert, make assert in func * refine checks * TestCmp need std::string --------- Co-authored-by: ruki <waruqi@gmail.com>pull/4093/head
parent
0ae97b287b
commit
251454d599
1 changed files with 16 additions and 8 deletions
Loading…
Reference in new issue