Skip to content

[Driver][NFC] Update test to use internal sysroot for device libs #16350

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
merged 2 commits into from
Dec 13, 2024

Conversation

mdtoguchi
Copy link
Contributor

There is no guarantee that the device libraries are going to be built for a given built compiler. Use the internal sysroot setting to allow for proper inclusion of dependent device libraries for SYCL testing.

There is no guarantee that the device libraries are going to be built
for a given built compiler.  Use the internal sysroot setting to allow
for proper inclusion of dependent device libraries for SYCL testing.
@srividya-sundaram
Copy link
Contributor

There is no guarantee that the device libraries are going to be built for a given built compiler.

Can you elaborate this sentence?

@mdtoguchi
Copy link
Contributor Author

There is no guarantee that the device libraries are going to be built for a given built compiler.

Can you elaborate this sentence?

The test is checking for the libsycl-itt libraries to make sure they are being pulled in during the device link. These libraries aren't guaranteed to be built with the compiler so there is a possibility to run LIT testing against the compiler without these libraries being built, causing the test to fail.

@mdtoguchi
Copy link
Contributor Author

@intel/llvm-gatekeepers, this looks ready for merge - thanks!

@martygrant martygrant merged commit a8c8dc8 into intel:sycl Dec 13, 2024
14 checks passed
KornevNikita pushed a commit that referenced this pull request Feb 19, 2025
…6350)

There is no guarantee that the device libraries are going to be built
for a given built compiler. Use the internal sysroot setting to allow
for proper inclusion of dependent device libraries for SYCL testing.
KornevNikita pushed a commit that referenced this pull request Feb 25, 2025
…6350)

There is no guarantee that the device libraries are going to be built
for a given built compiler. Use the internal sysroot setting to allow
for proper inclusion of dependent device libraries for SYCL testing.
KornevNikita pushed a commit that referenced this pull request Feb 25, 2025
…6350)

There is no guarantee that the device libraries are going to be built
for a given built compiler. Use the internal sysroot setting to allow
for proper inclusion of dependent device libraries for SYCL testing.
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.

3 participants