When we link bitcode via clang (-mlink-bitcode-file) we can end up
removing the name of a struct type that is present in the user code
and the linked in file. This occurred for OpenMP codes but turned out
to be really hard to reproduce. The necessary code change to avoid
dropping those names is simple though and hopefully uncontroversial.
Details
Details
- Reviewers
- None
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Unit Tests
Unit Tests
Time | Test | |
---|---|---|
60,020 ms | x64 debian > MLIR.Examples/standalone::test.toy |
Event Timeline
Comment Actions
As mentioned in the commit message, I didn't manage to create one. Spend hours on it now. Any constructive input welcome.