Exception running Jama.test.TestMatrix


Hi,
I just downloaded Jama, and I ran the TestMatrix (jdk 1.2.2, NT 4.0 SP3)
which gave me the following output:

*****************************************
D:\JARS>java Jama.test.TestMatrix

Testing constructors and constructor-like methods...
>    Catch invalid length in packed constructor... success
>      Message: Array length must be a multiple of m.
>    Catch ragged input to default constructor... success
>      Message: All rows must have the same length.
>    Catch ragged input to constructWithCopy... success
>      Message: All rows must have the same length.
>    constructWithCopy... success
>    identity... success

Testing access methods...
>    getRowDimension... success
>    getColumnDimension... success
>    getArray... success
>    getArrayCopy... success
>    getColumnPackedCopy... success
>    getRowPackedCopy... success
>    get(int,int)... OutofBoundsException... success
>    get(int,int)... success
>    getMatrix(int,int,int,int)... ArrayIndexOutOfBoundsException... success
>    getMatrix(int,int,int,int)... success
>    getMatrix(int,int,int[])... ArrayIndexOutOfBoundsException... success
>    getMatrix(int,int,int[])... success
>    getMatrix(int[],int,int)... ArrayIndexOutOfBoundsException... success
>    getMatrix(int[],int,int)... success
>    getMatrix(int[],int[])... ArrayIndexOutOfBoundsException... success
>    getMatrix(int[],int[])... success
>    set(int,int,double)... OutofBoundsException... success
>    set(int,int,double)... success
>    setMatrix(int,int,int,int,Matrix)... ArrayIndexOutOfBoundsException...
succ
ess
>    setMatrix(int,int,int,int,Matrix)... success
>    setMatrix(int,int,int[],Matrix)... ArrayIndexOutOfBoundsException...
succes
s
>    setMatrix(int,int,int[],Matrix)... success
>    setMatrix(int[],int,int,Matrix)... ArrayIndexOutOfBoundsException...
succes
s
>    setMatrix(int[],int,int,Matrix)... success
>    setMatrix(int[],int[],Matrix)... ArrayIndexOutOfBoundsException...
success
>    setMatrix(int[],int[],Matrix)... success

Testing array-like methods...
>    minus conformance check... success
>    minus... success
>    minusEquals conformance check... success
>    minusEquals... success
>    plus conformance check... success
>    plus... success
>    plusEquals conformance check... success
>    plusEquals... success
>    uminus... success
>    arrayLeftDivide conformance check... success
>    arrayLeftDivide... success
>    arrayLeftDivideEquals conformance check... success
>    arrayLeftDivideEquals... success
>    arrayRightDivide conformance check... success
>    arrayRightDivide... success
>    arrayRightDivideEquals conformance check... success
>    arrayRightDivideEquals... success
>    arrayTimes conformance check... success
>    arrayTimes... success
>    arrayTimesEquals conformance check... success
>    arrayTimesEquals... success

Testing I/O methods...
>    print()/read()...success
Exception in thread "main" java.lang.ClassFormatError:
Jama/CholeskyDecompositio
n (Bad magic number)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.io.ObjectStreamClass.<init>(ObjectStreamClass.java:331)
        at
java.io.ObjectStreamClass.lookupInternal(ObjectStreamClass.java:111)
        at
java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:281)
        at Jama.test.TestMatrix.main(TestMatrix.java:664)

*************************************************************
Do you know what is causing this?


Also, I was wondering if Jama has been tested on Linux?

Greetings,
AM Hjemaas
Dynamica




Date Index | Thread Index | Problems or questions? Contact list-master@nist.gov