sagemath / sage

Main repository of SageMath
https://www.sagemath.org
Other
1.44k stars 480 forks source link

Metaticket: build Sage on OS X 10.7 Lion #11881

Closed jhpalmieri closed 12 years ago

jhpalmieri commented 13 years ago

Make Sage build properly on OS X 10.7 Lion by building GCC from source:

If we ever want Sage to build with Apple's compiler, we need to fix:

Regardless of the approach:

The following ticket could be solved either by making it work from scratch on Lion or by fixing the Snow Leopard bundle to work on Lion.

Testing release: http://boxen.math.washington.edu/home/jdemeyer/release/sage-5.0.beta13-lion/

CC: @RalphieBoy @nthiery @burcin @gvol @hedtke

Component: build

Reviewer: John Palmieri

Issue created by migration from https://trac.sagemath.org/ticket/11881

jhpalmieri commented 12 years ago
comment:56

Okay, I think my problem with R was another red herring: I was building in a directory called sage-5.0.beta1+, and the plus sign was screwing things up. After changing it to sage-5.0.beta1plus, building R worked fine.

williamstein commented 12 years ago
comment:57

Replying to @jhpalmieri:

Okay, I think my problem with R was another red herring: I was building in a directory called sage-5.0.beta1+, and the plus sign was screwing things up. After changing it to sage-5.0.beta1plus, building R worked fine.

Do you think we should open a ticket to add to the prereq script to require that SAGE_ROOT doesn't contain any "+" or space characters?

jhpalmieri commented 12 years ago
comment:58

Replying to @williamstein:

Replying to @jhpalmieri:

Okay, I think my problem with R was another red herring: I was building in a directory called sage-5.0.beta1+, and the plus sign was screwing things up. After changing it to sage-5.0.beta1plus, building R worked fine.

Do you think we should open a ticket to add to the prereq script to require that SAGE_ROOT doesn't contain any "+" or space characters?

Checking for spaces is a good idea, and it looks like prereq already does this. I don't know if the "+" alone caused a problem, or if it was "+" right before a "/". If we can track it down, it might at least be worth reporting to the R people. I'll try to look into it.

jhpalmieri commented 12 years ago
comment:59

See #12398 for the "+" issue.

jdemeyer commented 12 years ago
comment:60

I still would like to try compiling GCC on OS X 10.7, so if anybody can give me an account on such a machine, that would be great.

jhpalmieri commented 12 years ago
comment:61

Jeroen: I can't help you with that, but remember that there is a version of gcc available already from http://r.research.att.com/tools/. It looks like this requires XCode, which is a disadvantage. Note that there is also a section on that page giving their instructions for building a universal build of gcc. They also have a link to a script which automates this.

jdemeyer commented 12 years ago
comment:62

Replying to @jhpalmieri:

Jeroen: I can't help you with that, but remember that there is a version of gcc available already from http://r.research.att.com/tools/.

Thanks, but I would like to put this into Sage (#12369). Since a GCC spkg would replace the Fortran spkg, it would not increase the Sage source size (in fact, it would decrease it a small amount).

jhpalmieri commented 12 years ago

Description changed:

--- 
+++ 
@@ -11,6 +11,7 @@
 * #12285: get `./sage -b` to run without errors
 * #12315: pari fails self-tests
 * #12319: gsl fails self-tests
+* #12424: symmetrica causes doctest failures

 This ticket could be solved *either* by making it work from scratch on Lion *or* by fixing the Snow Leopard bundle to work on Lion.
 * #12161: App bundle isn't working
jhpalmieri commented 12 years ago
comment:64

Okay, I have updated spkgs for pari (#12315) and gsl (#12319): these compile with clang, which should always be present with XCode 4. Also symmetrica (#12424): clang doesn't work for this, so it looks for /usr/bin/gcc-4.2, and uses it if present. If not, it compiles with the default compiler but with no optimization. This fixes the doctest failure for me. Also python (#11967): this deletes the file local/lib/python/config/libpython2.7.a.

I still don't know what to do about the cvxopt self-test failures, and there are a few doctest failures in the Sage library.

jdemeyer commented 12 years ago

Description changed:

--- 
+++ 
@@ -15,3 +15,6 @@

 This ticket could be solved *either* by making it work from scratch on Lion *or* by fixing the Snow Leopard bundle to work on Lion.
 * #12161: App bundle isn't working
+
+Another approach is to compile GCC on OS X Lion and use that:
+* #12369: add a GCC package
jdemeyer commented 12 years ago
comment:66

Applying #12369 and its dependencies and doing the fix at #11967, I managed to compile Sage on OS X 10.7, but some tests fail with SIGABRT (this also happens with #12369 on OS X 10.6). I did not have to resort to compiling with -O0 for this.

williamstein commented 12 years ago
comment:67

By doing the following, I was about to compile sage-5.0.beta2 on OS X 10.7 Lion:

export CC="gcc-4.2"
make

# see segfault when sage tries to start

rm local/lib/python/config/libpython2.7.a
./sage -f spkg/standard/pynac-0.2.3.p0.spkg
./sage -ba
make

After running "make testlong", the following files were annoying lift in SAGE_ROOT:

mult_table0.png mult_table2.png mult_table4.png mult_table6.png
mult_table1.png mult_table3.png mult_table5.png mult_table7.png

There were doctest failures only in the following three files:


    sage -t  --long -force_lib "devel/sage/sage/matrix/matrix2.pyx"
    sage -t  --long -force_lib "devel/sage/sage/matrix/matrix_double_dense.pyx"
    sage -t  --long -force_lib "devel/sage/sage/rings/polynomial/polynomial_element.pyx"

The failures in the first two files all involving floating point numbers. The last one, I don't know. Full log here:

http://sage.math.washington.edu/home/wstein/tmp/testlong-20120205.log

williamstein commented 12 years ago
comment:68

s/about/able

jhpalmieri commented 12 years ago
comment:69

I feel that the easiest solution is to use plain XCode 4 if possible. If I use the new spkgs for gsl, pari, python, and symmetrica, I get the same doctest failures, plus the one for interrupt.pyx mentioned above. I wonder what's causing that. If we could figure that out and fix it with compiler flags or by using clang, we'd be in the same situation with plain XCode 4 as you are with gcc-4.2, an extra download. (Except that symmetrica is compiled with no optimization in my scenario.)

williamstein commented 12 years ago
comment:70

Replying to @jhpalmieri:

I feel that the easiest solution is to use plain XCode 4 if possible.

I definitely agree. I was just make a build report, for the record, since I had it.

If I use the new spkgs for gsl, pari, python, and symmetrica, I get the same doctest failures, plus the one for interrupt.pyx mentioned above. I wonder what's causing that.
If we could figure that out and fix it with compiler flags or by using clang, we'd be in the same situation with plain XCode 4 as you are with gcc-4.2, an extra download. (Except that symmetrica is compiled with no optimization in my scenario.)

Perhaps Andrew Ohana can look into it? Jereon would also be ideal, since I think he understands the interrupt handling code in Sage very, very well.

-- william

jdemeyer commented 12 years ago
comment:71

Let me also give an update on the gcc spkg (#12369): After patching a few spkgs for stupid issues (such as an annoying non-standard system header on OS X 10.6), I managed to build Sage with the new gcc. Some doctests crash, but it all boils down to GiNaC (I did apply the #11967 trick):

sage: f=sin(x)^2+cos(x)^2-1
sage: f.is_zero()

Program received signal SIGABRT, Aborted.
0x00007fff86d040b6 in __kill ()
(gdb) bt
#0  0x00007fff86d040b6 in __kill ()
#1  0x00007fff86da49f6 in abort ()
#2  0x000000010024eaf2 in uw_init_context_1 ()
#3  0x000000010024ef38 in _Unwind_Resume ()
#4  0x0000000107becb66 in GiNaC::container<std::vector>::subs (this=0x10bd72060, m=@0x7fff5fbfcab0, options=8) at container.h:608
#5  0x0000000107d45275 in GiNaC::power::subs ()
#6  0x0000000107c6da5b in GiNaC::expairseq::subschildren ()
#7  0x0000000107c73443 in GiNaC::expairseq::subs ()
#8  0x0000000107f42e01 in GiNaC::ptr<GiNaC::basic>::operator= () at ex.h:836
#9  operator= [inlined] () at /Users/jdemeyer/sage-5.0.beta1-gcc/local/include/pynac/ptr.h:79
#10 0x0000000107f42e01 in __pyx_pf_4sage_8symbolic_10expression_10Expression_76substitute (__pyx_v_self=<value temporarily unavailable, due to optimizations>, __pyx_args=0x7fff5fbfcab8, __pyx_kwds=<value temporarily unavailable, due to optimizations>) at ex.h:15771
#11 0x000000010000cb03 in PyObject_Call ()
#12 0x0000000107f3393d in __pyx_pf_4sage_8symbolic_10expression_10Expression_52test_relation (__pyx_v_self=<value temporarily unavailable, due to optimizations>, __pyx_args=<value temporarily unavailable, due to optimizations>, __pyx_kwds=<value temporarily unavailable, due to optimizations>) at sage/symbolic/expression.cpp:10105
#13 0x000000010000cb03 in PyObject_Call ()
#14 0x0000000107f3c917 in __pyx_pf_4sage_8symbolic_10expression_10Expression_51__nonzero__ (__pyx_v_self=<value temporarily unavailable, due to optimizations>) at sage/symbolic/expression.cpp:8784
#15 0x000000010005eb1a in PyObject_IsTrue ()
#16 0x0000000107f3c4b2 in __pyx_pf_4sage_8symbolic_10expression_10Expression_51__nonzero__ (__pyx_v_self=<value temporarily unavailable, due to optimizations>) at sage/symbolic/expression.cpp:38627
#17 0x000000010005eb1a in PyObject_IsTrue ()
#18 0x000000010227900e in __pyx_pf_4sage_9structure_7element_7Element_29is_zero (__pyx_v_self=<value temporarily unavailable, due to optimizations>, unused=<value temporarily unavailable, due to optimizations>) at sage/structure/element.c:31168
#19 0x00000001000ced87 in PyEval_EvalFrameEx ()
#20 0x00000001000d0df8 in PyEval_EvalCodeEx ()
#21 0x00000001000d0f26 in PyEval_EvalCode ()
#22 0x00000001000cf579 in PyEval_EvalFrameEx ()
#23 0x00000001000d0df8 in PyEval_EvalCodeEx ()
#24 0x00000001000cf155 in PyEval_EvalFrameEx ()
#25 0x00000001000d0df8 in PyEval_EvalCodeEx ()
#26 0x00000001000cf155 in PyEval_EvalFrameEx ()
#27 0x00000001000d02e1 in PyEval_EvalFrameEx ()
#28 0x00000001000d0df8 in PyEval_EvalCodeEx ()
#29 0x00000001000cf155 in PyEval_EvalFrameEx ()
#30 0x00000001000d0df8 in PyEval_EvalCodeEx ()
#31 0x00000001000cf155 in PyEval_EvalFrameEx ()
#32 0x00000001000d0df8 in PyEval_EvalCodeEx ()
#33 0x00000001000cf155 in PyEval_EvalFrameEx ()
#34 0x00000001000d0df8 in PyEval_EvalCodeEx ()
#35 0x00000001000d0f26 in PyEval_EvalCode ()
#36 0x00000001000f36be in PyRun_FileExFlags ()
#37 0x00000001000f38b8 in PyRun_SimpleFileExFlags ()
#38 0x000000010010a13b in Py_Main ()
#39 0x0000000100000ef4 in start ()

This happens on OS X 10.6, as well as OS X 10.7.

jdemeyer commented 12 years ago

Description changed:

--- 
+++ 
@@ -12,6 +12,7 @@
 * #12315: pari fails self-tests
 * #12319: gsl fails self-tests
 * #12424: symmetrica causes doctest failures
+* #12456: numerical noise

 This ticket could be solved *either* by making it work from scratch on Lion *or* by fixing the Snow Leopard bundle to work on Lion.
 * #12161: App bundle isn't working
jdemeyer commented 12 years ago

Description changed:

--- 
+++ 
@@ -13,6 +13,7 @@
 * #12319: gsl fails self-tests
 * #12424: symmetrica causes doctest failures
 * #12456: numerical noise
+* #12459: Interrupt test failures on OS X 10.7

 This ticket could be solved *either* by making it work from scratch on Lion *or* by fixing the Snow Leopard bundle to work on Lion.
 * #12161: App bundle isn't working
jdemeyer commented 12 years ago
comment:73

I'm adding two tickets, discovered by building with GCC. I'm not sure if they happen also with the XCode compiler or clang (but I would guess so).

jdemeyer commented 12 years ago

Description changed:

--- 
+++ 
@@ -14,6 +14,7 @@
 * #12424: symmetrica causes doctest failures
 * #12456: numerical noise
 * #12459: Interrupt test failures on OS X 10.7
+* #12481: Rewrite branch_current_hg() -- fixes running Sage under gdb

 This ticket could be solved *either* by making it work from scratch on Lion *or* by fixing the Snow Leopard bundle to work on Lion.
 * #12161: App bundle isn't working
jhpalmieri commented 12 years ago

Description changed:

--- 
+++ 
@@ -21,3 +21,6 @@

 Another approach is to compile GCC on OS X Lion and use that:
 * #12369: add a GCC package
+
+Regardless of the approach:
+* #12576: don't require setting `SAGE_PORT` to build on OS X Lion.
jdemeyer commented 12 years ago

Description changed:

--- 
+++ 
@@ -7,14 +7,11 @@
 * #11965: Error building sage.misc.darwin_utilities extension
 * #11966: Maxima fails to build
 * #11967: Sage segfaults on startup when initializing GiNaC
-* #12011: cvxopt fails self-tests
 * #12285: get `./sage -b` to run without errors
 * #12315: pari fails self-tests
 * #12319: gsl fails self-tests
 * #12424: symmetrica causes doctest failures
-* #12456: numerical noise
 * #12459: Interrupt test failures on OS X 10.7
-* #12481: Rewrite branch_current_hg() -- fixes running Sage under gdb

 This ticket could be solved *either* by making it work from scratch on Lion *or* by fixing the Snow Leopard bundle to work on Lion.
 * #12161: App bundle isn't working
@@ -24,3 +21,7 @@

 Regardless of the approach:
 * #12576: don't require setting `SAGE_PORT` to build on OS X Lion.
+* #12481: Rewrite branch_current_hg() -- fixes running Sage under gdb
+* #12456: numerical noise
+* #12480: NTL segfault on OS X 10.7
+* #12011: cvxopt fails self-tests
kcrisman commented 12 years ago

Description changed:

--- 
+++ 
@@ -13,10 +13,7 @@
 * #12424: symmetrica causes doctest failures
 * #12459: Interrupt test failures on OS X 10.7

-This ticket could be solved *either* by making it work from scratch on Lion *or* by fixing the Snow Leopard bundle to work on Lion.
-* #12161: App bundle isn't working
-
-Another approach is to compile GCC on OS X Lion and use that:
+One approach to dealing with the Xcode and llvm issue is to compile GCC on OS X Lion and use that:
 * #12369: add a GCC package

 Regardless of the approach:
@@ -25,3 +22,6 @@
 * #12456: numerical noise
 * #12480: NTL segfault on OS X 10.7
 * #12011: cvxopt fails self-tests
+
+The following ticket could be solved *either* by making it work from scratch on Lion *or* by fixing the Snow Leopard bundle to work on Lion.
+* #12161: App bundle isn't working
jdemeyer commented 12 years ago

Description changed:

--- 
+++ 
@@ -15,6 +15,7 @@

 One approach to dealing with the Xcode and llvm issue is to compile GCC on OS X Lion and use that:
 * #12369: add a GCC package
+* #12820: use "clang" as default C compiler

 Regardless of the approach:
 * #12576: don't require setting `SAGE_PORT` to build on OS X Lion.
@@ -22,6 +23,7 @@
 * #12456: numerical noise
 * #12480: NTL segfault on OS X 10.7
 * #12011: cvxopt fails self-tests
+* #11616: upgrade MPIR and add various fixes

 The following ticket could be solved *either* by making it work from scratch on Lion *or* by fixing the Snow Leopard bundle to work on Lion.
 * #12161: App bundle isn't working
jdemeyer commented 12 years ago
comment:79

Please try the testing release http://boxen.math.washington.edu/home/jdemeyer/release/sage-5.0.beta13-lion/sage-5.0.beta13-lion.tar and report your experience. Include the output of

clang --version
jdemeyer commented 12 years ago

Description changed:

--- 
+++ 
@@ -1,5 +1,8 @@
-Mac OS X Lion was released more than two months ago, and Sage doesn't build on this.  Please create tickets for specific build problems, and put links to them here.
+Make Sage build properly on OS X 10.7 Lion by building GCC from source:
+* #12369: add a GCC package
+* #12820: use "clang" as default C compiler

+If we ever want Sage to build with Apple's compiler, we need to fix:
 * #11882: upgrade readline
 * #11883: fix boehm-gc
 * #11884: fix ecl
@@ -13,10 +16,6 @@
 * #12424: symmetrica causes doctest failures
 * #12459: Interrupt test failures on OS X 10.7

-One approach to dealing with the Xcode and llvm issue is to compile GCC on OS X Lion and use that:
-* #12369: add a GCC package
-* #12820: use "clang" as default C compiler
-
 Regardless of the approach:
 * #12576: don't require setting `SAGE_PORT` to build on OS X Lion.
 * #12481: Rewrite branch_current_hg() -- fixes running Sage under gdb
@@ -27,3 +26,5 @@

 The following ticket could be solved *either* by making it work from scratch on Lion *or* by fixing the Snow Leopard bundle to work on Lion.
 * #12161: App bundle isn't working
+
+**Testing release**: [http://boxen.math.washington.edu/home/jdemeyer/release/sage-5.0.beta13-lion/](http://boxen.math.washington.edu/home/jdemeyer/release/sage-5.0.beta13-lion/)
hedtke commented 12 years ago
comment:80

Did not work for me. OS X 10.7.3

Apple clang version 3.1 (tags/Apple/clang-318.0.58) (based on LLVM 3.1svn)
Target: x86_64-apple-darwin11.3.0
Thread model: posix

First I got the error with MacPorts. I deactivated it as described in the error message

Found MacPorts in  /opt/local/bin/port
*********************************************************
Found either MacPorts or Fink in your PATH, which potentially wrecks the Sage build process.
You should make sure MacPorts and Fink cannot be found.  Either:
(1) rename /opt/local and /sw, or
(2) change PATH and DYLD_LIBRARY_PATH
(Once Sage is built, you can restore them.)

But after this, sage failed to build

************************************************************************
Error installing package ecm-6.3.p4
************************************************************************
Please email sage-devel (http://groups.google.com/group/sage-devel)
explaining the problem and including the relevant part of the log file
  /Users/hedtke/Downloads/sage-5.0.beta13-lion/spkg/logs/ecm-6.3.p4.log
Describe your computer, operating system, etc.
If you want to try to fix the problem yourself, *don't* just cd to
/Users/hedtke/Downloads/sage-5.0.beta13-lion/spkg/build/ecm-6.3.p4 and type 'make' or whatever is appropriate.
Instead, the following commands setup all environment variables
correctly and load a subshell for you to debug the error:
  (cd '/Users/hedtke/Downloads/sage-5.0.beta13-lion/spkg/build/ecm-6.3.p4' && '/Users/hedtke/Downloads/sage-5.0.beta13-lion/sage' -sh)
When you are done debugging, you can type "exit" to leave the subshell.
************************************************************************
make[1]: *** [installed/ecm-6.3.p4] Error 1

real    80m13.300s
user    63m25.179s
sys 9m17.989s
Error building Sage.
make: *** [build] Error 1

ecm-6.3.p4.log:

ecm-6.3.p4
====================================================
Extracting package /Users/hedtke/Downloads/sage-5.0.beta13-lion/spkg/standard/ecm-6.3.p4.spkg
-rw-r--r--@ 1 hedtke  staff  804157  8 Apr 11:39 /Users/hedtke/Downloads/sage-5.0.beta13-lion/spkg/standard/ecm-6.3.p4.spkg
Finished extraction
****************************************************
Host system:
Darwin noname 11.3.0 Darwin Kernel Version 11.3.0: Thu Jan 12 18:47:41 PST 2012; root:xnu-1699.24.23~1/RELEASE_X86_64 x86_64
****************************************************
C compiler: gcc
C compiler version:
Es werden eingebaute Spezifikationen verwendet.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/Users/hedtke/Downloads/sage-5.0.beta13-lion/local/libexec/gcc/x86_64-apple-darwin11.3.0/4.6.3/lto-wrapper
Ziel: x86_64-apple-darwin11.3.0
Konfiguriert mit: ../src/configure --prefix=/Users/hedtke/Downloads/sage-5.0.beta13-lion/local --with-local-prefix=/Users/hedtke/Downloads/sage-5.0.beta13-lion/local --with-gmp=/Users/hedtke/Downloads/sage-5.0.beta13-lion/local --with-mpfr=/Users/hedtke/Downloads/sage-5.0.beta13-lion/local --with-mpc=/Users/hedtke/Downloads/sage-5.0.beta13-lion/local --with-system-zlib --disable-multilib  
Thread-Modell: posix
gcc-Version 4.6.3 (GCC) 
****************************************************
Copying patched files...
Adding '-fPIC' to CFLAGS since we don't (also) build a shared library.
Using additional host-specific CFLAGS: -march=native

Settings from SAGE_LOCAL/include/gmp.h:
    CC=
    CFLAGS=
Using CC=gcc
Using CFLAGS=-march=native -g -O3  -fPIC
Using CPPFLAGS=
Using LDFLAGS=
Using ABI=
(These settings may get overridden by 'configure' or Makefiles.)

Configuring GMP-ECM with the following options:
    --prefix="/Users/hedtke/Downloads/sage-5.0.beta13-lion/local" --libdir="/Users/hedtke/Downloads/sage-5.0.beta13-lion/local/lib" --with-gmp="/Users/hedtke/Downloads/sage-5.0.beta13-lion/local" 
You can set ECM_EXTRA_OPTS to pass additional parameters,
e.g. "--enable-shared" to also build a *shared* library,
or "--disable-sse2" if you encounter problems on a Pentium III system.

checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... ./install-sh -c -d
checking for gawk... no
checking for mawk... no
checking for nawk... no
checking for awk... awk
checking whether make sets $(MAKE)... yes
checking build system type... x86_64-apple-darwin11.3.0
checking host system type... x86_64-apple-darwin11.3.0
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for a sed that does not truncate output... /usr/bin/sed
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking dependency style of gcc... (cached) gcc3
checking dependency style of gcc... gcc3
checking whether gcc and cc understand -c and -o together... rm: conftest.dSYM: is a directory
yes
checking for a sed that does not truncate output... (cached) /usr/bin/sed
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... ld
checking if the linker (ld) is GNU ld... no
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm
checking the name lister (/usr/bin/nm) interface... rm: conftest.dSYM: is a directory
BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 196608
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking for ld option to reload object files... -r
checking for objdump... no
checking how to recognize dependent libraries... pass_all
checking for ar... ar
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm output from gcc object... rm: conftest.dSYM: is a directory
ok
checking for dsymutil... dsymutil
checking for nmedit... nmedit
checking for lipo... lipo
checking for otool... otool
checking for otool64... no
checking for -single_module linker flag... yes
checking for -exported_symbols_list linker flag... yes
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fno-common -DPIC
checking if gcc PIC flag -fno-common -DPIC works... yes
checking if gcc static flag -static works... no
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (ld) supports shared libraries... yes
checking dynamic linker characteristics... darwin11.3.0 dyld
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... no
checking whether to build static libraries... yes
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking whether time.h and sys/time.h may both be included... yes
checking for size_t... yes
checking for suitable m4... m4
checking how to switch to text section... .text
checking how to export a symbol... .globl
checking what assembly label suffix to use... :
checking if globals are prefixed by underscore... yes
checking how to switch to text section... (cached) .text
checking how to export a symbol... (cached) .globl
checking for assembler .type directive... 
checking for working alloca.h... yes
checking for alloca... yes
checking for ANSI C header files... (cached) yes
checking math.h usability... yes
checking math.h presence... yes
checking for math.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking malloc.h usability... no
checking malloc.h presence... no
checking for malloc.h... no
checking for strings.h... (cached) yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking for unistd.h... (cached) yes
checking io.h usability... no
checking io.h presence... no
checking for io.h... no
checking signal.h usability... yes
checking signal.h presence... yes
checking for signal.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking windows.h usability... no
checking windows.h presence... no
checking for windows.h... no
checking ctype.h usability... yes
checking ctype.h presence... yes
checking for ctype.h... yes
checking for sys/types.h... (cached) yes
checking sys/resource.h usability... yes
checking sys/resource.h presence... yes
checking for sys/resource.h... yes
checking for working strtod... no
checking for pow... yes
checking for cos in -lm... yes
checking for cblas_dgemm in -lgslcblas... yes
checking for gsl_blas_dgemm in -lgsl... yes
checking for floor... yes
checking for sqrt... yes
checking for pow... (cached) yes
checking for fmod... yes
checking for isascii... yes
checking for memset... yes
checking for strchr... yes
checking for strlen... yes
checking for strncasecmp... yes
checking for strstr... yes
checking for access... yes
checking for unlink... yes
checking for isspace... yes
checking for isdigit... yes
checking for isxdigit... yes
checking for time... yes
checking for ctime... yes
checking for setpriority... yes
checking for nice... yes
checking for gethostname... yes
checking for gettimeofday... yes
checking for getrusage... yes
checking for memmove... yes
checking for signal... yes
checking for fcntl... yes
checking for fileno... yes
checking for malloc_usable_size... no
checking gmp.h usability... yes
checking gmp.h presence... yes
checking for gmp.h... yes
checking for recent GMP... yes
checking whether we can link against GMP... yes
checking if gmp.h version and libgmp version are the same... (5.0.2/5.0.2) yes
checking for __gmpn_add_nc... no
checking for __gmpn_mod_34lsub1... yes
checking for __gmpn_redc_1... yes
checking for mpn_sqr... yes
checking whether compiler knows __attribute__((hot))... yes
checking for xsltproc... xsltproc
checking for docbook.xsl... no
checking for valgrind... no
creating config.m4
configure: creating ./config.status
config.status: creating Makefile
config.status: creating athlon/Makefile
config.status: creating pentium4/Makefile
config.status: creating x86_64/Makefile
config.status: creating powerpc64/Makefile
config.status: creating build.vc9/Makefile
config.status: creating build.vc9/assembler/Makefile
config.status: creating build.vc9/ecm/Makefile
config.status: creating build.vc9/libecm/Makefile
config.status: creating config.h
config.status: linking ecm-params.h.athlon64 to ecm-params.h
config.status: linking mul_fft-params.h.athlon64 to mul_fft-params.h
config.status: executing depfiles commands
config.status: executing libtool commands
configure: Configuration:
configure: Build for host type x86_64-apple-darwin11.3.0
configure: CC=gcc, CFLAGS=-march=native -g -O3  -fPIC
configure: Linking GMP with /Users/hedtke/Downloads/sage-5.0.beta13-lion/local/lib/libgmp.a
configure: Using asm redc code from directory x86_64
configure: Not using SSE2 instructions in NTT code
configure: Assertions disabled
configure: Shell command execution disabled
configure: OpenMP disabled
configure: Memory debugging disabled
configure: Your cpu was detected as x86_64; if it is a Core 2, please either use the ecm-params.h.core2 file by executing the commands:
configure: rm ecm-params.h
configure: ln -s ecm-params.h.core2 ecm-params.h
configure: or generate a custom ecm-params.h file for your system as described in INSTALL.
make  all-recursive
Making all in x86_64
m4 -I../ -DOPERATION_mulredc1 `test -f mulredc1.asm || echo './'`mulredc1.asm >mulredc1.s
/bin/sh ../libtool   --mode=compile gcc  -march=native -g -O3  -fPIC -c -o mulredc1.lo mulredc1.s
libtool: compile:  gcc -march=native -g -O3 -fPIC -c mulredc1.s -o mulredc1.o
m4 -I../ -DOPERATION_mulredc2 `test -f mulredc2.asm || echo './'`mulredc2.asm >mulredc2.s
/bin/sh ../libtool   --mode=compile gcc  -march=native -g -O3  -fPIC -c -o mulredc2.lo mulredc2.s
libtool: compile:  gcc -march=native -g -O3 -fPIC -c mulredc2.s -o mulredc2.o
mulredc2.s:40:Alignment too large: 15. assumed.
mulredc2.s:149:Alignment too large: 15. assumed.
m4 -I../ -DOPERATION_mulredc3 `test -f mulredc3.asm || echo './'`mulredc3.asm >mulredc3.s
/bin/sh ../libtool   --mode=compile gcc  -march=native -g -O3  -fPIC -c -o mulredc3.lo mulredc3.s
libtool: compile:  gcc -march=native -g -O3 -fPIC -c mulredc3.s -o mulredc3.o
mulredc3.s:40:Alignment too large: 15. assumed.
mulredc3.s:26:Alignment too large: 15. assumed.
m4 -I../ -DOPERATION_mulredc4 `test -f mulredc4.asm || echo './'`mulredc4.asm >mulredc4.s
/bin/sh ../libtool   --mode=compile gcc  -march=native -g -O3  -fPIC -c -o mulredc4.lo mulredc4.s
libtool: compile:  gcc -march=native -g -O3 -fPIC -c mulredc4.s -o mulredc4.o
mulredc4.s:40:Alignment too large: 15. assumed.
mulredc4.s:26:Alignment too large: 15. assumed.
m4 -I../ -DOPERATION_mulredc5 `test -f mulredc5.asm || echo './'`mulredc5.asm >mulredc5.s
/bin/sh ../libtool   --mode=compile gcc  -march=native -g -O3  -fPIC -c -o mulredc5.lo mulredc5.s
libtool: compile:  gcc -march=native -g -O3 -fPIC -c mulredc5.s -o mulredc5.o
mulredc5.s:40:Alignment too large: 15. assumed.
mulredc5.s:26:Alignment too large: 15. assumed.
m4 -I../ -DOPERATION_mulredc6 `test -f mulredc6.asm || echo './'`mulredc6.asm >mulredc6.s
/bin/sh ../libtool   --mode=compile gcc  -march=native -g -O3  -fPIC -c -o mulredc6.lo mulredc6.s
libtool: compile:  gcc -march=native -g -O3 -fPIC -c mulredc6.s -o mulredc6.o
mulredc6.s:40:Alignment too large: 15. assumed.
mulredc6.s:26:Alignment too large: 15. assumed.
m4 -I../ -DOPERATION_mulredc7 `test -f mulredc7.asm || echo './'`mulredc7.asm >mulredc7.s
/bin/sh ../libtool   --mode=compile gcc  -march=native -g -O3  -fPIC -c -o mulredc7.lo mulredc7.s
libtool: compile:  gcc -march=native -g -O3 -fPIC -c mulredc7.s -o mulredc7.o
mulredc7.s:40:Alignment too large: 15. assumed.
mulredc7.s:26:Alignment too large: 15. assumed.
m4 -I../ -DOPERATION_mulredc8 `test -f mulredc8.asm || echo './'`mulredc8.asm >mulredc8.s
/bin/sh ../libtool   --mode=compile gcc  -march=native -g -O3  -fPIC -c -o mulredc8.lo mulredc8.s
libtool: compile:  gcc -march=native -g -O3 -fPIC -c mulredc8.s -o mulredc8.o
mulredc8.s:40:Alignment too large: 15. assumed.
mulredc8.s:26:Alignment too large: 15. assumed.
m4 -I../ -DOPERATION_mulredc9 `test -f mulredc9.asm || echo './'`mulredc9.asm >mulredc9.s
/bin/sh ../libtool   --mode=compile gcc  -march=native -g -O3  -fPIC -c -o mulredc9.lo mulredc9.s
libtool: compile:  gcc -march=native -g -O3 -fPIC -c mulredc9.s -o mulredc9.o
mulredc9.s:40:Alignment too large: 15. assumed.
mulredc9.s:26:Alignment too large: 15. assumed.
m4 -I../ -DOPERATION_mulredc10 `test -f mulredc10.asm || echo './'`mulredc10.asm >mulredc10.s
/bin/sh ../libtool   --mode=compile gcc  -march=native -g -O3  -fPIC -c -o mulredc10.lo mulredc10.s
libtool: compile:  gcc -march=native -g -O3 -fPIC -c mulredc10.s -o mulredc10.o
mulredc10.s:40:Alignment too large: 15. assumed.
mulredc10.s:26:Alignment too large: 15. assumed.
m4 -I../ -DOPERATION_mulredc11 `test -f mulredc11.asm || echo './'`mulredc11.asm >mulredc11.s
/bin/sh ../libtool   --mode=compile gcc  -march=native -g -O3  -fPIC -c -o mulredc11.lo mulredc11.s
libtool: compile:  gcc -march=native -g -O3 -fPIC -c mulredc11.s -o mulredc11.o
mulredc11.s:40:Alignment too large: 15. assumed.
mulredc11.s:26:Alignment too large: 15. assumed.
m4 -I../ -DOPERATION_mulredc12 `test -f mulredc12.asm || echo './'`mulredc12.asm >mulredc12.s
/bin/sh ../libtool   --mode=compile gcc  -march=native -g -O3  -fPIC -c -o mulredc12.lo mulredc12.s
libtool: compile:  gcc -march=native -g -O3 -fPIC -c mulredc12.s -o mulredc12.o
mulredc12.s:40:Alignment too large: 15. assumed.
mulredc12.s:26:Alignment too large: 15. assumed.
m4 -I../ -DOPERATION_mulredc13 `test -f mulredc13.asm || echo './'`mulredc13.asm >mulredc13.s
/bin/sh ../libtool   --mode=compile gcc  -march=native -g -O3  -fPIC -c -o mulredc13.lo mulredc13.s
libtool: compile:  gcc -march=native -g -O3 -fPIC -c mulredc13.s -o mulredc13.o
mulredc13.s:40:Alignment too large: 15. assumed.
mulredc13.s:26:Alignment too large: 15. assumed.
m4 -I../ -DOPERATION_mulredc14 `test -f mulredc14.asm || echo './'`mulredc14.asm >mulredc14.s
/bin/sh ../libtool   --mode=compile gcc  -march=native -g -O3  -fPIC -c -o mulredc14.lo mulredc14.s
libtool: compile:  gcc -march=native -g -O3 -fPIC -c mulredc14.s -o mulredc14.o
mulredc14.s:40:Alignment too large: 15. assumed.
mulredc14.s:26:Alignment too large: 15. assumed.
m4 -I../ -DOPERATION_mulredc15 `test -f mulredc15.asm || echo './'`mulredc15.asm >mulredc15.s
/bin/sh ../libtool   --mode=compile gcc  -march=native -g -O3  -fPIC -c -o mulredc15.lo mulredc15.s
libtool: compile:  gcc -march=native -g -O3 -fPIC -c mulredc15.s -o mulredc15.o
mulredc15.s:40:Alignment too large: 15. assumed.
mulredc15.s:26:Alignment too large: 15. assumed.
m4 -I../ -DOPERATION_mulredc16 `test -f mulredc16.asm || echo './'`mulredc16.asm >mulredc16.s
/bin/sh ../libtool   --mode=compile gcc  -march=native -g -O3  -fPIC -c -o mulredc16.lo mulredc16.s
libtool: compile:  gcc -march=native -g -O3 -fPIC -c mulredc16.s -o mulredc16.o
mulredc16.s:40:Alignment too large: 15. assumed.
mulredc16.s:26:Alignment too large: 15. assumed.
m4 -I../ -DOPERATION_mulredc17 `test -f mulredc17.asm || echo './'`mulredc17.asm >mulredc17.s
/bin/sh ../libtool   --mode=compile gcc  -march=native -g -O3  -fPIC -c -o mulredc17.lo mulredc17.s
libtool: compile:  gcc -march=native -g -O3 -fPIC -c mulredc17.s -o mulredc17.o
mulredc17.s:40:Alignment too large: 15. assumed.
mulredc17.s:26:Alignment too large: 15. assumed.
m4 -I../ -DOPERATION_mulredc18 `test -f mulredc18.asm || echo './'`mulredc18.asm >mulredc18.s
/bin/sh ../libtool   --mode=compile gcc  -march=native -g -O3  -fPIC -c -o mulredc18.lo mulredc18.s
libtool: compile:  gcc -march=native -g -O3 -fPIC -c mulredc18.s -o mulredc18.o
mulredc18.s:40:Alignment too large: 15. assumed.
mulredc18.s:26:Alignment too large: 15. assumed.
m4 -I../ -DOPERATION_mulredc19 `test -f mulredc19.asm || echo './'`mulredc19.asm >mulredc19.s
/bin/sh ../libtool   --mode=compile gcc  -march=native -g -O3  -fPIC -c -o mulredc19.lo mulredc19.s
libtool: compile:  gcc -march=native -g -O3 -fPIC -c mulredc19.s -o mulredc19.o
mulredc19.s:40:Alignment too large: 15. assumed.
mulredc19.s:26:Alignment too large: 15. assumed.
m4 -I../ -DOPERATION_mulredc20 `test -f mulredc20.asm || echo './'`mulredc20.asm >mulredc20.s
/bin/sh ../libtool   --mode=compile gcc  -march=native -g -O3  -fPIC -c -o mulredc20.lo mulredc20.s
libtool: compile:  gcc -march=native -g -O3 -fPIC -c mulredc20.s -o mulredc20.o
mulredc20.s:40:Alignment too large: 15. assumed.
mulredc20.s:26:Alignment too large: 15. assumed.
m4 -I../ -DOPERATION_mulredc1_2 `test -f mulredc1_2.asm || echo './'`mulredc1_2.asm >mulredc1_2.s
/bin/sh ../libtool   --mode=compile gcc  -march=native -g -O3  -fPIC -c -o mulredc1_2.lo mulredc1_2.s
libtool: compile:  gcc -march=native -g -O3 -fPIC -c mulredc1_2.s -o mulredc1_2.o
mulredc1_2.s:28:Alignment too large: 15. assumed.
m4 -I../ -DOPERATION_mulredc1_3 `test -f mulredc1_3.asm || echo './'`mulredc1_3.asm >mulredc1_3.s
/bin/sh ../libtool   --mode=compile gcc  -march=native -g -O3  -fPIC -c -o mulredc1_3.lo mulredc1_3.s
libtool: compile:  gcc -march=native -g -O3 -fPIC -c mulredc1_3.s -o mulredc1_3.o
mulredc1_3.s:28:Alignment too large: 15. assumed.
m4 -I../ -DOPERATION_mulredc1_4 `test -f mulredc1_4.asm || echo './'`mulredc1_4.asm >mulredc1_4.s
/bin/sh ../libtool   --mode=compile gcc  -march=native -g -O3  -fPIC -c -o mulredc1_4.lo mulredc1_4.s
libtool: compile:  gcc -march=native -g -O3 -fPIC -c mulredc1_4.s -o mulredc1_4.o
mulredc1_4.s:28:Alignment too large: 15. assumed.
m4 -I../ -DOPERATION_mulredc1_5 `test -f mulredc1_5.asm || echo './'`mulredc1_5.asm >mulredc1_5.s
/bin/sh ../libtool   --mode=compile gcc  -march=native -g -O3  -fPIC -c -o mulredc1_5.lo mulredc1_5.s
libtool: compile:  gcc -march=native -g -O3 -fPIC -c mulredc1_5.s -o mulredc1_5.o
mulredc1_5.s:28:Alignment too large: 15. assumed.
m4 -I../ -DOPERATION_mulredc1_6 `test -f mulredc1_6.asm || echo './'`mulredc1_6.asm >mulredc1_6.s
/bin/sh ../libtool   --mode=compile gcc  -march=native -g -O3  -fPIC -c -o mulredc1_6.lo mulredc1_6.s
libtool: compile:  gcc -march=native -g -O3 -fPIC -c mulredc1_6.s -o mulredc1_6.o
mulredc1_6.s:28:Alignment too large: 15. assumed.
m4 -I../ -DOPERATION_mulredc1_7 `test -f mulredc1_7.asm || echo './'`mulredc1_7.asm >mulredc1_7.s
/bin/sh ../libtool   --mode=compile gcc  -march=native -g -O3  -fPIC -c -o mulredc1_7.lo mulredc1_7.s
libtool: compile:  gcc -march=native -g -O3 -fPIC -c mulredc1_7.s -o mulredc1_7.o
mulredc1_7.s:28:Alignment too large: 15. assumed.
m4 -I../ -DOPERATION_mulredc1_8 `test -f mulredc1_8.asm || echo './'`mulredc1_8.asm >mulredc1_8.s
/bin/sh ../libtool   --mode=compile gcc  -march=native -g -O3  -fPIC -c -o mulredc1_8.lo mulredc1_8.s
libtool: compile:  gcc -march=native -g -O3 -fPIC -c mulredc1_8.s -o mulredc1_8.o
mulredc1_8.s:28:Alignment too large: 15. assumed.
m4 -I../ -DOPERATION_mulredc1_9 `test -f mulredc1_9.asm || echo './'`mulredc1_9.asm >mulredc1_9.s
/bin/sh ../libtool   --mode=compile gcc  -march=native -g -O3  -fPIC -c -o mulredc1_9.lo mulredc1_9.s
libtool: compile:  gcc -march=native -g -O3 -fPIC -c mulredc1_9.s -o mulredc1_9.o
mulredc1_9.s:28:Alignment too large: 15. assumed.
m4 -I../ -DOPERATION_mulredc1_10 `test -f mulredc1_10.asm || echo './'`mulredc1_10.asm >mulredc1_10.s
/bin/sh ../libtool   --mode=compile gcc  -march=native -g -O3  -fPIC -c -o mulredc1_10.lo mulredc1_10.s
libtool: compile:  gcc -march=native -g -O3 -fPIC -c mulredc1_10.s -o mulredc1_10.o
mulredc1_10.s:28:Alignment too large: 15. assumed.
m4 -I../ -DOPERATION_mulredc1_11 `test -f mulredc1_11.asm || echo './'`mulredc1_11.asm >mulredc1_11.s
/bin/sh ../libtool   --mode=compile gcc  -march=native -g -O3  -fPIC -c -o mulredc1_11.lo mulredc1_11.s
libtool: compile:  gcc -march=native -g -O3 -fPIC -c mulredc1_11.s -o mulredc1_11.o
mulredc1_11.s:28:Alignment too large: 15. assumed.
m4 -I../ -DOPERATION_mulredc1_12 `test -f mulredc1_12.asm || echo './'`mulredc1_12.asm >mulredc1_12.s
/bin/sh ../libtool   --mode=compile gcc  -march=native -g -O3  -fPIC -c -o mulredc1_12.lo mulredc1_12.s
libtool: compile:  gcc -march=native -g -O3 -fPIC -c mulredc1_12.s -o mulredc1_12.o
mulredc1_12.s:28:Alignment too large: 15. assumed.
m4 -I../ -DOPERATION_mulredc1_13 `test -f mulredc1_13.asm || echo './'`mulredc1_13.asm >mulredc1_13.s
/bin/sh ../libtool   --mode=compile gcc  -march=native -g -O3  -fPIC -c -o mulredc1_13.lo mulredc1_13.s
libtool: compile:  gcc -march=native -g -O3 -fPIC -c mulredc1_13.s -o mulredc1_13.o
mulredc1_13.s:28:Alignment too large: 15. assumed.
m4 -I../ -DOPERATION_mulredc1_14 `test -f mulredc1_14.asm || echo './'`mulredc1_14.asm >mulredc1_14.s
/bin/sh ../libtool   --mode=compile gcc  -march=native -g -O3  -fPIC -c -o mulredc1_14.lo mulredc1_14.s
libtool: compile:  gcc -march=native -g -O3 -fPIC -c mulredc1_14.s -o mulredc1_14.o
mulredc1_14.s:28:Alignment too large: 15. assumed.
m4 -I../ -DOPERATION_mulredc1_15 `test -f mulredc1_15.asm || echo './'`mulredc1_15.asm >mulredc1_15.s
/bin/sh ../libtool   --mode=compile gcc  -march=native -g -O3  -fPIC -c -o mulredc1_15.lo mulredc1_15.s
libtool: compile:  gcc -march=native -g -O3 -fPIC -c mulredc1_15.s -o mulredc1_15.o
mulredc1_15.s:28:Alignment too large: 15. assumed.
m4 -I../ -DOPERATION_mulredc1_16 `test -f mulredc1_16.asm || echo './'`mulredc1_16.asm >mulredc1_16.s
/bin/sh ../libtool   --mode=compile gcc  -march=native -g -O3  -fPIC -c -o mulredc1_16.lo mulredc1_16.s
libtool: compile:  gcc -march=native -g -O3 -fPIC -c mulredc1_16.s -o mulredc1_16.o
mulredc1_16.s:28:Alignment too large: 15. assumed.
m4 -I../ -DOPERATION_mulredc1_17 `test -f mulredc1_17.asm || echo './'`mulredc1_17.asm >mulredc1_17.s
/bin/sh ../libtool   --mode=compile gcc  -march=native -g -O3  -fPIC -c -o mulredc1_17.lo mulredc1_17.s
libtool: compile:  gcc -march=native -g -O3 -fPIC -c mulredc1_17.s -o mulredc1_17.o
mulredc1_17.s:28:Alignment too large: 15. assumed.
m4 -I../ -DOPERATION_mulredc1_18 `test -f mulredc1_18.asm || echo './'`mulredc1_18.asm >mulredc1_18.s
/bin/sh ../libtool   --mode=compile gcc  -march=native -g -O3  -fPIC -c -o mulredc1_18.lo mulredc1_18.s
libtool: compile:  gcc -march=native -g -O3 -fPIC -c mulredc1_18.s -o mulredc1_18.o
mulredc1_18.s:28:Alignment too large: 15. assumed.
m4 -I../ -DOPERATION_mulredc1_19 `test -f mulredc1_19.asm || echo './'`mulredc1_19.asm >mulredc1_19.s
/bin/sh ../libtool   --mode=compile gcc  -march=native -g -O3  -fPIC -c -o mulredc1_19.lo mulredc1_19.s
libtool: compile:  gcc -march=native -g -O3 -fPIC -c mulredc1_19.s -o mulredc1_19.o
mulredc1_19.s:28:Alignment too large: 15. assumed.
m4 -I../ -DOPERATION_mulredc1_20 `test -f mulredc1_20.asm || echo './'`mulredc1_20.asm >mulredc1_20.s
/bin/sh ../libtool   --mode=compile gcc  -march=native -g -O3  -fPIC -c -o mulredc1_20.lo mulredc1_20.s
libtool: compile:  gcc -march=native -g -O3 -fPIC -c mulredc1_20.s -o mulredc1_20.o
mulredc1_20.s:28:Alignment too large: 15. assumed.
/bin/sh ../libtool --tag=CC   --mode=link gcc  -march=native -g -O3  -fPIC   -o libmulredc.la  mulredc1.lo mulredc2.lo mulredc3.lo mulredc4.lo mulredc5.lo mulredc6.lo mulredc7.lo mulredc8.lo mulredc9.lo mulredc10.lo mulredc11.lo mulredc12.lo mulredc13.lo mulredc14.lo mulredc15.lo mulredc16.lo mulredc17.lo mulredc18.lo mulredc19.lo mulredc20.lo mulredc1_2.lo mulredc1_3.lo mulredc1_4.lo mulredc1_5.lo mulredc1_6.lo mulredc1_7.lo mulredc1_8.lo mulredc1_9.lo mulredc1_10.lo mulredc1_11.lo mulredc1_12.lo mulredc1_13.lo mulredc1_14.lo mulredc1_15.lo mulredc1_16.lo mulredc1_17.lo mulredc1_18.lo mulredc1_19.lo mulredc1_20.lo  -lm  
libtool: link: ar cru .libs/libmulredc.a  mulredc1.o mulredc2.o mulredc3.o mulredc4.o mulredc5.o mulredc6.o mulredc7.o mulredc8.o mulredc9.o mulredc10.o mulredc11.o mulredc12.o mulredc13.o mulredc14.o mulredc15.o mulredc16.o mulredc17.o mulredc18.o mulredc19.o mulredc20.o mulredc1_2.o mulredc1_3.o mulredc1_4.o mulredc1_5.o mulredc1_6.o mulredc1_7.o mulredc1_8.o mulredc1_9.o mulredc1_10.o mulredc1_11.o mulredc1_12.o mulredc1_13.o mulredc1_14.o mulredc1_15.o mulredc1_16.o mulredc1_17.o mulredc1_18.o mulredc1_19.o mulredc1_20.o
libtool: link: ranlib .libs/libmulredc.a
libtool: link: ( cd ".libs" && rm -f "libmulredc.la" && ln -s "../libmulredc.la" "libmulredc.la" )
rm mulredc1_9.s mulredc1_6.s mulredc1_19.s mulredc1_8.s mulredc1_3.s mulredc14.s mulredc1_13.s mulredc8.s mulredc2.s mulredc5.s mulredc17.s mulredc1_5.s mulredc1_11.s mulredc6.s mulredc18.s mulredc11.s mulredc1_15.s mulredc7.s mulredc12.s mulredc13.s mulredc4.s mulredc1_20.s mulredc1_10.s mulredc1_16.s mulredc20.s mulredc1.s mulredc9.s mulredc1_17.s mulredc10.s mulredc1_2.s mulredc1_12.s mulredc16.s mulredc1_18.s mulredc1_4.s mulredc19.s mulredc1_14.s mulredc15.s mulredc1_7.s mulredc3.s
/bin/sh ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I./x86_64 -I/Users/hedtke/Downloads/sage-5.0.beta13-lion/local/include -I/Users/hedtke/Downloads/sage-5.0.beta13-lion/local/include  -march=native -g -O3  -fPIC -MT libecm_la-ecm.lo -MD -MP -MF .deps/libecm_la-ecm.Tpo -c -o libecm_la-ecm.lo `test -f 'ecm.c' || echo './'`ecm.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I./x86_64 -I/Users/hedtke/Downloads/sage-5.0.beta13-lion/local/include -I/Users/hedtke/Downloads/sage-5.0.beta13-lion/local/include -march=native -g -O3 -fPIC -MT libecm_la-ecm.lo -MD -MP -MF .deps/libecm_la-ecm.Tpo -c ecm.c -o libecm_la-ecm.o
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:571:no such instruction: `vmovsd LC0(%rip), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:586:no such instruction: `vmovsd LC1(%rip), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:595:no such instruction: `vmovsd LC2(%rip), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:601:no such instruction: `vmovsd LC3(%rip), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:607:no such instruction: `vmovsd LC4(%rip), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:685:no such instruction: `vmovsd %xmm0, 16(%rsp)'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:687:no such instruction: `vmovsd %xmm1, (%rsp)'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:722:no such instruction: `vmovsd LC6(%rip), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:723:no such instruction: `vucomisd (%rsp), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:727:no such instruction: `vmovsd 16(%rsp), %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:730:no such instruction: `vmovsd (%rsp), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:797:no such instruction: `vmovsd 16(%rsp), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:969:no such instruction: `vmovsd %xmm0, 224(%rsp)'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:970:no such instruction: `vmovsd %xmm1, 176(%rsp)'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:971:no such instruction: `vmovsd %xmm2, 168(%rsp)'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:972:no such instruction: `vmovsd %xmm3, 272(%rsp)'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:999:no such instruction: `vmovsd 224(%rsp), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1000:no such instruction: `vucomisd LC22(%rip), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1085:no such instruction: `vmovsd 168(%rsp), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1145:no such instruction: `vmovsd (%rdx), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1146:no such instruction: `vmovsd %xmm0, 152(%rsp)'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1201:no such instruction: `vxorpd %xmm0, %xmm0,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1202:no such instruction: `vmovsd %xmm0, 240(%rsp)'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1206:no such instruction: `vmovsd 224(%rsp), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1223:no such instruction: `vmovsd 224(%rsp), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1224:no such instruction: `vucomisd (%rax), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1229:no such instruction: `vmovsd 272(%rsp), %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1230:no such instruction: `vucomisd 240(%rsp), %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1263:no such instruction: `vmovsd 224(%rsp), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1286:no such instruction: `vmovsd LC58(%rip), %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1297:no such instruction: `vmulsd 272(%rsp), %xmm1,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1301:no such instruction: `vcvttsd2siq %xmm0, %rdx'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1306:no such instruction: `vcvtsi2sdq %rax, %xmm2,%xmm2'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1312:no such instruction: `vmovsd %xmm2, 152(%rsp)'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1394:no such instruction: `vcvtsi2sdq %r14, %xmm0,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1397:no such instruction: `vmulsd %xmm0, %xmm0,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1401:no such instruction: `vcvtsi2sdq %rbp, %xmm1,%xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1404:no such instruction: `vmulsd %xmm1, %xmm0,%xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1407:no such instruction: `vxorpd %xmm0, %xmm0,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1412:no such instruction: `vmovsd %xmm0, 240(%rsp)'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1414:no such instruction: `vmovsd %xmm1, 168(%rsp)'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1415:no such instruction: `vmovsd LC39(%rip), %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1416:no such instruction: `vmovsd %xmm1, 176(%rsp)'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1425:no such instruction: `vmovsd 152(%rsp), %xmm2'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1429:no such instruction: `vdivsd %xmm0, %xmm2,%xmm3'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1432:no such instruction: `vmovsd 152(%rsp), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1434:no such instruction: `vmovapd %xmm3, %xmm2'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1435:no such instruction: `vmovsd %xmm3, 112(%rsp)'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1439:no such instruction: `vmovsd 112(%rsp), %xmm3'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1440:no such instruction: `vmovsd LC58(%rip), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1441:no such instruction: `vucomisd %xmm3, %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1445:no such instruction: `vmovapd %xmm3, %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1459:no such instruction: `vcvtsi2sd %r14d, %xmm1,%xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1463:no such instruction: `vmovsd LC66(%rip), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1469:no such instruction: `vsubsd 176(%rsp), %xmm1,%xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1473:no such instruction: `vmovsd %xmm0, 80(%rsp)'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1477:no such instruction: `vmovapd %xmm0, %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1478:no such instruction: `vmovsd 80(%rsp), %xmm2'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1479:no such instruction: `vmovsd 168(%rsp), %xmm3'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1480:no such instruction: `vmovsd 224(%rsp), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1483:no such instruction: `vucomisd 240(%rsp), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1485:no such instruction: `vmovapd %xmm0, %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1492:no such instruction: `vmovsd 152(%rsp), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1494:no such instruction: `vmovd %r15, %xmm2'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1502:no such instruction: `vmovd %r15, %xmm3'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1506:no such instruction: `vmovsd LC75(%rip), %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1507:no such instruction: `vucomisd %xmm3, %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1510:no such instruction: `vmovsd LC77(%rip), %xmm2'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1511:no such instruction: `vucomisd %xmm3, %xmm2'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1514:no such instruction: `vmovsd LC79(%rip), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1515:no such instruction: `vucomisd %xmm3, %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1525:no such instruction: `vdivsd LC75(%rip), %xmm3,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1838:no such instruction: `vmovsd 272(%rsp), %xmm2'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1843:no such instruction: `vmulsd LC58(%rip), %xmm2,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1844:no such instruction: `vcvttsd2siq %xmm0, %r8'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1864:no such instruction: `vmovsd LC6(%rip), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1865:no such instruction: `vucomisd 152(%rsp), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:1868:no such instruction: `vmovsd 224(%rsp), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2163:no such instruction: `vmovsd LC18(%rip), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2164:no such instruction: `vmovsd 224(%rsp), %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2165:no such instruction: `vucomisd %xmm0, %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2171:no such instruction: `vaddsd %xmm0, %xmm0,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2173:no such instruction: `vucomisd %xmm0, %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2178:no such instruction: `vucomisd (%rbx), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2189:no such instruction: `vmovsd %xmm0, 112(%rsp)'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2193:no such instruction: `vmovsd %xmm1, 48(%rsp)'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2196:no such instruction: `vmovsd 112(%rsp), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2197:no such instruction: `vmovsd 48(%rsp), %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2199:no such instruction: `vaddsd %xmm0, %xmm0,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2201:no such instruction: `vucomisd %xmm0, %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2206:no such instruction: `vmovsd LC19(%rip), %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2207:no such instruction: `vmovsd 224(%rsp), %xmm2'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2208:no such instruction: `vmovapd %xmm1, %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2209:no such instruction: `vucomisd %xmm1, %xmm2'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2216:no such instruction: `vmulsd %xmm1, %xmm0,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2218:no such instruction: `vucomisd %xmm0, %xmm2'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2223:no such instruction: `vucomisd (%rbx), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2235:no such instruction: `vmovsd %xmm0, 112(%rsp)'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2238:no such instruction: `vmovsd %xmm1, 48(%rsp)'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2239:no such instruction: `vmovsd %xmm2, 80(%rsp)'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2261:no such instruction: `vmovsd 48(%rsp), %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2262:no such instruction: `vmovsd 112(%rsp), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2263:no such instruction: `vmovsd 80(%rsp), %xmm2'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2265:no such instruction: `vmulsd %xmm1, %xmm0,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2267:no such instruction: `vucomisd %xmm0, %xmm2'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2273:no such instruction: `vmovsd %xmm1, 48(%rsp)'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2278:no such instruction: `vmovsd 48(%rsp), %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2279:no such instruction: `vmovsd %xmm0, 216(%rsp)'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2281:no such instruction: `vmovsd %xmm1, 288(%rsp)'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2282:no such instruction: `vmovsd 224(%rsp), %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2283:no such instruction: `vucomisd %xmm0, %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2288:no such instruction: `vmovsd %xmm0, 208(%rsp)'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2293:no such instruction: `vmulsd 216(%rsp), %xmm0,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2294:no such instruction: `vmovsd 224(%rsp), %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2295:no such instruction: `vmovsd %xmm0, 208(%rsp)'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2297:no such instruction: `vucomisd %xmm0, %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2303:no such instruction: `vucomisd (%rax), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2306:no such instruction: `vmovsd 216(%rsp), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2307:no such instruction: `vucomisd LC51(%rip), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2309:no such instruction: `vcvttsd2siq %xmm0, %r9'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2332:no such instruction: `vmovsd LC39(%rip), %xmm4'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2341:no such instruction: `vcvtsi2sdq %r9, %xmm0,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2343:no such instruction: `vmulsd (%rbx,%r15,8), %xmm0,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2344:no such instruction: `vaddsd %xmm4, %xmm0,%xmm4'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2345:no such instruction: `vucomisd LC51(%rip), %xmm4'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2347:no such instruction: `vcvttsd2siq %xmm4, %rbp'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2895:no such instruction: `vmovsd 224(%rsp), %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2896:no such instruction: `vmulsd LC25(%rip), %xmm1,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2897:no such instruction: `vmovsd LC24(%rip), %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2900:no such instruction: `vmulsd 176(%rsp), %xmm0,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2911:no such instruction: `vmovsd 224(%rsp), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2947:no such instruction: `vmovsd 224(%rsp), %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:2950:no such instruction: `vmovsd 152(%rsp), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:3054:no such instruction: `vmovsd 208(%rsp), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:3488:no such instruction: `vcvtsi2sdq %r9, %xmm6,%xmm6'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:3490:no such instruction: `vmovsd LC52(%rip), %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:3498:no such instruction: `vmovsd LC54(%rip), %xmm7'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:3503:no such instruction: `vmulsd %xmm1, %xmm6,%xmm5'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:3505:no such instruction: `vmovsd LC39(%rip), %xmm4'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:3509:no such instruction: `vmovsd LC53(%rip), %xmm2'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:3511:no such instruction: `vmovapd %xmm7, %xmm9'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:3513:no such instruction: `vmovapd %xmm7, %xmm8'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:3517:no such instruction: `vmovapd %xmm5, %xmm3'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:3524:no such instruction: `vmulsd (%rbx,%r11,8), %xmm6,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:3525:no such instruction: `vaddsd %xmm4, %xmm0,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:3526:no such instruction: `vucomisd LC51(%rip), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:3528:no such instruction: `vcvttsd2siq %xmm0, %rsi'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:3534:no such instruction: `vmovapd %xmm5, %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:3540:no such instruction: `vmovsd LC20(%rip), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:3570:no such instruction: `vaddsd %xmm2, %xmm0,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:3619:no such instruction: `vaddsd %xmm1, %xmm0,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:3633:no such instruction: `vucomisd %xmm0, %xmm3'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:3636:no such instruction: `vmovapd %xmm0, %xmm3'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:3665:no such instruction: `vaddsd LC20(%rip), %xmm0,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:3689:no such instruction: `vaddsd LC20(%rip), %xmm0,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:3700:no such instruction: `vsubsd LC51(%rip), %xmm0,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:3702:no such instruction: `vcvttsd2siq %xmm0, %rsi'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:3720:no such instruction: `vaddsd %xmm8, %xmm0,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:3740:no such instruction: `vaddsd %xmm9, %xmm0,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:3767:no such instruction: `vaddsd %xmm7, %xmm0,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:3965:no such instruction: `vsubsd LC51(%rip), %xmm0,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:3967:no such instruction: `vcvttsd2siq %xmm0, %r9'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:3976:no such instruction: `vsubsd LC51(%rip), %xmm4,%xmm4'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:3978:no such instruction: `vcvttsd2siq %xmm4, %rbp'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:3988:no such instruction: `vaddsd LC20(%rip), %xmm0,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4020:no such instruction: `vmovsd 288(%rsp), %xmm2'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4021:no such instruction: `vmovsd 216(%rsp), %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4022:no such instruction: `vaddsd LC57(%rip), %xmm2,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4023:no such instruction: `vucomisd %xmm0, %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4030:no such instruction: `vmovsd 224(%rsp), %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4031:no such instruction: `vmovsd %xmm0, 216(%rsp)'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4033:no such instruction: `vucomisd %xmm0, %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4038:no such instruction: `vmovsd 216(%rsp), %xmm2'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4042:no such instruction: `vcmpngtsd 224(%rsp), %xmm2,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4043:no such instruction: `vandpd %xmm0, %xmm2,%xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4044:no such instruction: `vmovsd 224(%rsp), %xmm2'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4045:no such instruction: `vandnpd %xmm2, %xmm0,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4046:no such instruction: `vorpd %xmm1, %xmm0,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4047:no such instruction: `vmovsd %xmm0, 216(%rsp)'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4050:no such instruction: `vmovsd 216(%rsp), %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4051:no such instruction: `vmovsd (%rax), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4053:no such instruction: `vucomisd %xmm0, %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4056:no such instruction: `vmovapd %xmm1, %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4057:no such instruction: `vmovsd %xmm1, (%rax)'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4167:no such instruction: `vcvtsi2sdq %rax, %xmm0,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4168:no such instruction: `vaddsd %xmm0, %xmm0,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4178:no such instruction: `vcvtsi2sdq %rax, %xmm6,%xmm6'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4179:no such instruction: `vaddsd %xmm6, %xmm6,%xmm6'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4220:no such instruction: `vmovsd 216(%rsp), %xmm2'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4222:no such instruction: `vmovsd (%rax), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4223:no such instruction: `vcmpgtsd 216(%rsp), %xmm0,%xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4224:no such instruction: `vandpd %xmm1, %xmm0,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4225:no such instruction: `vandnpd %xmm2, %xmm1,%xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4226:no such instruction: `vorpd %xmm0, %xmm1,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4231:no such instruction: `vmovsd 216(%rsp), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4234:no such instruction: `vmovsd %xmm0, 288(%rsp)'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4351:no such instruction: `vcvtsi2sdq %rbp, %xmm0,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4354:no such instruction: `vmulsd %xmm0, %xmm0,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4358:no such instruction: `vcvtsi2sdq %r14, %xmm1,%xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4361:no such instruction: `vmulsd %xmm1, %xmm0,%xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4364:no such instruction: `vmovsd %xmm1, 152(%rsp)'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4367:no such instruction: `vmovsd LC35(%rip), %xmm2'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4369:no such instruction: `vmovsd 152(%rsp), %xmm3'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4370:no such instruction: `vmovapd %xmm0, %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4371:no such instruction: `vmovsd 224(%rsp), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4375:no such instruction: `vucomisd LC36(%rip), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4378:no such instruction: `vxorpd %xmm1, %xmm1,%xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4379:no such instruction: `vucomisd %xmm1, %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4380:no such instruction: `vmovsd %xmm1, 240(%rsp)'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4395:no such instruction: `vmovsd LC42(%rip), %xmm2'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4396:no such instruction: `vmovsd 152(%rsp), %xmm3'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4397:no such instruction: `vmovapd %xmm0, %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4399:no such instruction: `vmovsd 224(%rsp), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4403:no such instruction: `vucomisd LC36(%rip), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4406:no such instruction: `vucomisd 240(%rsp), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4421:no such instruction: `vmovsd LC43(%rip), %xmm2'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4422:no such instruction: `vmovsd 152(%rsp), %xmm3'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4423:no such instruction: `vmovapd %xmm0, %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4425:no such instruction: `vmovsd 224(%rsp), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4429:no such instruction: `vucomisd LC36(%rip), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4432:no such instruction: `vucomisd 240(%rsp), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4447:no such instruction: `vmovsd LC44(%rip), %xmm2'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4448:no such instruction: `vmovsd 152(%rsp), %xmm3'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4449:no such instruction: `vmovapd %xmm0, %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4451:no such instruction: `vmovsd 224(%rsp), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4455:no such instruction: `vucomisd LC36(%rip), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4458:no such instruction: `vucomisd 240(%rsp), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4473:no such instruction: `vmovsd LC45(%rip), %xmm2'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4474:no such instruction: `vmovsd 152(%rsp), %xmm3'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4475:no such instruction: `vmovapd %xmm0, %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4477:no such instruction: `vmovsd 224(%rsp), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4481:no such instruction: `vucomisd LC36(%rip), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4484:no such instruction: `vucomisd 240(%rsp), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4499:no such instruction: `vmovsd LC46(%rip), %xmm2'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4500:no such instruction: `vmovsd 152(%rsp), %xmm3'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4501:no such instruction: `vmovapd %xmm0, %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4503:no such instruction: `vmovsd 224(%rsp), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4507:no such instruction: `vucomisd LC36(%rip), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4510:no such instruction: `vucomisd 240(%rsp), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4525:no such instruction: `vmovsd LC47(%rip), %xmm2'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4526:no such instruction: `vmovsd 152(%rsp), %xmm3'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4527:no such instruction: `vmovapd %xmm0, %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4529:no such instruction: `vmovsd 224(%rsp), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4533:no such instruction: `vucomisd LC36(%rip), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4536:no such instruction: `vucomisd 240(%rsp), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4551:no such instruction: `vmovsd LC48(%rip), %xmm2'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4552:no such instruction: `vmovsd 152(%rsp), %xmm3'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4553:no such instruction: `vmovapd %xmm0, %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4555:no such instruction: `vmovsd 224(%rsp), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4559:no such instruction: `vucomisd LC36(%rip), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4562:no such instruction: `vucomisd 240(%rsp), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4577:no such instruction: `vmovsd LC49(%rip), %xmm2'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4578:no such instruction: `vmovsd 152(%rsp), %xmm3'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4579:no such instruction: `vmovapd %xmm0, %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4581:no such instruction: `vmovsd 224(%rsp), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4585:no such instruction: `vucomisd LC36(%rip), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4588:no such instruction: `vucomisd 240(%rsp), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4603:no such instruction: `vmovsd LC50(%rip), %xmm2'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4604:no such instruction: `vmovsd 152(%rsp), %xmm3'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4605:no such instruction: `vmovapd %xmm0, %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4607:no such instruction: `vmovsd 224(%rsp), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4611:no such instruction: `vucomisd LC36(%rip), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4614:no such instruction: `vucomisd 240(%rsp), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4617:no such instruction: `vmovsd LC6(%rip), %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4618:no such instruction: `vdivsd %xmm0, %xmm1,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4620:no such instruction: `vaddsd LC39(%rip), %xmm0,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4735:no such instruction: `vmovsd LC69(%rip), %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4736:no such instruction: `vucomisd %xmm3, %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4743:no such instruction: `vdivsd LC58(%rip), %xmm3,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4763:no such instruction: `vmovsd LC6(%rip), %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4764:no such instruction: `vdivsd %xmm0, %xmm1,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4766:no such instruction: `vaddsd LC39(%rip), %xmm0,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4794:no such instruction: `vmovsd LC0(%rip), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4804:no such instruction: `vmovsd LC1(%rip), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4814:no such instruction: `vmovsd LC2(%rip), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4820:no such instruction: `vmovsd LC3(%rip), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4826:no such instruction: `vmovsd LC4(%rip), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4859:no such instruction: `vmovsd 216(%rsp), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4872:no such instruction: `vmovsd LC6(%rip), %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4873:no such instruction: `vdivsd %xmm0, %xmm1,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4875:no such instruction: `vaddsd LC39(%rip), %xmm0,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4885:no such instruction: `vmovsd LC6(%rip), %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4886:no such instruction: `vdivsd %xmm0, %xmm1,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4888:no such instruction: `vaddsd LC39(%rip), %xmm0,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4898:no such instruction: `vmovsd LC6(%rip), %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4899:no such instruction: `vdivsd %xmm0, %xmm1,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4901:no such instruction: `vaddsd LC39(%rip), %xmm0,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4911:no such instruction: `vmovsd LC6(%rip), %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4912:no such instruction: `vdivsd %xmm0, %xmm1,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4914:no such instruction: `vaddsd LC39(%rip), %xmm0,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4924:no such instruction: `vmovsd LC6(%rip), %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4925:no such instruction: `vdivsd %xmm0, %xmm1,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4927:no such instruction: `vaddsd LC39(%rip), %xmm0,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4937:no such instruction: `vmovsd LC6(%rip), %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4938:no such instruction: `vdivsd %xmm0, %xmm1,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4940:no such instruction: `vaddsd LC39(%rip), %xmm0,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4950:no such instruction: `vmovsd LC6(%rip), %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4951:no such instruction: `vdivsd %xmm0, %xmm1,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4953:no such instruction: `vaddsd LC39(%rip), %xmm0,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4963:no such instruction: `vmovsd LC6(%rip), %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4964:no such instruction: `vdivsd %xmm0, %xmm1,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4966:no such instruction: `vaddsd LC39(%rip), %xmm0,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:4991:no such instruction: `vdivsd LC75(%rip), %xmm3,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:5014:no such instruction: `vmovsd LC6(%rip), %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:5015:no such instruction: `vdivsd %xmm0, %xmm1,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:5017:no such instruction: `vaddsd LC39(%rip), %xmm0,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:5027:no such instruction: `vmovsd LC6(%rip), %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:5028:no such instruction: `vdivsd %xmm0, %xmm1,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:5030:no such instruction: `vaddsd LC39(%rip), %xmm0,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:5040:no such instruction: `vmovsd LC6(%rip), %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:5041:no such instruction: `vdivsd %xmm0, %xmm1,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:5043:no such instruction: `vaddsd LC39(%rip), %xmm0,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:5053:no such instruction: `vmovsd LC6(%rip), %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:5054:no such instruction: `vdivsd %xmm0, %xmm1,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:5056:no such instruction: `vaddsd LC39(%rip), %xmm0,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:5066:no such instruction: `vmovsd LC6(%rip), %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:5067:no such instruction: `vdivsd %xmm0, %xmm1,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:5069:no such instruction: `vaddsd LC39(%rip), %xmm0,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:5079:no such instruction: `vmovsd LC6(%rip), %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:5080:no such instruction: `vdivsd %xmm0, %xmm1,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:5082:no such instruction: `vaddsd LC39(%rip), %xmm0,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:5092:no such instruction: `vmovsd LC6(%rip), %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:5093:no such instruction: `vdivsd %xmm0, %xmm1,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:5095:no such instruction: `vaddsd LC39(%rip), %xmm0,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:5105:no such instruction: `vmovsd LC6(%rip), %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:5106:no such instruction: `vdivsd %xmm0, %xmm1,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:5108:no such instruction: `vaddsd LC39(%rip), %xmm0,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:5118:no such instruction: `vmovsd LC6(%rip), %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:5119:no such instruction: `vdivsd %xmm0, %xmm1,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:5121:no such instruction: `vaddsd LC39(%rip), %xmm0,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:5131:no such instruction: `vmovsd LC6(%rip), %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:5132:no such instruction: `vdivsd %xmm0, %xmm1,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:5134:no such instruction: `vaddsd LC39(%rip), %xmm0,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:5141:no such instruction: `vxorpd %xmm2, %xmm2,%xmm2'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:5142:no such instruction: `vmovsd %xmm2, 240(%rsp)'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:5153:no such instruction: `vcvtsi2sdq %rax, %xmm1,%xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:5154:no such instruction: `vaddsd %xmm1, %xmm1,%xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:5165:no such instruction: `vcvtsi2sdq %rax, %xmm0,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:5166:no such instruction: `vaddsd %xmm0, %xmm0,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:5175:no such instruction: `vmovsd 216(%rsp), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:5192:no such instruction: `vdivsd LC73(%rip), %xmm3,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:5225:no such instruction: `vdivsd LC75(%rip), %xmm3,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:5266:no such instruction: `vmovsd LC71(%rip), %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:5267:no such instruction: `vucomisd %xmm3, %xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:5270:no such instruction: `vdivsd %xmm1, %xmm3,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:5286:no such instruction: `vcvtsi2sdq %rax, %xmm1,%xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:5287:no such instruction: `vaddsd %xmm1, %xmm1,%xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:5292:no such instruction: `vmovsd LC73(%rip), %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:5293:no such instruction: `vucomisd %xmm3, %xmm1'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:5296:no such instruction: `vdivsd %xmm0, %xmm3,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:5312:no such instruction: `vcvtsi2sdq %rax, %xmm0,%xmm0'
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:5313:no such instruction: `vaddsd %xmm0, %xmm0,%xmm0'
make[4]: *** [libecm_la-ecm.lo] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all] Error 2
Error building GMP-ECM.

real    0m11.147s
user    0m4.114s
sys 0m4.048s
************************************************************************
Error installing package ecm-6.3.p4
************************************************************************
Please email sage-devel (http://groups.google.com/group/sage-devel)
explaining the problem and including the relevant part of the log file
  /Users/hedtke/Downloads/sage-5.0.beta13-lion/spkg/logs/ecm-6.3.p4.log
Describe your computer, operating system, etc.
If you want to try to fix the problem yourself, *don't* just cd to
/Users/hedtke/Downloads/sage-5.0.beta13-lion/spkg/build/ecm-6.3.p4 and type 'make' or whatever is appropriate.
Instead, the following commands setup all environment variables
correctly and load a subshell for you to debug the error:
  (cd '/Users/hedtke/Downloads/sage-5.0.beta13-lion/spkg/build/ecm-6.3.p4' && '/Users/hedtke/Downloads/sage-5.0.beta13-lion/sage' -sh)
When you are done debugging, you can type "exit" to leave the subshell.
************************************************************************ 
83660e46-0051-498b-a8c1-f7a7bd232b5a commented 12 years ago
comment:81

First of all, please don't put such large logs into trac comments. Either attach them to the ticket, or -- preferably for really large logs -- provide a link to them. (You can of course quote relevant parts in comments.)

Replying to @hedtke:

But after this, sage failed to build

...
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I./x86_64 -I/Users/hedtke/Downloads/sage-5.0.beta13-lion/local/include -I/Users/hedtke/Downloads/sage-5.0.beta13-lion/local/include -march=native -g -O3 -fPIC -MT libecm_la-ecm.lo -MD -MP -MF .deps/libecm_la-ecm.Tpo -c ecm.c -o libecm_la-ecm.o
/var/folders/27/8x3fk81j1_v8mbp4knc9p2qc0000gn/T//ccHTBXGg.s:571:no such instruction: `vmovsd LC0(%rip), %xmm0'
...

That's because Apple's assembler doesn't know AVX instructions (which GCC emits on your machine with -march=native).

The following should work:

env CFLAGS="-march=native -mno-avx -O3 -g" ./sage -i spkg/standard/ecm-6.3.p4.spkg
83660e46-0051-498b-a8c1-f7a7bd232b5a commented 12 years ago
comment:82

FWIW, a GMP-ECM 6.3.p5 spkg fixing (i.e. catching and working around) this is on the way. Stay tuned... ;-)

83660e46-0051-498b-a8c1-f7a7bd232b5a commented 12 years ago
comment:83

Replying to @nexttime:

FWIW, a GMP-ECM 6.3.p5 spkg fixing (i.e. catching and working around) this is on the way. Stay tuned... ;-)

See #12830, needing review... :P

jdemeyer commented 12 years ago
comment:84

The people who care about OS X Lion might want to have a look at #12820: use clang by default on OS X Lion. This should fix the problem that GCC fails to build with a "compiler cannot create executables" error. needs_review.

jdemeyer commented 12 years ago
comment:85

Should we close this?

jhpalmieri commented 12 years ago
comment:86

Should we close this?

Yes, I think so. And #12459, also.

jdemeyer commented 12 years ago

Reviewer: John Palmieri