-
Notifications
You must be signed in to change notification settings - Fork 795
[ESIMD] Disable non-critical messages from VC backend (disable-finalizer-msg) #4918
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
Conversation
|
The E2E test for this patch is: intel/llvm-test-suite#557 |
9e20b63 to
bb20d63
Compare
s-kanaev
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
RT part LGTM
|
/verify with intel/llvm-test-suite#557 |
pvchupin
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
doc ok
s-kanaev
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
RT changes LGTM.
ee7fe3e
|
@v-klochkov, please, fix pre-commit failures. |
The tests fail because the GPU driver in CI is very old (21636 on Linux). It fails with "-disable-finalizer-msg" is not recognized switch/option. |
|
/verify with intel/llvm-test-suite#557 |
bader
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Documentation update looks okay, just a few minor nits.
I'd like @pvchupin to approve as well before merging this pull request.
pvchupin
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM.
+1 on nits :)
|
/verify with intel/llvm-test-suite#557 |
|
/verify with intel/llvm-test-suite#557 |
1 similar comment
|
/verify with intel/llvm-test-suite#557 |
…zer-msg) 1. Add doc for the existing environment variable SYCL_RT_WARNING_LEVEL. 2. Add -disable-finalizer-msg to vc-codegen to disable warnings/hints from vc-codegen about spilling some registers to memory, which are performance hints and often not wanted in std output by default. Signed-off-by: Vyacheslav N Klochkov <[email protected]>
edb3e64 to
c1ac7dc
Compare
|
Force-pushed the changes to avoid the mess in the commits (217 were accumulated) and to re-start the testing. |
s-kanaev
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
RT changes LGTM
The variable is expected to set to 0 or a positive number.
The bigger the value/level the more warnings and hints the RT may emit.
This patch adds -disable-finalizer-msg to vc-codegen to disable
warnings/hints from vc-codegen about spilling some registers to memory,
which are performance hints and often not wanted in std output by default.
Signed-off-by: Vyacheslav N Klochkov [email protected]