Thanks. I replaced the assembler with the script. It looks like it's 
compiling openblas. I'll update to confirm if it works.

On Friday, November 4, 2016 at 9:19:29 PM UTC+11, Dima Pasechnik wrote:
>
>
>
> 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.

Reply via email to