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
Move -fopenmp from per-target copts to a global --cxxopt in .bazelrc
so all OpenROAD code is compiled with OpenMP support without needing
it in each BUILD file.
External BCR deps (e.g. or-tools, eigen) get -fno-openmp via
--per_file_copt to avoid omp.h not found errors, since @OpenMP
headers aren't in their sandbox and toolchains_llvm doesn't yet
expose them (see bazel-contrib/toolchains_llvm#339).
Note: src/sta (OpenSTA submodule) still has a per-target -fopenmp
that should be removed in a follow-up PR to that repo.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
0 commit comments