ASTMatchers is used in various places and it now exposes the
LLVMFrontendOpenMP library to its users without them needing to depend
on it explicitly.
Details
Details
- Reviewers
lebedev.ri - Commits
- rG97aa593a8387: [OpenMP] Fix layering problem with FrontendOpenMP
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
@lebedev.ri @jdoerfert Looks like it might have caused:
https://bugs.llvm.org/show_bug.cgi?id=45453
Comment Actions
Could you revert this patch? This is causing an error like this whenever I run clang binary:
: CommandLine Error: Option 'openmp-ir-builder-optimistic-attributes' registered more than once! LLVM ERROR: inconsistency in registered CommandLine options
This happens when clang is built with -DLLVM_LINK_LLVM_DYLIB=ON -DLLVM_BUILD_LLVM_DYLIB=ON.
Comment Actions
I'll revert it. Is there a buildbot with this configuration? Do you happen to have insights on how to resolve the issue?
Comment Actions
Thanks. Not sure if there's a buildbot that uses -DLLVM_LINK_LLVM_DYLIB=ON -DLLVM_BUILD_LLVM_DYLIB=ON, but I think you can build with it yourself to reproduce it. About how to resolve the issue, I have no idea, sorry.