Skip to content
This repository was archived by the owner on Mar 28, 2023. It is now read-only.

Disable -fsycl-dead-args-optimization for separate compilation test #595

Merged
merged 1 commit into from
Dec 5, 2021

Conversation

mdtoguchi
Copy link

As we move to making -fsycl-dead-args-optimization the default, we need
to disable for separate compilation testing, as we are not performing
the additional sycl-post-link step here.

As we move to making -fsycl-dead-args-optimization the default, we need
to disable for separate compilation testing, as we are not performing
the additional sycl-post-link step here.
Copy link

@AGindinson AGindinson left a comment

Choose a reason for hiding this comment

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

The change LGTM. A question with regard to the test itself, though: how representative is it now that we have so many features relying on additional tools & the information they convey to the runtime? Should we consider shying away from this "per-tool" type of compilation in the E2E test, possibly introducing additional tests for various separate compilation/linkage cases, all based on compiler driver invocations?

@mdtoguchi
Copy link
Author

The change LGTM. A question with regard to the test itself, though: how representative is it now that we have so many features relying on additional tools & the information they convey to the runtime? Should we consider shying away from this "per-tool" type of compilation in the E2E test, possibly introducing additional tests for various separate compilation/linkage cases, all based on compiler driver invocations?

I think representation of this test (and possibly other separate tool compilation tests) via driver invocations is a good direction..

@mdtoguchi
Copy link
Author

Failures seen have nothing to do with my test modification.

@vladimirlaz vladimirlaz merged commit 9e7fc28 into intel:intel Dec 5, 2021
aelovikov-intel pushed a commit to aelovikov-intel/llvm that referenced this pull request Mar 27, 2023
…ntel/llvm-test-suite#595)

As we move to making -fsycl-dead-args-optimization the default, we need
to disable for separate compilation testing, as we are not performing
the additional sycl-post-link step here.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants