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

Don't bail out in the binary-dist target, if openblas is not compiled with dynamic arch support #12310

Merged
merged 1 commit into from Jul 26, 2015

Conversation

ViralBShah
Copy link
Member

This is not available on ARM, and in any case, it seems ok to
just print a warning.

@ViralBShah ViralBShah added the arm ARMv7 and AArch64 label Jul 25, 2015
@ViralBShah ViralBShah mentioned this pull request Jul 25, 2015
@tkelman
Copy link
Contributor

tkelman commented Jul 26, 2015

This can give illegal instruction errors, I'd rather it be louder than a warning. Can we make it non-fatal on ARM non-x86 only?

@tkelman tkelman added the build Build system, or building Julia or its dependencies label Jul 26, 2015
@ViralBShah
Copy link
Member Author

What is the right way to make this non-x86? There's x86_64, i686, and i386.

We can also make it non-fatal on ARM only, since openblas doesn't support other architectures.

@tkelman
Copy link
Contributor

tkelman commented Jul 26, 2015

Ah, you're right, I didn't realize https://github.com/JuliaLang/julia/blob/master/Make.powerpc wasn't using openblas. So ARM only should be good enough, I don't think anyone has tried building on MIPS or anything else exotic.

@ViralBShah
Copy link
Member Author

Turns out that with ISX86, it is easiest to enable dynamic arch on x86 only.

ViralBShah pushed a commit that referenced this pull request Jul 26, 2015
Don't bail out in the binary-dist target, if openblas is not compiled with dynamic arch support
@ViralBShah ViralBShah merged commit 295bf63 into master Jul 26, 2015
@tkelman tkelman deleted the vs/dist branch July 26, 2015 14:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
arm ARMv7 and AArch64 build Build system, or building Julia or its dependencies
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants