Skip to content

build: workaround LLVM bug on Windows #831

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

Merged
merged 1 commit into from
May 24, 2022

Conversation

compnerd
Copy link
Contributor

The outliner does not correctly handle landingpads and will attempt to
outline the EH funclet which generates incorrect IR (and is also
pointless). Workaround this for the time being.

The outliner does not correctly handle landingpads and will attempt to
outline the EH funclet which generates incorrect IR (and is also
pointless).  Workaround this for the time being.
@keith
Copy link
Member

keith commented May 24, 2022

Is there any issue link or test we can add so we know when it's fixed?

@compnerd
Copy link
Contributor Author

I think that I had opened an issue for this? Let me check.

@compnerd
Copy link
Contributor Author

llvm/llvm-project#40056

@keith keith enabled auto-merge (rebase) May 24, 2022 16:17
@keith keith merged commit ad0a2df into bazelbuild:master May 24, 2022
@compnerd compnerd deleted the outline-the-outline branch May 24, 2022 16:19
@hiraditya
Copy link

The repro in llvm/llvm-project#40056 works fine now. Do we have another testcase to work with?

@compnerd
Copy link
Contributor Author

I don't have a simple reproducer, but building apple/SourceKit-LSP in release mode should trigger it (I think it might even show up in just apple/indexstore-db in release mode).

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