You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
CI tests: re-enable clang thread sanitizer test (#5826)
This PR re-enables the thread sanitizer CI test.
The issues that we experienced
(#5492) were ultimately caused
by the fact that thread sanitizer is not able to automatically load
`libarcher` under some Linux distributions like Ubuntu, and `libarcher`
is required to avoid false positives with OpenMP ! The fix is adding
this line ( see https://hpc-wiki.info/hpc/ThreadSanitizer ):
```
export OMP_TOOL_LIBRARIES=/usr/lib/llvm-17/lib/libarcher.so
```
In addition to this change, the PR adds some comments. Moreover, WarpX
is now compiled always with EB support, since this is now the default
and since this (slightly) reduces the time required to run this CI test.
0 commit comments