array I_nextFree179 integer I_firstFree194 integer I_maxIndex277 integer wurst_stack_depth115 array wurst_stack324 integer I_firstFree194 = 0 integer I_maxIndex277 = 0 integer wurst_stack_depth115 = 0 function initGlobals315() { } function main137() { initGlobals315(); init_test103("when calling init_test in equality, line 1"); } function config185() { } function init_test103(string __wurst_stackPos136) { local integer this138 local integer this114 local integer this214 wurst_stack_324[wurst_stack_depth_115] = __wurst_stackPos_136; wurst_stack_depth_115 = (wurst_stack_depth_115 + 1); wurst_stack_324[wurst_stack_depth_115] = "when calling new_B in equality, line 10"; wurst_stack_depth_115 = (wurst_stack_depth_115 + 1); wurst_stack_324[wurst_stack_depth_115] = "when calling alloc_B in equality, line 5"; wurst_stack_depth_115 = (wurst_stack_depth_115 + 1); if (I_firstFree_194 == 0) { if (I_maxIndex_277 < 32768) { I_maxIndex_277 = (I_maxIndex_277 + 1); this_138 = I_maxIndex_277; } else { error242("Out of memory: Could not create B.", "when calling error in equality, line 5"); this_138 = 0; }; } else { I_firstFree_194 = (I_firstFree_194 - 1); this_138 = I_nextFree_179[I_firstFree_194]; }; wurst_stack_depth_115 = ((wurst_stack_depth_115 - 1) - 1); wurst_stack_324[wurst_stack_depth_115] = "when calling new_B in equality, line 11"; wurst_stack_depth_115 = (wurst_stack_depth_115 + 1); wurst_stack_324[wurst_stack_depth_115] = "when calling alloc_B in equality, line 5"; wurst_stack_depth_115 = (wurst_stack_depth_115 + 1); if (I_firstFree_194 == 0) { if (I_maxIndex_277 < 32768) { I_maxIndex_277 = (I_maxIndex_277 + 1); this_114 = I_maxIndex_277; } else { error242("Out of memory: Could not create B.", "when calling error in equality, line 5"); this_114 = 0; }; } else { I_firstFree_194 = (I_firstFree_194 - 1); this_114 = I_nextFree_179[I_firstFree_194]; }; wurst_stack_depth_115 = ((wurst_stack_depth_115 - 1) - 1); wurst_stack_324[wurst_stack_depth_115] = "when calling new_C in equality, line 12"; wurst_stack_depth_115 = (wurst_stack_depth_115 + 1); wurst_stack_324[wurst_stack_depth_115] = "when calling alloc_C in equality, line 7"; wurst_stack_depth_115 = (wurst_stack_depth_115 + 1); if (I_firstFree_194 == 0) { if (I_maxIndex_277 < 32768) { I_maxIndex_277 = (I_maxIndex_277 + 1); this_214 = I_maxIndex_277; } else { error242("Out of memory: Could not create C.", "when calling error in equality, line 7"); this_214 = 0; }; } else { I_firstFree_194 = (I_firstFree_194 - 1); this_214 = I_nextFree_179[I_firstFree_194]; }; wurst_stack_depth_115 = ((wurst_stack_depth_115 - 1) - 1); if ((this_138 != this_114) and (this_138 != this_214)) { testSuccess119(); } else { }; wurst_stack_depth_115 = (wurst_stack_depth_115 - 1); } IS_NATIVE function testSuccess119() { } function error242(string msg161, string __wurst_stackPos190) { local integer stacktraceIndex208 local integer stacktraceLimit237 wurst_stack_324[wurst_stack_depth_115] = __wurst_stackPos_190; wurst_stack_depth_115 = (wurst_stack_depth_115 + 1); __wurst_stackPos_190 = ""; stacktraceIndex_208 = wurst_stack_depth_115; stacktraceLimit_237 = 0; loop { stacktraceIndex_208 = (stacktraceIndex_208 - 1); stacktraceLimit_237 = (stacktraceLimit_237 + 1); exitwhen ((stacktraceLimit_237 > 20) or (stacktraceIndex_208 < 0)); __wurst_stackPos_190 = (__wurst_stackPos_190 + (" " + wurst_stack_324[stacktraceIndex_208])); }; $debugPrint778((msg_161 + (" " + __wurst_stackPos_190))); wurst_stack_depth_115 = (wurst_stack_depth_115 - 1); }