[lxml-dev] OpenVMS port of lxml

Stefan Behnel stefan_ml at behnel.de
Sun Jul 15 19:58:19 CEST 2007



Jean-François Piéronne wrote:
> lxml 1.3.2 has been successfully ported to OpenVMS (Alpha and Itanium
> platform).

Cool. It's been working on AMD64 already, but I'm happy to see other 64-bit
platforms are not too much of a hassle either.


>  The problems founds are:
> - A lot of compilation warning, I can send then if there is some interest.

Definitely, send them in private E-Mail. Most likely, we'd have to fix them in
Pyrex, though.


> - Some of the tests failed
>
> ======================================================================
> ERROR: test_xinclude (__main__.XIncludeTestCase)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "test_etree.py", line 1604, in test_xinclude
>     self.include( tree )
> AttributeError: 'XIncludeTestCase' object has no attribute 'include'
> 
> ======================================================================
> ERROR: test_xinclude_text (__main__.XIncludeTestCase)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "test_etree.py", line 1597, in test_xinclude_text
>     self.include( etree.ElementTree(root) )
> AttributeError: 'XIncludeTestCase' object has no attribute 'include'
> 
> ======================================================================
> ERROR: test_ElementTree (__main__.ETreeTestCaseBase)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "test_elementtree.py", line 252, in test_ElementTree
>     Element = self.etree.Element
> AttributeError: 'NoneType' object has no attribute 'Element'

:) those are ok, they are not supposed to be run on their own anyway.

Please run "python test.py etree xinclude" or "test.py elementtree" from the
main directory instead (or just run "python test.py" to test everything).


>   * test_xslt.py
> Python interpreter crash with an error during the rundown of the program:
> assert error: expression = autoInterpreterState, in file
> PYTHON_ROOT:[Python]pystate.c;1 at line 563

Hmmm, that one looks bad, though. Would you have any more hints on what
happens here?

Stefan



More information about the lxml-dev mailing list