status and test failures

Neal Norwitz <[email protected]> Fri, 20 Dec 2002 21:58:20 -0500
Newsgroups gmane.comp.python.snake-farm.user
Message-ID <[email protected]>
Here's the status of the snake farm.  These are just the boxes on the
lysator.liu.se network (ie, the one's I have access to :-)

        HPUX    - 3 pass, 0 fail
        AIX     - 0 pass, 3 fail
        Alpha   - 1 pass, 2 fail
        Solaris - no tests run, due to signal problems
        SunOS   - fails, Python no longer supports SunOS

One failure on asmodean (Alpha) is due to the compiler (egcs-2.91.66)
being broken.  I built python without optimization (-O0) and the two
tests which normally fail (test_fcntl and test_struct) then passed.
Can we change the config to build without optimization on asmodean?

The other Alpha failure (on aristocat) is at least mostly due to a
bsddb problem.  The error message from the 4 db tests is:
    'architecture lacks fast mutexes: applications cannot be threaded'
Not sure if this is a bsddb library problem or something else.

I think all of the AIX failures are due to dynamic loading problems. I
have asked on comp.lang.python and comp.unix.aix.  I have received no
help, though.

The AIX problem is that loading a dynamic module works, but as soon as
the module tries to access something within Python, it seg faults.  I
downloaded python 2.2.1 built by IBM and ran it on the machines
without the same symptom.  So it must be some build and/or environment
issue, but I have no idea what.  Anybody have any ideas or people to
contact?

Neal