-
Notifications
You must be signed in to change notification settings - Fork 230
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
ODR violation issue in 24.26.30049.6 #763
Comments
Hi @bl4ckb0ne |
could you narrow-down which cpp files causes the definition mismatch ? |
@JablonskiMateusz still failing with
Seems to happen during linking, could it be an issue with LTO? |
I tried the option
|
|
@bl4ckb0ne build with LTO is optional, can be disabled with the flag you mentioned. However I still wonder which cpp files introduced conflicting definitions. Based on the log you shared:
it is difference on |
could you try to patch sku_wa.h to remove |
I had to remove both https://github.com/intel/gmmlib/blob/master/Source/inc/common/sku_wa.h#L197 and https://github.com/intel/gmmlib/blob/master/Source/inc/common/sku_wa.h#L206 to build with LTO. Should I report the issue there? |
@johnmach please take a look |
Hi,
I'm currently packaging the project for Alpine Linux (see 1) and I'm encountering ODR violation issue at the end of the build. I picked this version because of issue with BMG and LUNARLAKE in the latest version.
Here's the logs:
I noticed it's coming from the
windows
part but I'm building on Linux, is this caused by an error somewhere in CMake? The error also occurs with24.22.29735.20
, intel-gmmlib version is22.5.1
.Thanks
The text was updated successfully, but these errors were encountered: