[Pkg-pascal-devel] Bug#891682: castle-game-engine: FTBFS on arm64: assorted test suite errors and failures
Aaron M. Ucko
ucko at debian.org
Tue Feb 27 23:56:10 UTC 2018
Source: castle-game-engine
Version: 6.4+dfsg1-2
Severity: important
Tags: upstream
Justification: fails to build from source
User: debian-arm at lists.debian.org
Usertags: arm64
Builds of castle-game-engine for arm64 have been failing. As of the
latest upload (6.4+dfsg1-2), it ran into an assortment of test suite
errors and failures, per the below excerpts from [1]. Could you
please take a look?
Thanks!
[1] https://buildd.debian.org/status/fetch.php?pkg=castle-game-engine&arch=arm64&ver=6.4%2Bdfsg1-2&stamp=1518389184&raw=0
----------------------------------------------------------------------
Number of run tests: 227
Number of errors: 9
Number of failures: 2
List of errors:
Error:
Message: TTestCastleScript.Test1: Math error EInvalidOp: Invalid floating point operation
Exception class: ECasScriptAnyMathError
Exception message: Math error EInvalidOp: Invalid floating point operation
at $00000000009951D0
Error:
Message: TTestCastleScript.TestCodeCreatedExprs: Math error EInvalidOp: Invalid floating point operation
Exception class: ECasScriptAnyMathError
Exception message: Math error EInvalidOp: Invalid floating point operation
at $00000000009951D0
Error:
Message: TTestCastleScript.TestFloatPrograms: Math error EInvalidOp: Invalid floating point operation
Exception class: ECasScriptAnyMathError
Exception message: Math error EInvalidOp: Invalid floating point operation
at $00000000009951D0
Error:
Message: TTestCastleScript.TestVariousTypesPrograms: Math error EInvalidOp: Invalid floating point operation
Exception class: ECasScriptAnyMathError
Exception message: Math error EInvalidOp: Invalid floating point operation
at $00000000009951D0
Error:
Message: TTestCastleScript.TestArrays: Math error EInvalidOp: Invalid floating point operation
Exception class: ECasScriptAnyMathError
Exception message: Math error EInvalidOp: Invalid floating point operation
at $00000000009951D0
Error:
Message: TTestCastleScript.TestBools: Math error EInvalidOp: Invalid floating point operation
Exception class: ECasScriptAnyMathError
Exception message: Math error EInvalidOp: Invalid floating point operation
at $00000000009951D0
Error:
Message: TTestCastleScriptVectors.TestVecSingle: Integer error EDivByZero: Division by zero
Exception class: ECasScriptAnyMathError
Exception message: Integer error EDivByZero: Division by zero
at $00000000009950E8
Error:
Message: TTestCastleScriptVectors.TestVecDouble: Integer error EDivByZero: Division by zero
Exception class: ECasScriptAnyMathError
Exception message: Integer error EDivByZero: Division by zero
at $00000000009950E8
Error:
Message: TTestCastleScriptVectors.TestMatrixSingle: Integer error EDivByZero: Division by zero
Exception class: ECasScriptAnyMathError
Exception message: Integer error EDivByZero: Division by zero
at $00000000009950E8
List of failures:
Failure:
Message: TTestRectangles.TestScaleEmpty: expected: <0> but was: <429496729600>
Exception class: EAssertionFailedError
Exception message: expected: <0> but was: <429496729600>
at $00000000004C57C4
Failure:
Message: TTestSceneCore.TestBorderManifoldEdges: expected: <0> but was: <14>
Exception class: EAssertionFailedError
Exception message: expected: <0> but was: <14>
at $00000000004C57C4
y do anything
WARNING: OpenAL cannot be initialized, TestLoadBufferException doesn't really do anything
s not a TAbstractChildNode, ignoring event
Heap dump by heaptrc unit
1275583 memory blocks allocated : 435181610/440113224
1273829 memory blocks freed : 435078613/440010168
1754 unfreed memory blocks : 102997
True heap size : 2260992
True free heap : 1884800
Should be : 1933424
Call trace for block $0000FFFF7FEA11C0 size 96
$0000000000413664
$000000000099ADA4
$0000000000999CB8
$0000000000995094
$000000000099B6E8
$00000000004B8A34 line 260 of tests/testcastlescriptvectors.pas
$00000000004C57C4
$00000000004C5654
[...]
Call trace for block $0000FFFF7F8E0700 size 56
$0000000000414508
$00000000009A059C
$000000000099B430
$00000000009FEA98
$00000000009FF680
$00000000004B3F28 line 125 of tests/testcastlescript.pas
$00000000004C57C4
$00000000004C5654
Call trace for block $0000FFFF7F85DB00 size 24
$0000debian/rules:114: recipe for target 'override_dh_auto_test-arch' failed
make[1]: *** [override_dh_auto_test-arch] Error 1
--
Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org)
http://www.mit.edu/~amu/ | http://stuff.mit.edu/cgi/finger/?amu@monk.mit.edu
More information about the Pkg-pascal-devel
mailing list