array C_nextFree153 integer C_firstFree193 integer C_maxIndex177 integer wurst_stack_depth520 array wurst_stack394 integer C_firstFree193 = 0 integer C_maxIndex177 = 0 integer wurst_stack_depth520 = 0 function initGlobals150() { } function main432() { initGlobals150(); init_test398("when calling init_test in identity2, line 1"); } function config590() { } function init_test398(string __wurst_stackPos347) { local integer this347 wurst_stack_394[wurst_stack_depth_520] = __wurst_stackPos_347; wurst_stack_depth_520 = (wurst_stack_depth_520 + 1); wurst_stack_394[wurst_stack_depth_520] = "when calling new_C in identity2, line 7"; wurst_stack_depth_520 = (wurst_stack_depth_520 + 1); wurst_stack_394[wurst_stack_depth_520] = "when calling alloc_C in identity2, line 3"; wurst_stack_depth_520 = (wurst_stack_depth_520 + 1); if (C_firstFree_193 == 0) { if (C_maxIndex_177 < 32768) { C_maxIndex_177 = (C_maxIndex_177 + 1); this_347 = C_maxIndex_177; } else { error171("Out of memory: Could not create C.", "when calling error in identity2, line 3"); this_347 = 0; }; } else { C_firstFree_193 = (C_firstFree_193 - 1); this_347 = C_nextFree_153[C_firstFree_193]; }; wurst_stack_depth_520 = ((wurst_stack_depth_520 - 1) - 1); if (this_347 == this_347) { testSuccess623(); } else { }; wurst_stack_depth_520 = (wurst_stack_depth_520 - 1); } IS_NATIVE function testSuccess623() { } function error171(string msg160, string __wurst_stackPos139) { local integer stacktraceIndex838 local integer stacktraceLimit758 wurst_stack_394[wurst_stack_depth_520] = __wurst_stackPos_139; wurst_stack_depth_520 = (wurst_stack_depth_520 + 1); __wurst_stackPos_139 = ""; stacktraceIndex_838 = wurst_stack_depth_520; stacktraceLimit_758 = 0; loop { stacktraceIndex_838 = (stacktraceIndex_838 - 1); stacktraceLimit_758 = (stacktraceLimit_758 + 1); exitwhen ((stacktraceLimit_758 > 20) or (stacktraceIndex_838 < 0)); __wurst_stackPos_139 = (__wurst_stackPos_139 + (" " + wurst_stack_394[stacktraceIndex_838])); }; $debugPrint140((msg_160 + (" " + __wurst_stackPos_139))); wurst_stack_depth_520 = (wurst_stack_depth_520 - 1); }