[compiler-rt] [test][asan] Check for order of DynInitPoison (PR #101584)

Martin Storsjö via llvm-commits llvm-commits at lists.llvm.org
Sat Aug 3 04:10:01 PDT 2024


mstorsjo wrote:

These new tests seem to fail on mingw targets - see https://github.com/mstorsjo/llvm-mingw/actions/runs/10223903341/job/28296084101 for a failed run.

It looks like the output is
```
DynInitPoison module: D:\a\llvm-mingw\llvm-mingw\llvm-project\compiler-rt\test\asan\TestCases/Helpers/initialization-nobug-extra.cpp
DynInitUnpoison
DynInitPoison module: D:\a\llvm-mingw\llvm-mingw\llvm-project\compiler-rt\test\asan\TestCases\initialization-nobug.cpp
DynInitUnpoison
```
while we expect them to come in the reverse order.

So I guess that sounds like a real bug on this target (CC @alvinhochun) - I guess we'll need to XFAIL this target in the test to keep the testsuite running though.

https://github.com/llvm/llvm-project/pull/101584


More information about the llvm-commits mailing list