Download Latest Version criterion-2.4.3-linux-x86_64.tar.xz (1.0 MB)
Email in envelope

Get an email when there's a new version of Criterion

Home / v2.4.2
Name Modified Size InfoDownloads / Week
Parent folder
criterion-2.4.2-linux-x86_64.tar.xz 2023-05-13 873.3 kB
criterion-2.4.2.tar.xz 2023-05-13 4.7 MB
README.md 2023-05-13 857 Bytes
v2.4.2.tar.gz 2023-05-13 874.8 kB
v2.4.2.zip 2023-05-13 1.1 MB
Totals: 5 Items   7.5 MB 0

Version 2.4.2

  • Fix: fixed crash in assert failure reporting when there was no diff. If the user-provided function to stringify an object was bugged and produced equal output for non-equal objects, thus producing an empty diff, Criterion crashed trying to access an unset parameter list.
  • Fix: fixed crashing tests when Criterion was compiled with nanopb>=0.4.7 (Balazs Scheidler).
  • Fix: fixed deadlock when test timeout was specified and the system was overloaded.
  • Fix: fixed segfault if map_shdr fails (David Gloe).
  • Fix: fixed memory leak on test failure (Jookia).
  • Fix: fixed gt() and ge().
  • Fix: escape XML/JSON reports.
  • Misc: converted klib and debugbreak submodules to subprojects (Cristian Prieto).
  • Misc: various documentation fixes (Yuri Victorovich, Jonas Schulze).
  • Misc: various updates to dependencies.
Source: README.md, updated 2023-05-13