-
Notifications
You must be signed in to change notification settings - Fork 1.6k
32bit build on Ubuntu 16.04 fails with assembler errors #2057
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
Comments
Not sure what happened there - the file in question has not received any functional changes in 10+ years. My guess is either your compiler installation is broken/incomplete, or you have some garbage in your copy of the (most likely on the lines 71,72 that declare PREFETCH and PREFETCHSIZE, as the error messages all point to lines that use these two definitions). |
You are correct. I had previously started a bare make build inside the OpenBLAS dir and that seems to break the cmake-based build in weird and unknown ways. Starting clean works (after addressing #2056 ) |
That is an interesting failure mode at least, perhaps worthy of a FAQ entry. (Though I have been told that the "proper" way to do cmake builds is to create a build directory first and run cmake from there rather than building from the toplevel source directory, I have not seen any interaction between the two types of build that way.) Possibly what did happen was simply that the interrupted make build had left incomplete temporary files that the cmake-based one happily picked up. |
Right, I should note I was doing the cmake build the "proper" way with an out-of-tree build directory. |
Following up on #2056, after patching in so that 32bit is built, I get the following error:
My compiler/assembler versions:
Based on this comment #1841 (comment) I should have new enough gcc and assembler
The text was updated successfully, but these errors were encountered: