On Friday, November 4, 2016 at 9:32:04 AM UTC, s meagher wrote: > > > > On Friday, November 4, 2016 at 8:15:32 PM UTC+11, Dima Pasechnik wrote: >> >> >> On Friday, November 4, 2016 at 9:06:05 AM UTC, s meagher wrote: >>> >>> Thanks for the suggestion, I just had a go at it. It may be relevant >>> that the newest version of Xcode I can use is 6.2. >>> I exported SAGE_PORT to something non-empty. >>> >> >> Was this necessary? IMHO 10.9.5 is still "supported" by Sage.... >> > > It told me to do it. Once I did, it checked a few things, then told me > move opt/local, etc. > > >> >> >> >>> And then moved opt/local (there was no sw that I could find), so that it >>> didn't use MacPorts. After about 3 hours of seemingly happy compiling, it >>> couldn't build openblas. Here's part of error message. >>> >> >> Right, openblas is very new in Sage, but you don't need to use it. >> You should be able to still use Atlas instead, although how to do this >> seems to be badly documented... >> >> >> >>> "Error building Sage. >>> >>> The following package(s) may have failed to build (not necessarily >>> during this run of 'make all'): >>> >>> * package: openblas-0.2.19 >>> log file: >>> /Users/smeagher/Downloads/sage-7.4/logs/pkgs/openblas-0.2.19.log >>> >> >> Please post this file... >> > > See attached >
ok, the interesting part has gcc -c -O2 -DMAX_STACK_ALLOC=2048 -DEXPRECISION -m128bit-long-double -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DSMP_SERVER -DNO_WARMUP -DMAX_CPU_NUMBER=4 -DASMNAME=_dsdot_k -DASMFNAME=_dsdot_k_ -DNAME=dsdot_k_ -DCNAME=dsdot_k -DCHAR_NAME=\"dsdot_k_\" -DCHAR_CNAME=\"dsdot_k\" -DNO_AFFINITY -I.. -UDOUBLE -UCOMPLEX -UCOMPLEX -UDOUBLE -DDSDOT ../kernel/x86_64/../generic/dot.c -o dsdot_k.o ../kernel/x86_64/sdot_microk_sandy-2.c:37:no such instruction: `vxorps %ymm4, %ymm4,%ymm4' ../kernel/x86_64/sdot_microk_sandy-2.c:38:no such instruction: `vxorps %ymm5, %ymm5,%ymm5' ../kernel/x86_64/sdot_microk_sandy-2.c:39:no such instruction: `vxorps %ymm6, %ymm6,%ymm6' ../kernel/x86_64/sdot_microk_sandy-2.c:40:no such instruction: `vxorps %ymm7, %ymm7,%ymm7' ../kernel/x86_64/sdot_microk_sandy-2.c:41:Alignment too large: 15. assumed. ... This probably means that your assembler (supplied by xcode) is too old (well, yes, it is, and this is one reason to move on from an old xcode---unfortunately the only way is to upgrade OSX, thanks Apple :-)); Please try this: https://github.com/xianyi/OpenBLAS/issues/349#issuecomment-37438914 and see if this (changing the assembler) works... >> >> >>> build directory: >>> /Users/smeagher/Downloads/sage-7.4/local/var/tmp/sage/build/openblas-0.2.19 >>> >>> The build directory may contain configuration files and other potentially >>> helpful information. WARNING: if you now run 'make' again, the build >>> directory will, by default, be deleted. Set the environment variable >>> SAGE_KEEP_BUILT_SPKGS to 'yes' to prevent this." >>> >>> On Friday, November 4, 2016 at 9:53:31 AM UTC+11, Dima Pasechnik wrote: >>>> >>>> >>>> >>>> On Thursday, November 3, 2016 at 9:06:22 AM UTC, s meagher wrote: >>>>> >>>>> I'm running OS 10.9.5, and the downloads for sage 7.4 are for OS >>>>> 10.11.6. >>>>> >>>> >>>> You most probably can build Sage 7.4 from source, still. >>>> (although we don't build on 10.9.5 since version 7.2, I guess due to >>>> lack of hardware >>>> to do so) >>>> >>>> >>>> >>>>> On Thursday, November 3, 2016 at 7:40:49 PM UTC+11, slelievre wrote: >>>>>> >>>>>> >>>>>> >>>>>> Thu 2016-11-03 04:43:57 UTC+1, s meagher: >>>>>>> >>>>>>> I'm getting the following message when launching sage in the >>>>>>> terminal. >>>>>>> I tried the SageMath App and got the same message. >>>>>>> I don't know if it is relevant but Sage 6.2 is already installed on >>>>>>> my computer. >>>>>>> >>>>>> >>>>>> Hi, thanks for reporting this. >>>>>> Is there any reason you are installing Sage 7.2 instead of Sage 7.4? >>>>>> >>>>>> -- You received this message because you are subscribed to the Google Groups "sage-support" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-support+unsubscr...@googlegroups.com. To post to this group, send email to sage-support@googlegroups.com. Visit this group at https://groups.google.com/group/sage-support. For more options, visit https://groups.google.com/d/optout.