Skip to content

DataRaceBench v1.2.0

Compare
Choose a tag to compare
@chunhualiao chunhualiao released this 05 Jun 18:44
· 321 commits to master since this release
  • Increased the test coverage of OpenMP directives and clauses(up to OpenMP 4.5 ), including threadprivate, collapse, taskloop, teams, distribute, atomic, flush, depend, critical, barrier, taskwait, taskgroup, copyin and copyprivate, linear, if, etc.
  • Increased the coverage of data-sharing attribute rules defined in OpenMP 4.5, including rules related to function arguments, static and dynamic storage duration, variables which are not referenced in a construct, mapped array sections, and clauses (collapse and order) associating multiple for loops, etc.
  • Renamed all microbenchmarks to be DRBxxx-namewhere xxx is the 3-digit benchmark ID number.
  • Added a few tests related to taskwait, taskgroup and ordered. They are contributed by the Rice University.
  • Improved the test scripts to support C++ code, better report testing errors
  • Miscellaneous fixes to typos