[IronPython] TestAll.py & Mono 0.8.3

Keith J. Farmer kfarmer at thuban.org
Wed Aug 24 08:18:02 CEST 2005


Got bored, decided to run TestAll.py under IronPython (0.9 and 0.9.1),
under Mono (0.8.3), under Monad, under x64...

In contrast, TestAll.py passes when run under MS CLR.

Could the could-not-load errors be a matter of strong-name bindings
going on in IronPython?

-----

Keith J. Farmer

kfarmer at thuban.org

 

[kfarmer at dreamer] C:\Program Files (x86)\IronPython-0.9.1\Scripts

[20] # > mono 'C:\Program Files
`(x86`)\IronPython-0.9\bin\IronPythonConsole.exe' TestAll.py

 

** (C:\Program Files
(x86)\IronPython-0.9\bin\IronPythonConsole.exe:1316): WARNING **: bblock
split failed in ModuleDef::Generate

 

=======================================================

Testing ParrotBench suite long

=======================================================

ParrotBench !!! SKIP !!!

=======================================================

=======================================================

Testing Pystone suite long

=======================================================

Pystone !!! SKIP !!!

=======================================================

=======================================================

Testing IronPython suite long

Running Arithmetics ...    PASS

Running Assert ...    PASS

Running Attrs ...

** (C:\Program Files
(x86)\IronPython-0.9\bin\IronPythonConsole.exe:1316): WARNING **:
TypeRef ResolutionScope not yet handled (138)

 

** (C:\Program Files
(x86)\IronPython-0.9\bin\IronPythonConsole.exe:1316): WARNING **: The
class Enumerator could not be loaded, used in C:\Program Files
(x86)\IronPython-0.9\bin\IronPython.dll (token 0x010000c0)

 

** (C:\Program Files
(x86)\IronPython-0.9\bin\IronPythonConsole.exe:1316): WARNING **: The
class System.StringSplitOptions could not be loaded, used in C:\Program
Files (x86)\IronPython-0.9\bin\IronPython.dll (token 0x010000a3)

 

** (C:\Program Files
(x86)\IronPython-0.9\bin\IronPythonConsole.exe:1316): WARNING **:
Missing method Split in assembly C:\Program Files
(x86)\IronPython-0.9\bin\IronPython.dll, type String

 

Unhandled Exception: System.NullReferenceException: Object reference not
set toan instance of an object

in <0x00000> <unknown method>

in <0x000c2> IronPythonConsole.PythonCommandLine:RunFile
(IronPython.Hosting.PythonEngine engine, System.String filename)

in <0x00131> IronPythonConsole.PythonCommandLine:Main (System.String[]
rawArgs)

 

[kfarmer at dreamer] C:\Program Files (x86)\IronPython-0.9.1\Scripts

[21] # > mono 'C:\Program Files
`(x86`)\IronPython-0.9.1\bin\IronPythonConsole.exe' TestAll.py

 

** (C:\Program Files
(x86)\IronPython-0.9.1\bin\IronPythonConsole.exe:1904): WARNING **:
bblock split failed in ModuleDef::Generate

 

=======================================================

Testing ParrotBench suite long

=======================================================

ParrotBench !!! SKIP !!!

=======================================================

=======================================================

Testing Pystone suite long

=======================================================

Pystone !!! SKIP !!!

=======================================================

=======================================================

Testing IronPython suite long

Running Arithmetics ...    PASS

Running Assert ...    PASS

Running Attrs ...

** (C:\Program Files
(x86)\IronPython-0.9.1\bin\IronPythonConsole.exe:1904): WARNING **:
TypeRef ResolutionScope not yet handled (164)

 

** (C:\Program Files
(x86)\IronPython-0.9.1\bin\IronPythonConsole.exe:1904): WARNING **: The
class Enumerator could not be loaded, used in C:\Program Files
(x86)\IronPython-0.9.1\bin\IronPython.dll (token 0x010000ac)

 

** (C:\Program Files
(x86)\IronPython-0.9.1\bin\IronPythonConsole.exe:1904): WARNING **: The
class System.StringSplitOptions could not be loaded, used in C:\Program
Files (x86)\IronPython-0.9.1\bin\IronPython.dll (token 0x01000088)

 

** (C:\Program Files
(x86)\IronPython-0.9.1\bin\IronPythonConsole.exe:1904): WARNING **:
Missing method Split in assembly C:\Program Files
(x86)\IronPython-0.9.1\bin\IronPython.dll, type String

 

Unhandled Exception: System.NullReferenceException: Object reference not
set toan instance of an object

in <0x00000> <unknown method>

in <0x000c2> IronPythonConsole.PythonCommandLine:RunFile
(IronPython.Hosting.PythonEngine engine, System.String filename)

in <0x00131> IronPythonConsole.PythonCommandLine:Main (System.String[]
rawArgs)

 

[kfarmer at dreamer] C:\Program Files (x86)\IronPython-0.9.1\Scripts

[22] # > fepy TestAll.py

=======================================================

Testing ParrotBench suite long

=======================================================

ParrotBench !!! SKIP !!!

=======================================================

=======================================================

Testing Pystone suite long

=======================================================

Pystone !!! SKIP !!!

=======================================================

=======================================================

Testing IronPython suite long

Running Arithmetics ...    PASS

Running Assert ...    PASS

Running Attrs ...    PASS

Running BigInt ...    PASS

Running BindingTest ...    PASS

Running Builtin ...    PASS

Running calls ...    PASS

Running Classes ...    PASS

Running conversions ...    PASS

Running Dictionary ...    PASS

Running doc ...    PASS

Running DocTest ...    PASS

Running Dynamic ...    PASS

Running errors ...    PASS

Running Exceptions ...    PASS

Running execfile ...    PASS

Running Formatting ...    PASS

Running Functions ...    PASS

Running Generators ...    PASS

Running Hosting ...    PASS

Running Import ...    PASS

Running ImportAs ...    PASS

Running Index ...    PASS

Running IndiceTest ...    PASS

Running Inheritance ...    PASS

Running Integers ...    PASS

Running InTest ...    PASS

Running Iterator ...    PASS

Running Lists ...    PASS

Running Loader ...    PASS

Running Math ...    PASS

Running Methods ...    PASS

Running Operators ...    PASS

Running ParserTest ...    PASS

Running properties ...    PASS

Running RangeTest ...    PASS

Running Slice ...    PASS

Running SuperDelegates ...    PASS

Running Thread ...    PASS

Running toimport ...    PASS

Running Types ...    PASS

Running Imp ...    PASS

----------------------------------------

 Test summary:   !!! SUCCESS !!!

----------------------------------------

 Tests ran: 42

 Success:   42

 Failure:   0

----------------------------------------

=======================================================

IronPython !!! PASS !!!

=======================================================

=======================================================

Testing Python Regression suite long

=======================================================

Python Regression !!! SKIP !!!

=======================================================

*******************************************************

ParrotBench  SKIP

Pystone  SKIP

IronPython  PASS

Python Regression  SKIP

*******************************************************

ALL TESTS PASS

*******************************************************

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/ironpython-users/attachments/20050823/fbaffd1a/attachment.html>


More information about the Ironpython-users mailing list