On Fedora 9, 32 bits upgrade went fine, but:
[jaap@paix sage-3.2.1.alpha2]$ ./sage
----------------------------------------------------------------------
| Sage Version 3.2.1.rc0, Release Date: 2008-11-29 |
| Type notebook() for the GUI, and license() for information. |
----------------------------------------------------------------------
**********************************************************************
WARNING! This Sage install was built on a machine that supports
instructions that are not available on this computer. Sage will
likely fail with ILLEGAL INSTRUCTION errors! The following processor
flags were on the build machine but are not on this computer:
pebs pge clflush vme tsc xtpr constant_tsc pat bts lm msr fpu fxsr tm pae acpi cx8 mce de mca pse est ht apic monitor cid ss ds_cpl pbe cx16 pse36 mtrr dts
Email http://groups.google.com/group/sage-support for help.
**********************************************************************
sage:
but /proc/cpuinfo says otherwise!
----------------------------------------------------------------------
The following tests failed:
sage -t "devel/sage/sage/rings/polynomial/multi_polynomial_ideal.py"
sage -t "devel/sage/sage/misc/functional.py"
Total time for all tests: 5563.9 seconds
Please see /home/jaap/downloads/sage-3.2.1.alpha2/tmp/test.log for the complete log from this test.
[jaap@paix sage-3.2.1.alpha2]$
The first is a known issue, but the second:
sage -t "devel/sage/sage/misc/functional.py" **********************************************************************
File "/home/jaap/work/downloads/sage-3.2.1.alpha2/devel/sage/sage/misc/functional.py", line 891:
sage: show([(i, j, i == j) for i in [0..1] for j in [0..1]], table_form = True)
Expected:
<html>
<div class="notruncate">
<table class="table_form">
<tbody>
<tr class ="row-a">
<td><span class="math">0</span></td>
<td><span class="math">0</span></td>
<td><span class="math">\mbox{\rm True}</span></td>
</tr>
<tr class ="row-b">
<td><span class="math">0</span></td>
<td><span class="math">1</span></td>
<td><span class="math">\mbox{\rm False}</span></td>
</tr>
<tr class ="row-a">
<td><span class="math">1</span></td>
<td><span class="math">0</span></td>
<td><span class="math">\mbox{\rm False}</span></td>
</tr>
<tr class ="row-b">
<td><span class="math">1</span></td>
<td><span class="math">1</span></td>
<td><span class="math">\mbox{\rm True}</span></td>
</tr>
</tbody>
</table>
</div>
</html>
Got:
<html>
<div class="notruncate">
<table class="table_form">
<tbody>
<tr class ="row-a">
<td><span class="math">0</span></td>
<td><span class="math">0</span></td>
<td><span class="math">True</span></td>
</tr>
<tr class ="row-b">
<td><span class="math">0</span></td>
<td><span class="math">1</span></td>
<td><span class="math">False</span></td>
</tr>
<tr class ="row-a">
<td><span class="math">1</span></td>
<td><span class="math">0</span></td>
<td><span class="math">False</span></td>
</tr>
<tr class ="row-b">
<td><span class="math">1</span></td>
<td><span class="math">1</span></td>
<td><span class="math">True</span></td>
</tr>
</tbody>
</table>
</div>
</html>
**********************************************************************
1 items had failures:
1 of 5 in __main__.example_53
***Test Failed*** 1 failures.
For whitespace errors, see the file /home/jaap/downloads/sage-3.2.1.alpha2/tmp/.doctest_functional.py
[11.5 s]
exit code: 1024
some missing \mbox.
Jaap
On Fedora 10, 32 bits in a fresh build all tests passed.
Jaap
>
> Jaap, John or anybody else who can reproduce this failure: can you see
> if Mike Hansen's patch at #4575 fixes the issue for you? I don't think
> it will and I cannot understand how something that should be
> completely independent of pointer size like the LaTeX representation
> could change. If this patch doesn't resolve this someone needs to
> start poking around ...
>
I did a complete build under Fedora 9, 32 bits, having the same
test failures.
I'll apply #4575 and see.
Jaap
>
> I'll apply #4575 and see.
>
Mike's take-two patch failed to apply
sage: hg_sage.patch('/home/jaap/work/downloads/trac_4575-taketwo.patch')
cd "/home/jaap/downloads/sage-3.2.1.rc0/devel/sage" && hg status
cd "/home/jaap/downloads/sage-3.2.1.rc0/devel/sage" && hg status
cd "/home/jaap/downloads/sage-3.2.1.rc0/devel/sage" && hg import "/home/jaap/work/downloads/trac_4575-taketwo.patch"
applying /home/jaap/work/downloads/trac_4575-taketwo.patch
patching file sage/misc/functional.py
Hunk #3 FAILED at 898
1 out of 3 hunks FAILED -- saving rejects to file sage/misc/functional.py.rej
abort: patch failed to apply
Jaap
>
> I'll apply #4575 and see.
>
Mike's take-two patch failed to apply
But after a ./sage -b
[jaap@paix sage-3.2.1.rc0]$ ./sage -t "devel/sage/sage/misc/functional.py"
sage -t "devel/sage/sage/misc/functional.py"
[15.7 s]
----------------------------------------------------------------------
All tests passed!
Total time for all tests: 15.7 seconds
[jaap@paix sage-3.2.1.rc0]$
Any questions?
Jaap
I get this failure on Mac OS X, 10.4.11 (Core 2 Duo), but not on
10.5.5 (Dual Quad Xeon).
I applied Mike's patch (4575), but it didn't take:
applying /SandBox/DownLoads/trac_4575-taketwo.patch
patching file sage/misc/functional.py
Hunk #3 FAILED at 898
1 out of 3 hunks FAILED -- saving rejects to file sage/misc/
functional.py.rej
abort: patch failed to apply
I didn't apply the other patch in #4575. Thoughts?
The .rej file is attached.
Justin
>
> Hello folks,
>
> here goes 3.2.1.rc0. This will hopefully be the next to last release
> in the 3.2.1 cycle since we plan a final 3.2.1 source tarball in the
> next 48 hours. We will very likely do an rc1 before that since some
> patches I want to get in are still outstanding and the number of
> merges since alpha2 is significant, so I figured it is better to cut
> an extra rc than to keep merging for another 24 hours. Nothing crazy
> went in that should cause any trouble, but as you know those are
> famous last words.
>
> You can try out to upgrade from alpha2 via
>
> ./sage -i http://sage.math.washington.edu/home/mabshoff/release-cycles-3.2.1/sage-3.2.1.rc0/
>
> or download the new complete tarball at
>
> http://sage.math.washington.edu/home/mabshoff/release-cycles-3.2.1/sage-3.2.1.rc0.tar
I did a full build of 3.2.1.rc0 on Mac OS X, both 10.5.5 and 10.4.11.
Both builds completed w/o problems. Testing on 10.5.5 was
successful. There was one test failure (repeatable) on 10.4.11: the
'functional.py' failure that others have seen.
Justin
--
Justin C. Walker, Curmudgeon at Large
Director
Institute for the Enhancement of the Director's income
-----------
--
They said it couldn't be done, but sometimes,
it doesn't work out that way.
- Casey Stengel
--