Well, this would be a problem building OpenBLAS specifically :)

I see this same problem mentioned here as well.  Maybe it will help:
https://github.com/JuliaLang/julia/issues/30696

I'm not sure I understand the patch on that issue that mentions
cross-compiling to a 32-bit architecture.  You're clearly not doing
that, and you do have the NO_AVX512 macro defined.

I think the race condition issue seems more likely.  I've also had
problems in the past with OpenBLAS's build system and running in
parallel.  Try running just `make -j1 openblas` to build openblas by
itself first.

Failing that, you can try using an existing system BLAS by running
`./configure --with-blas=atlas` and also setting SAGE_ATLAS_LIB to the
correct path (typically just SAGE_ATLAS_LIB=/usr/lib).  It's
unfortunate that both steps are required; something we're working to
fix.

Despite the spelling "--with-blas=atlas" this doesn't necessarily have
to use ATLAS BLAS, as it can detect other generic BLAS libs in many
cases.

On Mon, Jun 3, 2019 at 1:20 AM Charles Campbell <cecn...@gmail.com> wrote:
>
> Hello:
>
> Dima: good catch; I have cp aliased to: /bin/cp -i.  I've now unaliased it 
> and commented the alias command out of the file that normally sets it (the 
> latter step as a "paranoia" step)
>
> E.M.Bray: I've never had any success building sage, so no old stuff was lying 
> around.  I simply got the tarball for sage 8.7 and extracted the contents.
>
> I did a make distclean, then make -j10 which resulted in the log file I've 
> provided.
> Next try: make distclean; configure; make -j10 .  Didn't work, either, 
> although there are some differences between the two log files.  I've attached 
> it, too.
>
> Hope you can help!
> Charles Campbell
> The latest problem now appears to be with openblas; I've attached the 
> associated log.
>
>
> On Thursday, May 30, 2019 at 3:51:57 PM UTC-4, Charles Campbell wrote:
>
>> Been trying to build sage 8.7 under Scientific Linux (a redhat derivative); 
>> actually, I've tried to do so on and off for several years with no success 
>> ever.  I've installed openblas.x86_64 already.
>>
>> From make:
>>
>> The following package(s) may have failed to build (not necessarily
>> during this run of 'make all-start'):
>>
>> * package: openblas-0.3.5.p0
>>   log file: /home/cecbkup/SW/SAGE/sage-8.7/logs/pkgs/openblas-0.3.5.p0.log
>>   build directory: 
>> /home/cecbkup/SW/SAGE/sage-8.7/local/var/tmp/sage/build/openblas-0.3.5.p0
>>
>> * package: pari_seadata_small-20090618.p0
>>   log file: 
>> /home/cecbkup/SW/SAGE/sage-8.7/logs/pkgs/pari_seadata_small-20090618.p0.log
>>   build directory: 
>> /home/cecbkup/SW/SAGE/sage-8.7/local/var/tmp/sage/build/pari_seadata_small-20090618.p0
>>
>> I have no idea where pari... comes from; yum -y list shows
>>
>> opari2.x86_64                           1.1.2-3.el7                epel
>> paris-traceroute.x86_64                 0.92-6.el7                 epel
>>
>> Neither of which are "pari", although perhaps "opari..." is close.
>>
>> Regards,
>> Charles Campbell
>
> --
> You received this message because you are subscribed to the Google Groups 
> "sage-devel" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to sage-devel+unsubscr...@googlegroups.com.
> To post to this group, send email to sage-devel@googlegroups.com.
> Visit this group at https://groups.google.com/group/sage-devel.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/sage-devel/b609243e-4f7e-45c9-8665-1757825ebfb0%40googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-devel.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/CAOTD34Ysh1y6-9u%2BXpqKqfBTCnNu7KhUn7AnvBZm93OhrmewWw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to