Skip to content

Conversation

@jsji
Copy link
Contributor

@jsji jsji commented Oct 24, 2024

We don't have zstd in sycl-web pulldown build env.

@jsji jsji requested a review from a team as a code owner October 24, 2024 00:51
@jsji jsji self-assigned this Oct 24, 2024
@uditagarwal97
Copy link
Contributor

uditagarwal97 commented Oct 24, 2024

Just curious, why do we use --ci-defaults in sycl-web? I though we use this only when we build intel/llvm on CI machines from sycl branch.

llvm_enable_projects += ";clang-tools-extra;compiler-rt"
# Build with zstd enabled on CI.
llvm_enable_zstd = "ON"
# Disable in sycl-web , we don't have zstd in pulldown env.
Copy link
Contributor

Choose a reason for hiding this comment

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

sycl-web is merged to sycl, so we better have the same behavior in both branches.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

this is to unblock the pulldown first , I expect that @uditagarwal97 will have a better fix to make sure enabling zstd on a machine without zstd build as well.

Even if we can't get the good fix in time before next pulldown to sycl branch, we can resolve the conflicts to keep it on for sycl branch.

Copy link
Contributor

Choose a reason for hiding this comment

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

@jsji To have the same behavior in sycl and sycl-web, we can disable zstd even in sycl branch for now. I'm investigating the build issue and will re-enable zstd after fixing.

Copy link
Contributor

Choose a reason for hiding this comment

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

@jsji To have the same behavior in sycl and sycl-web, we can disable zstd even in sycl branch for now. I'm investigating the build issue and will re-enable zstd after fixing.

This plan sounds good me.

@bader
Copy link
Contributor

bader commented Oct 24, 2024

Just curious, why do we use --ci-defaults in sycl-web? I though we use this only when we build intel/llvm on CI machines from sycl branch.

sycl-web is "future" sycl i.e. sycl + latest patches from llvm.org. To make sure that we catch the problems, we should configure it the same way as we do for sycl branch.

@jsji
Copy link
Contributor Author

jsji commented Oct 24, 2024

Just curious, why do we use --ci-defaults in sycl-web? I though we use this only when we build intel/llvm on CI machines from sycl branch.

We want to test as much as possible in sycl-web pulldown, or else we will get some last minutes surprise when doing pulldown to sycl branch.

@jsji
Copy link
Contributor Author

jsji commented Oct 24, 2024

#15842 to disable in sycl.

@jsji jsji closed this Oct 24, 2024
@bader bader deleted the disablecizstd branch October 30, 2024 00:20
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.

4 participants