[sage-devel] Re: Sage builds with older GCC and Sun compiler

2012-04-28 Thread leif
On 27 Apr., 23:14, Dr. David Kirkby david.kir...@onetel.net wrote:
 On 04/27/12 04:12 PM, Jeroen Demeyer wrote:

  On 2012-04-27 16:43, David Kirkby wrote:
  it fails very early on, as the version of GNU tar on there is unable
  to extract the tar files produced by the Sage community.
  Did you manage to actually extract the Sage source tarball?

 It seems my memory had failed me - it was not the tar extraction what failed.

 Given I have only an old tools on this (gcc 3.4.6, make 3.80, tar 1.14), can 
 you
 give me the link to a complete tarball with gcc in it, and I'll try to build.

The GCC 4.6.3 spkg is included as a standard spkg since 5.0.beta13, so
you can just grab beta14:

http://boxen.math.washington.edu/home/release/sage-5.0.beta14/sage-5.0.beta14.tar


-leif

P.S.: Do you happen to have some *64-bit* PowerPC running AIX?

-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org


Re: [sage-devel] Re: Sage builds with older GCC and Sun compiler

2012-04-28 Thread David Kirkby
On 28 April 2012 07:28, leif not.rea...@online.de wrote:

 Given I have only an old tools on this (gcc 3.4.6, make 3.80, tar 1.14), can 
 you
 give me the link to a complete tarball with gcc in it, and I'll try to build.

 The GCC 4.6.3 spkg is included as a standard spkg since 5.0.beta13, so
 you can just grab beta14:

 http://boxen.math.washington.edu/home/release/sage-5.0.beta14/sage-5.0.beta14.tar

Thank you.



 -leif

 P.S.: Do you happen to have some *64-bit* PowerPC running AIX?


No, only 32-bit PPC running AIX 5.3. But there is

http://www.metamodul.com/10.html


Dave

-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org


[sage-devel] Re: track 12339, please review

2012-04-28 Thread syd.lavas...@gmail.com
I use fintely presented group in my code and for that I have to make lots 
of call to gap. I'll try to replace them with your code and I'll see how 
it'll work.

At first glance, I think it would have been a good idea, if you would have 
started with permgroup.py and turned it into a free/finitepresent group. 
Your classes lack some functions like _element_class(self), etc that can be 
found in permgroup.py.

בתאריך יום שישי, 27 באפריל 2012 14:11:30 UTC-6, מאת mmarco:

 I have a first version of an implementation of free groups, finitely 
 presented groups and braid groups. For the moment there is a partial 
 list of the fatures: 

 -operation in free groups, finitely presented groups and braid groups 
 through gap. 
 -some gap functions are wrapped, such as abelian invariants, size, and 
 recover the symetric representation of a fp group (not that these two 
 operations may not end) 
 -Burau and Lawrence-Krammer-Bigelow representations of braids 
 -2d and 3d plotting of braids 
 -left normal form of braids 

 please share your thoughts.

-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org


[sage-devel] Re: track 12339, please review

2012-04-28 Thread mmarco


 Thus, I very much appreciate to have braids and braid groups in Sage.
 Any chance to get knots and links as well? If I remember correctly,
 there are a couple of open source packages dealing with hyperbolic
 knots.

 Best regards,
 Simon

That is one of the possible aditions for the future (other is braid
monodromy of curves), but i have to think carefully about it. First i
would have to decide which is the apropiate way to represent knots and
links internally, and then look for algorithms to compute invariants
of the link.

-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org


[sage-devel] Re: track 12339, please review

2012-04-28 Thread kcrisman


On Apr 28, 3:32 am, mmarco mma...@unizar.es wrote:
  Thus, I very much appreciate to have braids and braid groups in Sage.
  Any chance to get knots and links as well? If I remember correctly,
  there are a couple of open source packages dealing with hyperbolic
  knots.

  Best regards,
  Simon

 That is one of the possible aditions for the future (other is braid
 monodromy of curves), but i have to think carefully about it. First i
 would have to decide which is the apropiate way to represent knots and
 links internally, and then look for algorithms to compute invariants
 of the link.

I still wonder if people who are in the knot theory community could
work to port a lot of the Knot Atlas Mma code to Sage...

-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org


[sage-devel] Re: Why is Parent.__getattr__ not directly accessible?

2012-04-28 Thread Maarten Derickx
I'm also very mistified. It is actually very hard to remove a method form a 
cdef'ed class. I tried some stuff to recreate the symptoms but I failed 
missarably (I could do it in pure python using del or metaclasses but not 
in cython).

What happens if you subclass Parent with a cdef class? Does __getattr__ 
appear then? And what if you define __getattr__ in this subclass? And what 
happens if you subclass sage.structure.category_object.CategoryObject (the 
superclass of Parent)? 

I looked at sage/structure/parent.pyx and it's size sort of scared me 
because it's so huge so maybe it's good to try to persuade the above 
questions to find a smaller example.

Le vendredi 27 avril 2012 17:03:22 UTC+2, Simon King a écrit :

 Hi John! 

 On 2012-04-27, John Cremona john.crem...@gmail.com wrote: 
  It has __getattribute__ (as you can see by doing 
  sage.structure.parent.Parent.__tab 

 Yes, but that is not defined in sage.structure.parent or 
 sage.structure.category_object. 

 Anyway: Would the existence of __getattribute__ explain why __getattr__ is 
 not available as an attribute, even though it is defined and is used? 

 Apparently not: 

   sage: cython( 
   : cdef class Example(object): 
   : def __getattr__(self, str name): 
   : return 1 
   : ) 
   sage: Example.__getTAB 
   Example.__getattr__   Example.__getattribute__   
   sage: Example.__getattr__ 
   method '__getattr__' of 
 '_home_simon__sage_temp_linux_sqwp_site_2778_tmp_0_spyx_0.Example' objects 

 So, there is a __getattribute__, but still one can access __getattr__. 

 And apparently it is not a Python thing - or at least it isn't a Cython 
 thing, since otherwise my example wouldn't work. 

 Cheers, 
 Simon 



-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org


[sage-devel] Massive slowdown of graphs.RandomGNP()

2012-04-28 Thread Jeroen Demeyer
What should we do with this?

It seems that #12362, which was supposed to make RandomGNP() faster,
actually slows down RandomGNP() a lot in some cases.

In sage-5.0.beta7:
sage: timeit('graphs.RandomGNP(2000, .01)')
5 loops, best of 3: 263 ms per loop

In sage-5.0.beta9:
sage: timeit('graphs.RandomGNP(2000, .01)')
5 loops, best of 3: 3.73 s per loop

This is a slowdown of a factor more than 10.

-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org


[sage-devel] Re: Why is Parent.__getattr__ not directly accessible?

2012-04-28 Thread Simon King
Hi Maarten,

On 2012-04-28, Maarten Derickx m.derickx.stud...@gmail.com wrote:
 What happens if you subclass Parent with a cdef class? Does __getattr__=20
 appear then? And what if you define __getattr__ in this subclass? And what=
=20
 happens if you subclass sage.structure.category_object.CategoryObject (the=
=20
 superclass of Parent)?=20

I tried it before, and it all worked. For example (with 5.0.beta13):
  sage: cython(
  : from sage.structure.parent cimport Parent
  : from sage.structure.category_object cimport CategoryObject
  : cdef class MyParent(CategoryObject):
  : def __getattr__(self, str name):
  : return 1
  : cdef class DerivedWithout(Parent):
  : pass
  : cdef class DerivedWith(Parent):
  : def __getattr__(self, str name):
  : return 2
  : )
  sage: A = MyParent()
  sage: A.bla
  1
  sage: A.__getattr__
  built-in method __getattr__ of 
_mnt_local_king__sage_temp_mpc622_6862_tmp_0_spyx_0.MyParent object at 
0x47fb9a8
  sage: B = DerivedWithout()
  sage: B.__getattr__  # Subclassing doesn't make __getattr__ appear
  Traceback (most recent call last):
  ...
  AttributeError: 
'_mnt_local_king__sage_temp_mpc622_6862_tmp_0_spyx_0.DerivedWithout' object has 
no attribute '__getattr__'
  sage: C = DerivedWith(ZZ)  # Oops, we can't create an instance...
  Traceback (most recent call last):
  ...
  AssertionError:
  sage: DerivedWith.__getattr__  # ... but the class knows __getattr__
  method '__getattr__' of 
'_mnt_local_king__sage_temp_mpc622_6862_tmp_0_spyx_0.DerivedWith' objects

So, a new __getattr__ is accessible, no matter whether it is defined for a
cdef class derived from CategoryObject or overrides stuff from Parent.

 I looked at sage/structure/parent.pyx and it's size sort of scared me=20
 because it's so huge so maybe it's good to try to persuade the above=20
 questions to find a smaller example.

That's what I tried (to no avail) before starting this thread...

Best regards,
Simon


-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org


[sage-devel] Re: track 12339, please review

2012-04-28 Thread mmarco

 I still wonder if people who are in the knot theory community could
 work to port a lot of the Knot Atlas Mma code to Sage...

What i had in mind was something like what sage does with the graphs:
to have an editor and procedures to construct links and compute
invariants from them. That would need to write the editor (which is
way beyond my skills), a way to represent internally the links, and a
method to procude a picture from this internal form. And of course,
the different invariants and constructions we want to implement.

-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org


[sage-devel] Re: Why is Parent.__getattr__ not directly accessible?

2012-04-28 Thread Nils Bruin
See

http://trac.cython.org/cython_trac/ticket/561#comment:2

-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org


[sage-devel] Sage 5.0.beta14 and ARM(ubuntu)

2012-04-28 Thread Julien Puydt
Hi,

here is a new report on the status of sage on ARM (ubuntu) : I just got
a successful build of 5.0.beta14 -- no patch, no special spkg, just the
bare, unadorned, ugly-as-can-be 5.0.beta14.

So 5.0.beta14 will stay in History as the first sage version to compile
as-is on ARM :-)

I'll post updates about the results of make ptestlong when I'll have
them (tomorrow).

In the meantime, I'll just enjoy the current achievement :-)

Snark on #sagemath

-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org


[sage-devel] Re: Sage 5.0.beta14 and ARM(ubuntu)

2012-04-28 Thread Dima Pasechnik
On 2012-04-28, Julien Puydt julien.pu...@laposte.net wrote:
 Hi,

 here is a new report on the status of sage on ARM (ubuntu) : I just got
 a successful build of 5.0.beta14 -- no patch, no special spkg, just the
 bare, unadorned, ugly-as-can-be 5.0.beta14.

 So 5.0.beta14 will stay in History as the first sage version to compile
 as-is on ARM :-)

I've upgraded mine AC100 to 12.04, and bulding beta14 now.
Are you still on 11.10?

Dima


 I'll post updates about the results of make ptestlong when I'll have
 them (tomorrow).

 In the meantime, I'll just enjoy the current achievement :-)

 Snark on #sagemath


-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org


Re: [sage-devel] ticket #12068 : normalizing rational expressions

2012-04-28 Thread Ben Goodrich
On Friday, April 27, 2012 11:31:55 PM UTC-4, David Roe wrote:

 So we need an updated GiNaC spkg?


I think that is the fundamental solution. The current pynac spkg forked off 
of GiNaC 1.4.x, which is now 4 years old. However, as of 18 months ago, 
Burcin didn't think this bug warranted the effort that it would take to 
make a pynac spkg that forked off a recent GiNaC.

In the 1.5.x series, GiNaC added a new polynomials/ subdirectory. So, it is 
possible that this bug could be fixed by creating a new pynac spkg that

-- Dropped that (hopefully self-contained) polynomials/ directory into pynac
-- Overwrote pynac's normal.cpp with GiNaC's 1.6.x normal.cpp, which 
differs primarily in that it adds a

#include polynomial/chinrem_gcd.h

and adjusts the gcd() functions in normal.cpp accordingly.

I did try to do that myself, but the pynac spkg is so old that you can't 
even roll up the *existing* pynac spkg with sage 4.8

goodrich@CYBERPOWERPC:/opt/sage-4.8$ ./sage --pkg 
/tmp/sage_patches/pynac-0.2.2/
Creating Sage package /tmp/sage_patches/pynac-0.2.2/
Traceback (most recent call last):
  File /opt/sage-4.8/local/bin/sage-pkg, line 131, in module
main()
  File /opt/sage-4.8/local/bin/sage-pkg, line 81, in main
tar_file(dir, no_compress = options.no_compress)
  File /opt/sage-4.8/local/bin/sage-pkg, line 37, in tar_file
tar.add(dir, exclude=lambda f: f == .DS_Store)
  File /opt/sage-4.8/local/lib/python/tarfile.py, line 1966, in add
tarinfo = self.gettarinfo(name, arcname)
  File /opt/sage-4.8/local/lib/python/tarfile.py, line 1835, in gettarinfo
statres = os.lstat(name)
OSError: [Errno 2] No such file or directory: 'pynac-0.2.2'

goodrich@CYBERPOWERPC:/opt/sage-4.8$ ls /tmp/sage_patches/pynac-0.2.2/
spkg-install  SPKG.txt  src

So, I wasn't able to test my theory. Is there someone who knows more about 
the internals of spkg's that could help?

The link for pynac is

http://pynac.sagemath.org/

GiNaC has a git repository

git://www.ginac.de/ginac.git

If nothing else can you wrap the call to GiNaC with a sig_on() / sig_off() 
 so that you can Ctl-C?


That was brought up when sig_on() / sig_off() were first being introduced 
to sage. I don't recall if I tried that and it didn't help or if I didn't 
actually try that, but I think I would recall if I tried it and it allowed 
me to interrupt.

Thanks,
Ben

-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org


Re: [sage-devel] Re: Sage 5.0.beta14 and ARM(ubuntu)

2012-04-28 Thread Julien Puydt
Le samedi 28 avril, Dima Pasechnik a écrit:
 On 2012-04-28, Julien Puydt julien.pu...@laposte.net wrote:
  Hi,
 
  here is a new report on the status of sage on ARM (ubuntu) : I just
  got a successful build of 5.0.beta14 -- no patch, no special spkg,
  just the bare, unadorned, ugly-as-can-be 5.0.beta14.
 
  So 5.0.beta14 will stay in History as the first sage version to
  compile as-is on ARM :-)
 
 I've upgraded mine AC100 to 12.04, and bulding beta14 now.
 Are you still on 11.10?

My etc/apt/sources.list says I'm running precise, so I guess I'm on
12.04.

Snark on #sagemath

-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org


[sage-devel] Re: Sage 5.0.beta14 and ARM(ubuntu)

2012-04-28 Thread mmarco
Will some day ARM be one of the platforms oficially supported?

-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org


[sage-devel] problem with an old moinmoin after upgrading to 5.0.beta11

2012-04-28 Thread Christian Stump
Hi,

I upgraded a mac with XCode 3.? to 5.0.beta11. Running with a plain
new MoinMoin wiki works perfectly. But I get the following error after
running with an old wiki (full of content) that does work in 4.7.2.
(okay that's not very new, but we had problems getting anything newer
running on a osx lion).

2012-04-28 14:47:18,725 INFO MoinMoin.config.multiconfig:127 using
wiki config: /Users/sage/sage_wiki/wikiconfig.pyc
2012-04-28 14:47:18,937 ERROR MoinMoin.wsgiapp:292 An exception has
occurred [http://www.findstat.org/].
Traceback (most recent call last):
  File 
/Users/sage/sage-5.0.beta11/local/lib/python2.7/site-packages/MoinMoin/wsgiapp.py,
line 281, in __call__
response = run(context)
  File 
/Users/sage/sage-5.0.beta11/local/lib/python2.7/site-packages/MoinMoin/wsgiapp.py,
line 88, in run
response = dispatch(request, context, action_name)
  File 
/Users/sage/sage-5.0.beta11/local/lib/python2.7/site-packages/MoinMoin/wsgiapp.py,
line 136, in dispatch
response = handle_action(context, pagename, action_name)
  File 
/Users/sage/sage-5.0.beta11/local/lib/python2.7/site-packages/MoinMoin/wsgiapp.py,
line 195, in handle_action
handler(context.page.page_name, context)
  File 
/Users/sage/sage-5.0.beta11/local/lib/python2.7/site-packages/MoinMoin/action/__init__.py,
line 261, in do_show
content_only=content_only,
  File 
/Users/sage/sage-5.0.beta11/local/lib/python2.7/site-packages/MoinMoin/Page.py,
line 1199, in send_page
start_line=pi['lines'])
  File 
/Users/sage/sage-5.0.beta11/local/lib/python2.7/site-packages/MoinMoin/Page.py,
line 1287, in send_page_contentself.execute(request, parser, code)
  File 
/Users/sage/sage-5.0.beta11/local/lib/python2.7/site-packages/MoinMoin/Page.py,
line 1318, in execute
exec code
  File The project, line 2, in module
TypeError: 'dict' object is not callable
2012-04-28 14:47:18-0400 [-] WSGI application error
Traceback (most recent call last):
  File 
/Users/sage/sage-5.0.beta11/local/lib/python2.7/site-packages/Twisted-9.0.0-py2.7-macosx-10.7-x86_64.egg/twisted/python/threadpool.py,
line 233, in _worker
o = self.q.get()
  File 
/Users/sage/sage-5.0.beta11/local/lib/python2.7/site-packages/Twisted-9.0.0-py2.7-macosx-10.7-x86_64.egg/twisted/python/context.py,
line 59, in callWithContext
return self.currentContext().callWithContext(ctx, func, *args, **kw)
  File 
/Users/sage/sage-5.0.beta11/local/lib/python2.7/site-packages/Twisted-9.0.0-py2.7-macosx-10.7-x86_64.egg/twisted/python/context.py,
line 39, in callWithContext
self.contexts.pop()
  File 
/Users/sage/sage-5.0.beta11/local/lib/python2.7/site-packages/Twisted-9.0.0-py2.7-macosx-10.7-x86_64.egg/twisted/web/wsgi.py,
line 336, in run
self.started = True
--- exception caught here ---
  File 
/Users/sage/sage-5.0.beta11/local/lib/python2.7/site-packages/Twisted-9.0.0-py2.7-macosx-10.7-x86_64.egg/twisted/web/wsgi.py,
line 311, in run
appIterator = self.application(self.environ, self.startResponse)
  File 
/Users/sage/sage-5.0.beta11/local/lib/python2.7/site-packages/MoinMoin/support/werkzeug/utils.py,
line 248, in __call__
return self.app(environ, start_response)
  File 
/Users/sage/sage-5.0.beta11/local/lib/python2.7/site-packages/MoinMoin/wsgiapp.py,
line 281, in __call__
response = run(context)
  File 
/Users/sage/sage-5.0.beta11/local/lib/python2.7/site-packages/MoinMoin/wsgiapp.py,
line 88, in run
response = dispatch(request, context, action_name)
  File 
/Users/sage/sage-5.0.beta11/local/lib/python2.7/site-packages/MoinMoin/wsgiapp.py,
line 136, in dispatch
response = handle_action(context, pagename, action_name)
  File 
/Users/sage/sage-5.0.beta11/local/lib/python2.7/site-packages/MoinMoin/wsgiapp.py,
line 195, in handle_action
handler(context.page.page_name, context)
  File 
/Users/sage/sage-5.0.beta11/local/lib/python2.7/site-packages/MoinMoin/action/__init__.py,
line 261, in do_show
content_only=content_only,
  File 
/Users/sage/sage-5.0.beta11/local/lib/python2.7/site-packages/MoinMoin/Page.py,
line 1199, in send_page
start_line=pi['lines'])
  File 
/Users/sage/sage-5.0.beta11/local/lib/python2.7/site-packages/MoinMoin/Page.py,
line 1287, in send_page_content
self.execute(request, parser, code)
  File 
/Users/sage/sage-5.0.beta11/local/lib/python2.7/site-packages/MoinMoin/Page.py,
line 1318, in execute
exec code
  File The project, line 2, in module

exceptions.TypeError: 'dict' object is not callable

Does someone know what to do to get it running again?

Thanks for your help! Christian

-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, 

Re: [sage-devel] Massive slowdown of graphs.RandomGNP()

2012-04-28 Thread Justin C. Walker

On Apr 28, 2012, at 07:28 , Jeroen Demeyer wrote:

 What should we do with this?
 
 It seems that #12362, which was supposed to make RandomGNP() faster,
 actually slows down RandomGNP() a lot in some cases.
 
 In sage-5.0.beta7:
 sage: timeit('graphs.RandomGNP(2000, .01)')
 5 loops, best of 3: 263 ms per loop
 
 In sage-5.0.beta9:
 sage: timeit('graphs.RandomGNP(2000, .01)')
 5 loops, best of 3: 3.73 s per loop
 
 This is a slowdown of a factor more than 10.

I can confirm the timings.  What's puzzling to me is that, while the first 
(b7) test takes a subjectively short time to complete, the second (b9) test 
takes subjectively much longer.

I verified this using time ./sage -c ... in each case:
 on b7: 'time' says 6.1 seconds
 on b9: 'time' says 1 minute 14 seconds

I then ran the timed command at a sage prompt, without timeit(), and it took, 
subjectively, much less time to complete:
 on b7: the command completed in ~1 second
 on b9: the command completed in ~3 seconds
(in both cases, I started with a hot copy of sage, by running ./sage  
/dev/null first).

There does appear to be a slowdown, but it doesn't appear to be as major as the 
first timings show.  Did something major happen to the timeit code, or 
something it depends on?  Or am I reading this all wrong?

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
--



-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org


Re: [sage-devel] Re: Sage 5.0.beta14 and ARM(ubuntu)

2012-04-28 Thread Jeroen Demeyer
On 2012-04-28 20:44, mmarco wrote:
 Will some day ARM be one of the platforms oficially supported?
I guess a platform can only be truly officially supported if there is a
buildbot for it.  If we don't test on ARM, sooner or later something
will break.

-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org


[sage-devel] Geogebra and Python

2012-04-28 Thread kcrisman
Well, Jython - so only Python 2.5.

http://dev.geogebra.org/trac/wiki/Jython

At least interesting for those hoping to do more work on this
potential interface.  Maybe someone needs to be invited to the Edu or
Notebook days who could do this...

Anyway, Geogebra development has just been taking off amazingly.
Their FB page also is a great mix of GeogebraTube links, general math
announcements, and other links.   Worth checking out, if only for
inspiration.

- kcrisman

-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org


[sage-devel] Re: Geogebra and Python

2012-04-28 Thread Bruce Cohen
Thanks for the pointer.   I hope to look at this when school ends at
the beginning of June.   I hope others will also be interested at the
SD 41.

-Bruce

On Apr 28, 5:52 pm, kcrisman kcris...@gmail.com wrote:
 Well, Jython - so only Python 2.5.

 http://dev.geogebra.org/trac/wiki/Jython

 At least interesting for those hoping to do more work on this
 potential interface.  Maybe someone needs to be invited to the Edu or
 Notebook days who could do this...

 Anyway, Geogebra development has just been taking off amazingly.
 Their FB page also is a great mix of GeogebraTube links, general math
 announcements, and other links.   Worth checking out, if only for
 inspiration.

 - kcrisman

-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org