Skip to content

Merge v0.10.x into main #985

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

Merged

Conversation

lukaszstolarczuk
Copy link
Contributor

Merge changes from v0.10.x into main, including latest release.

bratpiorka and others added 12 commits December 5, 2024 09:50
update 3rd party programs file (uthash, google bench)
Update umfOpenIPCHandle API to use IPC handler instead of pool
Disable not used hwloc feature "rsmi". Silence errors during hwloc linkage to umf, like:
/usr/bin/ld: _deps/hwloc_targ-build/lib/libhwloc.a(topology-rsmi.o): in function `get_device_name':
topology-rsmi.c:(.text+0x208): undefined reference to `rsmi_dev_name_get'
1) Do not check coverage in the Release multi-numa build
2) Unify the name of the coverage data file in the `upload-artifact`
   step and the coverage artifact file in the `Check coverage` step.
   A name of the coverage artifact file in the `Check coverage` step
   must be unique.

Signed-off-by: Lukasz Dorau <[email protected]>
…ata_files

Do not check coverage in the Release multi-numa build
Remove incorrect assert in utils_align_ptr_up_size_down().
A pointer is aligned, but a size is only adjusted to the new pointer.
The size does not have to be aligned.

Signed-off-by: Lukasz Dorau <[email protected]>
Copy link
Contributor

@ldorau ldorau left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

D:\a\unified-memory-framework\unified-memory-framework\test\ipcFixtures.hpp(535,22): error C2220: the following warning is treated as an error [D:\a\unified-memory-framework\unified-memory-framework\build\test\umf_test-ipc.vcxproj]
  (compiling source file '../../test/ipcAPI.cpp')
  
D:\a\unified-memory-framework\unified-memory-framework\test\ipcFixtures.hpp(535,22): warning C4456: declaration of 'ret' hides previous local declaration [D:\a\unified-memory-framework\unified-memory-framework\build\test\umf_test-ipc.vcxproj]
  (compiling source file '../../test/ipcAPI.cpp')
      D:\a\unified-memory-framework\unified-memory-framework\test\ipcFixtures.hpp(477,18):
      see declaration of 'ret'

KFilipek and others added 2 commits December 10, 2024 12:02
…_in_utils_align_ptr_up_size_down

Fix: remove incorrect assert in utils_align_ptr_up_size_down()
@lukaszstolarczuk
Copy link
Contributor Author

D:\a\unified-memory-framework\unified-memory-framework\test\ipcFixtures.hpp(535,22): error C2220: the following warning is treated as an error [D:\a\unified-memory-framework\unified-memory-framework\build\test\umf_test-ipc.vcxproj]
  (compiling source file '../../test/ipcAPI.cpp')
  
D:\a\unified-memory-framework\unified-memory-framework\test\ipcFixtures.hpp(535,22): warning C4456: declaration of 'ret' hides previous local declaration [D:\a\unified-memory-framework\unified-memory-framework\build\test\umf_test-ipc.vcxproj]
  (compiling source file '../../test/ipcAPI.cpp')
      D:\a\unified-memory-framework\unified-memory-framework\test\ipcFixtures.hpp(477,18):
      see declaration of 'ret'

Done

@lukaszstolarczuk lukaszstolarczuk merged commit 3dc6734 into oneapi-src:main Dec 10, 2024
77 checks passed
@lukaszstolarczuk lukaszstolarczuk deleted the merge-v0.10.x-into-main branch December 10, 2024 14:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants