Skip to content

Releases: tbali0524/cgtest

v1.16.0

20 Jul 13:55
Compare
Choose a tag to compare

Added

  • Seperate build and running times are displayed in with --stats. Note: some compilers combine build and run steps into a single invocation.
  • note configuration option added to the per language section.
  • Default dart and go config updated to separate build and run steps.
  • More test cases added.

v1.15.0

08 Mar 23:34
Compare
Choose a tag to compare
  • Clojure support added with babashka.
  • More test cases added.

v1.14.0

05 Mar 10:19
Compare
Choose a tag to compare
  • verbose configuration option is now the default.
  • --quiet command-line argument added.
  • Default c build command fixed.
  • Fixed double warning when log file cannot be created.
  • Command line option --no-ansi and --ansi is taken into account with --help, --version, or if there are errors with the other command-line arguments.

v1.13.0

04 Mar 22:34
Compare
Choose a tag to compare
  • --alt command-line argument added.
  • alt global configuration option added.
  • altVersionCommand, altBuildCommand, altRunCommand, altNote configuration options added to the per language section.
  • More test cases added.

v1.12.0

24 Feb 10:50
Compare
Choose a tag to compare
  • Source line counting added.
  • More test cases added.
  • Show the language versions used during normal test runs with --verbose.
  • Github Actions updated.
  • Default c++ build command on Windows include -static-libgcc -static-libstdc++
  • Color tweaks.

v1.11.0

01 Jan 12:05
Compare
Choose a tag to compare
  • More test cases added.
  • More colorful output.
  • Rust default compiler settings changed to include -C opt-level=3.
  • When using option --dry-run, it no longer deletes output files from a previous test run.

v1.10.0

03 Oct 20:54
Compare
Choose a tag to compare

Added

  • All public test cases for easy puzzles added.
  • Statement texts for most easy and medium puzzles added.
  • Test cases for Winter & Summer Challenge 2023 added.

Changed

  • Tweak in sample config files: bash enabled if OS is not Windows
  • Info updated about CG supported language versions in the --lang-versions output.
  • Rust default compiler settings changed to include -O --edition 2021.

v1.9.0

17 Jul 08:41
Compare
Choose a tag to compare
  • Github Action workflow added.
  • More CG puzzle test cases added. The repo now contains all public test cases for all medium, hard and expert puzzles and at least 1 test case for all easy puzzles. In total there are 4300+ test cases for 770+ puzzles.
  • Statement texts for hard and expert puzzles added.

v1.8.0

07 Apr 20:53
Compare
Choose a tag to compare
  • More CG puzzle test cases added.
  • Test cases added for the new codegolf puzzles.
  • Codegolf puzzle test cases renamed.
  • Puzzle test cases renamed where CG changed the original puzzle name, Bender->Blunder.
  • In the default configuration C compile command line the -lm argument is moved to the end.

v1.7.0

25 Feb 10:43
Compare
Choose a tag to compare

Added

  • --create=COUNT command-line argument added.
  • More CG puzzle test cases added.