Summary: | Psyco 1.0 compiles on Sparc, Psyco 1.2 fails | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Cap'n Hector <me> |
Component: | New packages | Assignee: | Ferris McCormick (RETIRED) <fmccor> |
Status: | RESOLVED CANTFIX | ||
Severity: | minor | CC: | sparc |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | Sparc | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Cap'n Hector
2004-07-28 08:01:50 UTC
I think this is a request for a ~sparc keyword on dev-python/psyco-1.0. However, on my systems at least, all the psyco-1.0 tests fail with a Bus error, and psyco-1.2 will not build at all because: c/ivm/iencoding.h:6:2: #error "ivm is still buggy -- sorry, Psyco requires a PC at the moment." If you have better information, or if you want something else, please respond. For example, if you have actually been able to build a running psyco, please provide that information. Otherwise, in a day or so I am going to change the status to CANTFIX, because it looks to me like psyco will not run on sparc (Note this from the README file:) ====================== Psyco accelerates the execution of Python code. It requires Python 2.1 or 2.2 and a 386-compatible processor. It should be OS-independant, although it has only be tested on Linux and Windows. Problems have been reported on FreeBSD. ====================== And, in fact, a cursory reading of the code suggests that psyco converts python into intel machine code. If I am mistaken, please let me know. Otherwise, we can't do it for sparc. I am (temporarily, at least) assigning this to myself in preparation of closing it as undoable. You say that 1.0 seems to compile/run on sparc64. It does build and install, but for me it does not run, and as I mentioned, I don't see how it could. If you can run, say, bpnn.py in the test suite, please so indicate: For me, with psyco included, I get the Bus error, but without psyco it runs its neural net fine. Regards, Ferris I was mistaken, I'd assumed that since it _built_ and seemed to run that it was semi-working. Thanks. Regards, |