[sage-devel] Re: Trophees Du Libre 2007 Wrap-Up

2007-12-01 Thread Ondrej Certik

Thanks for the summary.

I think that the native Windows port is very important, many
scientists use windows, especially those not that much computer
oriented.

As to the Debian - I have a very strict opinion on this - I think if
some program (project) cannot enter Debian unstable, for whatever
reasons,
something is wrong with that project. But SAGE will get there, eventually. :)

The windows port is imho a priority.

Ondrej

--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: 2.8.14: coercion oddities on Solaris: MulMod bad args

2007-12-01 Thread mabshoff

Robert,

look at the following from devel/sage/sage/rings/integer_mod.pxd:

cdef extern from stdint.h:
ctypedef int int_fast32_t
ctypedef int int_fast64_t
int_fast32_t INTEGER_MOD_INT32_LIMIT
int_fast64_t INTEGER_MOD_INT64_LIMIT

That certainly looks very, very wrong. I will change that to long long
for Solaris 32 bit and see what breaks ;)

Cheers,

Michael
--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] 2.8.15.alpha0 released

2007-12-01 Thread mabshoff

Ok, this release cycle hasn't been any fun so far. Tarball is at

  http://sage.math.washington.edu/home/mabshoff/sage-2.8.15.alpha0.tar
[166 MB]

There is quite some fallout, I am not sure if it due to mismerges or
me missing some important patch. I might start over from scratch with
another alpha0, but I would like to avoid that. You have been
warned ;)

Cheers,

Michael

alpha0:

Merged:

#645: Mike Hansen: multi-argument call for symbolic expressions
#847: Mike Hansen: rewrite the symbolic calculus package to do
evaluation/
  simplification without recursion
#1107: William Stein: add minkowski bound function for number fields
   [please verify that this went in correctly - I reverted to the
2.8.14
   version after it miscompiled due to duplicate code sections]
#: Mike Hansen: Symbolic equation expand left and right
#1134: David Harvey: optimize creating elements of orders and number
fields
   by coercing in lists [I left this ticket open fow now - see
comment]
#1141: Joel Mohler: improve Number Field elements arithmetic speed
#1268: Carl Witty: new version of MPFI.spkg
#1270: Carl Witty: implement complex intervals
#1273: Carl Witty: implement complex root isolation
#1275: Carl Witty: implementation of QQbar [I left this ticket open:
merged
   qqbar-full.hg, waiting for comment on qqbar-sqrt-golden.patch
   submitted by Robert]
#1295: Jason Grout: Added code to create the butterfly graph
#1330: Michael Abshoff: Solaris: fix sympy doctest numerical noise
#1331: Michael Abshoff: Solaris: fix complex_double doctest numerical
noise
#1335: Michael Abshoff: Linux PPC: lcalc doctest failure
#1336: Michael Abshoff: Linux PPC: rings/polynomial/
polynomial_element.pyx
   doctest failure
#1345: Mike Hansen:  I is sometimes wrapped in SymbolicConstant,
sometimes not



According to the doctests the following tests failed:

sage -t  devel/sage-main/sage/plot/plot.py
sage -t  devel/sage-main/sage/functions/piecewise.py
sage -t  devel/sage-main/sage/rings/arith.py

But grepping for failures reveals that there were 13 doctest with
failures!
I have posted the log to

  http://sage.math.washington.edu/home/mabshoff/test-2.8.15.alpha0.log

It is 14 megabytes in size!
--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: 2.8.14: coercion oddities on Solaris: MulMod bad args

2007-12-01 Thread mabshoff



On Dec 1, 2:17 pm, mabshoff [EMAIL PROTECTED]
dortmund.de wrote:
 Robert,

 look at the following from devel/sage/sage/rings/integer_mod.pxd:

 cdef extern from stdint.h:
 ctypedef int int_fast32_t
 ctypedef int int_fast64_t

As Carl Witty pointed out to me in IRC this means that cython should
treat int_fast64_t like an int, so this isn't a typedef.

 int_fast32_t INTEGER_MOD_INT32_LIMIT
 int_fast64_t INTEGER_MOD_INT64_LIMIT

 That certainly looks very, very wrong. I will change that to long long
 for Solaris 32 bit and see what breaks ;)


It didn't help, but Carl also found out that we defined int_fast64_t
as a long in some stdint.h workaround. I did change that and am
recompiling. The code was written by William, so I am going to blame
him for it, even though I probably suggested it ;)

 Cheers,

 Michael

Cheers,

Michael
--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: Bug Day 6 reminder

2007-12-01 Thread William Stein

On Nov 30, 2007 3:23 AM, mabshoff
[EMAIL PROTECTED] wrote:



 On Nov 30, 12:01 pm, Robert Bradshaw [EMAIL PROTECTED]
 wrote:
  In light of this event, I created a .hg inspector plugin for trac.
 

 Excellent.

  http://sage.math.washington.edu/home/robertwb/trac-bundle/

I just tried installing this and it has absolutely no effect whatever, as far
as I can tell.   I was also very careful to follow the instructions and restart
trac.

By the way -- BUG Day 6 starts now!

 

 Now if we could also get smtp notification with trac working and CC to
 sage-trac per default :)

I also configured this by adding this to my trac.ini, and it has no effect
at all:

[notification]
always_notify_owner = false
always_notify_reporter = false
always_notify_updater = true
mime_encoding = base64
smtp_always_bcc =
smtp_always_cc = [EMAIL PROTECTED]
smtp_default_domain =
smtp_enabled = false
smtp_from = [EMAIL PROTECTED]
smtp_password =
smtp_port = 25
smtp_replyto = [EMAIL PROTECTED]
smtp_server = mail.math.washington.edu
smtp_user =
use_public_cc = false
use_short_addr = false
use_tls = false

--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: 2.8.15.alpha0 released

2007-12-01 Thread Jaap Spies

mabshoff wrote:
 Ok, this release cycle hasn't been any fun so far. Tarball is at
 


 
 According to the doctests the following tests failed:
 
 sage -t  devel/sage-main/sage/plot/plot.py
 sage -t  devel/sage-main/sage/functions/piecewise.py
 sage -t  devel/sage-main/sage/rings/arith.py
 
 But grepping for failures reveals that there were 13 doctest with
 failures!

Got the same test failures on Fedora 7/8, but also a lot of failures in testing
const.tex

Jaap




--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: 2.8.15.alpha0 released

2007-12-01 Thread mabshoff



On Dec 1, 7:24 pm, Jaap Spies [EMAIL PROTECTED] wrote:
 mabshoff wrote:
  Ok, this release cycle hasn't been any fun so far. Tarball is at

  According to the doctests the following tests failed:

  sage -t  devel/sage-main/sage/plot/plot.py
  sage -t  devel/sage-main/sage/functions/piecewise.py
  sage -t  devel/sage-main/sage/rings/arith.py

  But grepping for failures reveals that there were 13 doctest with
  failures!


Hi Jaap,

 Got the same test failures on Fedora 7/8, but also a lot of failures in 
 testing
 const.tex

Mike Hansen fixed those - it was fallout from me not applying one
patch of his and also some other side effects. Alpha1 is currently
being prepared, you can join us in IRC to see what is going on.

 Jaap

Thanks for testing, I guess you like to live on the bleeding edge. ;)

Cheers,

Michael
--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] 2.8.15.alpha1 released

2007-12-01 Thread mabshoff

[So Jaap doesn't have to sit around idle we are doing another
release :)]

Alpha 1 is much better compared to alpha0, tarball is at

  http://sage.math.washington.edu/home/mabshoff/sage-2.8.15.alpha1.tar
[166 MB]

All doctests passed on sage.math - was is now building alpha1 on OSX
10.5,
I will on OSX 10.4.

alpha2 will be ATLAS on Linux per default assuming it all works
smoothly.

Cheers,

Michael

alpha1:

Merged:

#644: Mike Hansen: fix (sin + cos)(1) does not work
#1148: David Harvey, Robert Bradshaw: valuation doesn't work for
rational
   numbers
#1214: Mike Hansen: error in polynomial ideal membership testing
#1249: Robert Miller: fixes bug in graph plotting with partitions
#1265: Paul Zimmermann: documentation typos
#1279: Martin Abrecht: LLL on tall matrices immediately crashes sage
#1280: Mike Hansen: make Permutation(range(10)).random() fast instead
of
   dog slow.
#1333: William Stein: fix a major inefficiency in floating point
square
   root computation in Sage
#1334: David Harvey: Constant polynomial can't be converted to
rational
#1341: Josh Kantor: add script so that which_fortran returns g95 or
gfortran
#1350: Mike Hansen: sage-2.8.15.alpha0 doctest error in plot.py
#1352: Mike Hansen: doctest error in 2.8.15.alpha0
polynomial_element.pyx

alpha0:

Merged:

#645: Mike Hansen: multi-argument call for symbolic expressions
#847: Mike Hansen: rewrite the symbolic calculus package to do
evaluation/
  simplification without recursion
#1107: William Stein: add minkowski bound function for number fields
   [please verify that this went in correctly - I reverted to the
2.8.14
   version after it miscompiled due to duplicate code sections]
#: Mike Hansen: Symbolic equation expand left and right
#1134: David Harvey: optimize creating elements of orders and number
fields
   by coercing in lists [I left this ticket open fow now - see
comment]
#1141: Joel Mohler: improve Number Field elements arithmetic speed
#1268: Carl Witty: new version of MPFI.spkg
#1270: Carl Witty: implement complex intervals
#1273: Carl Witty: implement complex root isolation
#1275: Carl Witty: implementation of QQbar [I left this ticket open:
merged
   qqbar-full.hg, waiting for comment on qqbar-sqrt-golden.patch
   submitted by Robert]
#1295: Jason Grout: Added code to create the butterfly graph
#1330: Michael Abshoff: Solaris: fix sympy doctest numerical noise
#1331: Michael Abshoff: Solaris: fix complex_double doctest numerical
noise
#1335: Michael Abshoff: Linux PPC: lcalc doctest failure
#1336: Michael Abshoff: Linux PPC: rings/polynomial/
polynomial_element.pyx
   doctest failure
#1345: Mike Hansen:  I is sometimes wrapped in SymbolicConstant,
sometimes not

--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: trac bundle inspection

2007-12-01 Thread Robert Bradshaw

On Dec 1, 2007, at 9:05 AM, William Stein wrote:


 On Nov 30, 2007 3:23 AM, mabshoff
 [EMAIL PROTECTED] wrote:

 On Nov 30, 12:01 pm, Robert Bradshaw [EMAIL PROTECTED]
 wrote:
 In light of this event, I created a .hg inspector plugin for trac.


 Excellent.

 http://sage.math.washington.edu/home/robertwb/trac-bundle/

 I just tried installing this and it has absolutely no effect  
 whatever, as far
 as I can tell.   I was also very careful to follow the instructions  
 and restart
 trac.

Here is a working demo http://sage.math.washington.edu:1/ 
sage_trac/ticket/1 served out of http://sage.math.washington.edu/home/ 
robertwb/trac-bundle/test/

(This is a huge bundle, but you can attach smaller ones too.)

I think one might need to install ez_setup to handle the .egg files?  
You can get it from http://trac.edgewall.org/wiki/TracPlugins


 By the way -- BUG Day 6 starts now!



 Now if we could also get smtp notification with trac working and  
 CC to
 sage-trac per default :)

 I also configured this by adding this to my trac.ini, and it has no  
 effect
 at all:

 [notification]
 always_notify_owner = false
 always_notify_reporter = false
 always_notify_updater = true
 mime_encoding = base64
 smtp_always_bcc =
 smtp_always_cc = [EMAIL PROTECTED]
 smtp_default_domain =
 smtp_enabled = false
 smtp_from = [EMAIL PROTECTED]
 smtp_password =
 smtp_port = 25
 smtp_replyto = [EMAIL PROTECTED]
 smtp_server = mail.math.washington.edu
 smtp_user =
 use_public_cc = false
 use_short_addr = false
 use_tls = false

I tried to enable notification for the help trac and didn't have any  
success, so I think it's kind of fragile.

Also, I think the smtp from needs to be a real address

Connected to euler.math.washington.edu.
Escape character is '^]'.
220 euler.math.washington.edu ESMTP Sendmail  
8.12.11.20060308/8.12.11; Sat, 1 Dec 2007 11:07:09 -0800
MAIL FROM: [EMAIL PROTECTED]
553 5.5.4 [EMAIL PROTECTED] Real domain name required for sender address



--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: 2.8.14: matrix power with mv polynomial ring entries over QQ trouble on Solaris - libSingular

2007-12-01 Thread mabshoff



On Nov 28, 10:54 pm, mabshoff [EMAIL PROTECTED]
dortmund.de wrote:
 This is now #1325.

 Cheers,

 Michael

One more data point: The coercion.pyx doctest fails with the exact
same backtrace (modulo the top of the call chain) when doing:

Trying:
f.parent()###line 207:_sage_ f.parent()
Expecting:
Multivariate Polynomial Ring in t, x over Cyclotomic Field of
order 13 and degree 12
ok
Trying:
ZZ['x','y'].gen(0) + ~Frac(QQ['y']).gen(0)###line 209:_sage_
 ZZ['x','y'].0 + ~Frac(QQ['y']).0
Expecting:
(x*y + 1)/y



Unhandled SIGSEGV: A segmentation fault occured in SAGE.
This probably occured because a *compiled* component
of SAGE has a bug in it (typically accessing invalid memory)
or is not properly wrapped with _sig_on, _sig_off.
You might want to run SAGE under gdb with 'sage -gdb' to debug this.
SAGE will now terminate (sorry).



 [3.8 s]
exit code: 256

--
The following tests failed:


sage -t -verbose devel/sage-main/sage/structure/coerce.pyx

So from my perspective now robertbw and malb need to agree whose fault
it is and send me a fix ;) This bug causes segfaults in nearly 100
doctests of the 105 still failing doctests on Solaris, so once this is
fixed we will be in excellent shape for an actually working Solaris
port.

I am adding the same info to the ticket.

Cheers,

Michael
--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: 2.8.15.alpha1 released

2007-12-01 Thread Jaap Spies

mabshoff wrote:
 [So Jaap doesn't have to sit around idle we are doing another
 release :)]
 
 Alpha 1 is much better compared to alpha0, tarball is at
 
   http://sage.math.washington.edu/home/mabshoff/sage-2.8.15.alpha1.tar
 [166 MB]
 

--
All tests passed!
Total time for all tests: 2288.6 seconds

On Fedora 7/8

Jaap


--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: 2.8.15.alpha1 released

2007-12-01 Thread Justin C. Walker


On Dec 1, 2007, at 12:04 , mabshoff wrote:


 [So Jaap doesn't have to sit around idle we are doing another
 release :)]

 Alpha 1 is much better compared to alpha0, tarball is at

   http://sage.math.washington.edu/home/mabshoff/sage-2.8.15.alpha1.tar
 [166 MB]

Built on Mac OS X, 10.4.11 (Dual Xeon, -j6) and 10.5.1 (Core Duo, - 
j2).  Here are the tails of the logs (AKA the bottom line(s) :-}):

10.4.11:

 real62m19.149s
 user47m22.732s
 sys 24m38.714s

 All tests passed!
 Total time for all tests: 2338.2 seconds

10.5.1:
 real98m54.928s
 user75m40.591s
 sys 17m56.736s

 All tests passed!
 Total time for all tests: 2580.9 seconds

BTW, the crash reporting in 10.5 seems improved, and I have a boat- 
load of mwrank crashes and one genus2reduction crash recorded.  The  
test log seems blithely unconcerned.  I assume it's expected, but I  
thought I'd mention it.

Justin

--
Justin C. Walker, Curmudgeon-At-Large
Institute for the Absorption of Federal Funds

Men are from Earth.
Women are from Earth.
Deal with it.





--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: 2.8.15.alpha1 released

2007-12-01 Thread mabshoff



On Dec 2, 12:52 am, Justin C. Walker [EMAIL PROTECTED] wrote:
 On Dec 1, 2007, at 12:04 , mabshoff wrote:



  [So Jaap doesn't have to sit around idle we are doing another
  release :)]

  Alpha 1 is much better compared to alpha0, tarball is at

   http://sage.math.washington.edu/home/mabshoff/sage-2.8.15.alpha1.tar
  [166 MB]

 Built on Mac OS X, 10.4.11 (Dual Xeon, -j6) and 10.5.1 (Core Duo, -
 j2).  Here are the tails of the logs (AKA the bottom line(s) :-}):

Thank you, grand old Unix wizard ;)

 10.4.11:

  real62m19.149s
  user47m22.732s
  sys 24m38.714s

  All tests passed!
  Total time for all tests: 2338.2 seconds

 10.5.1:
  real98m54.928s
  user75m40.591s
  sys 17m56.736s

  All tests passed!
  Total time for all tests: 2580.9 seconds

 BTW, the crash reporting in 10.5 seems improved, and I have a boat-
 load of mwrank crashes and one genus2reduction crash recorded.  The
 test log seems blithely unconcerned.  I assume it's expected, but I
 thought I'd mention it.

I have made similar experiences, i.e. that doctest failures do not
necessarily mean that the doctest is reported failing. Could you cut
the relevant bits out of the logs and post them or if it is very long
link it somewhere. Opening a ticket is also a good idea. Am I correct
that this is a 10.5 problem only?

 Justin

Cheers,

Michael


 --
 Justin C. Walker, Curmudgeon-At-Large
 Institute for the Absorption of Federal Funds
 
 Men are from Earth.
 Women are from Earth.
 Deal with it.
 
--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: 2.8.15.alpha1 released

2007-12-01 Thread Justin C. Walker


On Dec 1, 2007, at 15:58 , mabshoff wrote:
 On Dec 2, 12:52 am, Justin C. Walker [EMAIL PROTECTED] wrote:
 On Dec 1, 2007, at 12:04 , mabshoff wrote:
[snip]
 Built on Mac OS X, 10.4.11 (Dual Xeon, -j6) and 10.5.1 (Core Duo, -
 j2).  Here are the tails of the logs (AKA the bottom line(s) :-}):

 Thank you, grand old Unix wizard ;)

Whaddya mean 'old'?  :-}

 BTW, the crash reporting in 10.5 seems improved, and I have a boat-
 load of mwrank crashes and one genus2reduction crash recorded.  The
 test log seems blithely unconcerned.  I assume it's expected, but I
 thought I'd mention it.

 I have made similar experiences, i.e. that doctest failures do not
 necessarily mean that the doctest is reported failing. Could you cut
 the relevant bits out of the logs and post them or if it is very long
 link it somewhere. Opening a ticket is also a good idea. Am I correct
 that this is a 10.5 problem only?

Turns out there are no relevant bits.  The logs (both 10.4 and 10.5)  
are clean.  Could be the crashes are tests working correctly?

I'll poke around to see if I can find anything remotely resembling  
light...

Justin

--
They said it couldn't be done, but sometimes,
it doesn't work out that way.
   - Casey Stengel
--




--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: 2.8.15.alpha1 released

2007-12-01 Thread mabshoff



On Dec 2, 2:11 am, Justin C. Walker [EMAIL PROTECTED] wrote:
 On Dec 1, 2007, at 15:58 , mabshoff wrote:

  On Dec 2, 12:52 am, Justin C. Walker [EMAIL PROTECTED] wrote:
  On Dec 1, 2007, at 12:04 , mabshoff wrote:
 [snip]
  Built on Mac OS X, 10.4.11 (Dual Xeon, -j6) and 10.5.1 (Core Duo, -
  j2).  Here are the tails of the logs (AKA the bottom line(s) :-}):

  Thank you, grand old Unix wizard ;)

 Whaddya mean 'old'?  :-}

How about we settle on revered elder Unix Wizard - that is certainly
true in relative terms ;)

  BTW, the crash reporting in 10.5 seems improved, and I have a boat-
  load of mwrank crashes and one genus2reduction crash recorded.  The
  test log seems blithely unconcerned.  I assume it's expected, but I
  thought I'd mention it.

  I have made similar experiences, i.e. that doctest failures do not
  necessarily mean that the doctest is reported failing. Could you cut
  the relevant bits out of the logs and post them or if it is very long
  link it somewhere. Opening a ticket is also a good idea. Am I correct
  that this is a 10.5 problem only?

 Turns out there are no relevant bits.  The logs (both 10.4 and 10.5)
 are clean.  Could be the crashes are tests working correctly?

Nope. I just got the logs from William from a 10.5.1 box and those are
clean. So maybe you get a rogue gmp or other library pulled in
(again)?

 I'll poke around to see if I can find anything remotely resembling
 light...

Alpha2 should happen fairly soon - I am waiting on some patch reviews,
so there is your next chance to break stuff.

 Justin

Cheers,

Michael


 --
 They said it couldn't be done, but sometimes,
 it doesn't work out that way.
- Casey Stengel
 --
--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: 2.8.15.alpha1 released

2007-12-01 Thread Justin C. Walker


On Dec 1, 2007, at 17:16 , mabshoff wrote:
 On Dec 2, 2:11 am, Justin C. Walker [EMAIL PROTECTED] wrote:
 On Dec 1, 2007, at 15:58 , mabshoff wrote:

 On Dec 2, 12:52 am, Justin C. Walker [EMAIL PROTECTED] wrote:
 On Dec 1, 2007, at 12:04 , mabshoff wrote:
 [snip]
 Built on Mac OS X, 10.4.11 (Dual Xeon, -j6) and 10.5.1 (Core Duo, -
 j2).  Here are the tails of the logs (AKA the bottom line(s) :-}):

 Thank you, grand old Unix wizard ;)

 Whaddya mean 'old'?  :-}

 How about we settle on revered elder Unix Wizard - that is certainly
 true in relative terms ;)

I can live with 'revered' :-}

 Turns out there are no relevant bits.  The logs (both 10.4 and 10.5)
 are clean.  Could be the crashes are tests working correctly?

 Nope. I just got the logs from William from a 10.5.1 box and those are
 clean. So maybe you get a rogue gmp or other library pulled in
 (again)?

Just to be clear, my logs *are* clean.  All tests claim to have  
passed, it's just that I see a bunch of crash reports that cropped up  
during the execution of make test.  Does WAS see this?

Also, on the 10.5 system, I only see /usr/local/libintl, as William  
reported.

 I'll poke around to see if I can find anything remotely resembling
 light...

 Alpha2 should happen fairly soon - I am waiting on some patch reviews,
 so there is your next chance to break stuff.

Oh, goodie.

Justin

--
They said it couldn't be done, but sometimes,
it doesn't work out that way.
   - Casey Stengel
--




--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: interactive widgets in the notebook

2007-12-01 Thread Ted Kosan

Jason wrote:

 Yeah!  It works!! :)

 I've put a very alpha patch (against 2.8.13) up on trac #1322 that
 implements the following:

I got it to work and I must admit its pretty cool!

I'm going to have to think about the possibilities you have opened up
with this approach.

Ted

--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: 2.8.15.alpha1 released

2007-12-01 Thread mabshoff



On Dec 2, 2:30 am, Justin C. Walker [EMAIL PROTECTED] wrote:
 On Dec 1, 2007, at 17:16 , mabshoff wrote:

  On Dec 2, 2:11 am, Justin C. Walker [EMAIL PROTECTED] wrote:
  On Dec 1, 2007, at 15:58 , mabshoff wrote:

  On Dec 2, 12:52 am, Justin C. Walker [EMAIL PROTECTED] wrote:
  On Dec 1, 2007, at 12:04 , mabshoff wrote:
  [snip]
  Built on Mac OS X, 10.4.11 (Dual Xeon, -j6) and 10.5.1 (Core Duo, -
  j2).  Here are the tails of the logs (AKA the bottom line(s) :-}):

  Thank you, grand old Unix wizard ;)

  Whaddya mean 'old'?  :-}

  How about we settle on revered elder Unix Wizard - that is certainly
  true in relative terms ;)

 I can live with 'revered' :-}

  Turns out there are no relevant bits.  The logs (both 10.4 and 10.5)
  are clean.  Could be the crashes are tests working correctly?

  Nope. I just got the logs from William from a 10.5.1 box and those are
  clean. So maybe you get a rogue gmp or other library pulled in
  (again)?

 Just to be clear, my logs *are* clean.  All tests claim to have
 passed, it's just that I see a bunch of crash reports that cropped up
 during the execution of make test.  Does WAS see this?

Nope, I watched the log, and then I rerun all mwrank test manually on
the commad line again:

Total time for all tests: 2.8 seconds
bsd:sage-2.8.14-moved mabshoff$ ./sage -t  devel/sage-main/sage/libs/
mwrank/all.py
sage -t  devel/sage-main/sage/libs/mwrank/all.py
 [1.4 s]

--
All tests passed!
Total time for all tests: 1.4 seconds
bsd:sage-2.8.14-moved mabshoff$ ./sage -t  devel/sage-main/sage/libs/
mwrank/interface.py
sage -t  devel/sage-main/sage/libs/mwrank/interface.py
 [3.1 s]

--
All tests passed!
Total time for all tests: 3.1 seconds
bsd:sage-2.8.14-moved mabshoff$ ./sage -t  devel/sage-main/sage/libs/
mwrank/mwrank.pyx
sage -t  devel/sage-main/sage/libs/mwrank/mwrank.pyx
 [2.8 s]

--
All tests passed!
Total time for all tests: 2.8 seconds
bsd:sage-2.8.14-moved mabshoff$ ./sage -t  devel/sage-main/sage/
interfaces/mwrank.py
sage -t  devel/sage-main/sage/interfaces/mwrank.py
 [1.6 s]

No crashes. So maybe wonky hardware/phase of the moon/the wrath of
Steve on your end?

 Also, on the 10.5 system, I only see /usr/local/libintl, as William
 reported.

ok.

  I'll poke around to see if I can find anything remotely resembling
  light...

  Alpha2 should happen fairly soon - I am waiting on some patch reviews,
  so there is your next chance to break stuff.

 Oh, goodie.

Maybe another hour or two ;)

Cheers,

Michael

 Justin

 --
 They said it couldn't be done, but sometimes,
 it doesn't work out that way.
- Casey Stengel
 --
--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] hg_sage.push() and other minor changes.

2007-12-01 Thread Jonathan Hanke
Hi All,

I noticed that the push() method was missing in sage-2.8.14, so here is a
patch.  I also added current_branch() and list_branches() for the
convenience of those who may want to manage multiple branches
simultaneously.

I was also interested in being able to have a separate default outgoing
repository for convenient backups, but there is an organizational issue here
-- SAGE has hardcoded its default branch (on the server) as sage-main, so if
one wanted to manage multiple branches from the same repository (as might
happen if there were several branches being simultaneously pulled/pushed to
on the same server) they will break the default scheme.  So I forced the
hardcoded default server to use only the main branch (and updated the
hardcoded server to be sagemath.org instead of sage.math.washington.edu).

For example, suppose one wants to have a server with two branches: sage-main
and sage-other on the non-default server math.awesome.edu.  Then the way
things are coded now, both sage-main would update from sage-main, and
sage-other would update from sage-other.  If we were connecting to the
default sagemath.org, then both branches would update from sage-main.
(WARNING TO MAINTAINER: This means that if the default server is changed,
one must also explicitly change the DEFAULT_SERVER variable in
BRANCH_PATH/sage/misc/hg.py)

Finally, I didn't really understand where the default_server was set, so I
added support to set them from shell variables SAGE_INCOMING_SERVER and
SAGE_OUTGOING_SERVER (with no trailing '/', in mercurial path format to the
'./devel' directory).  However I was careful to preserve the default
behavior when no settings are present.  Any comments are appreciated!
Thanks,

-Jon
 =)

P.S.  I was a little unsure of where to add the appropriate documentation,
so that would be a great comment! =)

--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



push_bundle__Dec_2_2007.hg
Description: Binary data


[sage-devel] Re: hg_sage.push() and other minor changes.

2007-12-01 Thread Jonathan Hanke
Sorry, but there was a bug.  Here's the updated bundle.  Thanks,

-Jon
 =)

--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



push_bundle__Dec_2_2007_ver2.hg
Description: Binary data


[sage-devel] Re: interactive widgets in the notebook

2007-12-01 Thread Jason Grout

Ted Kosan wrote:
 Jason wrote:
 
 Yeah!  It works!! :)

 I've put a very alpha patch (against 2.8.13) up on trac #1322 that
 implements the following:
 
 I got it to work and I must admit its pretty cool!
 
 I'm going to have to think about the possibilities you have opened up
 with this approach.

Well, it was a big hack and it's not very pretty the way things work, 
but the end result is sort of the idea of what I was going for.  I've 
spent a lot more time thinking about this and I think it's going to be a 
hard thing to do nicely.  William and others pointed out some of the 
difficulties (and impossibilities!) in at least the way I was wanting to 
approach things.  I'm definitely going to have to think about things 
more too.

At least now we have something of a starting point :).  I think this is 
going to end up being a rather long-term project (at least to do nicely).

-Jason


--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---