Skip to content

Commit

Permalink
testsuite: use CPP17 for C++ tests
Browse files Browse the repository at this point in the history
Half of the submissions on VNOJ is in CPP17. VNOJ also uses CPP17 for custom checkers.
  • Loading branch information
hieplpvip committed Jan 13, 2024
1 parent 54454d3 commit 360f99e
Show file tree
Hide file tree
Showing 48 changed files with 57 additions and 46 deletions.
2 changes: 1 addition & 1 deletion testsuite/aplusb/tests/cpp_io_symlinks/test.posix.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
language: CPP11
language: CPP17
time: 2
memory: 65536
source: aplusb.cpp
Expand Down
2 changes: 1 addition & 1 deletion testsuite/aplusb/tests/cpp_macro_test/test.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
language: CPP11
language: CPP17
time: 2
memory: 65536
source: cpp_ce.cpp
Expand Down
2 changes: 1 addition & 1 deletion testsuite/bridged_checker_cms/init.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ checker:
name: bridged
args:
files: check.cpp
lang: CPP11
lang: CPP17
type: cms
test_cases:
- {in: in.txt, out: out.txt, points: 10}
2 changes: 1 addition & 1 deletion testsuite/bridged_checker_peg/init.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ checker:
name: bridged
args:
files: check.cpp
lang: CPP11
lang: CPP17
type: peg
test_cases:
- {in: in.txt, out: out.txt, points: 10}
2 changes: 1 addition & 1 deletion testsuite/bridged_checker_testlib_partial/init.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ checker:
name: bridged
args:
files: checker.cpp
lang: CPP11
lang: CPP17
type: testlib
test_cases:
- points: 10
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ checker:
name: bridged
args:
files: checker.cpp
lang: CPP11
lang: CPP17
type: testlib
treat_checker_points_as_percentage: true
test_cases:
Expand Down
1 change: 1 addition & 0 deletions testsuite/bridged_checker_themis/init.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ checker:
name: bridged
args:
files: checker.cpp
lang: CPP17
type: themis
test_cases:
- {in: post.inp, out: post.out, points: 1}
1 change: 1 addition & 0 deletions testsuite/bridged_checker_themis_mixed_case/init.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ checker:
name: bridged
args:
files: checker.cpp
lang: CPP17
type: themis
test_cases:
- {in: post.inp, out: post.out, points: 1}
5 changes: 4 additions & 1 deletion testsuite/bridged_interactor/init.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
unbuffered: true
archive: seed2_abridged.zip
interactive: {files: interactor.cpp, type: testlib}
interactive:
files: interactor.cpp
lang: CPP17
type: testlib
test_cases:
- {in: seed2.1.in, points: 20}
- {in: seed2.2.in, points: 20}
2 changes: 1 addition & 1 deletion testsuite/bridged_interactor/tests/cpp_ac/test.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
language: CPP11
language: CPP17
time: 2
memory: 65536
source: seed2.cpp
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
language: CPP11
language: CPP17
time: 2
memory: 65536
source: seed2.cpp
Expand Down
5 changes: 4 additions & 1 deletion testsuite/bridged_interactor_noflush/init.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
unbuffered: true
archive: seed2_abridged.zip
interactive: {files: interactor.cpp, type: testlib}
interactive:
files: interactor.cpp
lang: CPP17
type: testlib
test_cases:
- {in: seed2.1.in, points: 20}
- {in: seed2.2.in, points: 20}
2 changes: 1 addition & 1 deletion testsuite/bridged_interactor_noflush/tests/cpp_ac/test.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
language: CPP11
language: CPP17
time: 2
memory: 65536
source: seed2.cpp
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
language: CPP11
language: CPP17
time: 2
memory: 65536
source: seed2.cpp
Expand Down
5 changes: 4 additions & 1 deletion testsuite/bridged_interactor_testlib/init.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
unbuffered: true
archive: seed2.zip
interactive: {files: interactor.cpp, type: testlib}
interactive:
files: interactor.cpp
lang: CPP17
type: testlib
test_cases:
- {in: seed2.1.in, points: 20}
- {in: seed2.2.in, points: 20}
Expand Down
2 changes: 1 addition & 1 deletion testsuite/bridged_interactor_testlib/tests/cpp_ac/test.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
language: CPP11
language: CPP17
time: 2
memory: 65536
source: seed2.cpp
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
language: CPP11
language: CPP17
time: 2
memory: 65536
source: seed2.cpp
Expand Down
2 changes: 1 addition & 1 deletion testsuite/bridged_interactor_testlib/tests/cpp_wa/test.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
language: CPP11
language: CPP17
time: 2
memory: 65536
source: seed2.cpp
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
language: CPP11
language: CPP17
time: 2
memory: 65536
source: bloat.cpp
Expand Down
2 changes: 1 addition & 1 deletion testsuite/coci_partial/init.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ checker:
name: bridged
args:
files: checker.cpp
lang: CPP14
lang: CPP17
type: coci
test_cases:
- points: 10
2 changes: 1 addition & 1 deletion testsuite/file_io/tests/cpp_ac_freopen/test.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
language: CPP11
language: CPP17
time: 2
memory: 65536
source: post.cpp
Expand Down
2 changes: 1 addition & 1 deletion testsuite/file_io/tests/cpp_ac_freopen_case/test.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
language: CPP11
language: CPP17
time: 2
memory: 65536
source: post.cpp
Expand Down
2 changes: 1 addition & 1 deletion testsuite/file_io/tests/cpp_ac_iostream/test.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
language: CPP11
language: CPP17
time: 2
memory: 65536
source: post.cpp
Expand Down
2 changes: 1 addition & 1 deletion testsuite/file_io/tests/cpp_ac_iostream_case/test.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
language: CPP11
language: CPP17
time: 2
memory: 65536
source: post.cpp
Expand Down
2 changes: 1 addition & 1 deletion testsuite/file_io/tests/cpp_wa_stdinout/test.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
language: CPP11
language: CPP17
time: 2
memory: 65536
source: post.cpp
Expand Down
2 changes: 1 addition & 1 deletion testsuite/file_io_uppercase/tests/cpp_ac_freopen/test.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
language: CPP11
language: CPP17
time: 2
memory: 65536
source: post.cpp
Expand Down
2 changes: 1 addition & 1 deletion testsuite/file_io_uppercase/tests/cpp_ac_iostream/test.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
language: CPP11
language: CPP17
time: 2
memory: 65536
source: post.cpp
Expand Down
2 changes: 1 addition & 1 deletion testsuite/generator/tests/cpp_ac/test.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
language: CPP11
language: CPP17
time: 5
memory: 65536
source: aplusb.cpp
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
language: CPP11
language: CPP17
time: 5
memory: 65536
source: aplusb.cpp
Expand Down
2 changes: 1 addition & 1 deletion testsuite/generator_custom_limits/tests/cpp_ac/test.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
language: CPP11
language: CPP17
time: 5
memory: 65536
source: aplusb.cpp
Expand Down
2 changes: 1 addition & 1 deletion testsuite/generator_pass_flags/tests/cpp_ac/test.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
language: CPP11
language: CPP17
time: 5
memory: 65536
source: aplusb.cpp
Expand Down
2 changes: 1 addition & 1 deletion testsuite/generator_python/tests/cpp_ac/test.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
language: CPP11
language: CPP17
time: 5
memory: 65536
source: aplusb.cpp
Expand Down
2 changes: 1 addition & 1 deletion testsuite/generator_test_mle/tests/cpp_ie/test.posix.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
language: CPP11
language: CPP17
time: 5
memory: 65536
source: aplusb.cpp
Expand Down
2 changes: 1 addition & 1 deletion testsuite/generator_test_sandbox/tests/cpp_ie/test.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
language: CPP11
language: CPP17
time: 5
memory: 65536
source: aplusb.cpp
Expand Down
2 changes: 1 addition & 1 deletion testsuite/generator_test_tle/tests/cpp_ie/test.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
language: CPP11
language: CPP17
time: 5
memory: 65536
source: aplusb.cpp
Expand Down
2 changes: 1 addition & 1 deletion testsuite/helloworld/tests/cpp_badalloc/test.freebsd.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
language: CPP11
language: CPP17
time: 1
memory: 4096
source: badalloc.cpp
Expand Down
2 changes: 1 addition & 1 deletion testsuite/helloworld/tests/cpp_badalloc/test.linux.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
language: CPP11
language: CPP17
time: 1
memory: 4096
source: badalloc.cpp
Expand Down
2 changes: 1 addition & 1 deletion testsuite/helloworld/tests/cpp_compile_tle/test.linux.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
language: CPP11
language: CPP17
time: 2
memory: 65536
source: helloworld.cpp
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
language: CPP11
language: CPP17
time: 1
memory: 1024
source: hello.cpp
Expand Down
2 changes: 1 addition & 1 deletion testsuite/helloworld/tests/cpp_compiler_ole/test.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
language: CPP11
language: CPP17
time: 1
memory: 1024
source: hello.cpp
Expand Down
2 changes: 1 addition & 1 deletion testsuite/helloworld/tests/cpp_ole/test.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
language: CPP11
language: CPP17
time: 5
memory: 65536
source: hello.cpp
Expand Down
2 changes: 1 addition & 1 deletion testsuite/helloworld/tests/cpp_ole_closed_stdout/test.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
language: CPP11
language: CPP17
time: 1
memory: 65536
source: hello.cpp
Expand Down
2 changes: 1 addition & 1 deletion testsuite/helloworld/tests/cpp_wall_clock/test.posix.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
language: CPP11
language: CPP17
time: 2
memory: 65536
source: stall.cpp
Expand Down
2 changes: 1 addition & 1 deletion testsuite/normalize/tests/cpp_echo/test.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
language: CPP11
language: CPP17
time: 2
memory: 65536
source: nothing.cpp
Expand Down
2 changes: 1 addition & 1 deletion testsuite/seed2/tests/cpp_ac/test.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
language: CPP11
language: CPP17
time: 2
memory: 65536
source: seed2.cpp
Expand Down
2 changes: 1 addition & 1 deletion testsuite/seed2/tests/cpp_no_flush/test.posix.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
language: CPP11
language: CPP17
time: 2
memory: 65536
source: seed2.cpp
Expand Down
2 changes: 1 addition & 1 deletion testsuite/siggrade/tests/cpp_macro_test/test.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
language: CPP11
language: CPP17
time: 2
memory: 65536
source: siggrade.cpp
Expand Down
2 changes: 1 addition & 1 deletion testsuite/siggrade/tests/cpp_signature_grading/test.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
language: CPP11
language: CPP17
time: 2
memory: 65536
source: sigtest.cpp
Expand Down

0 comments on commit 360f99e

Please sign in to comment.