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

fix #35393, use multiple TargetMachines for different optimization levels #35403

Merged
merged 1 commit into from
Apr 9, 2020

Conversation

JeffBezanson
Copy link
Sponsor Member

TargetMachine does not seem to like having its optimization level repeatedly changed 🤷‍♂️ . Hopefully this will fix #35393; seems to work for me.

@JeffBezanson JeffBezanson added the compiler:codegen Generation of LLVM IR and native code label Apr 8, 2020
@vchuravy
Copy link
Sponsor Member

vchuravy commented Apr 8, 2020

Might also fix the repeated AArch64 segmentation faults we have been seeing on CI.

@JeffBezanson JeffBezanson merged commit 70d7e1e into master Apr 9, 2020
@JeffBezanson JeffBezanson deleted the jb/tms branch April 9, 2020 01:01
ztultrebor pushed a commit to ztultrebor/julia that referenced this pull request Apr 17, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
compiler:codegen Generation of LLVM IR and native code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

LLVM ERROR: Cannot emit physreg copy instruction
2 participants