Parameters (use can use all combinations):
g++, clang++, msvc - to specify compiler(s)
11, 14, 17, 20, 23 - to specify standard(s)
vxx (example v10) - to try -10 suffix to run compilers, like g++-10, use v0 to run without any suffixes
test- - to specify test(s)
Examples:
bash run.sh - to run all tests on all compilers on multiple standards
bash run.sh g++ - to run all tests on g++ on multiple standards
bash run.sh g++ 11 - to run all tests on g++ with --std=c++11
bash run.sh g++ 11 test-001_run-sval - to run test-001_run-sval on g++ with --std=c++11
bash run.sh test-001_run-sval - to run test-001_run-sval on all compilers on multiple standards
bash run.sh g++ 11 17 - to run all tests on g++ with --std=c++11 and with --std=c++17