[all-commits] [llvm/llvm-project] ebf6fd: Make OpenMP tests less brittle in the face of chan...

Richard Smith via All-commits all-commits at lists.llvm.org
Mon Oct 5 19:04:39 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: ebf6fd633ef83b747bac721aafc3677d2c47aef1
      https://github.com/llvm/llvm-project/commit/ebf6fd633ef83b747bac721aafc3677d2c47aef1
  Author: Richard Smith <richard at metafoo.co.uk>
  Date:   2020-10-05 (Mon, 05 Oct 2020)

  Changed paths:
    M clang/test/OpenMP/distribute_collapse_messages.cpp
    M clang/test/OpenMP/distribute_parallel_for_collapse_messages.cpp
    M clang/test/OpenMP/distribute_parallel_for_simd_collapse_messages.cpp
    M clang/test/OpenMP/distribute_parallel_for_simd_safelen_messages.cpp
    M clang/test/OpenMP/distribute_parallel_for_simd_simdlen_messages.cpp
    M clang/test/OpenMP/distribute_simd_collapse_messages.cpp
    M clang/test/OpenMP/distribute_simd_safelen_messages.cpp
    M clang/test/OpenMP/distribute_simd_simdlen_messages.cpp
    M clang/test/OpenMP/for_collapse_messages.cpp
    M clang/test/OpenMP/for_ordered_clause.cpp
    M clang/test/OpenMP/for_simd_collapse_messages.cpp
    M clang/test/OpenMP/for_simd_safelen_messages.cpp
    M clang/test/OpenMP/for_simd_simdlen_messages.cpp
    M clang/test/OpenMP/master_taskloop_collapse_messages.cpp
    M clang/test/OpenMP/master_taskloop_simd_collapse_messages.cpp
    M clang/test/OpenMP/master_taskloop_simd_safelen_messages.cpp
    M clang/test/OpenMP/master_taskloop_simd_simdlen_messages.cpp
    M clang/test/OpenMP/parallel_for_collapse_messages.cpp
    M clang/test/OpenMP/parallel_for_ordered_messages.cpp
    M clang/test/OpenMP/parallel_for_simd_collapse_messages.cpp
    M clang/test/OpenMP/parallel_for_simd_safelen_messages.cpp
    M clang/test/OpenMP/parallel_for_simd_simdlen_messages.cpp
    M clang/test/OpenMP/parallel_master_taskloop_collapse_messages.cpp
    M clang/test/OpenMP/parallel_master_taskloop_simd_collapse_messages.cpp
    M clang/test/OpenMP/parallel_master_taskloop_simd_safelen_messages.cpp
    M clang/test/OpenMP/parallel_master_taskloop_simd_simdlen_messages.cpp
    M clang/test/OpenMP/simd_collapse_messages.cpp
    M clang/test/OpenMP/simd_safelen_messages.cpp
    M clang/test/OpenMP/simd_simdlen_messages.cpp
    M clang/test/OpenMP/target_parallel_for_collapse_messages.cpp
    M clang/test/OpenMP/target_parallel_for_ordered_messages.cpp
    M clang/test/OpenMP/target_parallel_for_simd_collapse_messages.cpp
    M clang/test/OpenMP/target_parallel_for_simd_ordered_messages.cpp
    M clang/test/OpenMP/target_parallel_for_simd_safelen_messages.cpp
    M clang/test/OpenMP/target_parallel_for_simd_simdlen_messages.cpp
    M clang/test/OpenMP/target_simd_collapse_messages.cpp
    M clang/test/OpenMP/target_simd_safelen_messages.cpp
    M clang/test/OpenMP/target_simd_simdlen_messages.cpp
    M clang/test/OpenMP/target_teams_distribute_collapse_messages.cpp
    M clang/test/OpenMP/target_teams_distribute_parallel_for_collapse_messages.cpp
    M clang/test/OpenMP/target_teams_distribute_parallel_for_simd_collapse_messages.cpp
    M clang/test/OpenMP/target_teams_distribute_parallel_for_simd_safelen_messages.cpp
    M clang/test/OpenMP/target_teams_distribute_parallel_for_simd_simdlen_messages.cpp
    M clang/test/OpenMP/target_teams_distribute_simd_collapse_messages.cpp
    M clang/test/OpenMP/target_teams_distribute_simd_safelen_messages.cpp
    M clang/test/OpenMP/target_teams_distribute_simd_simdlen_messages.cpp
    M clang/test/OpenMP/taskloop_collapse_messages.cpp
    M clang/test/OpenMP/taskloop_simd_collapse_messages.cpp
    M clang/test/OpenMP/taskloop_simd_safelen_messages.cpp
    M clang/test/OpenMP/taskloop_simd_simdlen_messages.cpp
    M clang/test/OpenMP/teams_distribute_collapse_messages.cpp
    M clang/test/OpenMP/teams_distribute_parallel_for_collapse_messages.cpp
    M clang/test/OpenMP/teams_distribute_parallel_for_simd_collapse_messages.cpp
    M clang/test/OpenMP/teams_distribute_parallel_for_simd_safelen_messages.cpp
    M clang/test/OpenMP/teams_distribute_parallel_for_simd_simdlen_messages.cpp
    M clang/test/OpenMP/teams_distribute_simd_collapse_messages.cpp
    M clang/test/OpenMP/teams_distribute_simd_safelen_messages.cpp
    M clang/test/OpenMP/teams_distribute_simd_simdlen_messages.cpp

  Log Message:
  -----------
  Make OpenMP tests less brittle in the face of changes in constant
evaluation diagnostics.


  Commit: ded79be63555f4e5bfdb0db27ef22b71fe568474
      https://github.com/llvm/llvm-project/commit/ded79be63555f4e5bfdb0db27ef22b71fe568474
  Author: Richard Smith <richard at metafoo.co.uk>
  Date:   2020-10-05 (Mon, 05 Oct 2020)

  Changed paths:
    M clang/lib/AST/ExprConstant.cpp
    M clang/test/SemaCXX/constant-expression-cxx1z.cpp
    M clang/www/cxx_status.html

  Log Message:
  -----------
  [c++17] Implement P0145R3 during constant evaluation.

Ensure that we evaluate assignment and compound-assignment
right-to-left, and array subscripting left-to-right.

Fixes PR47724.


Compare: https://github.com/llvm/llvm-project/compare/d4e08c95e500...ded79be63555


More information about the All-commits mailing list