durusmail: quixote-users: Preferred Version -- Python, Quixote, ZODB?
Quixote CVS
2002-06-18
Preferred Version -- Python, Quixote, ZODB?
2002-06-23
2002-06-24
Preferred Version -- Python, Quixote, ZODB?
Greg Ward
2002-06-24
On 23 June 2002, Jeff Rush said:
> Running it with Python 2.1.3 gives:
>
>     [jrush@vault demo]$ python2.1 demo.cgi
>     python2.1: Python/ceval.c:695: eval_code2: Assertion `(stack_pointer -f
> ->f_valuestack) <= f->f_stacksize' failed.
>     Aborted

I think that was a bug in the compiler modules that caused the PTL
compiler to generate bogus bytecode.  Apparently it was fixed in 2.2;
I'm surprised it wasn't fixed in 2.1.2 or .3.

> But doing the exact same thing with Python 2.2.1 works fine.  However,
> since I'm using Zope/ZODB, which because of ExtensionClass et. al.
> isn't yet certified to run under Python 2.2, I can't use it for ZODB work.

Not true -- ZODB works fine with Python 2.2.  You just can't use it with
new-style classes.

        Greg
--
Greg Ward - software developer                gward@mems-exchange.org
MEMS Exchange                            http://www.mems-exchange.org



reply