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
Ensure that the bitcode was compiled with the supported LLVM version
Linking bitcode produced by different LLVM versions can lead either to:
- The backend failing to lower the IR to bytecode (an easier-to-debug
scenario that throws a descriptive error).
- "Successful" compilation but with broken BTF (DI sanitization modifies
DI operands, which have incompatibilities across versions).
To prevent both cases, always throw an error when the bitcode is
incompatible.
Fixes: #319
0 commit comments