LLVM is not set up in a thread-safe way, which seems to be leading to
race conditions when sending stuff to llvm::nulls in opt builds. Try a
thread-local alternative.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D156421
[mlir] use a thread-local alternative to llvm::nulls ClosedPublic Authored by ftynse on Jul 27 2023, 5:14 AM.
Details Summary LLVM is not set up in a thread-safe way, which seems to be leading to
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Jul 28 2023, 10:26 AM Closed by commit rG8e4887a12e86: [mlir] use a thread-local alternative to llvm::nulls (authored by ftynse). · Explain WhyJul 31 2023, 1:21 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 545535 mlir/include/mlir/Dialect/Linalg/IR/LinalgInterfaces.h
mlir/include/mlir/Support/RawOstreamExtras.h
mlir/lib/Support/CMakeLists.txt
mlir/lib/Support/RawOstreamExtras.cpp
|