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

Tracking LLVM #46176 #5039

Closed
alexreinking opened this issue Jun 16, 2020 · 6 comments
Closed

Tracking LLVM #46176 #5039

alexreinking opened this issue Jun 16, 2020 · 6 comments
Assignees
Labels
build Issues related to building Halide and with CI
Milestone

Comments

@alexreinking
Copy link
Member

LLVM has a crash on Windows x86-Debug. This blocks us from issuing a binary release on that platform. Opening this issue to track updates to that bug.

https://bugs.llvm.org/show_bug.cgi?id=46176

@alexreinking alexreinking added the build Issues related to building Halide and with CI label Jun 16, 2020
@alexreinking alexreinking added this to To do in Build system improvements via automation Jun 16, 2020
@alexreinking alexreinking self-assigned this Aug 9, 2020
@alexreinking
Copy link
Member Author

Craig Topper replied with an objection to the repro, but applying his patch had no effect. I replied with this result and a reference to the LLVM code from which the reproducer was derived.

@alexreinking
Copy link
Member Author

Reid Kleckner reproduced the error and found it is likely an MSVC compiler bug.

https://developercommunity.visualstudio.com/content/problem/1179643/msvc-copies-overaligned-non-trivially-copyable-par.html

@abadams
Copy link
Member

abadams commented Sep 10, 2020

I love this. We can't compile because there's a bug in the compiler that compiles the compiler we built our compiler on.

@alexreinking alexreinking moved this from To do to In progress in Build system improvements Sep 17, 2020
@alexreinking
Copy link
Member Author

@alexreinking alexreinking added this to the Eventually milestone Dec 11, 2020
@alexreinking
Copy link
Member Author

We're working around this on buildbots now and it's fixed in LLVM trunk anyway. Closing.

Build system improvements automation moved this from In progress to Done Feb 14, 2021
@alexreinking
Copy link
Member Author

alexreinking commented Mar 5, 2021

This compiler bug was reported fixed on Mar 02, 2021 -- https://developercommunity2.visualstudio.com/t/Incorrect-Code-Gen--Missing-Error/831543

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build Issues related to building Halide and with CI
Projects
Development

No branches or pull requests

2 participants