-
Notifications
You must be signed in to change notification settings - Fork 15
Open
Description
[doctest] doctest version is "2.4.9"
[doctest] run with "--help" for options
===============================================================================
D:\Gothic Studio\ZenKit\tests\TestCutsceneLibrary.cc(39):
TEST SUITE: CutsceneLibrary
TEST CASE: CutsceneLibrary.load(GOTHIC1)
D:\Gothic Studio\ZenKit\tests\TestCutsceneLibrary.cc(39): ERROR: test case THREW exception: Failed to open ./samples/ou.proprietary.bin
===============================================================================
D:\Gothic Studio\ZenKit\tests\TestCutsceneLibrary.cc(46):
TEST SUITE: CutsceneLibrary
TEST CASE: CutsceneLibrary.dump(GOTHIC1)
D:\Gothic Studio\ZenKit\tests\TestCutsceneLibrary.cc(46): ERROR: test case THREW exception: Failed to open ./samples/ou.proprietary.bin
===============================================================================
D:\Gothic Studio\ZenKit\tests\TestDaedalusScript.cc(14):
TEST SUITE: DaedalusScript
TEST CASE: DaedalusScript.load
D:\Gothic Studio\ZenKit\tests\TestDaedalusScript.cc(14): ERROR: test case THREW exception: Failed to open ./samples/menu.proprietary.dat
2025-07-15 03:15:12 [ZenKit] (WARNING) ÔÇ║ ModelScript: Syntax error (line 33, column 4): comments must start with two slashes
2025-07-15 03:15:12 [ZenKit] (INFO ) ÔÇ║ SaveGame: Loading SAVEINFO.SAV
2025-07-15 03:15:12 [ZenKit] (INFO ) ÔÇ║ SaveGame: Loading THUMB.SAV
2025-07-15 03:15:12 [ZenKit] (INFO ) ÔÇ║ SaveGame: Loading SAVEDAT.SAV
2025-07-15 03:15:12 [ZenKit] (INFO ) ÔÇ║ World: Parsing object [VobTree % 0 0]
2025-07-15 03:15:12 [ZenKit] (INFO ) ÔÇ║ World: Parsing object [CutscenePlayer % 0 0]
2025-07-15 03:15:12 [ZenKit] (INFO ) ÔÇ║ World: Parsing object [SkyCtrl % 0 0]
2025-07-15 03:15:12 [ZenKit] (INFO ) ÔÇ║ World: Parsing object [WayNet % 0 0]
2025-07-15 03:15:12 [ZenKit] (INFO ) ÔÇ║ World: Parsing object [EndMarker % 0 0]
2025-07-15 03:15:12 [ZenKit] (INFO ) ÔÇ║ SaveGame: Loading SAVEINFO.SAV
2025-07-15 03:15:12 [ZenKit] (INFO ) ÔÇ║ SaveGame: Loading THUMB.SAV
2025-07-15 03:15:12 [ZenKit] (INFO ) ÔÇ║ SaveGame: Loading SAVEDAT.SAV
2025-07-15 03:15:12 [ZenKit] (INFO ) ÔÇ║ World: Parsing object [VobTree 0 0]
2025-07-15 03:15:12 [ZenKit] (INFO ) ÔÇ║ World: Parsing object [CutscenePlayer 0 0]
2025-07-15 03:15:12 [ZenKit] (INFO ) ÔÇ║ World: Parsing object [SkyCtrl 0 0]
2025-07-15 03:15:12 [ZenKit] (INFO ) ÔÇ║ World: Parsing object [WayNet 0 0]
2025-07-15 03:15:12 [ZenKit] (INFO ) ÔÇ║ World: Parsing object [EndMarker 0 0]
2025-07-15 03:15:12 [ZenKit] (INFO ) ÔÇ║ SaveGame: Loading SAVEINFO.SAV
2025-07-15 03:15:12 [ZenKit] (INFO ) ÔÇ║ SaveGame: Loading THUMB.SAV
2025-07-15 03:15:12 [ZenKit] (INFO ) ÔÇ║ SaveGame: Loading SAVEDAT.SAV
2025-07-15 03:15:12 [ZenKit] (WARNING) ÔÇ║ ReadArchive.Binsafe: Reading 1764 bytes although 4356 are actually available
2025-07-15 03:15:12 [ZenKit] (INFO ) ÔÇ║ World: Parsing object [VobTree % 0 0]
2025-07-15 03:15:12 [ZenKit] (INFO ) ÔÇ║ World: Parsing object [CutscenePlayer % 0 0]
2025-07-15 03:15:12 [ZenKit] (INFO ) ÔÇ║ World: Parsing object [SkyCtrl % 0 0]
2025-07-15 03:15:12 [ZenKit] (INFO ) ÔÇ║ World: Parsing object [WayNet % 0 0]
2025-07-15 03:15:12 [ZenKit] (INFO ) ÔÇ║ World: Parsing object [EndMarker % 0 0]
2025-07-15 03:15:12 [ZenKit] (INFO ) ÔÇ║ SaveGame: Loading SAVEINFO.SAV
2025-07-15 03:15:12 [ZenKit] (INFO ) ÔÇ║ SaveGame: Loading THUMB.SAV
2025-07-15 03:15:12 [ZenKit] (INFO ) ÔÇ║ SaveGame: Loading SAVEDAT.SAV
2025-07-15 03:15:12 [ZenKit] (WARNING) ÔÇ║ ReadArchive.Binsafe: Reading 1764 bytes although 4356 are actually available
2025-07-15 03:15:12 [ZenKit] (INFO ) ÔÇ║ World: Parsing object [VobTree 0 0]
2025-07-15 03:15:12 [ZenKit] (INFO ) ÔÇ║ World: Parsing object [CutscenePlayer 0 0]
2025-07-15 03:15:12 [ZenKit] (INFO ) ÔÇ║ World: Parsing object [SkyCtrl 0 0]
2025-07-15 03:15:12 [ZenKit] (INFO ) ÔÇ║ World: Parsing object [WayNet 0 0]
2025-07-15 03:15:12 [ZenKit] (INFO ) ÔÇ║ World: Parsing object [EndMarker 0 0]
2025-07-15 03:15:12 [ZenKit] (DEBUG ) ÔÇ║ Vfs: Gothic 2 disk detected
2025-07-15 03:15:12 [ZenKit] (WARNING) ÔÇ║ ReadArchive: Unresolved reference: 796
2025-07-15 03:15:12 [ZenKit] (INFO ) ÔÇ║ World: Parsing object [MeshAndBsp % 0 0]
2025-07-15 03:15:12 [ZenKit] (INFO ) ÔÇ║ BspTree: Parsing chunk c000
2025-07-15 03:15:12 [ZenKit] (INFO ) ÔÇ║ BspTree: Parsing chunk c010
2025-07-15 03:15:12 [ZenKit] (INFO ) ÔÇ║ BspTree: Parsing chunk c040
2025-07-15 03:15:12 [ZenKit] (INFO ) ÔÇ║ BspTree: Parsing chunk c045
2025-07-15 03:15:12 [ZenKit] (INFO ) ÔÇ║ BspTree: Parsing chunk c050
2025-07-15 03:15:12 [ZenKit] (INFO ) ÔÇ║ BspTree: Parsing chunk c0ff
2025-07-15 03:15:12 [ZenKit] (INFO ) ÔÇ║ World: Parsing object [VobTree % 0 0]
2025-07-15 03:15:12 [ZenKit] (INFO ) ÔÇ║ World: Parsing object [WayNet % 0 0]
2025-07-15 03:15:12 [ZenKit] (INFO ) ÔÇ║ World: Parsing object [EndMarker % 0 0]
===============================================================================
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(11):
TEST SUITE: World
TEST CASE: World.load(GOTHIC1)
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(19): ERROR: CHECK_EQ( mesh.features.size(), 419936 ) is NOT correct!
values: CHECK_EQ( 237416, 419936 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(20): ERROR: CHECK_EQ( mesh.materials.size(), 2263 ) is NOT correct!
values: CHECK_EQ( 2244, 2263 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(35): ERROR: CHECK_EQ( verts[0], zenkit::Vec3 {91365, -4026.60083, 46900} ) is NOT correct!
values: CHECK_EQ( {?}, {?} )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(36): ERROR: CHECK_EQ( verts[1], zenkit::Vec3 {92900, -4029.99976, 38399.9961} ) is NOT correct!
values: CHECK_EQ( {?}, {?} )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(37): ERROR: CHECK_EQ( verts[500], zenkit::Vec3 {44263.8203, 708.517822, 6841.18262} ) is NOT correct!
values: CHECK_EQ( {?}, {?} )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(38): ERROR: CHECK_EQ( verts[501], zenkit::Vec3 {45672.6094, 640.436157, 6877.81543} ) is NOT correct!
values: CHECK_EQ( {?}, {?} )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(41): ERROR: CHECK_EQ( feats[0].texture, zenkit::Vec2 {1.11193848, 2.64415169} ) is NOT correct!
values: CHECK_EQ( {?}, {?} )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(43): ERROR: CHECK_EQ( feats[0].normal, zenkit::Vec3 {0.0000220107158, 1, -0.000121058853} ) is NOT correct!
values: CHECK_EQ( {?}, {?} )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(45): ERROR: CHECK_EQ( feats[1].texture, zenkit::Vec2 {-0.371101379, -0.909111022} ) is NOT correct!
values: CHECK_EQ( {?}, {?} )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(46): ERROR: CHECK_EQ( feats[1].light, 4292927712 ) is NOT correct!
values: CHECK_EQ( 4292993505, 4292927712 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(47): ERROR: CHECK_EQ( feats[1].normal, zenkit::Vec3 {0.0000251403726, 1, -0.000138271935} ) is NOT correct!
values: CHECK_EQ( {?}, {?} )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(49): ERROR: CHECK_EQ( feats[500].texture, zenkit::Vec2 {-0.524971008, 2.59478664} ) is NOT correct!
values: CHECK_EQ( {?}, {?} )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(50): ERROR: CHECK_EQ( feats[500].light, 4281084972 ) is NOT correct!
values: CHECK_EQ( 4292993505, 4281084972 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(51): ERROR: CHECK_EQ( feats[500].normal, zenkit::Vec3 {-0.000046945388, -0.99999994, 0.000258200336} ) is NOT correct!
values: CHECK_EQ( {?}, {?} )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(53): ERROR: CHECK_EQ( feats[501].texture, zenkit::Vec2 {1.93376923, -0.734043121} ) is NOT correct!
values: CHECK_EQ( {?}, {?} )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(54): ERROR: CHECK_EQ( feats[501].light, 4281084972 ) is NOT correct!
values: CHECK_EQ( 4292927712, 4281084972 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(55): ERROR: CHECK_EQ( feats[501].normal, zenkit::Vec3 {0.000102534526, -1, -0.00014051389} ) is NOT correct!
values: CHECK_EQ( {?}, {?} )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(65): ERROR: CHECK_EQ( mat500.name, "OMWABROWNGREEN01" ) is NOT correct!
values: CHECK_EQ( P:GWALD15_, OMWABROWNGREEN01 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(66): ERROR: CHECK_EQ( mat500.group, zenkit::MaterialGroup::STONE ) is NOT correct!
values: CHECK_EQ( 0, 2 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(67): ERROR: CHECK_EQ( mat500.texture, "OMWABROWNGREEN01.TGA" ) is NOT correct!
values: CHECK_EQ( OW_W_PORTALFORESTS.TGA, OMWABROWNGREEN01.TGA )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(70): ERROR: CHECK_EQ( polys.material_indices.size(), 106722 ) is NOT correct!
values: CHECK_EQ( 106908, 106722 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(71): ERROR: CHECK_EQ( polys.lightmap_indices.size(), 106722 ) is NOT correct!
values: CHECK_EQ( 106908, 106722 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(72): ERROR: CHECK_EQ( polys.feature_indices.size(), 106722 * 3 ) is NOT correct!
values: CHECK_EQ( 320724, 320166 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(73): ERROR: CHECK_EQ( polys.vertex_indices.size(), 106722 * 3 ) is NOT correct!
values: CHECK_EQ( 320724, 320166 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(74): ERROR: CHECK_EQ( polys.flags.size(), 106722 ) is NOT correct!
values: CHECK_EQ( 106908, 106722 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(77): ERROR: CHECK_EQ( polys.material_indices[26680], 20 ) is NOT correct!
values: CHECK_EQ( 14, 20 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(78): ERROR: CHECK_EQ( polys.material_indices[53360], 1097 ) is NOT correct!
values: CHECK_EQ( 1081, 1097 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(79): ERROR: CHECK_EQ( polys.material_indices[106721], 4 ) is NOT correct!
values: CHECK_EQ( 2015, 4 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(83): ERROR: CHECK_EQ( polys.lightmap_indices[53360], 557 ) is NOT correct!
values: CHECK_EQ( -1, 557 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(84): ERROR: CHECK_EQ( polys.lightmap_indices[106721], -1 ) is NOT correct!
values: CHECK_EQ( 2005, -1 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(89): ERROR: CHECK_EQ( polys.feature_indices[26680 * 3 + 0], 100792 ) is NOT correct!
values: CHECK_EQ( 58642, 100792 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(90): ERROR: CHECK_EQ( polys.feature_indices[26680 * 3 + 1], 100793 ) is NOT correct!
values: CHECK_EQ( 58643, 100793 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(91): ERROR: CHECK_EQ( polys.feature_indices[26680 * 3 + 2], 100794 ) is NOT correct!
values: CHECK_EQ( 58644, 100794 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(92): ERROR: CHECK_EQ( polys.feature_indices[53360 * 3 + 0], 210349 ) is NOT correct!
values: CHECK_EQ( 117995, 210349 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(93): ERROR: CHECK_EQ( polys.feature_indices[53360 * 3 + 1], 210350 ) is NOT correct!
values: CHECK_EQ( 118002, 210350 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(94): ERROR: CHECK_EQ( polys.feature_indices[53360 * 3 + 2], 210351 ) is NOT correct!
values: CHECK_EQ( 118004, 210351 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(95): ERROR: CHECK_EQ( polys.feature_indices[106721 * 3 + 0], 419933 ) is NOT correct!
values: CHECK_EQ( 236986, 419933 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(96): ERROR: CHECK_EQ( polys.feature_indices[106721 * 3 + 1], 419934 ) is NOT correct!
values: CHECK_EQ( 236983, 419934 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(97): ERROR: CHECK_EQ( polys.feature_indices[106721 * 3 + 2], 419935 ) is NOT correct!
values: CHECK_EQ( 236982, 419935 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(99): ERROR: CHECK_EQ( polys.vertex_indices[0 * 3 + 0], 0 ) is NOT correct!
values: CHECK_EQ( 1, 0 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(100): ERROR: CHECK_EQ( polys.vertex_indices[0 * 3 + 1], 2 ) is NOT correct!
values: CHECK_EQ( 0, 2 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(101): ERROR: CHECK_EQ( polys.vertex_indices[0 * 3 + 2], 1 ) is NOT correct!
values: CHECK_EQ( 2, 1 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(102): ERROR: CHECK_EQ( polys.vertex_indices[26680 * 3 + 0], 14241 ) is NOT correct!
values: CHECK_EQ( 13695, 14241 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(103): ERROR: CHECK_EQ( polys.vertex_indices[26680 * 3 + 1], 14243 ) is NOT correct!
values: CHECK_EQ( 13698, 14243 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(104): ERROR: CHECK_EQ( polys.vertex_indices[26680 * 3 + 2], 14242 ) is NOT correct!
values: CHECK_EQ( 14184, 14242 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(105): ERROR: CHECK_EQ( polys.vertex_indices[53360 * 3 + 0], 28518 ) is NOT correct!
values: CHECK_EQ( 28426, 28518 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(106): ERROR: CHECK_EQ( polys.vertex_indices[53360 * 3 + 1], 28512 ) is NOT correct!
values: CHECK_EQ( 28435, 28512 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(107): ERROR: CHECK_EQ( polys.vertex_indices[53360 * 3 + 2], 28520 ) is NOT correct!
values: CHECK_EQ( 28411, 28520 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(108): ERROR: CHECK_EQ( polys.vertex_indices[106721 * 3 + 0], 55429 ) is NOT correct!
values: CHECK_EQ( 55369, 55429 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(109): ERROR: CHECK_EQ( polys.vertex_indices[106721 * 3 + 1], 55428 ) is NOT correct!
values: CHECK_EQ( 55370, 55428 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(110): ERROR: CHECK_EQ( polys.vertex_indices[106721 * 3 + 2], 54576 ) is NOT correct!
values: CHECK_EQ( 55372, 54576 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(113): ERROR: CHECK_EQ( polys.flags[26680], zenkit::PolygonFlagSet {0, 0, 0, 0, 0, 0, 0, -1, 1, 1} ) is NOT correct!
values: CHECK_EQ( {?}, {?} )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(114): ERROR: CHECK_EQ( polys.flags[53360], zenkit::PolygonFlagSet {0, 1, 1, 0, 0, 0, 0, -1, 0, 0} ) is NOT correct!
values: CHECK_EQ( {?}, {?} )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(115): ERROR: CHECK_EQ( polys.flags[106721], zenkit::PolygonFlagSet {0, 0, 0, 0, 0, 0, 0, -1, 1, 1} ) is NOT correct!
values: CHECK_EQ( {?}, {?} )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(122): ERROR: CHECK_EQ( tree_polys.size(), 480135 ) is NOT correct!
values: CHECK_EQ( 496369, 480135 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(126): ERROR: CHECK_EQ( tree_polys[150], 102 ) is NOT correct!
values: CHECK_EQ( 104, 102 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(127): ERROR: CHECK_EQ( tree_polys[151], 103 ) is NOT correct!
values: CHECK_EQ( 105, 103 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(128): ERROR: CHECK_EQ( tree_polys[152], 92 ) is NOT correct!
values: CHECK_EQ( 106, 92 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(131): ERROR: CHECK_EQ( nodes.size(), 6644 ) is NOT correct!
values: CHECK_EQ( 9052, 6644 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(135): ERROR: CHECK_EQ( nodes[0].back_index, 1599 ) is NOT correct!
values: CHECK_EQ( 1835, 1599 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(145): ERROR: CHECK_EQ( nodes[1].back_index, 445 ) is NOT correct!
values: CHECK_EQ( 679, 445 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(153): ERROR: CHECK_EQ( leaves.size(), 3318 ) is NOT correct!
values: CHECK_EQ( 4521, 3318 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(155): ERROR: CHECK_EQ( leaves[10], 26 ) is NOT correct!
values: CHECK_EQ( 27, 26 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(164): ERROR: CHECK( nodes[26].is_leaf() ) is NOT correct!
values: CHECK( false )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(166): ERROR: CHECK_EQ( nodes[26].polygon_index, 446 ) is NOT correct!
values: CHECK_EQ( 0, 446 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(167): ERROR: CHECK_EQ( nodes[26].polygon_count, 24 ) is NOT correct!
values: CHECK_EQ( 0, 24 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(168): ERROR: CHECK_EQ( nodes[26].bbox.min, zenkit::Vec3 {48899.9961f, -4029.99976f, 47400} ) is NOT correct!
values: CHECK_EQ( {?}, {?} )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(169): ERROR: CHECK_EQ( nodes[26].bbox.max, zenkit::Vec3 {67900, -4026.59961f, 67399.9921f} ) is NOT correct!
values: CHECK_EQ( {?}, {?} )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(172): ERROR: CHECK_EQ( sectors.size(), 299 ) is NOT correct!
values: CHECK_EQ( 298, 299 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(174): ERROR: CHECK_EQ( sectors[0].name, "WALD11" ) is NOT correct!
values: CHECK_EQ( OWORC06, WALD11 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(175): ERROR: CHECK_EQ( sectors[0].node_indices.size(), 9 ) is NOT correct!
values: CHECK_EQ( 8, 9 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(176): ERROR: CHECK_EQ( sectors[0].portal_polygon_indices.size(), 24 ) is NOT correct!
values: CHECK_EQ( 2, 24 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(178): ERROR: CHECK_EQ( sectors[50].name, "OWCAVE01" ) is NOT correct!
values: CHECK_EQ( GWALD26, OWCAVE01 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(179): ERROR: CHECK_EQ( sectors[50].node_indices.size(), 4 ) is NOT correct!
values: CHECK_EQ( 5, 4 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(180): ERROR: CHECK_EQ( sectors[50].portal_polygon_indices.size(), 2 ) is NOT correct!
values: CHECK_EQ( 20, 2 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(185): ERROR: CHECK_EQ( tree.light_points.size(), 3318 ) is NOT correct!
values: CHECK_EQ( 4521, 3318 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(197): ERROR: CHECK_EQ( box0.min, zenkit::Vec3 {-71919.9609, -13091.8232, -59900} ) is NOT correct!
values: CHECK_EQ( {?}, {?} )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(198): ERROR: CHECK_EQ( box0.max, zenkit::Vec3 {108999.992, 20014.0352, 67399.9921} ) is NOT correct!
values: CHECK_EQ( {?}, {?} )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(212): ERROR: CHECK_EQ( vob0->visual_name, "SURFACE.3DS" ) is NOT correct!
values: CHECK_EQ( OLDCAMP.3DS, SURFACE.3DS )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(220): ERROR: CHECK( vob0->cd_static ) is NOT correct!
values: CHECK( false )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(229): ERROR: CHECK_EQ( children.size(), 7496 ) is NOT correct!
values: CHECK_EQ( 3248, 7496 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(234): ERROR: CHECK_EQ( box1.min, zenkit::Vec3 {-18596.9004, -161.17189, 4091.1333} ) is NOT correct!
values: CHECK_EQ( {?}, {?} )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(235): ERROR: CHECK_EQ( box1.max, zenkit::Vec3 {-18492.0723, -111.171906, 4191.26221} ) is NOT correct!
values: CHECK_EQ( {?}, {?} )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(238): ERROR: CHECK_EQ( matc[0][0], -0.779196978f ) is NOT correct!
values: CHECK_EQ( 1, -0.779197 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(240): ERROR: CHECK_EQ( matc[2][0], 0.626779079f ) is NOT correct!
values: CHECK_EQ( 0, 0.626779 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(246): ERROR: CHECK_EQ( matc[0][2], -0.626779079f ) is NOT correct!
values: CHECK_EQ( 0, -0.626779 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(248): ERROR: CHECK_EQ( matc[2][2], -0.779196978f ) is NOT correct!
values: CHECK_EQ( 1, -0.779197 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(250): ERROR: CHECK_EQ( child1->vob_name, "FP_CAMPFIRE_PATH_BANDITOS2_03_02" ) is NOT correct!
values: CHECK_EQ( LIGHT, FP_CAMPFIRE_PATH_BANDITOS2_03_02 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(253): ERROR: CHECK_EQ( child1->position, zenkit::Vec3 {-18544.4863, -136.171906, 4141.19727} ) is NOT correct!
values: CHECK_EQ( {?}, {?} )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(254): ERROR: CHECK_FALSE( child1->show_visual ) is NOT correct!
values: CHECK_FALSE( true )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(272): ERROR: CHECK_EQ( box2.min, zenkit::Vec3 {-9999.40234, -10000.0039, -9200} ) is NOT correct!
values: CHECK_EQ( {?}, {?} )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(273): ERROR: CHECK_EQ( box2.max, zenkit::Vec3 {9060.59765, 5909.90039, 7537.47461} ) is NOT correct!
values: CHECK_EQ( {?}, {?} )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(287): ERROR: CHECK_EQ( vob13->visual_name, "OLDCAMP.3DS" ) is NOT correct!
values: CHECK_EQ( SURFACE.3DS, OLDCAMP.3DS )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(295): ERROR: CHECK_FALSE( vob13->cd_static ) is NOT correct!
values: CHECK_FALSE( true )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(304): ERROR: CHECK_EQ( children.size(), 3250 ) is NOT correct!
values: CHECK_EQ( 7494, 3250 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(323): ERROR: CHECK_EQ( wp100.name, "CASTLE_MOVEMENT_STRAIGHT3" ) is NOT correct!
values: CHECK_EQ( OCC_CENTER_4, CASTLE_MOVEMENT_STRAIGHT3 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(326): ERROR: CHECK_EQ( wp100.position, zenkit::Vec3 {3362.21948, 8275.1709, -21067.9473} ) is NOT correct!
values: CHECK_EQ( {?}, {?} )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(327): ERROR: CHECK_EQ( wp100.direction, zenkit::Vec3 {-0.342115372, 0, 0.939657927} ) is NOT correct!
values: CHECK_EQ( {?}, {?} )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(339): ERROR: CHECK_EQ( edge5.a, 28 ) is NOT correct!
values: CHECK_EQ( 25, 28 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(340): ERROR: CHECK_EQ( edge5.b, 30 ) is NOT correct!
values: CHECK_EQ( 26, 30 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(342): ERROR: CHECK_EQ( edge100.a, 123 ) is NOT correct!
values: CHECK_EQ( 100, 123 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(343): ERROR: CHECK_EQ( edge100.b, 126 ) is NOT correct!
values: CHECK_EQ( 103, 126 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(345): ERROR: CHECK_EQ( edge500.a, 521 ) is NOT correct!
values: CHECK_EQ( 472, 521 )
D:\Gothic Studio\ZenKit\tests\TestWorld.cc(346): ERROR: CHECK_EQ( edge500.b, 515 ) is NOT correct!
values: CHECK_EQ( 473, 515 )
===============================================================================
[doctest] test cases: 101 | 97 passed | 4 failed | 17 skipped
[doctest] assertions: 1466 | 1362 passed | 104 failed |
[doctest] Status: FAILURE!
[process exited with code 1 (0x00000001)]
You can now close this terminal with Ctrl+D, or press Enter to restart.
Metadata
Metadata
Assignees
Labels
No labels