Sage 4.1.2.alpha2 compiles fine on centos32 VM guest on boxen.math,
i.e. x86 CentOS 5.2. The following doctest fail:
****** doctest failures for x86 CentOS 5.2 ******
sage -t -long "devel/sage/sage/rings/polynomial/pbori.pyx"
**********************************************************************
File "/space/wstein/farm/sage-4.1.2.alpha2/devel/sage/sage/rings/polynomial/pbori.pyx",
line 3940:
sage: x.stable_hash()
Expected:
173100285919
Got:
-845955105
**********************************************************************
File "/space/wstein/farm/sage-4.1.2.alpha2/devel/sage/sage/rings/polynomial/pbori.pyx",
line 4849:
sage: s.stable_hash()
Expected:
173100285919
Got:
-845955105
**********************************************************************
File "/space/wstein/farm/sage-4.1.2.alpha2/devel/sage/sage/rings/polynomial/pbori.pyx",
line 1976:
sage: m.stable_hash()
Expected:
173100285919
Got:
-845955105
**********************************************************************
3 items had failures:
1 of 4 in __main__.example_128
1 of 5 in __main__.example_165
1 of 5 in __main__.example_48
***Test Failed*** 3 failures.
For whitespace errors, see the file
/space/wstein/farm/sage-4.1.2.alpha2/tmp/.doctest_pbori.py
[6.4 s]
<SNIP>
sage -t -long "devel/sage/sage/interfaces/expect.py"
**********************************************************************
File "/space/wstein/farm/sage-4.1.2.alpha2/devel/sage/sage/interfaces/expect.py",
line 1599:
sage: gp(10.^80)._sage_repr()
Expected nothing
Got:
'1.000000000000000000000000000e80'
**********************************************************************
1 items had failures:
1 of 3 in __main__.example_45
***Test Failed*** 1 failures.
For whitespace errors, see the file
/space/wstein/farm/sage-4.1.2.alpha2/tmp/.doctest_expect.py
[18.0 s]
<SNIP>
sage -t -long "devel/sage/sage/interfaces/gp.py"
**********************************************************************
File "/space/wstein/farm/sage-4.1.2.alpha2/devel/sage/sage/interfaces/gp.py",
line 567:
sage: repr(gp(10.^80)).replace(gp._exponent_symbol(), 'e')
Expected nothing
Got:
'1.000000000000000000000000000e80'
**********************************************************************
1 items had failures:
1 of 4 in __main__.example_26
***Test Failed*** 1 failures.
For whitespace errors, see the file
/space/wstein/farm/sage-4.1.2.alpha2/tmp/.doctest_gp.py
[3.5 s]
<SNIP>
sage -t -long "devel/sage/sage/crypto/boolean_function.pyx"
**********************************************************************
File "/space/wstein/farm/sage-4.1.2.alpha2/devel/sage/sage/crypto/boolean_function.pyx",
line 1013:
sage: B.nonlinearity()
Expected:
222
Got:
217
**********************************************************************
1 items had failures:
1 of 6 in __main__.example_36
***Test Failed*** 1 failures.
For whitespace errors, see the file
/space/wstein/farm/sage-4.1.2.alpha2/tmp/.doctest_boolean_function.py
[4.4 s]
----------------------------------------------------------------------
The following tests failed:
sage -t -long "devel/sage/sage/rings/polynomial/pbori.pyx"
sage -t -long "devel/sage/sage/interfaces/expect.py"
sage -t -long "devel/sage/sage/interfaces/gp.py"
sage -t -long "devel/sage/sage/crypto/boolean_function.pyx"
Total time for all tests: 7769.7 seconds
--
Regards
Minh Van Nguyen
Builds fine on x86_64 RHEL 5.3 (lena on SkyNet) with GCC 4.4.1. All
doctests pass.
<SNIP>
> Builds fine on x86_64 RHEL 5.3 (lena on SkyNet) with GCC 4.4.1. All
> doctests pass.
The same goes for centos64 VM guest on boxen.math, i.e. x86_64 CentOS 5.2.
Compiled OK on fedora32 VM on boxen.math, i.e. x86 Fedora 10.
<SNIP>
> sage -t -long "devel/sage/sage/rings/polynomial/pbori.pyx"
> sage -t -long "devel/sage/sage/interfaces/expect.py"
> sage -t -long "devel/sage/sage/interfaces/gp.py"
> sage -t -long "devel/sage/sage/crypto/boolean_function.pyx"
Got _exactly_ the same doctest failures. Full log is up at
Also compiled fine on fedora64 VM on boxen.math, i.e. x86_64 Fedora
10. All doctests pass.
<SNIP>
> Builds fine on x86_64 RHEL 5.3 (lena on SkyNet) with GCC 4.4.1. All
> doctests pass.
Can't compile on x86_64 RHEL 5.4 (rosemary.math) with GCC 4.1.2. The
build dies when trying to compile ECL. Here's a snippet of the
compilation error message:
{{{
if test -f ../CROSS-DPP ; then ../CROSS-DPP
/home/wstein/mvngu/release/sage-4.1.2.alpha2/spkg/build/ecl-9.8.4/src/src/c/eval.d
eval.c ; else ./dpp
/home/wstein/mvngu/release/sage-4.1.2.alpha2/spkg/build/ecl-9.8.4/src/src/c/eval.d
eval.c ; fi
/bin/sh: ./dpp: No such file or directory
if test -f ../CROSS-DPP ; then ../CROSS-DPP
/home/wstein/mvngu/release/sage-4.1.2.alpha2/spkg/build/ecl-9.8.4/src/src/c/interpreter.d
interpreter.c ; else ./dpp
/home/wstein/mvngu/release/sage-4.1.2.alpha2/spkg/build/ecl-9.8.4/src/src/c/interpreter.d
interpreter.c ; fi
make[4]: *** [main.c] Error 127
make[4]: *** Waiting for unfinished jobs....
/bin/sh: ./dpp: No such file or directory
/bin/sh: ./dpp: No such file or directory
make[4]: *** [symbol.c] Error 127
/bin/sh: ./dpp: No such file or directory
make[4]: *** [package.c] Error 127
make[4]: *** [list.c] Error 127
/bin/sh: ./dpp: No such file or directory
make[4]: *** [apply.c] Error 127
/bin/sh: ./dpp: No such file or directory
make[4]: *** [eval.c] Error 127
/bin/sh: ./dpp: No such file or directory
make[4]: *** [interpreter.c] Error 127
make[4]: Leaving directory
`/home/wstein/mvngu/release/sage-4.1.2.alpha2/spkg/build/ecl-9.8.4/src/build/c'
make[3]: *** [libeclmin.a] Error 2
make[3]: Leaving directory
`/home/wstein/mvngu/release/sage-4.1.2.alpha2/spkg/build/ecl-9.8.4/src/build'
make[2]: *** [all] Error 2
make[2]: Leaving directory
`/home/wstein/mvngu/release/sage-4.1.2.alpha2/spkg/build/ecl-9.8.4/src'
Failed to build ECL ... exiting
real 0m11.747s
user 0m4.949s
sys 0m7.109s
sage: An error occurred while installing ecl-9.8.4
}}}
The full install log is up at
http://sage.math.washington.edu/home/mvngu/doc/install/sage-4.1.2/install-4.1.2.alpha2-rosemary.log