#6234: [with patch, needs review (easy)] make parallel GCC'ing of Sage library
not
experimental
-------------------------+--------------------------------------------------
Reporter: was | Owner: craigcitro
Type: enhancement | Status: new
Priority: major | Milestone: sage-4.0.2
Component: build | Keywords:
Reviewer: | Author:
Merged: |
-------------------------+--------------------------------------------------
Comment(by ncalexan):
I can't say for certain that this is at fault, but this was from the build
of 4.0.2.alpha0 on sage.math:
{{{
...
gcc -fno-strict-aliasing -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes
-fPIC -I/scratch/ncalexan/releases/sage-4.0.2.alpha0/local//include
-I/scra\
tch/ncalexan/releases/sage-4.0.2.alpha0/local//include/csage
-I/scratch/ncalexan/releases/sage-4.0.2.alpha0/devel//sage/sage/ext
-I/scratch/ncalexan/r\
eleases/sage-4.0.2.alpha0/local/include/python2.5 -c sage/matrix/matrix2.c
-o build/temp.linux-x86_64-2.5/sage/matrix/matrix2.o -w
g++ -pthread -shared
build/temp.linux-x86_64-2.5/sage/libs/ntl/ntl_ZZ_pEX.o
-L/scratch/ncalexan/releases/sage-4.0.2.alpha0/local//lib -lcsage -lcsage
\
-lntl -lgmp -lgmpxx -lm -lstdc++ -lstdc++ -lntl -o
build/lib.linux-x86_64-2.5/sage/libs/ntl/ntl_ZZ_pEX.so
gcc -fno-strict-aliasing -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes
-fPIC
-I/scratch/ncalexan/releases/sage-4.0.2.alpha0/local/lib/python2.5/si\
te-packages/numpy/core/include
-I/scratch/ncalexan/releases/sage-4.0.2.alpha0/local//include
-I/scratch/ncalexan/releases/sage-4.0.2.alpha0/local//inc\
lude/csage
-I/scratch/ncalexan/releases/sage-4.0.2.alpha0/devel//sage/sage/ext
-I/scratch/ncalexan/releases/sage-4.0.2.alpha0/local/include/python2.5 \
-c sage/matrix/matrix_complex_double_dense.c -o
build/temp.linux-x86_64-2.5/sage/matrix/matrix_complex_double_dense.o -w
gcc -pthread -shared build/temp.linux-x86_64-2.5/sage/matrix/action.o
-L/scratch/ncalexan/releases/sage-4.0.2.alpha0/local//lib -lcsage -lstdc++
-lntl\
-o build/lib.linux-x86_64-2.5/sage/matrix/action.so
gcc -fno-strict-aliasing -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes
-fPIC -I/scratch/ncalexan/releases/sage-4.0.2.alpha0/local//include
-I/scra\
tch/ncalexan/releases/sage-4.0.2.alpha0/local//include/csage
-I/scratch/ncalexan/releases/sage-4.0.2.alpha0/devel//sage/sage/ext
-I/scratch/ncalexan/r\
eleases/sage-4.0.2.alpha0/local/include/python2.5 -c
sage/matrix/matrix_cyclo_dense.cpp -o
build/temp.linux-x86_64-2.5/sage/matrix/matrix_cyclo_dense.\
o -w
cc1plus: warning: command line option "-Wstrict-prototypes" is valid for
Ada/C/ObjC but not for C++
gcc -pthread -shared
build/temp.linux-x86_64-2.5/sage/matrix/matrix_complex_double_dense.o
-L/scratch/ncalexan/releases/sage-4.0.2.alpha0/local//lib -\
lcsage -lcblas -latlas -lstdc++ -lntl -o
build/lib.linux-x86_64-2.5/sage/matrix/matrix_complex_double_dense.so
gcc -fno-strict-aliasing -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes
-fPIC -I/scratch/ncalexan/releases/sage-4.0.2.alpha0/local//include
-I/scra\
tch/ncalexan/releases/sage-4.0.2.alpha0/local//include/csage
-I/scratch/ncalexan/releases/sage-4.0.2.alpha0/devel//sage/sage/ext
-I/scratch/ncalexan/r\
eleases/sage-4.0.2.alpha0/local/include/python2.5 -c
sage/matrix/matrix_dense.c -o
build/temp.linux-x86_64-2.5/sage/matrix/matrix_dense.o -w
g++ -pthread -shared build/temp.linux-x86_64-2.5/sage/libs/ntl/ntl_ZZ_pX.o
-L/scratch/ncalexan/releases/sage-4.0.2.alpha0/local//lib -lcsage -lcsage
-\
lntl -lgmp -lgmpxx -lm -lstdc++ -lstdc++ -lntl -o
build/lib.linux-x86_64-2.5/sage/libs/ntl/ntl_ZZ_pX.so
error: could not create 'build/temp.linux-x86_64-2.5/sage/matrix': File
exists
sage: There was an error installing modified sage library code.
ERROR installing SAGE
...
}}}
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/6234#comment:5>
Sage <http://sagemath.org/>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en
-~----------~----~----~----~------~----~------~--~---