New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
offload: PluginManager.h:16:10: fatal error: 'PluginInterface.h' file not found
#91881
Comments
@llvm/issue-subscribers-offload Author: Sylvestre Ledru (sylvestre)
On debian sid:
```
FAILED: offload/src/CMakeFiles/omptarget.dir/omptarget.cpp.o
|
Hm, it's not including the plugins directory. I believe it inherits that from including one of the plugins, so maybe none of them are being built? How was i386 used previously? My understanding was that we only supported 64-bit systems. |
Summary: Previously we had this `LIBOMPTARGET_ENABLED` variable which controlled including `libomptarget`. This is now redundant since it's controlled by `LLVM_ENABLE_RUNTIMES`. However, this had the extra effect of not building it when given unsupported targets. THis was lost during the move to `offload`. This patch moves this logic back and makes the `offload` target just quit without doing anything if used on an unsupported architecture. llvm#91881 llvm#91819
) Summary: Previously we had this `LIBOMPTARGET_ENABLED` variable which controlled including `libomptarget`. This is now redundant since it's controlled by `LLVM_ENABLE_RUNTIMES`. However, this had the extra effect of not building it when given unsupported targets. THis was lost during the move to `offload`. This patch moves this logic back and makes the `offload` target just quit without doing anything if used on an unsupported architecture. #91881 #91819 --------- Co-authored-by: Sylvestre Ledru <sylvestre@debian.org>
…m#92276) Summary: Previously we had this `LIBOMPTARGET_ENABLED` variable which controlled including `libomptarget`. This is now redundant since it's controlled by `LLVM_ENABLE_RUNTIMES`. However, this had the extra effect of not building it when given unsupported targets. THis was lost during the move to `offload`. This patch moves this logic back and makes the `offload` target just quit without doing anything if used on an unsupported architecture. llvm#91881 llvm#91819 --------- Co-authored-by: Sylvestre Ledru <sylvestre@debian.org>
On debian sid on i386
The text was updated successfully, but these errors were encountered: