sage-4.6.2.alpha1 released

27 views
Skip to first unread message

Jeroen Demeyer

unread,
Jan 20, 2011, 3:43:40 PM1/20/11
to sage-r...@googlegroups.com
Dear Sage lovers,

We're releasing Sage 4.6.2.alpha1.

Source archive:

http://sage.math.washington.edu/home/release/sage-4.6.2.alpha1/sage-4.6.2.alpha1.tar

Upgrade path:

http://sage.math.washington.edu/home/release/sage-4.6.2.alpha1/sage-4.6.2.alpha1/

Please build, test, and report! We'd love to hear about your
experiences with this release.

== Known issues ==

* Some doctests fail on bsd.math (OS X 10.6 i386), when compiling in
64-bit mode due to SAGE64 verbosity. This is #10303.

== Tickets ==

* We closed 93 tickets in this release. For details, see


http://sage.math.washington.edu/home/release/sage-4.6.2.alpha1/tickets.html

Closed tickets:

#8645: maxima package fails to install ECL library [Reviewed by
Karl-Dieter Crisman]
#9525: Installation of cvxopt will always report succesful, even if it
fails. [Reviewed by Karl-Dieter Crisman]

Merged in sage-4.6.2.alpha1:

#5281: David Kirkby, Marshall Hampton, Volker Braun: Update tachyon to
Version 0.98.9 (latest upstream) [Reviewed by David Kirkby, Marshall
Hampton, Volker Braun, Leif Leonhardy]
#5945: Tom Boothby, Sebastian Pancratz: fastify factorization of
inferior integers with flint [Reviewed by André Apitzsch, Jeroen Demeyer]
#7644: Niles Johnson: generic power series reversion [Reviewed by
Francis Clarke]
#8355: Aly Deines, Robert Bradshaw: Fix hsv_to_rgb to take all 3
arguments [Reviewed by Willem Jan Palenstijn]
#8597: Ryan Grout: point(vector((2,3,4))) is broken [Reviewed by Aly
Deines, John Thurber]
#8894: Nathann Cohen: topological minor [Reviewed by Leonardo Sampaio]
#8997: Moritz Minzlaff: riemann_roch_basis is implemented incorrectly in
sage [Reviewed by David Joyner, Oleksandr Motsak]
#9063: Luis Felipe Tabera Alonso: wrong type for denominator [Reviewed
by John Cremona, Aly Deines]
#9124: John Palmieri: h-vectors for simplicial complexes [Reviewed by
Marshall Hampton]
#9332: Jim Stankewicz, Erin Beyerstedt, Anna Haensch, Robert Miller,
David Loeffler: S_class_group() should return a group [Reviewed by John
Cremona]
#9363: Willem Jan Palenstijn: load bug when last line of file begins
with # [Reviewed by Aly Deines]
#9369: William Stein: make verbose command flush its output [Reviewed by
Robert Miller]
#9390: Francis Clarke: is_galois_relative() not always right [Reviewed
by Marco Streng]
#9481: Niles Johnson, Jeroen Demeyer: random_element fails for power
series over real field, has inaccurate docstring [Reviewed by Aly Deines]
#9498: William Stein: The function _factor_over_nonprime_finite_field is
wrong in Sage, so remove it [Reviewed by David Loeffler]
#9546: Nathann Cohen, Geoffrey Ehrman: bounded outdegree orientation
[Reviewed by Robert Miller]
#9846: André Apitzsch: misspelled word in parallel help function info
[Reviewed by Aly Deines]
#9911: Nathann Cohen, Geoffrey Ehrman: Changing the LP formulation of
feedback vertex/arc set to improve the speed [Reviewed by Robert Miller]
#9942: John Palmieri: Fix CHomP-related doctest errors [Reviewed by
Marshall Hampton]
#10003: Marshall Hampton: Make a textarea input for interact [Reviewed
by Rob Beezer]
#10314: David Roe: speed up comparison of Integers and native Python
numeric types [Reviewed by Aly Deines]
#10368: Benjamin Jones: spherical coordinates should allow specifying an
'elevation' angle as an alternative to the 'inclination' angle [Reviewed
by Jason Grout]
#10433: Minh Van Nguyen: clean up the code for Kruskal's algorithm
[Reviewed by Nathann Cohen]
#10443: David Loeffler: Improvements to ideallog [Reviewed by David Roe]
#10462: Sébastien Labbé: Bring doc coverage of
sage/groups/matrix_gps/homset.py to 100% [Reviewed by David Loeffler]
#10463: Sébastien Labbé: Bring doc coverage of sage/matrix/strassen.pyx
to 100% [Reviewed by David Loeffler]
#10467: Simon King: Improve lookup of private attributes [Reviewed by
Robert Bradshaw]
#10468: Simon King: Cache of infinite polynomial rings is broken
[Reviewed by Mike Hansen]
#10475: Simon King: Calling a polynomial over finite non-prime field
with named arguments [Reviewed by David Roe, Aly Deines]
#10478: Dan Drake: line() does not accept iterators [Reviewed by Robert
Bradshaw]
#10479: Andrey Novoseltsev: Nef-partitions rewrite [Reviewed by Volker
Braun]
#10481: Maarten Derickx: errors should be raised not returned in
is_integral_domain() [Reviewed by Robert Bradshaw, Gagan Sekhon]
#10490: Minh Van Nguyen: toggling a weighted graph to be unweighted
[Reviewed by Nathann Cohen]
#10496: Simon King: The default call method of maps does not do as
promised by the documentation [Reviewed by David Roe]
#10499: Alexey U. Gudchenko: magma_free interface is broken [Reviewed by
Aly Deines]
#10516: Robert Miller: Edge labeled isomorphism of graphs chokes on
"certify=True" [Reviewed by Nathann Cohen]
#10523: David Jao: Make Weil pairing polynomial time [Reviewed by Aly
Deines]
#10547: Eviatar Bach: DeBruijn digraph fixes [Reviewed by Nathann Cohen]
#10573: Radoslav Kirov: notebook search tries to open a file which might
not be created yet [Reviewed by John Thurber]
#10588: Ryan Grout: Upgrade to matplotlib 1.0.1 [Reviewed by Jason
Grout, Dan Drake]
#10609: Willem Jan Palenstijn: tachyon fails with .ac in hostname
[Reviewed by Volker Braun]
#10612: John Thurber: fix documentation error in
constructions/graph_theory [Reviewed by Geoffrey Ehrman]
#10614: Jeroen Demeyer: Increase maximum startuptime [Reviewed by Volker
Braun]

John Cremona

unread,
Jan 21, 2011, 10:42:25 AM1/21/11
to sage-r...@googlegroups.com
Three good builds on 32-bit Linux (ubuntu) and (2@) 64-bit ubuntu.
All ptestlong passed fine except for this:

sage -t -long -force_lib devel/sage/sage/groups/perm_gps/cubegroup.py
The doctested process was killed by signal 9

The same file tested fine the second time.

John

> --
> You received this message because you are subscribed to the Google Groups "sage-release" group.
> To post to this group, send email to sage-r...@googlegroups.com.
> To unsubscribe from this group, send email to sage-release...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/sage-release?hl=en.
>
>

Jeroen Demeyer

unread,
Jan 21, 2011, 11:11:31 AM1/21/11
to sage-r...@googlegroups.com
On 2011-01-21 16:42, John Cremona wrote:
> Three good builds on 32-bit Linux (ubuntu) and (2@) 64-bit ubuntu.
> All ptestlong passed fine except for this:
>
> sage -t -long -force_lib devel/sage/sage/groups/perm_gps/cubegroup.py
> The doctested process was killed by signal 9
I would guess that maybe your system ran of out memory or something?

John Cremona

unread,
Jan 21, 2011, 12:54:01 PM1/21/11
to sage-r...@googlegroups.com

Not very likely as it has 128GB, but I don't know how busy it was at
the time (overnight).

John

Jaap Spies

unread,
Jan 21, 2011, 4:06:19 PM1/21/11
to sage-r...@googlegroups.com
On Thu, Jan 20, 2011 at 9:43 PM, Jeroen Demeyer <jdem...@cage.ugent.be> wrote:
> Dear Sage lovers,
>
> We're releasing Sage 4.6.2.alpha1.
>
> Source archive:
>
> http://sage.math.washington.edu/home/release/sage-4.6.2.alpha1/sage-4.6.2.alpha1.tar
>
> Upgrade path:
>
> http://sage.math.washington.edu/home/release/sage-4.6.2.alpha1/sage-4.6.2.alpha1/
>
> Please build, test, and report!  We'd love to hear about your
> experiences with this release.
>

On Fedora 14, i7 860 builds ok and make ptestlong gives:

----------------------------------------------------------------------
All tests passed!
Total time for all tests: 1434.2 seconds
[jaap@vrede sage-4.6.2.alpha1]$


Jaap

Justin C. Walker

unread,
Jan 21, 2011, 9:14:21 PM1/21/11
to sage-r...@googlegroups.com

On Jan 20, 2011, at 12:43 , Jeroen Demeyer wrote:

Built as an upgrade to 4.6.2-a0 (Mac OS X, 10.6.6, Dual Quad Xeon) w. no problems. A ptestlong run (-j6) turned up one failure:

devel/sage/sage/functions/piecewise.py

which failed because maxima complained about excess ")"s. A reran the test by hand, with no failure, and then reran the full 'ptestlong' test. This time, all tests passed. Must have been cosmic rays (or maybe my constrained memory environment caused problems; I'm always running with ~100MB free, and a fair number of memory hogs active).

Justin

--
Justin C. Walker, Curmudgeon-At-Large
Institute for the Enhancement of the Director's Income
--------
When LuteFisk is outlawed,
Only outlaws will have LuteFisk
--------

Thomas Dziedzic

unread,
Jan 22, 2011, 11:58:17 PM1/22/11
to sage-release
On Jan 20, 2:43 pm, Jeroen Demeyer <jdeme...@cage.ugent.be> wrote:
> Dear Sage lovers,
>
> We're releasing Sage 4.6.2.alpha1.
>
> Source archive:
>
> http://sage.math.washington.edu/home/release/sage-4.6.2.alpha1/sage-4...
>
> Upgrade path:
>
> http://sage.math.washington.edu/home/release/sage-4.6.2.alpha1/sage-4...
>
> Please build, test, and report!  We'd love to hear about your
> experiences with this release.
>
> == Known issues ==
>
>  * Some doctests fail on bsd.math (OS X 10.6 i386), when compiling in
>    64-bit mode due to SAGE64 verbosity.  This is #10303.
>
> == Tickets ==
>
> * We closed 93 tickets in this release. For details, see
>
> http://sage.math.washington.edu/home/release/sage-4.6.2.alpha1/ticket...
On x86_64 archlinux

make ptestlong
...
All tests passed!
Total time for all tests: 1544.4 seconds

Cheers!

Nathann Cohen

unread,
Jan 23, 2011, 3:29:37 AM1/23/11
to sage-r...@googlegroups.com
Hello !!!

Compilation fails on Fedora 14 (32 bits), like with the previous alpha
release, and without any bash variable set (except make -j4) :-/

I uploaded the install.log file there, in case someone understands :
http://www-sop.inria.fr/members/Nathann.Cohen/install.log.bz2

Nathann

Jeroen Demeyer

unread,
Jan 23, 2011, 8:03:20 AM1/23/11
to sage-r...@googlegroups.com
I don't know. Does the problem go away if you build again *without*
setting $MAKE or $SAGE_PARALLEL_SPKG_BUILD ?

Nathann Cohen

unread,
Jan 23, 2011, 11:29:30 AM1/23/11
to sage-r...@googlegroups.com
> I don't know.  Does the problem go away if you build again *without*
> setting $MAKE or $SAGE_PARALLEL_SPKG_BUILD ?

(several hours of compilation later)

No, it is the same :-/

I updated the install.log, just in case. There are many lines like :

mv: cannot stat `/home/ncohen/sage/devel/sage-main': No such file or directory

that I do not explain :-/

Nathann

David Joyner

unread,
Jan 23, 2011, 7:25:11 PM1/23/11
to sage-r...@googlegroups.com
On a 10.6.6 imac, I am having a problem building tachyon.
Here is a tail:


cc -Os -ffast-math -DBsd -DUSEPNG
-I/Users/davidjoyner/sagefiles/sage-4.6.2.alpha1/local/include
-I../src -I../demosrc -o ../compile/macosx/tachyon
../compile/macosx/libtachyon/main.o
../compile/macosx/libtachyon/getargs.o
../compile/macosx/libtachyon/parse.o
../compile/macosx/libtachyon/nffparse.o
../compile/macosx/libtachyon/glwin.o
../compile/macosx/libtachyon/spaceball.o
../compile/macosx/libtachyon/trackball.o
../compile/macosx/libtachyon/mgfparse.o
../compile/macosx/libtachyon/ac3dparse.o -L../compile/macosx -L.
-ltachyon -L/Users/davidjoyner/sagefiles/sage-4.6.2.alpha1/local/lib
-lpng12 -lz
ld: in ../compile/macosx/libtachyon.a, archive has no table of contents
collect2: ld returned 1 exit status
make[4]: *** [../compile/macosx/tachyon] Error 1
make[3]: *** [all] Error 2
make[2]: *** [macosx] Error 2
Error building Tachyon Ray Tracer

Volker Braun

unread,
Jan 23, 2011, 8:22:37 PM1/23/11
to sage-r...@googlegroups.com
Can you find the line where it built (or not) libtachyon.a?

David Joyner

unread,
Jan 24, 2011, 7:32:14 AM1/24/11
to sage-r...@googlegroups.com
On Sun, Jan 23, 2011 at 8:22 PM, Volker Braun <vbrau...@gmail.com> wrote:
> Can you find the line where it built (or not) libtachyon.a?
>

Here is a longer piece of the log. Hope it answers your question:


****************************************************
make all \
"ARCH = macosx" \
"CC = cc" \
"CFLAGS = -Os -ffast-math -DBsd -DUSEPNG
-I/Users/davidjoyner/sagefiles/sage-4.6.2.alpha1/local/include " \
"ARFLAGS = r" \
"STRIP = strip" \
"LIBS = -L. -ltachyon
-L/Users/davidjoyner/sagefiles/sage-4.6.2.alpha1/local/lib -lpng12 -lz
"
Building Tachyon Parallel Ray Tracing library
Copyright 1994-2007, John E. Stone
All Rights Reserveed
Making architecture directory ../compile/macosx
Making library directory ../compile/macosx/libtachyon
make ../compile ../compile/macosx ../compile/macosx/libtachyon
../compile/macosx/libtachyon.a ../compile/macosx/tachyon
make[4]: Nothing to be done for `../compile'.
make[4]: Nothing to be done for `../compile/macosx'.
make[4]: Nothing to be done for `../compile/macosx/libtachyon'.


cc -Os -ffast-math -DBsd -DUSEPNG

-I/Users/davidjoyner/sagefiles/sage-4.6.2.alpha1/local/include -c
../src/api.c -o ../compile/macosx/libtachyon/api.o


cc -Os -ffast-math -DBsd -DUSEPNG

-I/Users/davidjoyner/sagefiles/sage-4.6.2.alpha1/local/include -c
../src/apigeom.c -o ../compile/macosx/libtachyon/apigeom.o


cc -Os -ffast-math -DBsd -DUSEPNG

-I/Users/davidjoyner/sagefiles/sage-4.6.2.alpha1/local/include -c
../src/box.c -o ../compile/macosx/libtachyon/box.o


cc -Os -ffast-math -DBsd -DUSEPNG

-I/Users/davidjoyner/sagefiles/sage-4.6.2.alpha1/local/include -c
../src/global.c -o ../compile/macosx/libtachyon/global.o


cc -Os -ffast-math -DBsd -DUSEPNG

-I/Users/davidjoyner/sagefiles/sage-4.6.2.alpha1/local/include -c
../src/hash.c -o ../compile/macosx/libtachyon/hash.o


cc -Os -ffast-math -DBsd -DUSEPNG

-I/Users/davidjoyner/sagefiles/sage-4.6.2.alpha1/local/include -c
../src/parallel.c -o ../compile/macosx/libtachyon/parallel.o


cc -Os -ffast-math -DBsd -DUSEPNG

-I/Users/davidjoyner/sagefiles/sage-4.6.2.alpha1/local/include -c
../src/threads.c -o ../compile/macosx/libtachyon/threads.o


cc -Os -ffast-math -DBsd -DUSEPNG

-I/Users/davidjoyner/sagefiles/sage-4.6.2.alpha1/local/include -c
../src/camera.c -o ../compile/macosx/libtachyon/camera.o


cc -Os -ffast-math -DBsd -DUSEPNG

-I/Users/davidjoyner/sagefiles/sage-4.6.2.alpha1/local/include -c
../src/render.c -o ../compile/macosx/libtachyon/render.o


cc -Os -ffast-math -DBsd -DUSEPNG

-I/Users/davidjoyner/sagefiles/sage-4.6.2.alpha1/local/include -c
../src/trace.c -o ../compile/macosx/libtachyon/trace.o


cc -Os -ffast-math -DBsd -DUSEPNG

-I/Users/davidjoyner/sagefiles/sage-4.6.2.alpha1/local/include -c
../src/grid.c -o ../compile/macosx/libtachyon/grid.o


cc -Os -ffast-math -DBsd -DUSEPNG

-I/Users/davidjoyner/sagefiles/sage-4.6.2.alpha1/local/include -c
../src/intersect.c -o ../compile/macosx/libtachyon/intersect.o


cc -Os -ffast-math -DBsd -DUSEPNG

-I/Users/davidjoyner/sagefiles/sage-4.6.2.alpha1/local/include -c
../src/sphere.c -o ../compile/macosx/libtachyon/sphere.o


cc -Os -ffast-math -DBsd -DUSEPNG

-I/Users/davidjoyner/sagefiles/sage-4.6.2.alpha1/local/include -c
../src/plane.c -o ../compile/macosx/libtachyon/plane.o


cc -Os -ffast-math -DBsd -DUSEPNG

-I/Users/davidjoyner/sagefiles/sage-4.6.2.alpha1/local/include -c
../src/ring.c -o ../compile/macosx/libtachyon/ring.o


cc -Os -ffast-math -DBsd -DUSEPNG

-I/Users/davidjoyner/sagefiles/sage-4.6.2.alpha1/local/include -c
../src/triangle.c -o ../compile/macosx/libtachyon/triangle.o


cc -Os -ffast-math -DBsd -DUSEPNG

-I/Users/davidjoyner/sagefiles/sage-4.6.2.alpha1/local/include -c
../src/cylinder.c -o ../compile/macosx/libtachyon/cylinder.o


cc -Os -ffast-math -DBsd -DUSEPNG

-I/Users/davidjoyner/sagefiles/sage-4.6.2.alpha1/local/include -c
../src/quadric.c -o ../compile/macosx/libtachyon/quadric.o


cc -Os -ffast-math -DBsd -DUSEPNG

-I/Users/davidjoyner/sagefiles/sage-4.6.2.alpha1/local/include -c
../src/extvol.c -o ../compile/macosx/libtachyon/extvol.o


cc -Os -ffast-math -DBsd -DUSEPNG

-I/Users/davidjoyner/sagefiles/sage-4.6.2.alpha1/local/include -c
../src/vol.c -o ../compile/macosx/libtachyon/vol.o


cc -Os -ffast-math -DBsd -DUSEPNG

-I/Users/davidjoyner/sagefiles/sage-4.6.2.alpha1/local/include -c
../src/ui.c -o ../compile/macosx/libtachyon/ui.o


cc -Os -ffast-math -DBsd -DUSEPNG

-I/Users/davidjoyner/sagefiles/sage-4.6.2.alpha1/local/include -c
../src/util.c -o ../compile/macosx/libtachyon/util.o


cc -Os -ffast-math -DBsd -DUSEPNG

-I/Users/davidjoyner/sagefiles/sage-4.6.2.alpha1/local/include -c
../src/vector.c -o ../compile/macosx/libtachyon/vector.o


cc -Os -ffast-math -DBsd -DUSEPNG

-I/Users/davidjoyner/sagefiles/sage-4.6.2.alpha1/local/include -c
../src/shade.c -o ../compile/macosx/libtachyon/shade.o


cc -Os -ffast-math -DBsd -DUSEPNG

-I/Users/davidjoyner/sagefiles/sage-4.6.2.alpha1/local/include -c
../src/texture.c -o ../compile/macosx/libtachyon/texture.o


cc -Os -ffast-math -DBsd -DUSEPNG

-I/Users/davidjoyner/sagefiles/sage-4.6.2.alpha1/local/include -c
../src/coordsys.c -o ../compile/macosx/libtachyon/coordsys.o


cc -Os -ffast-math -DBsd -DUSEPNG

-I/Users/davidjoyner/sagefiles/sage-4.6.2.alpha1/local/include -c
../src/imap.c -o ../compile/macosx/libtachyon/imap.o


cc -Os -ffast-math -DBsd -DUSEPNG

-I/Users/davidjoyner/sagefiles/sage-4.6.2.alpha1/local/include -c
../src/light.c -o ../compile/macosx/libtachyon/light.o


cc -Os -ffast-math -DBsd -DUSEPNG

-I/Users/davidjoyner/sagefiles/sage-4.6.2.alpha1/local/include -c
../src/imageio.c -o ../compile/macosx/libtachyon/imageio.o


cc -Os -ffast-math -DBsd -DUSEPNG

-I/Users/davidjoyner/sagefiles/sage-4.6.2.alpha1/local/include -c
../src/jpeg.c -o ../compile/macosx/libtachyon/jpeg.o


cc -Os -ffast-math -DBsd -DUSEPNG

-I/Users/davidjoyner/sagefiles/sage-4.6.2.alpha1/local/include -c
../src/pngfile.c -o ../compile/macosx/libtachyon/pngfile.o


cc -Os -ffast-math -DBsd -DUSEPNG

-I/Users/davidjoyner/sagefiles/sage-4.6.2.alpha1/local/include -c
../src/ppm.c -o ../compile/macosx/libtachyon/ppm.o


cc -Os -ffast-math -DBsd -DUSEPNG

-I/Users/davidjoyner/sagefiles/sage-4.6.2.alpha1/local/include -c
../src/psd.c -o ../compile/macosx/libtachyon/psd.o


cc -Os -ffast-math -DBsd -DUSEPNG

-I/Users/davidjoyner/sagefiles/sage-4.6.2.alpha1/local/include -c
../src/sgirgb.c -o ../compile/macosx/libtachyon/sgirgb.o


cc -Os -ffast-math -DBsd -DUSEPNG

-I/Users/davidjoyner/sagefiles/sage-4.6.2.alpha1/local/include -c
../src/tgafile.c -o ../compile/macosx/libtachyon/tgafile.o


cc -Os -ffast-math -DBsd -DUSEPNG

-I/Users/davidjoyner/sagefiles/sage-4.6.2.alpha1/local/include -c
../src/winbmp.c -o ../compile/macosx/libtachyon/winbmp.o
rm -f ../compile/macosx/libtachyon.a
ar r ../compile/macosx/libtachyon.a ../compile/macosx/libtachyon/api.o
../compile/macosx/libtachyon/apigeom.o
../compile/macosx/libtachyon/box.o
../compile/macosx/libtachyon/global.o
../compile/macosx/libtachyon/hash.o
../compile/macosx/libtachyon/parallel.o
../compile/macosx/libtachyon/threads.o
../compile/macosx/libtachyon/camera.o
../compile/macosx/libtachyon/render.o
../compile/macosx/libtachyon/trace.o
../compile/macosx/libtachyon/grid.o
../compile/macosx/libtachyon/intersect.o
../compile/macosx/libtachyon/sphere.o
../compile/macosx/libtachyon/plane.o
../compile/macosx/libtachyon/ring.o
../compile/macosx/libtachyon/triangle.o
../compile/macosx/libtachyon/cylinder.o
../compile/macosx/libtachyon/quadric.o
../compile/macosx/libtachyon/extvol.o
../compile/macosx/libtachyon/vol.o ../compile/macosx/libtachyon/ui.o
../compile/macosx/libtachyon/util.o
../compile/macosx/libtachyon/vector.o
../compile/macosx/libtachyon/shade.o
../compile/macosx/libtachyon/texture.o
../compile/macosx/libtachyon/coordsys.o
../compile/macosx/libtachyon/imap.o
../compile/macosx/libtachyon/light.o
../compile/macosx/libtachyon/imageio.o
../compile/macosx/libtachyon/jpeg.o
../compile/macosx/libtachyon/pngfile.o
../compile/macosx/libtachyon/ppm.o ../compile/macosx/libtachyon/psd.o
../compile/macosx/libtachyon/sgirgb.o
../compile/macosx/libtachyon/tgafile.o
../compile/macosx/libtachyon/winbmp.o
ar: creating archive ../compile/macosx/libtachyon.a
touch ../compile/macosx/libtachyon.a


cc -Os -ffast-math -DBsd -DUSEPNG
-I/Users/davidjoyner/sagefiles/sage-4.6.2.alpha1/local/include

-I../src -I../demosrc -c ../demosrc/main.c -o
../compile/macosx/libtachyon/main.o


cc -Os -ffast-math -DBsd -DUSEPNG
-I/Users/davidjoyner/sagefiles/sage-4.6.2.alpha1/local/include

-I../src -I../demosrc -c ../demosrc/getargs.c -o
../compile/macosx/libtachyon/getargs.o


cc -Os -ffast-math -DBsd -DUSEPNG
-I/Users/davidjoyner/sagefiles/sage-4.6.2.alpha1/local/include

-I../src -I../demosrc -c ../demosrc/parse.c -o
../compile/macosx/libtachyon/parse.o


cc -Os -ffast-math -DBsd -DUSEPNG
-I/Users/davidjoyner/sagefiles/sage-4.6.2.alpha1/local/include

-I../src -I../demosrc -c ../demosrc/nffparse.c -o
../compile/macosx/libtachyon/nffparse.o


cc -Os -ffast-math -DBsd -DUSEPNG
-I/Users/davidjoyner/sagefiles/sage-4.6.2.alpha1/local/include

-I../src -I../demosrc -c ../demosrc/glwin.c -o
../compile/macosx/libtachyon/glwin.o


cc -Os -ffast-math -DBsd -DUSEPNG
-I/Users/davidjoyner/sagefiles/sage-4.6.2.alpha1/local/include

-I../src -I../demosrc -c ../demosrc/spaceball.c -o
../compile/macosx/libtachyon/spaceball.o


cc -Os -ffast-math -DBsd -DUSEPNG
-I/Users/davidjoyner/sagefiles/sage-4.6.2.alpha1/local/include

-I../src -I../demosrc -c ../demosrc/trackball.c -o
../compile/macosx/libtachyon/trackball.o


cc -Os -ffast-math -DBsd -DUSEPNG
-I/Users/davidjoyner/sagefiles/sage-4.6.2.alpha1/local/include

-I../src -I../demosrc -c ../demosrc/mgfparse.c -o
../compile/macosx/libtachyon/mgfparse.o


cc -Os -ffast-math -DBsd -DUSEPNG
-I/Users/davidjoyner/sagefiles/sage-4.6.2.alpha1/local/include

-I../src -I../demosrc -c ../demosrc/ac3dparse.c -o
../compile/macosx/libtachyon/ac3dparse.o


cc -Os -ffast-math -DBsd -DUSEPNG
-I/Users/davidjoyner/sagefiles/sage-4.6.2.alpha1/local/include
-I../src -I../demosrc -o ../compile/macosx/tachyon
../compile/macosx/libtachyon/main.o
../compile/macosx/libtachyon/getargs.o
../compile/macosx/libtachyon/parse.o
../compile/macosx/libtachyon/nffparse.o
../compile/macosx/libtachyon/glwin.o
../compile/macosx/libtachyon/spaceball.o
../compile/macosx/libtachyon/trackball.o
../compile/macosx/libtachyon/mgfparse.o
../compile/macosx/libtachyon/ac3dparse.o -L../compile/macosx -L.
-ltachyon -L/Users/davidjoyner/sagefiles/sage-4.6.2.alpha1/local/lib
-lpng12 -lz
ld: in ../compile/macosx/libtachyon.a, archive has no table of contents
collect2: ld returned 1 exit status
make[4]: *** [../compile/macosx/tachyon] Error 1
make[3]: *** [all] Error 2
make[2]: *** [macosx] Error 2
Error building Tachyon Ray Tracer

> --

kcrisman

unread,
Jan 24, 2011, 8:54:39 AM1/24/11
to sage-release
All is well on OS X 10.4 PPC (usual Maxima timeout notwithstanding).

Volker Braun

unread,
Jan 24, 2011, 10:21:14 AM1/24/11
to sage-r...@googlegroups.com
I thought I stomped out the "cc" calls in tachyon, but apparently I forgot 32-bit osx. Can you test the updated spkg at 



David Joyner

unread,
Jan 24, 2011, 11:02:16 AM1/24/11
to sage-r...@googlegroups.com


32bit?? I think mac-os >= 10.6.5 is 64 bit:
http://en.wikipedia.org/wiki/Mac_OS_X_Snow_Leopard#64-bit_architecture
Do you still want me to test it?

Volker Braun

unread,
Jan 24, 2011, 1:16:21 PM1/24/11
to sage-r...@googlegroups.com
Ok I should have said "OSX without SAGE64", which can be both 32 and 64 bit. In any case, you should test the spkg.

Volker

David Joyner

unread,
Jan 24, 2011, 2:29:09 PM1/24/11
to sage-r...@googlegroups.com
I tried running sage -f, which failed. Then I tried downloading the spkg
to the spkg/standard subdirectory and then typing make clean, then make.
That failed too. Same error, as far as I can tell.

Here is my hardware:

Model Name: Mac Pro
Model Identifier: MacPro4,1
Processor Name: Quad-Core Intel Xeon
Processor Speed: 2.26 GHz
Number Of Processors: 2
Total Number Of Cores: 8
L2 Cache (per core): 256 KB
L3 Cache (per processor): 8 MB
Memory: 16 GB
Processor Interconnect Speed: 5.86 GT/s
Boot ROM Version: MP41.0081.B08
SMC Version (system): 1.39f5
SMC Version (processor tray): 1.39f5
Serial Number (system): H00273DC20H
Serial Number (processor tray): C07023600ZPDCVHAX
Hardware UUID: 5B2CDDB2-72FA-5A16-A6C2-404974F05C88

John H Palmieri

unread,
Jan 24, 2011, 3:31:44 PM1/24/11
to sage-release
On Jan 24, 11:29 am, David Joyner <wdjoy...@gmail.com> wrote:
> I tried running sage -f, which failed. Then I tried downloading the spkg
> to the spkg/standard subdirectory and then typing make clean, then make.
> That failed too. Same error, as far as I can tell.

What's the most recent version of Sage which has built for you? Or,
more to the point, what is the most recent tachyon spkg which has
built for you? There seem to have been some changes to that spkg in
the past few weeks.

(All of the different versions build fine on my mac, for what that's
worth.)

--
John

David Joyner

unread,
Jan 24, 2011, 3:49:05 PM1/24/11
to sage-r...@googlegroups.com
On Mon, Jan 24, 2011 at 3:31 PM, John H Palmieri <jhpalm...@gmail.com> wrote:
> On Jan 24, 11:29 am, David Joyner <wdjoy...@gmail.com> wrote:
>> I tried running sage -f, which failed. Then I tried downloading the spkg
>> to the spkg/standard subdirectory and then typing make clean, then make.
>> That failed too. Same error, as far as I can tell.
>
> What's the most recent version of Sage which has built for you? Or,
> more to the point, what is the most recent tachyon spkg which has
> built for you? There seem to have been some changes to that spkg in
> the past few weeks.

4.6.1.rc0 on that machine.

>
> (All of the different versions build fine on my mac, for what that's
> worth.)

I have another 10.6.6 mac which seems to be compiling it fine,
but it's not finished yet.


>
> --
> John

Volker Braun

unread,
Jan 24, 2011, 4:25:14 PM1/24/11
to sage-r...@googlegroups.com
Does it now compile with gcc instead of cc? 

Volker Braun

unread,
Jan 24, 2011, 4:47:24 PM1/24/11
to sage-r...@googlegroups.com
I've updated the tachyon spkg. Should definitely work now.

You need to delete all previous downloads (should be in $SAGE_ROOT/spkg/standard) and then run


to upgrade the package.


David Joyner

unread,
Jan 24, 2011, 6:12:09 PM1/24/11
to sage-r...@googlegroups.com
On Mon, Jan 24, 2011 at 4:47 PM, Volker Braun <vbrau...@gmail.com> wrote:
> I've updated the tachyon spkg. Should definitely work now.
> You need to delete all previous downloads (should be in
> $SAGE_ROOT/spkg/standard) and then run
> sage -f http://www.stp.dias.ie/~vbraun/Sage/spkg/tachyon-0.98.9.p2.spkg


That didn't work but I downloaded it to spkg/standard and
ran make clean then make. It is still compiling but at least it
seems to have made it past the tachyon point in the compile.
Thanks Volker!


>
> to upgrade the package.

Nathann Cohen

unread,
Jan 25, 2011, 5:53:13 AM1/25/11
to sage-r...@googlegroups.com
Hello !!!!

I finally got it to compile by changing the value of SAGE_ROOT inside of SAGE_ROOT/sage, which was set to ".....". I typed "make" again afterwards, and the compilation finished.... But no idea why it got stuck in the first place :-/

Nathann

Willem Jan Palenstijn

unread,
Jan 25, 2011, 8:39:34 AM1/25/11
to sage-r...@googlegroups.com

Is it an upgrade or a fresh build? Was there ever any previous version of sage
in /home/ncohen/sage that could have not been deleted entirely?

The error message about having to set SAGE_ROOT might mean that
/home/ncohen/sage/local/bin/sage-sage doesn't exist. Does it?

What does 'hg log -l 3' return when you run it in /home/ncohen/sage/local/bin?

Do you use any symbolic links to run sage?
(Specifically, is /home/ncohen/sage or /home/ncohen/sage/sage a symlink?)

(Sorry for the many questions :-) )

-Willem Jan

Nathann Cohen

unread,
Jan 25, 2011, 8:46:44 AM1/25/11
to sage-r...@googlegroups.com
Helloooooo !!!

> Is it an upgrade or a fresh build? Was there ever any previous version of sage
> in /home/ncohen/sage that could have not been deleted entirely?

A fresh build. And I had removed this directory, to replace it by the
extracted archive containing the new sources.

> The error message about having to set SAGE_ROOT might mean that
> /home/ncohen/sage/local/bin/sage-sage doesn't exist. Does it?

I checked SAGE_ROOT/sage/sage, but not this sage-sage :-/

> What does 'hg log -l 3' return when you run it in /home/ncohen/sage/local/bin?
>
> Do you use any symbolic links to run sage?
> (Specifically, is /home/ncohen/sage or /home/ncohen/sage/sage a symlink?)

None of them are. /home/ncohen/sage is just a regular directory, and
everything inside is as created by the Sage install.

I did not answer about the hg log as I had removed the sage directory
20 seconds ago to try to build alpha2. Let's hope :-)

Nathann

Reply all
Reply to author
Forward
0 new messages