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
Version 0.3.21 Segmentation Fault on Power9 #3738
Comments
|
@ocelotStride Can you paste the command that gives segmentation fault during make? Also please share full make command used. |
|
The Makefile.rule has Interface64 enabled, Binary 64 set, relapack set The make commands that fail are: |
|
Can you try increasing NUM_THREADS? |
|
can you record full build output? do you run |
|
We see a build failure on power as well in Fedora, the furthest I got was this test failing: |
|
Can you (both) please try with PR #3718 applied ? Basically the SBGEMM test up to and including 0.3.21 does/did not handle INTERFACE64 at all without it, so you'd see half of the "long int" argument trash the stack although the actual BLAS kernels it was supposed to test are correct. (What 0.3.21 did to aggravate the problem was enable the bfloat16 codes by default) |
|
@martin-frbg Is there a way to backport PR 3718 to 0.3.21? |
|
I confirmed that #3718 works for segmentation fault problem in fedora-ppc64le rm -f ?BLAT2.SUMM But ismin tests are failing now ./openblas_utest |
|
@aekoroglu What is the compiler version used? |
|
sh-5.1# gcc -v |
|
@RajalakshmiSR distributors could apply the patch (that one gets by adding ".diff" to the end of #3718 's github url) for the time being. I do not think re-releasing 0.3.21 with that fix included would make sense on my side - maybe if the NumPy crowd keep coming up with Apple M1 bugs there will be a 0.3.22 relatively soon |
|
We successfully compiled 0.3.21 for ppc64 with #3718 and released https://koji.fedoraproject.org/koji/buildinfo?buildID=2052854. Thank you @martin-frbg and @hhorak |
|
so the strange ISMIN fault you saw is gone again as well ? |
|
Yes we're good now :) |
|
Ok, thanks for confirming :) |
The following build is successful on version 0.3.20 but fails on 0.3.21. I've tried enabling and disabling various options to no success
The text was updated successfully, but these errors were encountered: