Test suite results for test file ../packages/rtl-objpas/tests/testrunner.rtlobjpas.pp

Test run data :

Run ID:
Operating system: linux
Processor: loongarch64
Version: 3.3.1
Fails/OK/Total: 25/9234/9259
Version: 3.3.1
Full version: 3.3.1-16505-gfdae200281
Comment: -O- -Cg
Machine: gcc400
Category: 1
SVN revisions: fdae200281:7d83cea8da:5769d737d1:fc1050a834
Submitter: pierre
Date: 2024/09/27 01:55:00 <> 2024/09/26
Previous run: 1015145
Next run:

Hide skipped tests

Hide successful tests

Test file "../packages/rtl-objpas/tests/testrunner.rtlobjpas.pp" information:

t_id 5341
t_adddate 2016/12/12 01:30:18
t_result 0
t_knownrunerror 0

Detailed test run results:

tr_idruntr_oktr_skiptr_result
9507002901015786FalseFalseFailed to run

Record count: 1

Log of 1015786:

 Time:00.265 N:450 E:4 F:11 I:0
  TTestInvoke Time:00.001 N:9 E:0 F:0 I:0
    00.000  TestShortString
    00.000  TestAnsiString
    00.000  TestWideString
    00.001  TestUnicodeString
    00.000  TestVariant
    00.000  TestLongInt
    00.000  TestInt64
    00.000  TestIntfVariant
    00.000  TestTObject
  TTestInvokeIntfMethods Time:00.006 N:22 E:2 F:1 I:0
    00.000  Test1
    00.000  Test2
    00.001  Test3
    00.000  Test4
    00.000  Test5
    00.000  Test6
    00.000  Test7
    00.000  Test8
    00.000  Test9
    00.000  Test10
    00.001  Test11
    00.000  Test12
    00.000  Test13
    00.001  Test14
    00.000  Test15
    00.000  Test16
    00.000  Test17
    00.001  Test18  Failed: Expected result value differs from returned for Test18
      Exception:   Expected result value differs from returned for Test18
      at   $00000001201D4344
    00.000  Test19  Error: EInvalidOp
      Exception:   Invalid floating point operation
      at   $00000001201AA8A8
    00.001  Test20  Error: EInvalidOp
      Exception:   Invalid floating point operation
      at   $00000001201AA8A8
    00.000  Test21
    00.000  Test22
  TTestInvokeIntfMethodsRecs Time:00.002 N:10 E:0 F:0 I:0
    00.001  Test1
    00.000  Test2
    00.000  Test3
    00.000  Test4
    00.000  Test5
    00.001  Test6
    00.000  Test7
    00.000  Test8
    00.000  Test9
    00.000  Test10
  TTestInvokeMethodVars Time:00.004 N:22 E:2 F:1 I:0
    00.001  Test1
    00.000  Test2
    00.000  Test3
    00.000  Test4
    00.000  Test5
    00.000  Test6
    00.000  Test7
    00.000  Test8
    00.000  Test9
    00.001  Test10
    00.000  Test11
    00.000  Test12
    00.000  Test13
    00.000  Test14
    00.001  Test15
    00.000  Test16
    00.000  Test17
    00.000  Test18  Failed: Expected result value differs from returned for Test18
      Exception:   Expected result value differs from returned for Test18
      at   $00000001201D4344
    00.000  Test19  Error: EInvalidOp
      Exception:   Invalid floating point operation
      at   $00000001201AA8A8
    00.000  Test20  Error: EInvalidOp
      Exception:   Invalid floating point operation
      at   $00000001201AA8A8
    00.001  Test21
    00.000  Test22
  TTestInvokeMethodVarsRecs Time:00.001 N:10 E:0 F:0 I:0
    00.000  Test1
    00.000  Test2
    00.000  Test3
    00.000  Test4
    00.000  Test5
    00.001  Test6
    00.000  Test7
    00.000  Test8
    00.000  Test9
    00.000  Test10
  TTestInvokeProcVars Time:00.003 N:22 E:0 F:3 I:0
    00.000  Test1
    00.000  Test2
    00.000  Test3
    00.001  Test4
    00.000  Test5
    00.000  Test6
    00.000  Test7
    00.000  Test8
    00.000  Test9
    00.000  Test10
    00.000  Test11
    00.001  Test12
    00.000  Test13
    00.000  Test14
    00.000  Test15
    00.000  Test16
    00.000  Test17
    00.000  Test18  Failed: Expected result value differs from returned for Test18
      Exception:   Expected result value differs from returned for Test18
      at   $00000001201D4344
    00.001  Test19  Failed: Expected result value differs from returned for Test19
      Exception:   Expected result value differs from returned for Test19
      at   $00000001201D4344
    00.000  Test20  Failed: Expected result value differs from returned for Test20
      Exception:   Expected result value differs from returned for Test20
      at   $00000001201D4344
    00.000  Test21
    00.000  Test22
  TTestInvokeProcVarRecs Time:00.001 N:10 E:0 F:0 I:0
    00.000  Test1
    00.001  Test2
    00.000  Test3
    00.000  Test4
    00.000  Test5
    00.000  Test6
    00.000  Test7
    00.000  Test8
    00.000  Test9
    00.000  Test10
  TTestInvokeTestProc Time:00.002 N:13 E:0 F:3 I:0
    00.000  Test1
    00.000  Test2
    00.001  Test3
    00.000  Test4
    00.000  Test5
    00.000  Test6
    00.000  Test7
    00.000  Test8
    00.000  Test18  Failed: Expected result value differs from returned for Test18
      Exception:   Expected result value differs from returned for Test18
      at   $00000001201D4344
    00.000  Test19  Failed: Expected result value differs from returned for Test19
      Exception:   Expected result value differs from returned for Test19
      at   $00000001201D4344
    00.001  Test20  Failed: Expected result value differs from returned for Test20
      Exception:   Expected result value differs from returned for Test20
      at   $00000001201D4344
    00.000  Test21
    00.000  Test22
  TTestInvokeTestProcRecs Time:00.001 N:10 E:0 F:0 I:0
    00.000  Test1
    00.000  Test2
    00.000  Test3
    00.001  Test4
    00.000  Test5
    00.000  Test6
    00.000  Test7
    00.000  Test8
    00.000  Test9
    00.000  Test10
  TTestInvokeUntyped Time:00.002 N:9 E:0 F:0 I:0
    00.000  Test1
    00.001  Test2
    00.000  Test3
    00.000  Test4
    00.000  Test5
    00.000  Test6
    00.000  Test7
    00.001  Test8
    00.000  Test9
  TTestInvokeInstanceMethods Time:00.000 N:1 E:0 F:0 I:0
    00.000  TestInvokeConstructor
  TTestIntfMethods Time:00.025 N:23 E:0 F:0 I:0
    00.002  Test1
    00.001  Test2
    00.001  Test3
    00.001  Test4
    00.001  Test5
    00.001  Test6
    00.001  Test7
    00.001  Test8
    00.001  Test9
    00.001  Test10
    00.001  Test11
    00.001  Test12
    00.001  Test13
    00.001  Test14
    00.001  Test15
    00.001  Test16
    00.001  Test17
    00.001  Test18
    00.002  Test19
    00.001  Test20
    00.001  Test21
    00.001  Test21s
    00.001  Test22
  TTestMethodVars Time:00.006 N:23 E:0 F:0 I:0
    00.000  TestMethodVar1
    00.000  TestMethodVar2
    00.000  TestMethodVar3
    00.000  TestMethodVar4
    00.000  TestMethodVar5
    00.000  TestMethodVar6
    00.001  TestMethodVar7
    00.000  TestMethodVar8
    00.000  TestMethodVar9
    00.000  TestMethodVar10
    00.001  TestMethodVar11
    00.000  TestMethodVar12
    00.000  TestMethodVar13
    00.001  TestMethodVar14
    00.000  TestMethodVar15
    00.001  TestMethodVar16
    00.000  TestMethodVar17
    00.001  TestMethodVar18
    00.000  TestMethodVar19
    00.001  TestMethodVar20
    00.000  TestMethodVar21
    00.000  TestMethodVar21as
    00.000  TestMethodVar21ss
  TTestProcVars Time:00.006 N:23 E:0 F:0 I:0
    00.000  TestProcVar1
    00.000  TestProcVar2
    00.000  TestProcVar3
    00.000  TestProcVar4
    00.000  TestProcVar5
    00.001  TestProcVar6
    00.000  TestProcVar7
    00.000  TestProcVar8
    00.000  TestProcVar9
    00.000  TestProcVar10
    00.001  TestProcVar11
    00.000  TestProcVar12
    00.000  TestProcVar13
    00.000  TestProcVar14
    00.001  TestProcVar15
    00.000  TestProcVar16
    00.001  TestProcVar17
    00.000  TestProcVar18
    00.001  TestProcVar19
    00.000  TestProcVar20
    00.001  TestProcVar21
    00.000  TestProcVar21as
    00.000  TestProcVar21ss
  TTestDirectIntfCalls Time:00.023 N:23 E:0 F:3 I:0
    00.001  Test1
    00.001  Test2
    00.001  Test3
    00.001  Test4
    00.000  Test5
    00.001  Test6
    00.001  Test7
    00.001  Test8
    00.001  Test9
    00.002  Test10
    00.001  Test11
    00.001  Test12
    00.001  Test13
    00.001  Test14
    00.001  Test15
    00.001  Test16  Failed: Input argument 9 differs (actual:       6.5400, expected: -1881926192785624300000000000000000000.0000)
      Exception:   Input argument 9 differs (actual:       6.5400, expected: -1881926192785624300000000000000000000.0000)
      at   $00000001201D4344
    00.001  Test17  Failed: Input argument 9 differs (actual:       6.5400, expected:       0.0000)
      Exception:   Input argument 9 differs (actual:       6.5400, expected:       0.0000)
      at   $00000001201D4344
    00.001  Test18  Failed: Input argument 9 differs (actual:       6.5400, expected:       0.0000)
      Exception:   Input argument 9 differs (actual:       6.5400, expected:       0.0000)
      at   $00000001201D4344
    00.001  Test19
    00.001  Test20
    00.001  Test21
    00.001  Test21s
    00.001  Test22
  TTestRTTI Time:00.003 N:40 E:0 F:0 I:0
    00.000  GetTypeInteger
    00.000  GetTypePointer
    00.000  GetClassProperties
    00.000  GetClassPropertiesValue
    00.000  TestTRttiTypeProperties
    00.001  TestPropGetValueString
    00.000  TestPropGetValueInteger
    00.000  TestPropGetValueBoolean
    00.000  TestPropGetValueShortString
    00.000  TestPropGetValueProcString
    00.000  TestPropGetValueProcInteger
    00.000  TestPropGetValueProcBoolean
    00.000  TestPropGetValueProcShortString
    00.000  TestPropGetValueObject
    00.000  TestPropGetValueInterface
    00.000  TestPropGetValueFloat
    00.000  TestPropGetValueDynArray
    00.000  TestPropGetValueEnumeration
    00.000  TestPropGetValueChars
    00.000  TestPropSetValueString
    00.001  TestPropSetValueInteger
    00.000  TestPropSetValueBoolean
    00.000  TestPropSetValueShortString
    00.000  TestPropSetValueObject
    00.000  TestPropSetValueInterface
    00.000  TestPropSetValueFloat
    00.000  TestPropSetValueDynArray
    00.000  TestPropSetValueEnumeration
    00.000  TestPropSetValueChars
    00.000  TestGetValueStringCastError
    00.000  TestGetIsReadable
    00.000  TestIsWritable
    00.000  TestGetAttribute
    00.001  TestInterface
    00.000  TestInterfaceRaw
    00.000  TestArray
    00.000  TestDynArray
    00.000  TestProcVar
    00.000  TestMethod
    00.000  TestRawThunk
  TTestClassExtendedRTTI Time:00.002 N:13 E:0 F:0 I:0
    00.001  TestFields
    00.000  TestDeclaredFields
    00.000  TestProperties
    00.000  TestDeclaredMethods
    00.000  TestMethods
    00.001  TestMethodsInherited
    00.000  TestPrivateFieldAttributes
    00.000  TestProtectedFieldAttributes
    00.000  TestPublicFieldAttributes
    00.000  TestPrivatePropertyAttributes
    00.000  TestProtectedPropertyAttributes
    00.000  TestPublicPropertyAttributes
    00.000  TestPublishedPropertyAttributes
  TTestRecordExtendedRTTI Time:00.001 N:6 E:0 F:0 I:0
    00.000  TestFields
    00.001  TestProperties
    00.000  TestDeclaredMethods
    00.000  TestMethods
    00.000  TestPrivateFieldAttributes
    00.000  TestPublicFieldAttributes
  TTestValueGeneral Time:00.000 N:5 E:0 F:0 I:0
    00.000  TestDataSize
    00.000  TestDataSizeEmpty
    00.000  TestReferenceRawData
    00.000  TestReferenceRawDataEmpty
    00.000  TestIsManaged
  TTestValueSimple Time:00.001 N:21 E:0 F:0 I:0
    00.000  TestIsType
    00.001  TestMakeNil
    00.000  TestMakeObject
    00.000  TestMakeSingle
    00.000  TestMakeDouble
    00.000  TestMakeExtended
    00.000  TestMakeCurrency
    00.000  TestMakeComp
    00.000  TestMakeEnum
    00.000  TestMakeAnsiChar
    00.000  TestMakeWideChar
    00.000  TestMakeNativeInt
    00.000  TestMakeVariant
    00.000  TestMakeGenericNil
    00.000  TestMakeGenericLongInt
    00.000  TestMakeGenericString
    00.000  TestMakeGenericObject
    00.000  TestMakeGenericDouble
    00.000  TestMakeGenericAnsiChar
    00.000  TestMakeGenericWideChar
    00.000  TestFromOrdinal
  TTestValueSimple Time:00.001 N:21 E:0 F:0 I:0
    00.000  TestIsType
    00.000  TestMakeNil
    00.000  TestMakeObject
    00.000  TestMakeSingle
    00.000  TestMakeDouble
    00.000  TestMakeExtended
    00.000  TestMakeCurrency
    00.000  TestMakeComp
    00.000  TestMakeEnum
    00.000  TestMakeAnsiChar
    00.000  TestMakeWideChar
    00.000  TestMakeNativeInt
    00.000  TestMakeVariant
    00.000  TestMakeGenericNil
    00.000  TestMakeGenericLongInt
    00.000  TestMakeGenericString
    00.001  TestMakeGenericObject
    00.000  TestMakeGenericDouble
    00.000  TestMakeGenericAnsiChar
    00.000  TestMakeGenericWideChar
    00.000  TestFromOrdinal
  TTestValueVariant Time:00.001 N:39 E:0 F:0 I:0
    00.000  TestFromVariantInteger
    00.000  TestFromVariantBoolean
    00.000  TestFromVariantSmallInt
    00.000  TestFromVariantOleStr
    00.000  TestFromVariantInt64
    00.000  TestFromVariantQWord
    00.000  TestFromVariantShortInt
    00.000  TestFromVariantByte
    00.000  TestFromVariantWord
    00.000  TestFromVariantLongWord
    00.000  TestFromVariantSingle
    00.000  TestFromVariantDouble
    00.000  TestFromVariantDate
    00.000  TestFromVariantDispatch
    00.000  TestFromVariantError
    00.000  TestFromVariantUnknown
    00.000  TestFromVariantCurrency
    00.000  TestFromVariantString
    00.000  TestFromVariantUnicodeString
    00.000  TestFromVarrecInteger
    00.000  TestFromVarrecBoolean
    00.000  TestFromVarRecChar
    00.000  TestFromVarRecExtended
    00.000  TestFromVarRecString
    00.001  TestFromVarRecPointer
    00.000  TestFromVarRecPChar
    00.000  TestFromVarRecObject
    00.000  TestFromVarRecClass
    00.000  TestFromVarRecWideChar
    00.000  TestFromVarRecPWideChar
    00.000  TestFromVarRecAnsiString
    00.000  TestFromVarRecCurrency
    00.000  TestFromVarRecVariant
    00.000  TestFromVarRecInterface
    00.000  TestFromVarRecWideString
    00.000  TestFromVarRecInt64
    00.000  TestFromVarRecQWord
    00.000  TestFromVarRecUnicodeString
    00.000  TestArrayOfConstToTValue
  TTestMatrix Time:00.002 N:18 E:0 F:0 I:0
    00.000  TestHookUp
    00.001  TestCreateRotation
    00.000  TestCreateScaling
    00.000  TestCreateTranslation
    00.000  TTestEqual
    00.000  TTestMultiply
    00.000  TTestMultiplyPointf
    00.000  TTestMultiplyVector
    00.000  TTestMultiplyPoint3D
    00.000  TTestMultiplyFactor1
    00.000  TTestMultiplyFactor2
    00.000  TTestDiv
    00.001  TTestAdjoint
    00.000  TTestDeterminant
    00.000  TTestEqualsTo
    00.000  TTestExtractScale
    00.000  TTestInverse
    00.000  TTestScale
  TTestPoint3D Time:00.001 N:25 E:0 F:0 I:0
    00.000  TestHookUp
    00.000  TestZero
    00.000  TestCreate
    00.000  TestCreate2DPointAndZ
    00.000  TestCreateVector3D
    00.000  TestAdd
    00.000  TestMultiplyFactor
    00.000  TestMultiply
    00.000  TestSubtract
    00.000  TestEqual
    00.000  TestDivide
    00.000  TestUnEqual
    00.000  TestUnaryMinus
    00.001  TestAngleCosine
    00.000  TestCrossProduct
    00.000  TestDistance
    00.000  TestDotProduct
    00.000  TestEqualsTo
    00.000  TestLength
    00.000  TestMidPoint
    00.000  TestNormalize
    00.000  TestOffsetPoint
    00.000  TestOffsetDelta
    00.000  TestReflect
    00.000  TestRotate
  TTestVector Time:00.001 N:18 E:0 F:0 I:0
    00.000  TestHookUp
    00.000  TestZero
    00.000  TestCreate
    00.000  TestCreateW
    00.000  TestAssign
    00.000  TestAssignPointf
    00.000  TestAssignToPointf
    00.000  TestAdd
    00.000  TestMultiplyFactor
    00.000  TestDivide
    00.000  TestEqual
    00.000  TestNotEqual
    00.000  TestSubtract
    00.000  TestLength
    00.001  TestNormalize
    00.000  TestCrossProduct
    00.000  TestDotProduct
    00.000  TestToPointF
  TTestQuaternion3D Time:00.000 N:7 E:0 F:0 I:0
    00.000  TestHookUp
    00.000  TestCreateVectorAngle
    00.000  TestCreateVectorVector
    00.000  TestCreateYawPitchRoll
    00.000  TestCreateMatrix
    00.000  TestAssignToMatrix
    00.000  TestMultiply
  TTestMonitorSupport Time:00.169 N:7 E:0 F:0 I:0
    00.000  TestHookup
    00.011  TestLock
    00.022  TestLockMulti
    00.010  TestTryLock
    00.025  TestPulse
    00.061  TestPulseAll
    00.040  TestWait

Number of run tests: 450
Number of errors:    4
Number of failures:  11

List of errors:
  Error: 
    Message:           TTestInvokeIntfMethods.Test19: Invalid floating point operation
    Exception class:   EInvalidOp
    Exception message: Invalid floating point operation
        at   $00000001201AA8A8

  Error: 
    Message:           TTestInvokeIntfMethods.Test20: Invalid floating point operation
    Exception class:   EInvalidOp
    Exception message: Invalid floating point operation
        at   $00000001201AA8A8

  Error: 
    Message:           TTestInvokeMethodVars.Test19: Invalid floating point operation
    Exception class:   EInvalidOp
    Exception message: Invalid floating point operation
        at   $00000001201AA8A8

  Error: 
    Message:           TTestInvokeMethodVars.Test20: Invalid floating point operation
    Exception class:   EInvalidOp
    Exception message: Invalid floating point operation
        at   $00000001201AA8A8


List of failures:
  Failure: 
    Message:           TTestInvokeIntfMethods.Test18: Expected result value differs from returned for Test18
    Exception class:   EAssertionFailedError
    Exception message: Expected result value differs from returned for Test18
        at   $00000001201D4344
  Failure: 
    Message:           TTestInvokeMethodVars.Test18: Expected result value differs from returned for Test18
    Exception class:   EAssertionFailedError
    Exception message: Expected result value differs from returned for Test18
        at   $00000001201D4344
  Failure: 
    Message:           TTestInvokeProcVars.Test18: Expected result value differs from returned for Test18
    Exception class:   EAssertionFailedError
    Exception message: Expected result value differs from returned for Test18
        at   $00000001201D4344
  Failure: 
    Message:           TTestInvokeProcVars.Test19: Expected result value differs from returned for Test19
    Exception class:   EAssertionFailedError
    Exception message: Expected result value differs from returned for Test19
        at   $00000001201D4344
  Failure: 
    Message:           TTestInvokeProcVars.Test20: Expected result value differs from returned for Test20
    Exception class:   EAssertionFailedError
    Exception message: Expected result value differs from returned for Test20
        at   $00000001201D4344
  Failure: 
    Message:           TTestInvokeTestProc.Test18: Expected result value differs from returned for Test18
    Exception class:   EAssertionFailedError
    Exception message: Expected result value differs from returned for Test18
        at   $00000001201D4344
  Failure: 
    Message:           TTestInvokeTestProc.Test19: Expected result value differs from returned for Test19
    Exception class:   EAssertionFailedError
    Exception message: Expected result value differs from returned for Test19
        at   $00000001201D4344
  Failure: 
    Message:           TTestInvokeTestProc.Test20: Expected result value differs from returned for Test20
    Exception class:   EAssertionFailedError
    Exception message: Expected result value differs from returned for Test20
        at   $00000001201D4344
  Failure: 
    Message:           TTestDirectIntfCalls.Test16: Input argument 9 differs (actual:       6.5400, expected: -1881926192785624300000000000000000000.0000)
    Exception class:   EAssertionFailedError
    Exception message: Input argument 9 differs (actual:       6.5400, expected: -1881926192785624300000000000000000000.0000)
        at   $00000001201D4344
  Failure: 
    Message:           TTestDirectIntfCalls.Test17: Input argument 9 differs (actual:       6.5400, expected:       0.0000)
    Exception class:   EAssertionFailedError
    Exception message: Input argument 9 differs (actual:       6.5400, expected:       0.0000)
        at   $00000001201D4344
  Failure: 
    Message:           TTestDirectIntfCalls.Test18: Input argument 9 differs (actual:       6.5400, expected:       0.0000)
    Exception class:   EAssertionFailedError
    Exception message: Input argument 9 differs (actual:       6.5400, expected:       0.0000)
        at   $00000001201D4344



33588203064: Thread 140737258500384 Released lock

No Source in TestSuite DataBase.

Link to SVN view of ../packages/rtl-objpas/tests/testrunner.rtlobjpas.pp source.