Skip to content

Conversation

@PatKamin
Copy link
Contributor

@PatKamin PatKamin commented Mar 6, 2025

Description

Fixes #650

Example of failing CI when not implemented symbol is added to the def/map files: https://github.com/PatKamin/unified-memory-framework/actions/runs/13697316188/job/38302634737

No changes for Windows cl compiler required for the linker to raise an error.

Checklist

  • Code compiles without errors locally
  • All tests pass locally
  • CI workflows execute properly
  • CI workflows, not executed per PR (e.g. Nightly), execute properly
  • New tests added, especially if they will fail without my changes
  • Added/extended example(s) to cover this functionality
  • Extended the README/documentation
  • All newly added source files have a license
  • All newly added source files are referenced in CMake files
  • Logger (with debug/info/... messages) is used
  • All API changes are reflected in docs and def/map files, and are tested

@PatKamin PatKamin requested a review from a team as a code owner March 6, 2025 11:23
@lukaszstolarczuk lukaszstolarczuk merged commit 3fac5f8 into oneapi-src:main Mar 7, 2025
79 checks passed
@PatKamin PatKamin deleted the llvm-linker branch June 27, 2025 12:16
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.

Add a CI job that uses LLVM linker (ld.lld) instead of GNU linker (ld)

4 participants