integer test_at649 array AssistTimestamps_nextFree172 integer AssistTimestamps_firstFree176 integer AssistTimestamps_maxIndex174 integer wurst_stack_depth585 array wurst_stack117 array AssistTimestamps_vals_0172 array AssistTimestamps_vals_1195 array AssistTimestamps_vals_2160 array AssistTimestamps_vals_3698 array AssistTimestamps_vals_4974 array AssistTimestamps_vals_5149 array AssistTimestamps_vals_6140 array AssistTimestamps_vals_7228 array AssistTimestamps_vals_8234 array AssistTimestamps_vals_9138 array AssistTimestamps_vals_10188 array AssistTimestamps_vals_11184 integer test_at649 = new_AssistTimestamps178("when calling new_AssistTimestamps in multiArrayNoInline2, line 5") integer AssistTimestamps_firstFree176 = 0 integer AssistTimestamps_maxIndex174 = 0 integer wurst_stack_depth585 = 0 function initGlobals947() { } function main180() { initGlobals947(); init_test105("when calling init_test in multiArrayNoInline2, line 1"); } function config170() { } function init_test105(string __wurst_stackPos684) { local integer this111 wurst_stack_117[wurst_stack_depth_585] = __wurst_stackPos_684; wurst_stack_depth_585 = (wurst_stack_depth_585 + 1); wurst_stack_117[wurst_stack_depth_585] = "when calling new_AssistTimestamps in multiArrayNoInline2, line 5"; wurst_stack_depth_585 = (wurst_stack_depth_585 + 1); wurst_stack_117[wurst_stack_depth_585] = "when calling alloc_AssistTimestamps in multiArrayNoInline2, line 3"; wurst_stack_depth_585 = (wurst_stack_depth_585 + 1); if (AssistTimestamps_firstFree_176 == 0) { if (AssistTimestamps_maxIndex_174 < 32768) { AssistTimestamps_maxIndex_174 = (AssistTimestamps_maxIndex_174 + 1); this_111 = AssistTimestamps_maxIndex_174; } else { error154("Out of memory: Could not create AssistTimestamps.", "when calling error in multiArrayNoInline2, line 3"); this_111 = 0; }; } else { AssistTimestamps_firstFree_176 = (AssistTimestamps_firstFree_176 - 1); this_111 = AssistTimestamps_nextFree_172[AssistTimestamps_firstFree_176]; }; wurst_stack_depth_585 = ((wurst_stack_depth_585 - 1) - 1); test_at_649 = this_111; AssistTimestamps_vals_set133(test_at_649, 3, 42, "when writing array AssistTimestamps_vals in multiArrayNoInline2, line 7"); if (AssistTimestamps_vals_get848(test_at_649, 4, "when reading array AssistTimestamps_vals in in multiArrayNoInline2, line 8") == 0) { testSuccess112(); } else { }; wurst_stack_depth_585 = (wurst_stack_depth_585 - 1); } IS_NATIVE function testSuccess112() { } function error154(string msg193, string __wurst_stackPos166) { local integer stacktraceIndex100 local integer stacktraceLimit340 wurst_stack_117[wurst_stack_depth_585] = __wurst_stackPos_166; wurst_stack_depth_585 = (wurst_stack_depth_585 + 1); __wurst_stackPos_166 = ""; stacktraceIndex_100 = wurst_stack_depth_585; stacktraceLimit_340 = 0; loop { stacktraceIndex_100 = (stacktraceIndex_100 - 1); stacktraceLimit_340 = (stacktraceLimit_340 + 1); exitwhen ((stacktraceLimit_340 > 20) or (stacktraceIndex_100 < 0)); __wurst_stackPos_166 = (__wurst_stackPos_166 + (" " + wurst_stack_117[stacktraceIndex_100])); }; $debugPrint859((msg_193 + (" " + __wurst_stackPos_166))); wurst_stack_depth_585 = (wurst_stack_depth_585 - 1); } function AssistTimestamps_vals_set133(integer instanceId211, integer arrayIndex136, integer value200, string stackPos199) { if ((arrayIndex_136 < 0) or (arrayIndex_136 >= 12)) { error154("Index out of Bounds", stackPos_199); } else { if (arrayIndex_136 <= 5) { if (arrayIndex_136 <= 2) { if (arrayIndex_136 <= 1) { if (arrayIndex_136 <= 0) { AssistTimestamps_vals_0_172[instanceId_211] = value_200; } else { AssistTimestamps_vals_1_195[instanceId_211] = value_200; }; } else { AssistTimestamps_vals_2_160[instanceId_211] = value_200; }; } else { if (arrayIndex_136 <= 4) { if (arrayIndex_136 <= 3) { AssistTimestamps_vals_3_698[instanceId_211] = value_200; } else { AssistTimestamps_vals_4_974[instanceId_211] = value_200; }; } else { AssistTimestamps_vals_5_149[instanceId_211] = value_200; }; }; } else { if (arrayIndex_136 <= 8) { if (arrayIndex_136 <= 7) { if (arrayIndex_136 <= 6) { AssistTimestamps_vals_6_140[instanceId_211] = value_200; } else { AssistTimestamps_vals_7_228[instanceId_211] = value_200; }; } else { AssistTimestamps_vals_8_234[instanceId_211] = value_200; }; } else { if (arrayIndex_136 <= 10) { if (arrayIndex_136 <= 9) { AssistTimestamps_vals_9_138[instanceId_211] = value_200; } else { AssistTimestamps_vals_10_188[instanceId_211] = value_200; }; } else { AssistTimestamps_vals_11_184[instanceId_211] = value_200; }; }; }; }; } function AssistTimestamps_vals_get848(integer index1158, integer index2873, string stackPos386) returns integer { local integer returnVal176 if ((index2_873 < 0) or (index2_873 >= 12)) { error154("Index out of Bounds", stackPos_386); } else { if (index2_873 <= 5) { if (index2_873 <= 2) { if (index2_873 <= 1) { if (index2_873 <= 0) { returnVal_176 = AssistTimestamps_vals_0_172[index1_158]; } else { returnVal_176 = AssistTimestamps_vals_1_195[index1_158]; }; } else { returnVal_176 = AssistTimestamps_vals_2_160[index1_158]; }; } else { if (index2_873 <= 4) { if (index2_873 <= 3) { returnVal_176 = AssistTimestamps_vals_3_698[index1_158]; } else { returnVal_176 = AssistTimestamps_vals_4_974[index1_158]; }; } else { returnVal_176 = AssistTimestamps_vals_5_149[index1_158]; }; }; } else { if (index2_873 <= 8) { if (index2_873 <= 7) { if (index2_873 <= 6) { returnVal_176 = AssistTimestamps_vals_6_140[index1_158]; } else { returnVal_176 = AssistTimestamps_vals_7_228[index1_158]; }; } else { returnVal_176 = AssistTimestamps_vals_8_234[index1_158]; }; } else { if (index2_873 <= 10) { if (index2_873 <= 9) { returnVal_176 = AssistTimestamps_vals_9_138[index1_158]; } else { returnVal_176 = AssistTimestamps_vals_10_188[index1_158]; }; } else { returnVal_176 = AssistTimestamps_vals_11_184[index1_158]; }; }; }; }; return returnVal_176; }