[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