Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Help us test Cython?
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  20 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Craig Citro  
View profile  
 More options Jul 30 2010, 2:54 am
From: Craig Citro <craigci...@gmail.com>
Date: Thu, 29 Jul 2010 23:54:43 -0700 (PDT)
Local: Fri, Jul 30 2010 2:54 am
Subject: Help us test Cython?
Hi all,

So we're currently working on a long-overdue release of Cython with
all kinds of snazzy new features. However, our automated testing
system seems to keep turning up sporadic segfaults when running the
sage doctest suite. This is obviously bad, but we're having a hard
time reproducing this -- they seem to be *very* occasional failures
while starting up sage, and thus far the only consistent appearance
has been *within* our automated testing system (hudson). We've got a
pile of dumped cores, which have mostly led us to the conclusions that
(1) the problem occurs at a seemingly random point, so we should
suspect some sort of memory corruption, and (2) sage does a *whole*
lot of stuff when it starts up. ;)

So we'd love to see if other people see these same failures. Anyone
want to try out the new cython? You can grab all the files you need
here:

  http://sage.math.washington.edu/home/craigcitro/cython-0.13-beta/

There's a new spkg and 6 patches against the sage library. You can add
the patches, sage -i the spkg, and then do a sage -ba, and voila! you
should have a sage running the bleeding edge cython. (If that doesn't
build, it means I forgot some patch somewhere -- there's a working
sage-4.4.4 with the new cython in /scratch/craigcitro/cy-work/fcubed
on sage.math if anyone wants to root around.)

After that, run the full test suite as many times as you're willing,
hopefully with and without parallel doctesting (i.e. sage -tp). Then
let us know what you turn up -- lots of random failures, or does
everything pass? Points for machines we can ssh into and generated
core files (ulimit -c unlimited), and even more points for anyone
seeing consistent/repeatable failures. I'd also be very interested of
reports that you've run the test suite N times with no failures.

-cc


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Mitesh Patel  
View profile  
 More options Jul 30 2010, 4:44 am
From: Mitesh Patel <qed...@gmail.com>
Date: Fri, 30 Jul 2010 03:44:44 -0500
Local: Fri, Jul 30 2010 4:44 am
Subject: Re: [sage-devel] Help us test Cython?

On 07/30/2010 01:54 AM, Craig Citro wrote:

I haven't done any testing yet, but in order to get './sage -ba' to
finish, I applied a seventh patch (attached), which I discovered with

hg diff -R /scratch/craigcitro/cy-work/fcubed/devel/sage

  7_setup.patch
< 1K Download

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Robert Bradshaw  
View profile  
 More options Jul 30 2010, 12:33 pm
From: Robert Bradshaw <rober...@math.washington.edu>
Date: Fri, 30 Jul 2010 09:33:37 -0700
Local: Fri, Jul 30 2010 12:33 pm
Subject: Re: [sage-devel] Help us test Cython?

Thanks! Yes, you'd probably need that too.

- Robert


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Mitesh Patel  
View profile  
 More options Jul 31 2010, 5:51 am
From: Mitesh Patel <qed...@gmail.com>
Date: Sat, 31 Jul 2010 04:51:28 -0500
Local: Sat, Jul 31 2010 5:51 am
Subject: Re: [sage-devel] Help us test Cython?
On 07/30/2010 01:54 AM, Craig Citro wrote:

Below are some results from parallel doctests on sage.math.  In each of

/mnt/usb1/scratch/mpatel/tmp/sage-4.4.4-cython
/mnt/usb1/scratch/mpatel/tmp/sage-4.5.1-cython

I have run (or am still running)

./tester  | tee -a ztester &

where 'tester' contains

#!/bin/bash
ulimit -c unlimited

RUNS=20
for I in `seq 1 $RUNS`;
do
    LOG="ptestlong-j20-$I.log"
    if [ ! -f "$LOG" ]; then
        echo "Run $I of $RUNS"
        nice ./sage -tp 20 -long -sagenb devel/sage > "$LOG" 2>&1

        # grep -A2 -B1 dumped "$LOG"
        ls -lsFtr `find -type f -name core` | grep core | tee -a "$LOG"

        # Rename each core to core_cy.$I
        rm -f _ren
        find -name core -type f | awk '{print "mv "$0" "$0"_cy.'${I}'"}'

> _ren

        . _ren
    fi
done

The log files and cores (renamed to core_cy.1, etc.) are still in/under
SAGE_ROOT.

I don't know if the results tell you more than you already know.  For
example,

sage-4.5.1-cython$ for x in `\ls ptestlong-j20-*`; do grep "doctests
failed" $x; done | grep -v "0 doctests failed" | sort | uniq -c
      1         sage -t -long  devel/sage/sage/graphs/graph.py # 2
doctests failed
     19         sage -t -long  devel/sage/sage/tests/startup.py # 1
doctests failed

But

sage-4.5.1-cython$ find -name core_cy\* | sort
./data/extcode/genus2reduction/core_cy.1
./data/extcode/genus2reduction/core_cy.10
./data/extcode/genus2reduction/core_cy.11
./data/extcode/genus2reduction/core_cy.12
./data/extcode/genus2reduction/core_cy.13
./data/extcode/genus2reduction/core_cy.14
./data/extcode/genus2reduction/core_cy.15
./data/extcode/genus2reduction/core_cy.16
./data/extcode/genus2reduction/core_cy.17
./data/extcode/genus2reduction/core_cy.18
./data/extcode/genus2reduction/core_cy.19
./data/extcode/genus2reduction/core_cy.2
./data/extcode/genus2reduction/core_cy.20
./data/extcode/genus2reduction/core_cy.3
./data/extcode/genus2reduction/core_cy.4
./data/extcode/genus2reduction/core_cy.5
./data/extcode/genus2reduction/core_cy.6
./data/extcode/genus2reduction/core_cy.7
./data/extcode/genus2reduction/core_cy.8
./data/extcode/genus2reduction/core_cy.9
./devel/sage-main/doc/fr/tutorial/core_cy.17
./devel/sage-main/sage/algebras/core_cy.17
./devel/sage-main/sage/categories/core_cy.4
./devel/sage-main/sage/categories/core_cy.6
./devel/sage-main/sage/combinat/root_system/core_cy.12
./devel/sage-main/sage/databases/core_cy.1
./devel/sage-main/sage/databases/core_cy.18
./devel/sage-main/sage/ext/core_cy.18
./devel/sage-main/sage/groups/matrix_gps/core_cy.5
./devel/sage-main/sage/gsl/core_cy.4
./devel/sage-main/sage/misc/core_cy.10
./devel/sage-main/sage/misc/core_cy.17
./devel/sage-main/sage/misc/core_cy.2
./devel/sage-main/sage/modular/abvar/core_cy.7
./devel/sage-main/sage/plot/plot3d/core_cy.19
./devel/sage-main/sage/rings/core_cy.20
./local/lib/python2.6/site-packages/sagenb-0.8.1-py2.6.egg/sagenb/testing/t ests/core_cy.19

Should I test differently?


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Robert Bradshaw  
View profile  
 More options Aug 4 2010, 4:10 am
From: Robert Bradshaw <rober...@math.washington.edu>
Date: Wed, 4 Aug 2010 01:10:02 -0700
Local: Wed, Aug 4 2010 4:10 am
Subject: Re: [sage-devel] Help us test Cython?

So it looks like you're getting segfaults all over the place as
well... Hmm... Could you test with
https://sage.math.washington.edu:8091/hudson/job/sage-build/163/artif...
?

- Robert


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Mitesh Patel  
View profile  
 More options Aug 5 2010, 7:26 am
From: Mitesh Patel <qed...@gmail.com>
Date: Thu, 05 Aug 2010 06:26:39 -0500
Local: Thurs, Aug 5 2010 7:26 am
Subject: Re: [sage-devel] Help us test Cython?

On 08/04/2010 03:10 AM, Robert Bradshaw wrote:

With the new package, I get similar results, i.e., apparently random
segfaults.  The core score is about the same:

$ find -name core_cy2.\* | sort
./data/extcode/genus2reduction/core_cy2.1
./data/extcode/genus2reduction/core_cy2.10
./data/extcode/genus2reduction/core_cy2.11
./data/extcode/genus2reduction/core_cy2.12
./data/extcode/genus2reduction/core_cy2.13
./data/extcode/genus2reduction/core_cy2.14
./data/extcode/genus2reduction/core_cy2.15
./data/extcode/genus2reduction/core_cy2.16
./data/extcode/genus2reduction/core_cy2.17
./data/extcode/genus2reduction/core_cy2.18
./data/extcode/genus2reduction/core_cy2.19
./data/extcode/genus2reduction/core_cy2.2
./data/extcode/genus2reduction/core_cy2.20
./data/extcode/genus2reduction/core_cy2.3
./data/extcode/genus2reduction/core_cy2.4
./data/extcode/genus2reduction/core_cy2.5
./data/extcode/genus2reduction/core_cy2.6
./data/extcode/genus2reduction/core_cy2.7
./data/extcode/genus2reduction/core_cy2.8
./data/extcode/genus2reduction/core_cy2.9
./devel/sage-main/doc/en/reference/core_cy2.20
./devel/sage-main/doc/en/reference/sagenb/misc/core_cy2.9
./devel/sage-main/sage/categories/core_cy2.3
./devel/sage-main/sage/combinat/core_cy2.13
./devel/sage-main/sage/combinat/matrices/core_cy2.16
./devel/sage-main/sage/crypto/core_cy2.17
./devel/sage-main/sage/interfaces/core_cy2.12
./devel/sage-main/sage/interfaces/core_cy2.9
./devel/sage-main/sage/matrix/core_cy2.16
./devel/sage-main/sage/misc/core_cy2.17
./devel/sage-main/sage/misc/core_cy2.2
./devel/sage-main/sage/misc/core_cy2.5
./devel/sage-main/sage/modular/abvar/core_cy2.20
./devel/sage-main/sage/rings/core_cy2.6
./devel/sage-main/sage/rings/polynomial/core_cy2.10
./local/lib/python2.6/site-packages/sagenb-0.8.1-py2.6.egg/sagenb/interface s/core_cy2.5

(I've moved the earlier logs to SAGE_ROOT/oldlogs but left the
corresponding core_cy.* in place.)

By the way, in order to get 'sage -ba' to succeed for the 4.5.2 series,
I added an 8th patch (attached).  I don't know if the changes are OK,
but in limited testing, the doctests pass, modulo the heisenbug.

  8_more_typing_issues.patch
2K Download

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Robert Bradshaw  
View profile  
 More options Aug 6 2010, 12:12 am
From: Robert Bradshaw <rober...@math.washington.edu>
Date: Thu, 5 Aug 2010 21:12:42 -0700
Local: Fri, Aug 6 2010 12:12 am
Subject: Re: [sage-devel] Help us test Cython?

Well, it's clear there's something going on. What about testing on a
plain-vanilla sage (with the old Cython)?

Yeah, it looks fine (and similar to some of the other stuff we had to do).

- Robert


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Mitesh Patel  
View profile  
 More options Aug 11 2010, 4:25 am
From: Mitesh Patel <qed...@gmail.com>
Date: Wed, 11 Aug 2010 03:25:09 -0500
Local: Wed, Aug 11 2010 4:25 am
Subject: Re: [sage-devel] Help us test Cython?

On 08/05/2010 11:12 PM, Robert Bradshaw wrote:

I get similar results on sage.math with the released 4.5.3.alpha0:

$ cd /scratch/mpatel/tmp/cython/sage-4.5.3.alpha0-segs
$ find -name core_x\* -type f | wc
     30      30    1315
$ grep egmentation ptestlong-j20-*log | wc
     11      70     939

So the problem could indeed lie elsewhere, e.g., in the doctesting system.

I'll try to run some experiments with the attached make-based parallel
doctester.

  Makefile.doctest
< 1K Download

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Mitesh Patel  
View profile  
 More options Aug 11 2010, 7:15 pm
From: Mitesh Patel <qed...@gmail.com>
Date: Wed, 11 Aug 2010 18:15:56 -0500
Local: Wed, Aug 11 2010 7:15 pm
Subject: Re: [sage-devel] Help us test Cython?
On 08/11/2010 03:25 AM, Mitesh Patel wrote:

With the alternate tester and vanilla 4.5.3.alpha0, I get "only" the 20
cores in

data/extcode/genus2reduction/

(I don't know yet how many times and with which file(s) this fault
happens during each long doctest run nor whether certain files
reproducibly trigger the fault.)

Moreover, the only failed doctests are in startup.py (19 times) and
decorate.py (once).  The logs maketestlong-j20-* don't explicitly
mention segmentation faults.

So sage-ptest may be responsible, somehow, for the faults that leave
cores in apparently random directories and perhaps also for random test
failures.

The Cython beta, at least, may be off the hook.  But I'll check with the
alternate tester.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Robert Bradshaw  
View profile  
 More options Aug 11 2010, 8:19 pm
From: Robert Bradshaw <rober...@math.washington.edu>
Date: Wed, 11 Aug 2010 17:19:31 -0700
Local: Wed, Aug 11 2010 8:19 pm
Subject: Re: [sage-devel] Help us test Cython?

Thanks for looking into this, another data point is really helpful. I
put a vanilla Sage in hudson and for a while it was passing all of its
tests every time, then all of the sudden it started failing too. Very
strange... For now I've resorted to starting up Sage in a loop (as the
segfault always happened during startup) and am seeing about a 0.5%
failure rate (which is the same that I see with a vanilla Sage).
Hopefully we can get the parallel testing to work much more reliably
so we can use it as a good indicator in our Cython build farm to keep
people from breaking Sage (and I'm honestly really surprised we
haven't run into these issues during release management as well...)

- Robert


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Mitesh Patel  
View profile  
 More options Aug 12 2010, 6:01 pm
From: Mitesh Patel <qed...@gmail.com>
Date: Thu, 12 Aug 2010 17:01:48 -0500
Local: Thurs, Aug 12 2010 6:01 pm
Subject: Re: [sage-devel] Help us test Cython?
On 08/11/2010 07:19 PM, Robert Bradshaw wrote:

I made 20 copies of 4.5.3.alpha0.  In each copy, I ran the long doctest
suite serially with the alternate tester, which I modified to rename any
new cores after each test.  All copies end up with a "stealth" core in

data/extcode/genus2reduction/

and point to

sage/interfaces/genus2reduction.py

as the only source of this core.  I'll open a ticket.

>> Moreover, the only failed doctests are in startup.py (19 times) and
>> decorate.py (once).  The logs maketestlong-j20-* don't explicitly
>> mention segmentation faults.

>> So sage-ptest may be responsible, somehow, for the faults that leave
>> cores in apparently random directories and perhaps also for random test
>> failures.

Here's one problem: When we test

/path/to/foo.py

sage-doctest writes

SAGE_TESTDIR/.doctest_foo.py

runs the new file through 'python', and deletes it.  This can cause
collisions when we test in parallel multiple files with the same
basename, e.g., __init__, all, misc, conf, constructor, morphism, index,
tests, homset, element, twist, tutorial, sagetex, crystals,
cartesian_product, template, ring, etc.  (There's a similar problem with
testing non-library files, which sage-doctest first effectively copies
to SAGE_TESTDIR.)  We could instead use

.doctest_path_to_foo.py

or

.doctest_path_to_foo_ABC123.py

where ABC123 is unique.  With the latter we could run multiple
simultaneous tests of the same file.  I'll open a ticket or maybe use an
existing one.

>> The Cython beta, at least, may be off the hook.  But I'll check with the
>> alternate tester.

I get the same results with 4.5.3.alpha0 + the Cython beta (rev 3629).

> Thanks for looking into this, another data point is really helpful. I
> put a vanilla Sage in hudson and for a while it was passing all of its
> tests every time, then all of the sudden it started failing too. Very
> strange... For now I've resorted to starting up Sage in a loop (as the
> segfault always happened during startup) and am seeing about a 0.5%
> failure rate (which is the same that I see with a vanilla Sage).
> Hopefully we can get the parallel testing to work much more reliably
> so we can use it as a good indicator in our Cython build farm to keep
> people from breaking Sage (and I'm honestly really surprised we
> haven't run into these issues during release management as well...)

Strange, indeed.

Could the startup segfault be distinct from and not present among the
doctest faults?  Testing about 2500 files with a 0.5% startup failure
rate would give us about 13 extra, random(?) faults per run, which we
don't see.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
William Stein  
View profile  
 More options Aug 12 2010, 6:18 pm
From: William Stein <wst...@gmail.com>
Date: Thu, 12 Aug 2010 15:18:42 -0700
Local: Thurs, Aug 12 2010 6:18 pm
Subject: Re: [sage-devel] Help us test Cython?

Could we use the tempfile module instead of using SAGE_TESTDIR.  The
tempfile module makes files and directories by default that are unique
and are *designed* to live on a fast filesystem, which gets cleaned
regularly.

sage: import tempfile

William


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Mitesh Patel  
View profile  
 More options Aug 12 2010, 9:08 pm
From: Mitesh Patel <qed...@gmail.com>
Date: Thu, 12 Aug 2010 20:08:12 -0500
Local: Thurs, Aug 12 2010 9:08 pm
Subject: Re: [sage-devel] Help us test Cython?
On 08/12/2010 05:18 PM, William Stein wrote:

> On Thu, Aug 12, 2010 at 3:01 PM, Mitesh Patel <qed...@gmail.com> wrote:
>> I made 20 copies of 4.5.3.alpha0.  In each copy, I ran the long doctest
>> suite serially with the alternate tester, which I modified to rename any
>> new cores after each test.  All copies end up with a "stealth" core in

>> data/extcode/genus2reduction/

>> and point to

>> sage/interfaces/genus2reduction.py

>> as the only source of this core.  I'll open a ticket.

This is now

http://trac.sagemath.org/sage_trac/ticket/9738


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Mitesh Patel  
View profile  
 More options Aug 12 2010, 9:35 pm
From: Mitesh Patel <qed...@gmail.com>
Date: Thu, 12 Aug 2010 20:35:49 -0500
Local: Thurs, Aug 12 2010 9:35 pm
Subject: Re: [sage-devel] Help us test Cython?
William Stein or I wrote:

I've opened

http://trac.sagemath.org/sage_trac/ticket/9739

specifically for this problem.

> Could we use the tempfile module instead of using SAGE_TESTDIR.  The
> tempfile module makes files and directories by default that are unique
> and are *designed* to live on a fast filesystem, which gets cleaned
> regularly.

> sage: import tempfile

Sure.  I've added a comment about this to #9739.

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Mitesh Patel  
View profile  
 More options Aug 21 2010, 9:17 pm
From: Mitesh Patel <qed...@gmail.com>
Date: Sat, 21 Aug 2010 20:17:20 -0500
Local: Sat, Aug 21 2010 9:17 pm
Subject: Re: [sage-devel] Help us test Cython?
On 08/12/2010 05:01 PM, Mitesh Patel wrote:

Or should that be 0.05%?

Some more data:  I batch-tested 'sage -c "quit"' about 1.2e6 times with
vanilla 4.5.3.alpha1 on sage.math.  Each run ended with exit status 0
and no cores or discernible errors.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Robert Bradshaw  
View profile  
 More options Aug 23 2010, 12:03 pm
From: Robert Bradshaw <rober...@math.washington.edu>
Date: Mon, 23 Aug 2010 09:03:19 -0700
Local: Mon, Aug 23 2010 12:03 pm
Subject: Re: [sage-devel] Help us test Cython?

Sorry, yes, 0.05%.

> Some more data:  I batch-tested 'sage -c "quit"' about 1.2e6 times with
> vanilla 4.5.3.alpha1 on sage.math.  Each run ended with exit status 0
> and no cores or discernible errors.

Nice. Not sure what changed, but sounds like something did.

- Robert


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Ryan Hinton  
View profile  
 More options Aug 27 2010, 6:44 pm
From: Ryan Hinton <iob...@email.com>
Date: Fri, 27 Aug 2010 15:44:40 -0700 (PDT)
Local: Fri, Aug 27 2010 6:44 pm
Subject: Re: Help us test Cython?
Any guesses when the snazzy new Cython 0.13 will end up in Sage?  I
currently have some snazzy C++ code that I want to wrap in Cython
(uses namespaces, etc.), and the new features will make it much
easier.

Thanks!

- Ryan


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Mitesh Patel  
View profile  
 More options Aug 27 2010, 8:37 pm
From: Mitesh Patel <qed...@gmail.com>
Date: Fri, 27 Aug 2010 19:37:18 -0500
Local: Fri, Aug 27 2010 8:37 pm
Subject: Re: [sage-devel] Re: Help us test Cython?
On 08/27/2010 05:44 PM, Ryan Hinton wrote:

> Any guesses when the snazzy new Cython 0.13 will end up in Sage?  I

I don't know, but I've opened

http://trac.sagemath.org/sage_trac/ticket/9828


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Robert Bradshaw  
View profile  
 More options Aug 27 2010, 11:15 pm
From: Robert Bradshaw <rober...@math.washington.edu>
Date: Fri, 27 Aug 2010 20:15:07 -0700
Local: Fri, Aug 27 2010 11:15 pm
Subject: Re: [sage-devel] Re: Help us test Cython?

On Fri, Aug 27, 2010 at 3:44 PM, Ryan Hinton <iob...@email.com> wrote:
> Any guesses when the snazzy new Cython 0.13 will end up in Sage?  I
> currently have some snazzy C++ code that I want to wrap in Cython
> (uses namespaces, etc.), and the new features will make it much
> easier.

Soon. It could probably make it in the next release if the release
manager is willing to wait a week (probably less, don't have time to
clean up my patches and make an spkg tonight, but maybe tomorrow).

- Robert


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
David Kirkby  
View profile  
 More options Aug 27 2010, 11:54 pm
From: David Kirkby <david.kir...@onetel.net>
Date: Sat, 28 Aug 2010 04:54:38 +0100
Local: Fri, Aug 27 2010 11:54 pm
Subject: Re: [sage-devel] Re: Help us test Cython?
On 28 August 2010 04:15, Robert Bradshaw <rober...@math.washington.edu> wrote:

> On Fri, Aug 27, 2010 at 3:44 PM, Ryan Hinton <iob...@email.com> wrote:
>> Any guesses when the snazzy new Cython 0.13 will end up in Sage?  I
>> currently have some snazzy C++ code that I want to wrap in Cython
>> (uses namespaces, etc.), and the new features will make it much
>> easier.

> Soon. It could probably make it in the next release if the release
> manager is willing to wait a week (probably less, don't have time to
> clean up my patches and make an spkg tonight, but maybe tomorrow).

> - Robert

Would it be wise to change Cython at the same time as Pari? I would
think that would add a whole new set of unknowns if there are
problems. The Pari ticket seems to be complex enough.

Dave


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »