#8306: Parallel inter/intra-spkg builds
----------------------------+-----------------------------------------------
Reporter: mpatel | Owner: GeorgSWeber
Type: enhancement | Status: needs_work
Priority: major | Milestone: sage-4.3.4
Component: build | Keywords:
Author: Mitesh Patel | Upstream: N/A
Reviewer: David Kirkby | Merged:
Work_issues: |
----------------------------+-----------------------------------------------
Comment(by mpatel):
Oops. I just mean that I've set up [http://ccache.samba.org/ ccache] and
compiled Sage twice, say. Stats from t2:
{{{
mpa...@t2 ~$ ccache -s
cache directory /home/mpatel/.ccache
cache hit 34598
cache miss 23288
called for link 5050
multiple source files 14
compiler produced stdout 10
compile failed 774
preprocessor error 465
couldn't find the compiler 39
not a C/C++ file 3409
autoconf compile/link 7006
unsupported compiler option 2815
no input file 3107
files in cache 45248
cache size 2.3 Gbytes
max cache size 5.0 Gbytes
}}}
(I think it'll be faster in `/scratch`, but I don't know by how much.)
From sage.math:
{{{
mpa...@sage ~$ ccache -s
cache directory /scratch/mpatel/.ccache
cache hit 371602
cache miss 61435
called for link 48342
multiple source files 131
compiler produced stdout 78
compile failed 2635
ccache internal error 2
preprocessor error 2433
cache file missing 4
not a C/C++ file 15851
autoconf compile/link 39762
unsupported compiler option 21463
no input file 18871
files in cache 106837
cache size 4.6 Gbytes
max cache size 10.0 Gbytes
}}}
(Lots of testing with different `X` values.) I've been using ccache 2.4.
I don't know how 3.0pre0 compares.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/8306#comment:22>
Sage <http://www.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.