-
Notifications
You must be signed in to change notification settings - Fork 728
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
Fix string literal conversion warnings in ilgen, runtime, control, ras #18470
Conversation
3371ff4
to
c31833d
Compare
c31833d
to
b78de64
Compare
ead270f
to
ced2613
Compare
ced2613
to
e18f20d
Compare
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.
Just a few minor comments and suggestions. I'm still reviewing the co-dependent pull request eclipse-omr/omr#7187.
Fix string literal conversion warnings in runtime/compiler/ilgen Signed-off-by: Dylan Tuttle <[email protected]>
Fix string literal conversion warnings in runtime/compiler/runtime Signed-off-by: Dylan Tuttle <[email protected]>
27576ef
to
edd90ba
Compare
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.
Thanks for the updates! I think the changes look good. May I ask you to sqaush the changes for commit edd90baab53ec2707e2e2634ad95ab858d1c68f4 into your other commits?
Fix string literal conversion warnings in runtime/compiler/control Signed-off-by: Dylan Tuttle <[email protected]>
Fix string literal conversion warnings in kca_offsets_generator Signed-off-by: Dylan Tuttle <[email protected]>
Fix string literal conversion warnings in omr/compiler/infra Signed-off-by: Dylan Tuttle <[email protected]>
edd90ba
to
473941f
Compare
Jenkins test sanity.functional,sanity.openjdk all jdk8,jdk11,jdk17,jdk21 depends eclipse-omr/omr#7187 |
Jenkins test sanity.openjdk win jdk21 depends eclipse-omr/omr#7187 |
JDK21 sanity.openjdk testing on Windows saw failures again that appear to be infrastructure-related. One testlist succeeded, while two were aborted. I think the remaining test coverage of these changes, along with additional internal testing that I ran, is sufficient to demonstrate they are safe. I will go ahead and merge the change. |
Work towards fixing AIX warnings about assigning string literals to non-const char pointers by adding 'const' qualifiers to some string variables and parameters (or worst case scenario, casting to (char *)) in compile, runtime, control, and ras.
This PR contributes to (but does not close) #14859
This PR depends on:
and must be merged in coordination with eclipse-omr/omr#7187