Skip to content

v0.5.3

Compare
Choose a tag to compare
@white238 white238 released this 07 Jun 23:46
· 198 commits to develop since this release
5a792c1

[Version 0.5.3] - Release date 2023-06-05

Changed

  • Updated Googletest to main from 04/13/2023.
    Commit: 12a5852e451baabc79c63a86c634912c563d57bc.
    Note: this version of Googletest requires C++14, and PGI is not supported. If you are using PGI, set ENABLE_GTEST OFF.
  • Updated GoogleBenchmark to 1.8

Added

  • Added blt_print_variables macro to print variables in current scope, with regex filtering on variable names and values
  • Added DEPENDS_ON optional parameter to blt_check_code_compiles macro to allow for checking if a feature is available in a third-party imported target.
  • Added CONFIGURATIONS and OMP_NUM_THREADS options to blt_add_benchmark

Fixed

  • Guard HIP compiler flag --rocm-path=/path/to/rocm against Crayftn compiler earlier than 15.0.0.
  • Fix doubling of INTERFACE_INCLUDE_DIRECTORIES in blt_patch_target(... TREAT_INCLUDES_AS_SYSTEM true).

Removed

  • Removed tracking all sources in a project via ${PROJECT_NAME}_ALL_SOURCES.