[PATCH] D39245: [ADT] Shuffle containers before sorting to uncover non-deterministic behavior

Mandeep Singh Grang via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Oct 24 09:55:54 PDT 2017


mgrang added a comment.

I see the following tests fail if we shuffle before sorting:

  Clang :: Misc/diag-template-diffing.cpp
  Clang :: Misc/error-limit-multiple-notes.cpp
  Clang :: OpenMP/task_firstprivate_codegen.cpp
  Clang :: OpenMP/task_private_codegen.cpp
  Clang :: OpenMP/taskloop_firstprivate_codegen.cpp
  Clang :: OpenMP/taskloop_lastprivate_codegen.cpp
  Clang :: OpenMP/taskloop_private_codegen.cpp
  Clang :: OpenMP/taskloop_simd_firstprivate_codegen.cpp
  Clang :: OpenMP/taskloop_simd_private_codegen.cpp
  LLVM :: CodeGen/AArch64/global-merge-group-by-use.ll
  LLVM :: Transforms/GVNHoist/hoist.ll
  LLVM :: Transforms/Util/PredicateInfo/testandor.ll
  LLVM :: tools/llvm-cov/hideUnexecutedSubviews.test
  LLVM :: tools/llvm-cov/showTemplateInstantiations.cpp
  LLVM :: tools/llvm-xray/X86/graph-zero-latency-calls.yaml


Repository:
  rL LLVM

https://reviews.llvm.org/D39245





More information about the llvm-commits mailing list