#9733: Parallel build of Singular 3-1-1-4-package fails in rare case
--------------------------------------------------------+-------------------
Reporter: AlexanderDreyer | Owner:
AlexanderDreyer
Type: defect | Status:
closed
Priority: major | Milestone:
sage-4.6
Component: packages | Resolution: fixed
Keywords: | Author:
Alexander Dreyer, François Bissey
Upstream: Fixed upstream, in a later stable release. | Reviewer:
Mitesh Patel, Leif Leonhardy, David Kirkby
Merged: sage-4.6.alpha1 | Work_issues:
--------------------------------------------------------+-------------------
Comment(by fbissey):
Would you believe it. I committed the latest patch to the sage-on-gentoo
tree 3 hours ago and 1 hour ago about one of our users reported a new
parallel make failure at -j2 on x86.... in libfac this time.
{{{
ar cr libsingcf_g.a canonicalform.og cf_algorithm.og cf_binom.og
cf_char.og cf_chinese.og cf_cyclo.og cf_eval.og cf_factor.og cf_factory.og
cf_gcd.og cf_gcd_charp.og cf_gcd_smallp.og cf_generator.og cf_globals.og
cf_inline.og cf_irred.og cf_iter.og cf_iter_inline.og cf_linsys.og
cf_map.og cf_map_ext.og cf_ops.og cf_primes.og cf_random.og
cf_resultant.og cf_reval.og cf_switches.og cf_util.og debug.og
DegreePattern.og ExtensionInfo.og fac_berlekamp.og fac_cantzass.og
fac_distrib.og fac_ezgcd.og fac_iterfor.og fac_multihensel.og
fac_multivar.og fac_sqrfree.og fac_univar.og fac_util.og facFqBivar.og
facFqBivarUtil.og facFqFactorize.og facFqFactorizeUtil.og
facFqSquarefree.og facHensel.og fieldGCD.og ffops.og ffreval.og
gf_tabutil.og gfops.og imm.og initgmp.og int_cf.og int_int.og
int_intdiv.og int_poly.og int_pp.og int_rat.og sm_sparsemod.og sm_util.og
variable.og NTLconvert.og abs_fac.og bifac.og lgs.og singext.og
ranlib libsingcf_g.a
ar cr libsingcf.a canonicalform.o cf_algorithm.o cf_binom.o cf_char.o
cf_chinese.o cf_cyclo.o cf_eval.o cf_factor.o cf_factory.o cf_gcd.o
cf_gcd_charp.o cf_gcd_smallp.o cf_generator.o cf_globals.o cf_inline.o
cf_irred.o cf_iter.o cf_iter_inline.o cf_linsys.o cf_map.o cf_map_ext.o
cf_ops.o cf_primes.o cf_random.o cf_resultant.o cf_reval.o cf_switches.o
cf_util.o debug.o DegreePattern.o ExtensionInfo.o fac_berlekamp.o
fac_cantzass.o fac_distrib.o fac_ezgcd.o fac_iterfor.o fac_multihensel.o
fac_multivar.o fac_sqrfree.o fac_univar.o fac_util.o facFqBivar.o
facFqBivarUtil.o facFqFactorize.o facFqFactorizeUtil.o facFqSquarefree.o
facHensel.o fieldGCD.o ffops.o ffreval.o gf_tabutil.o gfops.o imm.o
initgmp.o int_cf.o int_int.o int_intdiv.o int_poly.o int_pp.o int_rat.o
sm_sparsemod.o sm_util.o variable.o NTLconvert.o abs_fac.o bifac.o lgs.o
singext.o
ranlib libsingcf.a
./bin/mkinstalldirs /var/tmp/portage/sci-
mathematics/singular-3.1.1.4-r1/work/Singular-3-1-1/build/lib
./bin/mkinstalldirs /var/tmp/portage/sci-
mathematics/singular-3.1.1.4-r1/work/Singular-3-1-1/build/include
./bin/mkinstalldirs /var/tmp/portage/sci-
mathematics/singular-3.1.1.4-r1/work/Singular-3-1-1/build/include/templates
mkdir /var/tmp/portage/sci-
mathematics/singular-3.1.1.4-r1/work/Singular-3-1-1/build/include/templates
./bin/install-sh -c -m 644 libsingcf.a /var/tmp/portage/sci-
mathematics/singular-3.1.1.4-r1/work/Singular-3-1-1/build/lib/libsingcf.a
./bin/install-sh -c -m 644 libsingcf_g.a /var/tmp/portage/sci-
mathematics/singular-3.1.1.4-r1/work/Singular-3-1-1/build/lib/libsingcf_g.a
./bin/install-sh -c -m 644 libsingcf_p.a /var/tmp/portage/sci-
mathematics/singular-3.1.1.4-r1/work/Singular-3-1-1/build/lib/libsingcf_p.a
install: libsingcf_p.a does not exist
make[2]: [installcf] Error 1 (ignored)
./bin/install-sh -c -m 644 factory.h /var/tmp/portage/sci-
mathematics/singular-3.1.1.4-r1/work/Singular-3-1-1/build/include/factory.h
./bin/install-sh -c -m 644 cf_gmp.h /var/tmp/portage/sci-
mathematics/singular-3.1.1.4-r1/work/Singular-3-1-1/build/include/cf_gmp.h
./bin/install-sh -c -m 644 factoryconf.h /var/tmp/portage/sci-
mathematics/singular-3.1.1.4-r1/work/Singular-3-1-1/build/include/factoryconf.h
./bin/install-sh -c -m 644 ./ftmpl_inst.cc /var/tmp/portage/sci-
mathematics/singular-3.1.1.4-r1/work/Singular-3-1-1/build/include/templates/ftmpl_inst.cc
for file in ftmpl_array.cc ftmpl_factor.cc ftmpl_functions.h ftmpl_list.cc
ftmpl_matrix.cc ftmpl_array.h ftmpl_factor.h ftmpl_list.h ftmpl_matrix.h;
do \
./bin/install-sh -c -m 644 ./templates/$file
/var/tmp/portage/sci-
mathematics/singular-3.1.1.4-r1/work/Singular-3-1-1/build/include/templates/$file;
\
done
ranlib /var/tmp/portage/sci-
mathematics/singular-3.1.1.4-r1/work/Singular-3-1-1/build/lib/libsingcf.a
make[2]: Leaving directory `/var/tmp/portage/sci-
mathematics/singular-3.1.1.4-r1/work/Singular-3-1-1/factory'
make install in libfac
make[2]: Entering directory `/var/tmp/portage/sci-
mathematics/singular-3.1.1.4-r1/work/Singular-3-1-1/libfac'
./mkinstalldirs OPTOBJ
i686-pc-linux-gnu-g++ -O2 -march=athlon-xp -msse2 -pipe -fomit-frame-
pointer -fPIC -fno-implicit-templates -I./factor -I./charset -I.
-I./factor -I/var/tmp/portage/sci-
mathematics/singular-3.1.1.4-r1/work/Singular-3-1-1/build/include
-DHAVE_CONFIG_H -c factor/SqrFree.cc -o OPTOBJ/SqrFree.o
mkdir OPTOBJ
Assembler messages:
Fatal error: can't create OPTOBJ/SqrFree.o: No such file or directory
i686-pc-linux-gnu-g++ -O2 -march=athlon-xp -msse2 -pipe -fomit-frame-
pointer -fPIC -fno-implicit-templates -I./factor -I./charset -I.
-I./factor -I/var/tmp/portage/sci-
mathematics/singular-3.1.1.4-r1/work/Singular-3-1-1/build/include
-DHAVE_CONFIG_H -c factor/Factor.cc -o OPTOBJ/Factor.o
make[2]: *** [OPTOBJ/SqrFree.o] Error 2
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory `/var/tmp/portage/sci-
mathematics/singular-3.1.1.4-r1/work/Singular-3-1-1/libfac'
make[1]: *** [install] Error 1
}}}
I have a fix for him to try, I'll report back when I know the fix works
for him.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/9733#comment:57>
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.