Skip to content
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

Java8 unstick issue #2961

Merged

Conversation

AlexandreEichenberger
Copy link
Collaborator

I suspect that the code generation pattern for Unstick may have been too complicated for the specific constant sizes found in the java8 program failed.

This PR simplifies the pattern for predictive constant patterns.

Signed-off-by: Alexandre Eichenberger <alexe@us.ibm.com>
Signed-off-by: Alexandre Eichenberger <alexe@us.ibm.com>
Signed-off-by: Alexandre Eichenberger <alexe@us.ibm.com>
Signed-off-by: Alexandre Eichenberger <alexe@us.ibm.com>
Signed-off-by: Alexandre Eichenberger <alexe@us.ibm.com>
Signed-off-by: Alexandre Eichenberger <alexe@us.ibm.com>
Signed-off-by: Alexandre Eichenberger <alexe@us.ibm.com>
Signed-off-by: Alexandre Eichenberger <alexe@us.ibm.com>
Copy link
Collaborator

@chentong319 chentong319 left a comment

Choose a reason for hiding this comment

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

LGTM!
In future, we should introduce creator for true/false literal for IE, instead of using 1>0.

@AlexandreEichenberger
Copy link
Collaborator Author

AlexandreEichenberger commented Oct 2, 2024

we should introduce greater for true/false literal for IE, instead of using 1>0.

very good suggestion, and I found a quick way to do exactly that. Thanks as always.

@AlexandreEichenberger AlexandreEichenberger merged commit 56a610c into onnx:main Oct 2, 2024
7 checks passed
@jenkins-droid
Copy link
Collaborator

Jenkins Linux amd64 Build #15767 [push] Java8 unstick issue (#29... started at 18:51

@jenkins-droid
Copy link
Collaborator

Jenkins Linux ppc64le Build #14798 [push] Java8 unstick issue (#29... started at 20:05

@jenkins-droid
Copy link
Collaborator

Jenkins Linux s390x Build #15771 [push] Java8 unstick issue (#29... started at 19:53

@jenkins-droid
Copy link
Collaborator

Jenkins Linux amd64 Build #15767 [push] Java8 unstick issue (#29... passed after 1 hr 19 min

@jenkins-droid
Copy link
Collaborator

Jenkins Linux s390x Build #15771 [push] Java8 unstick issue (#29... passed after 1 hr 43 min

@jenkins-droid
Copy link
Collaborator

Jenkins Linux ppc64le Build #14798 [push] Java8 unstick issue (#29... passed after 2 hr 23 min

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