Starting test 0, 'disambiguateTextures' Irrlicht Engine version 1.9.0mt0 Linux 4.19.0-13-amd64 #1 SMP Debian 4.19.160-2 (2020-11-28) x86_64 Starting test 1, 'testIrrArray' crashTestFastAlloc All tests passed Starting test 2, 'testIrrMap' All tests passed Starting test 3, 'testIrrList' All tests passed Starting test 4, 'exports' Checking whether IdentityMatrix is exported. Starting test 5, 'irrCoreEquals' Starting test 6, 'testIrrString' Test stringc Test stringw Test stringw::split() Test io::path Test self assignment test fast alloc test replace test make_lower and make_uppers test find functions test erase functions All tests passed Starting test 7, 'testLine2d' Line 1 = 1.0 1.0 to 1.0 3.0 Line 2 = 0.0 2.0 to 2.0 2.0 line1 with line2 = hit at 1.0 2.0 - expected line2 with line1 = hit at 1.0 2.0 - expected Line 1 = 0.0 0.0 to 2.0 2.0 Line 2 = 0.0 2.0 to 2.0 0.0 line1 with line2 = hit at 1.0 1.0 - expected line2 with line1 = hit at 1.0 1.0 - expected Line 1 = 1.0 1.0 to 1.0 3.0 Line 2 = 0.0 4.0 to 2.0 4.0 line1 with line2 = miss - expected line2 with line1 = miss - expected Line 1 = 0.0 0.0 to 2.0 2.0 Line 2 = 3.0 4.0 to 4.0 3.0 line1 with line2 = miss - expected line2 with line1 = miss - expected Line 1 = 0.0 0.0 to 1.0 0.0 Line 2 = 1.0 0.0 to 2.0 0.0 line1 with line2 = hit at 1.0 0.0 - expected line2 with line1 = hit at 1.0 0.0 - expected Line 1 = 0.0 0.0 to 1.0 0.0 Line 2 = 1.0 0.0 to 0.0 1.0 line1 with line2 = hit at 1.0 0.0 - expected line2 with line1 = hit at 1.0 0.0 - expected Line 1 = 0.0 0.0 to 1.0 0.0 Line 2 = 1.0 0.0 to 0.0 -1.0 line1 with line2 = hit at 1.0 0.0 - expected line2 with line1 = hit at 1.0 0.0 - expected Line 1 = 0.0 0.0 to 0.0 1.0 Line 2 = 0.0 1.0 to 1.0 1.0 line1 with line2 = hit at 0.0 1.0 - expected line2 with line1 = hit at 0.0 1.0 - expected Line 1 = 0.0 0.0 to 0.0 1.0 Line 2 = 0.0 1.0 to 1.0 -1.0 line1 with line2 = hit at 0.0 1.0 - expected line2 with line1 = hit at 0.0 1.0 - expected Line 1 = 0.0 0.0 to 0.0 1.0 Line 2 = 0.0 1.0 to 0.0 2.0 line1 with line2 = hit at 0.0 1.0 - expected line2 with line1 = hit at 0.0 1.0 - expected Line 1 = 0.0 0.0 to 1.0 0.0 Line 2 = 1.0 0.0 to 2.0 0.0 line1 with line2 = hit at 1.0 0.0 - expected line2 with line1 = hit at 1.0 0.0 - expected Line 1 = 0.0 0.0 to 1.0 1.0 Line 2 = 1.0 1.0 to 0.0 2.0 line1 with line2 = hit at 1.0 1.0 - expected line2 with line1 = hit at 1.0 1.0 - expected Line 1 = 0.0 0.0 to 1.0 1.0 Line 2 = 1.0 1.0 to 2.0 0.0 line1 with line2 = hit at 1.0 1.0 - expected line2 with line1 = hit at 1.0 1.0 - expected Line 1 = 0.0 0.0 to 1.0 1.0 Line 2 = 1.0 1.0 to 2.0 2.0 line1 with line2 = hit at 1.0 1.0 - expected line2 with line1 = hit at 1.0 1.0 - expected Line 1 = 0.0 0.0 to 1.0 0.0 Line 2 = 0.0 1.0 to 1.0 1.0 line1 with line2 = miss - expected line2 with line1 = miss - expected Line 1 = 0.0 0.0 to 0.0 1.0 Line 2 = 1.0 0.0 to 1.0 1.0 line1 with line2 = miss - expected line2 with line1 = miss - expected Line 1 = 0.0 0.0 to 1.0 0.0 Line 2 = 0.0 1.0 to 0.0 2.0 line1 with line2 = miss - expected line2 with line1 = miss - expected Line 1 = 0.0 0.0 to 0.0 1.0 Line 2 = 1.0 0.0 to 2.0 0.0 line1 with line2 = miss - expected line2 with line1 = miss - expected Line 1 = 0.0 0.0 to 1.0 0.0 Line 2 = 0.0 0.0 to 1.0 0.0 line1 with line2 = hit at 0.0 0.0 - expected line2 with line1 = hit at 0.0 0.0 - expected Line 1 = 2.0 0.0 to 0.0 2.0 Line 2 = 2.0 0.0 to 0.0 2.0 line1 with line2 = hit at 2.0 0.0 - expected line2 with line1 = hit at 2.0 0.0 - expected Line 1 = 0.0 0.0 to 1.0 1.0 Line 2 = 2.0 2.0 to 3.0 3.0 line1 with line2 = miss - expected line2 with line1 = miss - expected Line 1 = 0.0 0.0 to 1.0 0.0 Line 2 = 2.0 0.0 to 3.0 0.0 line1 with line2 = miss - expected line2 with line1 = miss - expected Line 1 = 0.0 0.0 to 0.0 1.0 Line 2 = 0.0 2.0 to 0.0 3.0 line1 with line2 = miss - expected line2 with line1 = miss - expected Line 1 = 1.0 0.0 to 2.0 0.0 Line 2 = 0.0 0.0 to 3.0 0.0 line1 with line2 = hit at 1.5 0.0 - expected line2 with line1 = hit at 1.5 0.0 - expected Line 1 = 0.0 1.0 to 0.0 2.0 Line 2 = 0.0 0.0 to 0.0 3.0 line1 with line2 = hit at 0.0 1.5 - expected line2 with line1 = hit at 0.0 1.5 - expected Line 1 = 1.0 0.0 to 2.0 0.0 Line 2 = 0.0 0.0 to 3.0 0.0 line1 with line2 = hit at 1.5 0.0 - expected line2 with line1 = hit at 1.5 0.0 - expected Line 1 = 0.0 1.0 to 0.0 2.0 Line 2 = 0.0 0.0 to 0.0 3.0 line1 with line2 = hit at 0.0 1.5 - expected line2 with line1 = hit at 0.0 1.5 - expected Line 1 = 1.0 1.0 to 2.0 2.0 Line 2 = 0.0 0.0 to 3.0 3.0 line1 with line2 = hit at 1.5 1.5 - expected line2 with line1 = hit at 1.5 1.5 - expected Line 1 = 1.0 2.0 to 2.0 1.0 Line 2 = 0.0 3.0 to 3.0 0.0 line1 with line2 = hit at 1.5 1.5 - expected line2 with line1 = hit at 1.5 1.5 - expected Line 1 = 0.0 0.0 to 10.0 8.0 Line 2 = 2.5 2.0 to 5.0 4.0 line1 with line2 = hit at 3.8 3.0 - expected line2 with line1 = hit at 3.8 3.0 - expected Line 1 = 0.0 0.0 to 2000.0 1000.0 Line 2 = 2.0 1.0 to 2.2 1.4 line1 with line2 = hit at 2.0 1.0 - expected line2 with line1 = hit at 2.0 1.0 - expected All tests passed Starting test 8, 'matrixOps' Starting test 9, 'testDimension2d' Starting test 10, 'testVector2d' vector2d interpolation vector2d quadratic interpolation vector2d getAngle vector2df tests passed vector2d interpolation vector2d quadratic interpolation vector2d getAngle vector2d tests passed vector2d interpolation vector2d quadratic interpolation vector2d getAngle vector2di tests passed Starting test 11, 'testVector3d' vector3df tests passed vector3d tests passed vector3di tests passed Starting test 12, 'testQuaternion' Starting test 13, 'testS3DVertex' Starting test 14, 'testaabbox3d' aabbox3d tests passed aabbox3d tests passed aabbox3d tests passed Starting test 15, 'color' Starting test 16, 'testTriangle3d' Test getIntersectionWithLine with f32 Test getIntersectionWithLine with f64 Test isPointInside with f32 Test isPointInside with f64 Test isPointInside with s32 All tests passed Starting test 17, 'vectorPositionDimension2d' vector,position,dimension test with s32 tests passed vector,position,dimension test with f32 tests passed vector,position,dimension test with f64 tests passed Starting test 18, 'filesystem' Irrlicht Engine version 1.9.0mt0 Linux 4.19.0-13-amd64 #1 SMP Debian 4.19.160-2 (2020-11-28) x86_64 Starting test 19, 'archiveReader' Irrlicht Engine version 1.9.0mt0 Linux 4.19.0-13-amd64 #1 SMP Debian 4.19.160-2 (2020-11-28) x86_64 Testing mount file. Testing mount file. Testing zip files. Testing pak files. Testing npk files. Testing encrypted zip files. Directory name: doc Full path: doc File name: readme.txt Full path: doc/readme.txt File name: upgrade-guide.txt Full path: doc/upgrade-guide.txt Decryption support not enabled. File cannot be read. Decryption support not enabled. File cannot be read. Testing special zip files. Directory name: monty Full path: monty File name: license.txt Full path: monty/license.txt File name: materials.dat Full path: monty/materials.dat File name: monty.kart Full path: monty/monty.kart Testing special zip files lzma. File name: tahoma10_.xml Full path: tahoma10_.xml File name: tahoma10_0.png Full path: tahoma10_0.png File name: tahoma10_1.png Full path: tahoma10_1.png lzma decompression not supported. File cannot be read. createAndOpenFile failed Testing add/remove with filenames. ******** Test failure ******** Test 19 'archiveReader' failed ******** Test failure ******** Starting test 20, 'testXML' Irrlicht Engine version 1.9.0mt0 Linux 4.19.0-13-amd64 #1 SMP Debian 4.19.160-2 (2020-11-28) x86_64 Test simple XML reader features. Test XML reader CDATA support. Test XML reader attribute support. Starting test 21, 'serializeAttributes' Irrlicht Engine version 1.9.0mt0 Linux 4.19.0-13-amd64 #1 SMP Debian 4.19.160-2 (2020-11-28) x86_64 Could not create xml in serializeAttributes.cpp:239 XmlSerialization failed in serializeAttributes.cpp:364 stringSerialization failed in serializeAttributes.cpp:370 ******** Test failure ******** Test 21 'serializeAttributes' failed ******** Test failure ******** Starting test 22, 'fast_atof' String '340282346638528859811704183484516925440.000000' New fast 340282346638528859811704183484516925440.0000000000000000000000000000000000000000 Old fast 0.0000000000000000000000000000000000000000 atof 340282346638528859811704183484516925440.0000000000000000000000000000000000000000 String '3.402823466e+38F' New fast 340282326356119256160033759537265639424.0000000000000000000000000000000000000000 Old fast 3.4028234481811523437500000000000000000000 atof 340282346638528859811704183484516925440.0000000000000000000000000000000000000000 String '3402823466e+29F' New fast 340282346638528859811704183484516925440.0000000000000000000000000000000000000000 Old fast 3402823424.0000000000000000000000000000000000000000 atof 340282346638528859811704183484516925440.0000000000000000000000000000000000000000 String '-340282346638528859811704183484516925440.000000' New fast -340282346638528859811704183484516925440.0000000000000000000000000000000000000000 Old fast -0.0000000000000000000000000000000000000000 atof -340282346638528859811704183484516925440.0000000000000000000000000000000000000000 String '-3.402823466e+38F' New fast -340282326356119256160033759537265639424.0000000000000000000000000000000000000000 Old fast -3.4028234481811523437500000000000000000000 atof -340282346638528859811704183484516925440.0000000000000000000000000000000000000000 String '-3402823466e+29F' New fast -340282346638528859811704183484516925440.0000000000000000000000000000000000000000 Old fast -3402823424.0000000000000000000000000000000000000000 atof -340282346638528859811704183484516925440.0000000000000000000000000000000000000000 String '34028234663852885981170418348451692544.000000' New fast 34028234663852885981170418348451692544.0000000000000000000000000000000000000000 Old fast 0.0000000000000000000000000000000000000000 atof 34028234663852885981170418348451692544.0000000000000000000000000000000000000000 String '3.402823466e+37F' New fast 34028234663852885981170418348451692544.0000000000000000000000000000000000000000 Old fast 3.4028234481811523437500000000000000000000 atof 34028234663852885981170418348451692544.0000000000000000000000000000000000000000 String '3402823466e+28F' New fast 34028232128551685524711615355045281792.0000000000000000000000000000000000000000 Old fast 3402823424.0000000000000000000000000000000000000000 atof 34028234663852885981170418348451692544.0000000000000000000000000000000000000000 String '-34028234663852885981170418348451692544.000000' New fast -34028234663852885981170418348451692544.0000000000000000000000000000000000000000 Old fast -0.0000000000000000000000000000000000000000 atof -34028234663852885981170418348451692544.0000000000000000000000000000000000000000 String '-3.402823466e+37F' New fast -34028234663852885981170418348451692544.0000000000000000000000000000000000000000 Old fast -3.4028234481811523437500000000000000000000 atof -34028234663852885981170418348451692544.0000000000000000000000000000000000000000 String '-3402823466e+28F' New fast -34028232128551685524711615355045281792.0000000000000000000000000000000000000000 Old fast -3402823424.0000000000000000000000000000000000000000 atof -34028234663852885981170418348451692544.0000000000000000000000000000000000000000 String '.00234567' New fast 0.0023456700146198272705078125000000000000 Old fast 0.0023456700146198272705078125000000000000 atof 0.0023456700146198272705078125000000000000 String '-.00234567' New fast -0.0023456700146198272705078125000000000000 Old fast -0.0023456700146198272705078125000000000000 atof -0.0023456700146198272705078125000000000000 String '0.00234567' New fast 0.0023456700146198272705078125000000000000 Old fast 0.0023456700146198272705078125000000000000 atof 0.0023456700146198272705078125000000000000 String '-0.00234567' New fast -0.0023456700146198272705078125000000000000 Old fast -0.0023456700146198272705078125000000000000 atof -0.0023456700146198272705078125000000000000 String '1.175494351e-38F' New fast 0.0000000000000000000000000000000000000118 Old fast 0.0000000000000000000000000000000000000118 atof 0.0000000000000000000000000000000000000118 String '1175494351e-47F' New fast 0.0000000000000000000000000000000000000000 Old fast 1175494400.0000000000000000000000000000000000000000 atof 0.0000000000000000000000000000000000000118 String '1.175494351e-37F' New fast 0.0000000000000000000000000000000000001175 Old fast 0.0000000000000000000000000000000000001175 atof 0.0000000000000000000000000000000000001175 String '1.175494351e-36F' New fast 0.0000000000000000000000000000000000011755 Old fast 0.0000000000000000000000000000000000011755 atof 0.0000000000000000000000000000000000011755 String '-1.175494351e-36F' New fast -0.0000000000000000000000000000000000011755 Old fast -0.0000000000000000000000000000000000011755 atof -0.0000000000000000000000000000000000011755 String '123456.789' New fast 123456.7890625000000000000000000000000000000000 Old fast 123456.7890625000000000000000000000000000000000 atof 123456.7890625000000000000000000000000000000000 String '-123456.789' New fast -123456.7890625000000000000000000000000000000000 Old fast -123456.7890625000000000000000000000000000000000 atof -123456.7890625000000000000000000000000000000000 String '0000123456.789' New fast 123456.7890625000000000000000000000000000000000 Old fast 123456.7890625000000000000000000000000000000000 atof 123456.7890625000000000000000000000000000000000 String '-0000123456.789' New fast -123456.7890625000000000000000000000000000000000 Old fast -123456.7890625000000000000000000000000000000000 atof -123456.7890625000000000000000000000000000000000 String '-0.0690462109446526' New fast -0.0690462142229080200195312500000000000000 Old fast -0.0000003166941553445212775841355323791504 atof -0.0690462142229080200195312500000000000000 String '0.11999999731779099' New fast 0.1199999973177909851074218750000000000000 Old fast 28.4067573547363281250000000000000000000000 atof 0.1199999973177909851074218750000000000000 String '0.119999997317790999' New fast 0.1200000122189521789550781250000000000000 Old fast 26369549402112.0000000000000000000000000000000000000000 atof 0.1199999973177909851074218750000000000000 String '340282346638528859811704183484516925440' New fast 2147483647 Old fast 0 strtol 2147483647 String '3402823466' New fast 2147483647 Old fast -892143830 strtol 2147483647 String '3402823466e+29F' New fast 2147483647 Old fast -892143830 strtol 2147483647 String '-340282346638528859811704183484516925440' New fast -2147483648 Old fast 0 strtol -2147483648 String '-3402823466' New fast -2147483648 Old fast 0 strtol -2147483648 String '-3402823466e+29F' New fast -2147483648 Old fast 0 strtol -2147483648 String '402823466385288598117' New fast 2147483647 Old fast 1587679845 strtol 2147483647 String '402823466' New fast 402823466 Old fast 402823466 strtol 402823466 String '402823466e+28F' New fast 402823466 Old fast 402823466 strtol 402823466 String '402823466385288598117' New fast 2147483647 Old fast 1587679845 strtol 2147483647 String '-402823466' New fast -402823466 Old fast 0 strtol -402823466 String '-402823466e+28F' New fast -402823466 Old fast 0 strtol -402823466 String '.00234567' New fast 0 Old fast 0 strtol 0 String '-234567' New fast -234567 Old fast 0 strtol -234567 String '234567' New fast 234567 Old fast 234567 strtol 234567 String '-234567' New fast -234567 Old fast 0 strtol -234567 String '1175494351' New fast 1175494351 Old fast 1175494351 strtol 1175494351 String '11754943512' New fast 2147483647 Old fast -1129958376 strtol 2147483647 String '11754943513' New fast 2147483647 Old fast -1129958375 strtol 2147483647 String '11754943514' New fast 2147483647 Old fast -1129958374 strtol 2147483647 String '-1175494351' New fast -1175494351 Old fast 0 strtol -1175494351 String '123456789' New fast 123456789 Old fast 123456789 strtol 123456789 String '-123456789' New fast -123456789 Old fast 0 strtol -123456789 String '123456.789' New fast 123456 Old fast 123456 strtol 123456 String '-123456.789' New fast -123456 Old fast 0 strtol -123456 String '-109446526' New fast -109446526 Old fast 0 strtol -109446526 Starting test 23, 'loadTextures' Irrlicht Engine version 1.9.0mt0 Linux 4.19.0-13-amd64 #1 SMP Debian 4.19.160-2 (2020-11-28) x86_64 Starting test 24, 'collisionResponseAnimator' Irrlicht Engine version 1.9.0mt0 Linux 4.19.0-13-amd64 #1 SMP Debian 4.19.160-2 (2020-11-28) x86_64 Collision callback at -5.005000 0.000000 0.000000 Collision callback at 5.005000 0.000000 0.000000 Collision callback at -5.005000 0.000000 0.000000 Starting test 25, 'enumerateImageManipulators' Irrlicht Engine version 1.9.0mt0 Linux 4.19.0-13-amd64 #1 SMP Debian 4.19.160-2 (2020-11-28) x86_64 Starting test 26, 'removeCustomAnimator' Irrlicht Engine version 1.9.0mt0 Linux 4.19.0-13-amd64 #1 SMP Debian 4.19.160-2 (2020-11-28) x86_64 Starting test 27, 'sceneCollisionManager' Irrlicht Engine version 1.9.0mt0 Linux 4.19.0-13-amd64 #1 SMP Debian 4.19.160-2 (2020-11-28) x86_64 bbox intersection checks 3937 hits (of 14000). bbox intersection resulted in 0 misses at a speed of 5 (old) compared to 4 (new). Consider replacement of bbox intersection test. bbox intersection checks 0 hits (of 14000). bbox intersection resulted in 0 misses at a speed of 5 (old) compared to 4 (new). Consider replacement of bbox intersection test. Starting test 28, 'sceneNodeAnimator' Irrlicht Engine version 1.9.0mt0 Linux 4.19.0-13-amd64 #1 SMP Debian 4.19.160-2 (2020-11-28) x86_64 Starting test 29, 'meshLoaders' Irrlicht Engine version 1.9.0mt0 Linux 4.19.0-13-amd64 #1 SMP Debian 4.19.160-2 (2020-11-28) x86_64 Starting test 30, 'testTimer' Irrlicht Engine version 1.9.0mt0 Linux 4.19.0-13-amd64 #1 SMP Debian 4.19.160-2 (2020-11-28) x86_64 Testing virtual timer. Testing virtual timer done. Success Testing real timer. Warning: Real timer did not progress. Maybe the time slices are too coarse to see. Real time and date. 22.10.2021 at 2:36:15 This is day 295 of the year and weekday 5. The current time zone has daylight saving enabled Starting test 31, 'testCoreutil' Starting test 32, 'softwareDevice' Irrlicht Engine version 1.9.0mt0 Linux 4.19.0-13-amd64 #1 SMP Debian 4.19.160-2 (2020-11-28) x86_64 Using plain X visual Image match: 100.000000% Starting test 33, 'b3dAnimation' Irrlicht Engine version 1.9.0mt0 Linux 4.19.0-13-amd64 #1 SMP Debian 4.19.160-2 (2020-11-28) x86_64 Using plain X visual fuzzyCompareImages: images are different sizes Image match: 0.000000% Writing mismatched image to 'results/Burning's Video-b3dAnimation.png' fuzzyCompareImages: images are different sizes Image match: 0.000000% Writing mismatched image to 'results/Burning's Video-b3dJointPosition.png' ******** Test failure ******** Test 33 'b3dAnimation' failed ******** Test failure ******** Starting test 34, 'burningsVideo' Irrlicht Engine version 1.9.0mt0 Linux 4.19.0-13-amd64 #1 SMP Debian 4.19.160-2 (2020-11-28) x86_64 Using plain X visual fuzzyCompareImages: images are different sizes Image match: 0.000000% Writing mismatched image to 'results/Burning's Video-ambient-lighting.png' ******** Test failure ******** Test 34 'burningsVideo' failed ******** Test failure ******** Starting test 35, 'billboards' Irrlicht Engine version 1.9.0mt0 Linux 4.19.0-13-amd64 #1 SMP Debian 4.19.160-2 (2020-11-28) x86_64 Using plain X visual fuzzyCompareImages: images are different sizes Image match: 0.000000% Writing mismatched image to 'results/Burning's Video-billboard.png' Irrlicht Engine version 1.9.0mt0 Linux 4.19.0-13-amd64 #1 SMP Debian 4.19.160-2 (2020-11-28) x86_64 Using plain X visual fuzzyCompareImages: images are different sizes Image match: 0.000000% Writing mismatched image to 'results/Burning's Video-billboardOrientation.png' ******** Test failure ******** Test 35 'billboards' failed ******** Test failure ******** Starting test 36, 'createImage' Irrlicht Engine version 1.${HOME}/share/src/irrlicht/include/irrString.h:382:3: runtime error: load of misaligned address 0x0000ffffffff for type 'const wchar_t', which requires 4 byte alignment 0x0000ffffffff: note: pointer points here