On Dec 10, 9:55 pm, mabshoff <[EMAIL PROTECTED]
dortmund.de> wrote:
> On Dec 10, 6:32 pm, Burcin Erocal <[EMAIL PROTECTED]> wrote:
>
> > On Mon, 10 Dec 2007 02:06:06 -0800 (PST)
>
> > mabshoff <[EMAIL PROTECTED]> wrote:
>
> > <snip>
>
> > > The increase in size is due to R as well as PolyBoRi. We will
> > > work on decreasing the size of both packages. Burcin: can you
> > > please post a bundle that applies against alpha4? I would like
> > > to merge it during the alpha5 cycle.
>
> Hi burcin,
>
> > The new bundle, and a link to the new package is available at:
>
> >http://sagetrac.org/sage_trac/ticket/469#comment:11
>
> The bundle applies cleanly and I also updated to the latest
> polybori.spkg you linked. But when doctesting devel/sage/sage/rings/
> polynomial/pbori.pyx it bombs out with
>

burcin,

it looks like the new dependency tracking for Cython files is at
fault, so let's hold off until we sort that out. I just got the
following failure after applying ondrej's patch (which touches
coerce.pyx):

Building sage/structure/coerce.c because it depends on sage/structure/
coerce.pyx.
cython --embed-positions --incref-local-binop -I/tmp/Work-mabshoff/
release-cycles-2.9/sage-2.9.alpha4/devel/sage-main -o sage/structure/
coerce.c sage/structure/coerce.pyx
Traceback (most recent call last):
  File "setup.py", line 1124, in <module>
    cython(ext_modules)
  File "setup.py", line 1111, in cython
    new_sources += process_cython_file(f, m, deps_of)
  File "setup.py", line 1061, in process_cython_file
    if need_to_cython(f, outfile, deps_of):
  File "setup.py", line 1035, in need_to_cython
    if os.path.exists(pxd) and check_dependencies(pxd, outfile, deps):
  File "setup.py", line 1011, in check_dependencies
    deps = deps_of[filename]
KeyError: 'sage/rings/polynomial/pbori.pxd'
sage: There was an error installing modified sage library code.

Cheers,

Michael

> File "pbori.pyx", line 377:
>     sage: P.<x,y,z> = BooleanPolynomialRing(3)
> Exception raised:
>     Traceback (most recent call last):
>       File "/tmp/Work-mabshoff/release-cycles-2.9/sage-2.9.alpha4/
> local/lib/python2.5/doctest.py", line 1212, in __run
>         compileflags, 1) in test.globs
>       File "<doctest __main__.example_11[0]>", line 1, in <module>
>         P = BooleanPolynomialRing(Integer(3),names=('x', 'y', 'z'));
> (x, y, z,) = P._first_ngens(Integer(3))###line 377:
>     sage: P.<x,y,z> = BooleanPolynomialRing(3)
>     NameError: name 'BooleanPolynomialRing' is not defined
>
> Consequently many of the following doctests fail since P isn't
> defined. Any idea what to do? Mismerge? Bit and pieces missing from
> the bundle? If you send me an update please make it a patch relative
> to the tip of the bundle linked above.
>
> > Cheers,
> > Burcin
>
> 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/
-~----------~----~----~----~------~----~------~--~---

Reply via email to