• R/O
  • SSH
  • HTTPS

jpl: Commit


Commit MetaInfo

Revision926 (tree)
Time2020-02-13 00:33:35
Authorjakobthomsen

Log Message

improve heap accounting: instead of return-account workaround reserve temporary heap during nested call

Change Summary

Incremental Difference

--- trunk/jpl_compiler_own_stack_and_heap(tree-closures-memory)/jpl_compiler.c (revision 925)
+++ trunk/jpl_compiler_own_stack_and_heap(tree-closures-memory)/jpl_compiler.c (revision 926)
@@ -57107,6 +57107,44 @@
5710757107 }
5710857108 case 18446744073709548205LLU: // 99999999Jr'''''''''''''''
5710957109 {
57110+ // ACCUMULATE ARGUMENTS - BEGIN
57111+ {
57112+ uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 44LLU, 0LLU);
57113+ LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
57114+ }
57115+ {
57116+ uint64_t arg = /*typedefs__*/*LOCAL_ACCESS(heap.data, 44LLU, 7LLU);
57117+ LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
57118+ }
57119+ {
57120+ uint64_t arg = /*type______*/*LOCAL_ACCESS(heap.data, 44LLU, 35LLU);
57121+ LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
57122+ }
57123+ {
57124+ uint64_t arg = /*argid_____*/LOCAL_ACCESS_ADDR(heap.data, 44LLU, 33LLU);
57125+ LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
57126+ }
57127+ {
57128+ uint64_t arg = /*remainheap*/LOCAL_ACCESS_ADDR(heap.data, 44LLU, 25LLU);
57129+ LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
57130+ }
57131+ // ACCUMULATE ARGUMENTS - END
57132+ uint64_t return_to = 18446744073709548202LLU;
57133+ const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0));
57134+ uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
57135+ *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
57136+ heap.data[0].elem1 = heap.data[0].elem0;
57137+ heap.data[0].elem0 = restore;
57138+ state.addr = 515555125197130432LLU; // allocheap_
57139+ break;
57140+ }
57141+ case 18446744073709548202LLU: // 99999999Jo'''''''''''''''
57142+ {
57143+ state.addr = 18446744073709548203LLU; // 99999999Jp'''''''''''''''
57144+ break;
57145+ }
57146+ case 18446744073709548203LLU: // 99999999Jp'''''''''''''''
57147+ {
5711057148 // variable u64 reference_ goes out of scope
5711157149 // emitted destructur for type u64
5711257150 (void)LOCAL_POP_MOVE(&heap, 44LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference reference_ at 44
@@ -57118,10 +57156,10 @@
5711857156 }
5711957157 case 18446744073709548210LLU: // 99999999Jw'''''''''''''''
5712057158 {
57121- state.addr = (heap.availilable_size_for_dynamic_objects >= (45LLU + 3LLU)) ? 18446744073709548203LLU : 18446744073709548202LLU;
57159+ state.addr = (heap.availilable_size_for_dynamic_objects >= (45LLU + 3LLU)) ? 18446744073709548201LLU : 18446744073709548200LLU;
5712257160 break;
5712357161 }
57124- case 18446744073709548203LLU: // 99999999Jp'''''''''''''''
57162+ case 18446744073709548201LLU: // 99999999Jn'''''''''''''''
5712557163 {
5712657164
5712757165 heap.availilable_size_for_dynamic_objects -= (45LLU + 3LLU);
@@ -57142,10 +57180,10 @@
5714257180 LOCAL_PUSH_MOVE(&heap, 44, &(heap.data[0].elem1)/*address of current closure*/, &arg);
5714357181 }
5714457182 /*outofmem__*/*LOCAL_ACCESS(heap.data, 45LLU, 44LLU) = /*used______*/*LOCAL_ACCESS(heap.data, 45LLU, 43LLU) > /*REMAINSIZE*/*LOCAL_ACCESS(heap.data, 45LLU, 39LLU);
57145- state.addr = /*outofmem__*/*LOCAL_ACCESS(heap.data, 45LLU, 44LLU) ? 18446744073709548200LLU : 18446744073709548199LLU;
57183+ state.addr = /*outofmem__*/*LOCAL_ACCESS(heap.data, 45LLU, 44LLU) ? 18446744073709548198LLU : 18446744073709548197LLU;
5714657184 break;
5714757185 }
57148- case 18446744073709548200LLU: // 99999999Jm'''''''''''''''
57186+ case 18446744073709548198LLU: // 99999999Jk'''''''''''''''
5714957187 {
5715057188 // ACCUMULATE ARGUMENTS - BEGIN
5715157189 {
@@ -57153,7 +57191,7 @@
5715357191 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5715457192 }
5715557193 // ACCUMULATE ARGUMENTS - END
57156- uint64_t return_to = 18446744073709548197LLU;
57194+ uint64_t return_to = 18446744073709548195LLU;
5715757195 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5715857196 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5715957197 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -57162,12 +57200,12 @@
5716257200 state.addr = 819847183515949359LLU; // reportinit
5716357201 break;
5716457202 }
57165- case 18446744073709548197LLU: // 99999999Jj'''''''''''''''
57203+ case 18446744073709548195LLU: // 99999999Jh'''''''''''''''
5716657204 {
57167- state.addr = 18446744073709548198LLU; // 99999999Jk'''''''''''''''
57205+ state.addr = 18446744073709548196LLU; // 99999999Ji'''''''''''''''
5716857206 break;
5716957207 }
57170- case 18446744073709548198LLU: // 99999999Jk'''''''''''''''
57208+ case 18446744073709548196LLU: // 99999999Ji'''''''''''''''
5717157209 {
5717257210 fprintf(stderr, "%s", "out of memory in nested call to ");
5717357211 printid(stderr, /*callee_id_*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 45LLU, 8LLU)));
@@ -57179,10 +57217,10 @@
5717957217 fprintf(stderr, "%s\n", "");
5718057218 exit(-1);
5718157219 }
57182- state.addr = 18446744073709548199LLU; // 99999999Jl'''''''''''''''
57220+ state.addr = 18446744073709548197LLU; // 99999999Jj'''''''''''''''
5718357221 break;
5718457222 }
57185- case 18446744073709548199LLU: // 99999999Jl'''''''''''''''
57223+ case 18446744073709548197LLU: // 99999999Jj'''''''''''''''
5718657224 {
5718757225 /*DEFBODYSZ_*/*LOCAL_ACCESS(heap.data, 45LLU, 42LLU) = /*DEFBODYSZ_*/*LOCAL_ACCESS(heap.data, 45LLU, 42LLU) - /*used______*/*LOCAL_ACCESS(heap.data, 45LLU, 43LLU);
5718857226 /*REMAINSIZE*/*LOCAL_ACCESS(heap.data, 45LLU, 39LLU) = /*REMAINSIZE*/*LOCAL_ACCESS(heap.data, 45LLU, 39LLU) - /*used______*/*LOCAL_ACCESS(heap.data, 45LLU, 43LLU);
@@ -57189,10 +57227,10 @@
5718957227 // variable u64 outofmem__ goes out of scope
5719057228 // emitted destructur for type u64
5719157229 (void)LOCAL_POP_MOVE(&heap, 45LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference outofmem__ at 45
57192- state.addr = 18446744073709548201LLU; // 99999999Jn'''''''''''''''
57230+ state.addr = 18446744073709548199LLU; // 99999999Jl'''''''''''''''
5719357231 break;
5719457232 }
57195- case 18446744073709548201LLU: // 99999999Jn'''''''''''''''
57233+ case 18446744073709548199LLU: // 99999999Jl'''''''''''''''
5719657234 {
5719757235 // ACCUMULATE ARGUMENTS - BEGIN
5719857236 {
@@ -57264,7 +57302,7 @@
5726457302 LOCAL_PUSH_MOVE(&heap, 16LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5726557303 }
5726657304 // ACCUMULATE ARGUMENTS - END
57267- uint64_t return_to = 18446744073709548195LLU;
57305+ uint64_t return_to = 18446744073709548193LLU;
5726857306 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 17LLU, 0/*address of closure-in-construction*/, 0));
5726957307 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5727057308 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 17LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -57273,19 +57311,19 @@
5727357311 state.addr = 782701543315110336LLU; // parsecall_
5727457312 break;
5727557313 }
57276- case 18446744073709548195LLU: // 99999999Jh'''''''''''''''
57314+ case 18446744073709548193LLU: // 99999999Jf'''''''''''''''
5727757315 {
57278- state.addr = 18446744073709548196LLU; // 99999999Ji'''''''''''''''
57316+ state.addr = 18446744073709548194LLU; // 99999999Jg'''''''''''''''
5727957317 break;
5728057318 }
57281- case 18446744073709548196LLU: // 99999999Ji'''''''''''''''
57319+ case 18446744073709548194LLU: // 99999999Jg'''''''''''''''
5728257320 {
5728357321 /*DEFBODYSZ_*/*LOCAL_ACCESS(heap.data, 44LLU, 42LLU) = /*DEFBODYSZ_*/*LOCAL_ACCESS(heap.data, 44LLU, 42LLU) + /*used______*/*LOCAL_ACCESS(heap.data, 44LLU, 43LLU);
5728457322 /*REMAINSIZE*/*LOCAL_ACCESS(heap.data, 44LLU, 39LLU) = /*REMAINSIZE*/*LOCAL_ACCESS(heap.data, 44LLU, 39LLU) + /*used______*/*LOCAL_ACCESS(heap.data, 44LLU, 43LLU);
57285- state.addr = 18446744073709548194LLU; // 99999999Jg'''''''''''''''
57323+ state.addr = 18446744073709548192LLU; // 99999999Je'''''''''''''''
5728657324 break;
5728757325 }
57288- case 18446744073709548194LLU: // 99999999Jg'''''''''''''''
57326+ case 18446744073709548192LLU: // 99999999Je'''''''''''''''
5728957327 {
5729057328 {
5729157329 uint64_t arg = 0LLU;
@@ -57292,10 +57330,10 @@
5729257330 LOCAL_PUSH_MOVE(&heap, 44, &(heap.data[0].elem1)/*address of current closure*/, &arg);
5729357331 }
5729457332 /*notequal__*/*LOCAL_ACCESS(heap.data, 45LLU, 44LLU) = /*DEFBODYSZ_*/*LOCAL_ACCESS(heap.data, 45LLU, 42LLU) != /*defbodysz_*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 45LLU, 14LLU));
57295- state.addr = /*notequal__*/*LOCAL_ACCESS(heap.data, 45LLU, 44LLU) ? 18446744073709548193LLU : 18446744073709548192LLU;
57333+ state.addr = /*notequal__*/*LOCAL_ACCESS(heap.data, 45LLU, 44LLU) ? 18446744073709548191LLU : 18446744073709548190LLU;
5729657334 break;
5729757335 }
57298- case 18446744073709548193LLU: // 99999999Jf'''''''''''''''
57336+ case 18446744073709548191LLU: // 99999999Jd'''''''''''''''
5729957337 {
5730057338 // ACCUMULATE ARGUMENTS - BEGIN
5730157339 {
@@ -57303,7 +57341,7 @@
5730357341 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5730457342 }
5730557343 // ACCUMULATE ARGUMENTS - END
57306- uint64_t return_to = 18446744073709548190LLU;
57344+ uint64_t return_to = 18446744073709548188LLU;
5730757345 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5730857346 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5730957347 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -57312,21 +57350,21 @@
5731257350 state.addr = 819847183515949359LLU; // reportinit
5731357351 break;
5731457352 }
57315- case 18446744073709548190LLU: // 99999999Jc'''''''''''''''
57353+ case 18446744073709548188LLU: // 99999999Ja'''''''''''''''
5731657354 {
57317- state.addr = 18446744073709548191LLU; // 99999999Jd'''''''''''''''
57355+ state.addr = 18446744073709548189LLU; // 99999999Jb'''''''''''''''
5731857356 break;
5731957357 }
57320- case 18446744073709548191LLU: // 99999999Jd'''''''''''''''
57358+ case 18446744073709548189LLU: // 99999999Jb'''''''''''''''
5732157359 {
5732257360 {
5732357361 fprintf(stderr, "%s\n", "INTERNAL ERROR in nested call: mismatched sizes");
5732457362 exit(-1);
5732557363 }
57326- state.addr = 18446744073709548192LLU; // 99999999Je'''''''''''''''
57364+ state.addr = 18446744073709548190LLU; // 99999999Jc'''''''''''''''
5732757365 break;
5732857366 }
57329- case 18446744073709548192LLU: // 99999999Je'''''''''''''''
57367+ case 18446744073709548190LLU: // 99999999Jc'''''''''''''''
5733057368 {
5733157369 // variable u64 notequal__ goes out of scope
5733257370 // emitted destructur for type u64
@@ -57339,19 +57377,19 @@
5733957377 (void)LOCAL_POP_MOVE(&heap, 43LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference DEFBODYSZ_ at 43
5734057378 heap.availilable_size_for_dynamic_objects += 45LLU;
5734157379 heap.availilable_size_for_dynamic_objects += 3LLU;
57342- state.addr = 18446744073709548189LLU; // 99999999Jb'''''''''''''''
57380+ state.addr = 18446744073709548187LLU; // 99999999J$'''''''''''''''
5734357381 break;
5734457382 }
57345- case 18446744073709548202LLU: // 99999999Jo'''''''''''''''
57383+ case 18446744073709548200LLU: // 99999999Jm'''''''''''''''
5734657384 {
5734757385 {
5734857386 fprintf(stderr, "%s\n", "INTERNAL ERROR - out of dynamic heap in nested parsecall - recompile compiler to reserve more dynamic heap");
5734957387 exit(-1);
5735057388 }
57351- state.addr = 18446744073709548189LLU; // 99999999Jb'''''''''''''''
57389+ state.addr = 18446744073709548187LLU; // 99999999J$'''''''''''''''
5735257390 break;
5735357391 }
57354- case 18446744073709548189LLU: // 99999999Jb'''''''''''''''
57392+ case 18446744073709548187LLU: // 99999999J$'''''''''''''''
5735557393 {
5735657394 fprintf(stdout, "%s", "\n {");
5735757395 fprintf(stdout, "%s", "\n uint64_t exchange = ");
@@ -57369,7 +57407,7 @@
5736957407 LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5737057408 }
5737157409 // ACCUMULATE ARGUMENTS - END
57372- uint64_t return_to = 18446744073709548187LLU;
57410+ uint64_t return_to = 18446744073709548185LLU;
5737357411 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 3LLU, 0/*address of closure-in-construction*/, 0));
5737457412 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5737557413 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 3LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -57378,12 +57416,12 @@
5737857416 state.addr = 93772141488587600LLU; // EMITPOPTMP
5737957417 break;
5738057418 }
57381- case 18446744073709548187LLU: // 99999999J$'''''''''''''''
57419+ case 18446744073709548185LLU: // 99999999JY'''''''''''''''
5738257420 {
57383- state.addr = 18446744073709548188LLU; // 99999999Ja'''''''''''''''
57421+ state.addr = 18446744073709548186LLU; // 99999999JZ'''''''''''''''
5738457422 break;
5738557423 }
57386- case 18446744073709548188LLU: // 99999999Ja'''''''''''''''
57424+ case 18446744073709548186LLU: // 99999999JZ'''''''''''''''
5738757425 {
5738857426 fprintf(stdout, "%s", ";");
5738957427 fprintf(stdout, "%s", "\n heap.data[0].elem0 = ");
@@ -57401,7 +57439,7 @@
5740157439 LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5740257440 }
5740357441 // ACCUMULATE ARGUMENTS - END
57404- uint64_t return_to = 18446744073709548185LLU;
57442+ uint64_t return_to = 18446744073709548183LLU;
5740557443 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 3LLU, 0/*address of closure-in-construction*/, 0));
5740657444 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5740757445 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 3LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -57410,18 +57448,18 @@
5741057448 state.addr = 93772141488587600LLU; // EMITPOPTMP
5741157449 break;
5741257450 }
57413- case 18446744073709548185LLU: // 99999999JY'''''''''''''''
57451+ case 18446744073709548183LLU: // 99999999JW'''''''''''''''
5741457452 {
57415- state.addr = 18446744073709548186LLU; // 99999999JZ'''''''''''''''
57453+ state.addr = 18446744073709548184LLU; // 99999999JX'''''''''''''''
5741657454 break;
5741757455 }
57418- case 18446744073709548186LLU: // 99999999JZ'''''''''''''''
57456+ case 18446744073709548184LLU: // 99999999JX'''''''''''''''
5741957457 {
5742057458 fprintf(stdout, "%s", ";");
5742157459 fprintf(stdout, "%s", "\n ");
5742257460 // ACCUMULATE ARGUMENTS - BEGIN
5742357461 // ACCUMULATE ARGUMENTS - END
57424- uint64_t return_to = 18446744073709548183LLU;
57462+ uint64_t return_to = 18446744073709548181LLU;
5742557463 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 0LLU, 0/*address of closure-in-construction*/, 0));
5742657464 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5742757465 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 0LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -57430,12 +57468,12 @@
5743057468 state.addr = 517221998735392768LLU; // argopen___
5743157469 break;
5743257470 }
57433- case 18446744073709548183LLU: // 99999999JW'''''''''''''''
57471+ case 18446744073709548181LLU: // 99999999JU'''''''''''''''
5743457472 {
57435- state.addr = 18446744073709548184LLU; // 99999999JX'''''''''''''''
57473+ state.addr = 18446744073709548182LLU; // 99999999JV'''''''''''''''
5743657474 break;
5743757475 }
57438- case 18446744073709548184LLU: // 99999999JX'''''''''''''''
57476+ case 18446744073709548182LLU: // 99999999JV'''''''''''''''
5743957477 {
5744057478 fprintf(stdout, "%s", "exchange");
5744157479 // ACCUMULATE ARGUMENTS - BEGIN
@@ -57460,7 +57498,7 @@
5746057498 LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5746157499 }
5746257500 // ACCUMULATE ARGUMENTS - END
57463- uint64_t return_to = 18446744073709548181LLU;
57501+ uint64_t return_to = 18446744073709548179LLU;
5746457502 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0));
5746557503 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5746657504 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -57469,12 +57507,12 @@
5746957507 state.addr = 517221169975918592LLU; // argclose__
5747057508 break;
5747157509 }
57472- case 18446744073709548181LLU: // 99999999JU'''''''''''''''
57510+ case 18446744073709548179LLU: // 99999999JS'''''''''''''''
5747357511 {
57474- state.addr = 18446744073709548182LLU; // 99999999JV'''''''''''''''
57512+ state.addr = 18446744073709548180LLU; // 99999999JT'''''''''''''''
5747557513 break;
5747657514 }
57477- case 18446744073709548182LLU: // 99999999JV'''''''''''''''
57515+ case 18446744073709548180LLU: // 99999999JT'''''''''''''''
5747857516 {
5747957517 fprintf(stdout, "%s", "\n }");
5748057518 {
@@ -57482,10 +57520,10 @@
5748257520 LOCAL_PUSH_MOVE(&heap, 42, &(heap.data[0].elem1)/*address of current closure*/, &arg);
5748357521 }
5748457522 /*notequal__*/*LOCAL_ACCESS(heap.data, 43LLU, 42LLU) = /*REMAINSIZE*/*LOCAL_ACCESS(heap.data, 43LLU, 39LLU) != /*remainsize*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 43LLU, 15LLU));
57485- state.addr = /*notequal__*/*LOCAL_ACCESS(heap.data, 43LLU, 42LLU) ? 18446744073709548180LLU : 18446744073709548179LLU;
57523+ state.addr = /*notequal__*/*LOCAL_ACCESS(heap.data, 43LLU, 42LLU) ? 18446744073709548178LLU : 18446744073709548177LLU;
5748657524 break;
5748757525 }
57488- case 18446744073709548180LLU: // 99999999JT'''''''''''''''
57526+ case 18446744073709548178LLU: // 99999999JR'''''''''''''''
5748957527 {
5749057528 // ACCUMULATE ARGUMENTS - BEGIN
5749157529 {
@@ -57493,7 +57531,7 @@
5749357531 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5749457532 }
5749557533 // ACCUMULATE ARGUMENTS - END
57496- uint64_t return_to = 18446744073709548177LLU;
57534+ uint64_t return_to = 18446744073709548175LLU;
5749757535 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5749857536 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5749957537 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -57502,21 +57540,21 @@
5750257540 state.addr = 819847183515949359LLU; // reportinit
5750357541 break;
5750457542 }
57505- case 18446744073709548177LLU: // 99999999JQ'''''''''''''''
57543+ case 18446744073709548175LLU: // 99999999JO'''''''''''''''
5750657544 {
57507- state.addr = 18446744073709548178LLU; // 99999999JR'''''''''''''''
57545+ state.addr = 18446744073709548176LLU; // 99999999JP'''''''''''''''
5750857546 break;
5750957547 }
57510- case 18446744073709548178LLU: // 99999999JR'''''''''''''''
57548+ case 18446744073709548176LLU: // 99999999JP'''''''''''''''
5751157549 {
5751257550 {
5751357551 fprintf(stderr, "%s\n", "INTERNAL ERROR in nested call: mismatched sizes");
5751457552 exit(-1);
5751557553 }
57516- state.addr = 18446744073709548179LLU; // 99999999JS'''''''''''''''
57554+ state.addr = 18446744073709548177LLU; // 99999999JQ'''''''''''''''
5751757555 break;
5751857556 }
57519- case 18446744073709548179LLU: // 99999999JS'''''''''''''''
57557+ case 18446744073709548177LLU: // 99999999JQ'''''''''''''''
5752057558 {
5752157559 // variable u64 notequal__ goes out of scope
5752257560 // emitted destructur for type u64
@@ -57526,14 +57564,14 @@
5752657564 (void)LOCAL_POP_MOVE(&heap, 42LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference storeidx__ at 42
5752757565 // variable list<resdest___> newresults goes out of scope
5752857566 // emitted destructur for type list<resdest___>
57529- state.addr = 18446744073709548175LLU; // 99999999JO'''''''''''''''
57567+ state.addr = 18446744073709548173LLU; // 99999999JM'''''''''''''''
5753057568 break;
5753157569 }
57532- case 18446744073709548175LLU: // 99999999JO'''''''''''''''
57570+ case 18446744073709548173LLU: // 99999999JM'''''''''''''''
5753357571 {
5753457572 if(!*LOCAL_ACCESS(heap.data, 41LLU, 40LLU)/*list*/)
5753557573 {
57536- state.addr = 18446744073709548176LLU; // 99999999JP'''''''''''''''
57574+ state.addr = 18446744073709548174LLU; // 99999999JN'''''''''''''''
5753757575 break;
5753857576 }
5753957577 // temporary list-element
@@ -57547,7 +57585,7 @@
5754757585 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5754857586 }
5754957587 // ACCUMULATE ARGUMENTS - END
57550- uint64_t return_to = 18446744073709548174LLU;
57588+ uint64_t return_to = 18446744073709548172LLU;
5755157589 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5755257590 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5755357591 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -57556,14 +57594,14 @@
5755657594 state.addr = 18446744073709551507LLU; // 999999998S'''''''''''''''
5755757595 break;
5755857596 }
57559- case 18446744073709548174LLU: // 99999999JN'''''''''''''''
57597+ case 18446744073709548172LLU: // 99999999JL'''''''''''''''
5756057598 {
5756157599 // RELEASE temporary destructor-variable
5756257600 (void)LOCAL_POP_MOVE(&heap, 42LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 42
57563- state.addr = 18446744073709548175LLU; // 99999999JO'''''''''''''''
57601+ state.addr = 18446744073709548173LLU; // 99999999JM'''''''''''''''
5756457602 break;
5756557603 }
57566- case 18446744073709548176LLU: // 99999999JP'''''''''''''''
57604+ case 18446744073709548174LLU: // 99999999JN'''''''''''''''
5756757605 {
5756857606 (void)LOCAL_POP_MOVE(&heap, 41LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference newresults at 41
5756957607 // variable u64 REMAINSIZE goes out of scope
@@ -57571,7 +57609,7 @@
5757157609 (void)LOCAL_POP_MOVE(&heap, 40LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference REMAINSIZE at 40
5757257610 heap.availilable_size_for_dynamic_objects += 0LLU;
5757357611 heap.availilable_size_for_dynamic_objects += 0LLU;
57574- state.addr = 18446744073709548173LLU; // 99999999JM'''''''''''''''
57612+ state.addr = 18446744073709548171LLU; // 99999999JK'''''''''''''''
5757557613 break;
5757657614 }
5757757615 case 18446744073709548219LLU: // 99999999J5'''''''''''''''
@@ -57582,7 +57620,7 @@
5758257620 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5758357621 }
5758457622 // ACCUMULATE ARGUMENTS - END
57585- uint64_t return_to = 18446744073709548171LLU;
57623+ uint64_t return_to = 18446744073709548169LLU;
5758657624 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5758757625 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5758857626 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -57591,12 +57629,12 @@
5759157629 state.addr = 819847183515949359LLU; // reportinit
5759257630 break;
5759357631 }
57594- case 18446744073709548171LLU: // 99999999JK'''''''''''''''
57632+ case 18446744073709548169LLU: // 99999999JI'''''''''''''''
5759557633 {
57596- state.addr = 18446744073709548172LLU; // 99999999JL'''''''''''''''
57634+ state.addr = 18446744073709548170LLU; // 99999999JJ'''''''''''''''
5759757635 break;
5759857636 }
57599- case 18446744073709548172LLU: // 99999999JL'''''''''''''''
57637+ case 18446744073709548170LLU: // 99999999JJ'''''''''''''''
5760057638 {
5760157639 fprintf(stderr, "%s", "constructor can only be used as argument for consume-by-value parameter but found ");
5760257640 // ACCUMULATE ARGUMENTS - BEGIN
@@ -57605,7 +57643,7 @@
5760557643 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5760657644 }
5760757645 // ACCUMULATE ARGUMENTS - END
57608- uint64_t return_to = 18446744073709548169LLU;
57646+ uint64_t return_to = 18446744073709548167LLU;
5760957647 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5761057648 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5761157649 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -57614,21 +57652,21 @@
5761457652 state.addr = 819847183514380911LLU; // reportcont
5761557653 break;
5761657654 }
57617- case 18446744073709548169LLU: // 99999999JI'''''''''''''''
57655+ case 18446744073709548167LLU: // 99999999JG'''''''''''''''
5761857656 {
57619- state.addr = 18446744073709548170LLU; // 99999999JJ'''''''''''''''
57657+ state.addr = 18446744073709548168LLU; // 99999999JH'''''''''''''''
5762057658 break;
5762157659 }
57622- case 18446744073709548170LLU: // 99999999JJ'''''''''''''''
57660+ case 18446744073709548168LLU: // 99999999JH'''''''''''''''
5762357661 {
5762457662 {
5762557663 fprintf(stderr, "%s\n", "");
5762657664 exit(-1);
5762757665 }
57628- state.addr = 18446744073709548173LLU; // 99999999JM'''''''''''''''
57666+ state.addr = 18446744073709548171LLU; // 99999999JK'''''''''''''''
5762957667 break;
5763057668 }
57631- case 18446744073709548173LLU: // 99999999JM'''''''''''''''
57669+ case 18446744073709548171LLU: // 99999999JK'''''''''''''''
5763257670 {
5763357671 // parameter-reference u64 REFERENCE_ goes out of scope
5763457672 (void)LOCAL_POP_MOVE(&heap, 39LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference REFERENCE_ at 39
@@ -57645,7 +57683,7 @@
5764557683 {
5764657684 heap.availilable_size_for_dynamic_objects += 0LLU;
5764757685 heap.availilable_size_for_dynamic_objects += 0LLU;
57648- state.addr = 18446744073709548168LLU; // 99999999JH'''''''''''''''
57686+ state.addr = 18446744073709548166LLU; // 99999999JF'''''''''''''''
5764957687 break;
5765057688 }
5765157689 case 18446744073709548222LLU: // 99999999J8'''''''''''''''
@@ -57652,7 +57690,7 @@
5765257690 {
5765357691 // ACCUMULATE ARGUMENTS - BEGIN
5765457692 // ACCUMULATE ARGUMENTS - END
57655- uint64_t return_to = 18446744073709548166LLU;
57693+ uint64_t return_to = 18446744073709548164LLU;
5765657694 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 0LLU, 0/*address of closure-in-construction*/, 0));
5765757695 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5765857696 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 0LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -57661,12 +57699,12 @@
5766157699 state.addr = 517221998735392768LLU; // argopen___
5766257700 break;
5766357701 }
57664- case 18446744073709548166LLU: // 99999999JF'''''''''''''''
57702+ case 18446744073709548164LLU: // 99999999JD'''''''''''''''
5766557703 {
57666- state.addr = 18446744073709548167LLU; // 99999999JG'''''''''''''''
57704+ state.addr = 18446744073709548165LLU; // 99999999JE'''''''''''''''
5766757705 break;
5766857706 }
57669- case 18446744073709548167LLU: // 99999999JG'''''''''''''''
57707+ case 18446744073709548165LLU: // 99999999JE'''''''''''''''
5767057708 {
5767157709 // ACCUMULATE ARGUMENTS - BEGIN
5767257710 {
@@ -57754,7 +57792,7 @@
5775457792 LOCAL_PUSH_MOVE(&heap, 20LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5775557793 }
5775657794 // ACCUMULATE ARGUMENTS - END
57757- uint64_t return_to = 18446744073709548164LLU;
57795+ uint64_t return_to = 18446744073709548162LLU;
5775857796 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 21LLU, 0/*address of closure-in-construction*/, 0));
5775957797 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5776057798 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 21LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -57763,12 +57801,12 @@
5776357801 state.addr = 787472320226257577LLU; // procargcon
5776457802 break;
5776557803 }
57766- case 18446744073709548164LLU: // 99999999JD'''''''''''''''
57804+ case 18446744073709548162LLU: // 99999999JB'''''''''''''''
5776757805 {
57768- state.addr = 18446744073709548165LLU; // 99999999JE'''''''''''''''
57806+ state.addr = 18446744073709548163LLU; // 99999999JC'''''''''''''''
5776957807 break;
5777057808 }
57771- case 18446744073709548165LLU: // 99999999JE'''''''''''''''
57809+ case 18446744073709548163LLU: // 99999999JC'''''''''''''''
5777257810 {
5777357811 // ACCUMULATE ARGUMENTS - BEGIN
5777457812 {
@@ -57792,7 +57830,7 @@
5779257830 LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5779357831 }
5779457832 // ACCUMULATE ARGUMENTS - END
57795- uint64_t return_to = 18446744073709548162LLU;
57833+ uint64_t return_to = 18446744073709548160LLU;
5779657834 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0));
5779757835 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5779857836 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -57801,21 +57839,21 @@
5780157839 state.addr = 517221169975918592LLU; // argclose__
5780257840 break;
5780357841 }
57804- case 18446744073709548162LLU: // 99999999JB'''''''''''''''
57842+ case 18446744073709548160LLU: // 99999999J_'''''''''''''''
5780557843 {
57806- state.addr = 18446744073709548163LLU; // 99999999JC'''''''''''''''
57844+ state.addr = 18446744073709548161LLU; // 99999999JA'''''''''''''''
5780757845 break;
5780857846 }
57809- case 18446744073709548163LLU: // 99999999JC'''''''''''''''
57847+ case 18446744073709548161LLU: // 99999999JA'''''''''''''''
5781057848 {
57811- state.addr = 18446744073709548168LLU; // 99999999JH'''''''''''''''
57849+ state.addr = 18446744073709548166LLU; // 99999999JF'''''''''''''''
5781257850 break;
5781357851 }
57814- case 18446744073709548168LLU: // 99999999JH'''''''''''''''
57852+ case 18446744073709548166LLU: // 99999999JF'''''''''''''''
5781557853 {
5781657854 heap.availilable_size_for_dynamic_objects += 0LLU;
5781757855 heap.availilable_size_for_dynamic_objects += 0LLU;
57818- state.addr = 18446744073709548161LLU; // 99999999JA'''''''''''''''
57856+ state.addr = 18446744073709548159LLU; // 99999999I9'''''''''''''''
5781957857 break;
5782057858 }
5782157859 case 18446744073709548226LLU: // 99999999KB'''''''''''''''
@@ -57822,7 +57860,7 @@
5782257860 {
5782357861 // ACCUMULATE ARGUMENTS - BEGIN
5782457862 // ACCUMULATE ARGUMENTS - END
57825- uint64_t return_to = 18446744073709548159LLU;
57863+ uint64_t return_to = 18446744073709548157LLU;
5782657864 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 0LLU, 0/*address of closure-in-construction*/, 0));
5782757865 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5782857866 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 0LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -57831,12 +57869,12 @@
5783157869 state.addr = 517221998735392768LLU; // argopen___
5783257870 break;
5783357871 }
57834- case 18446744073709548159LLU: // 99999999I9'''''''''''''''
57872+ case 18446744073709548157LLU: // 99999999I7'''''''''''''''
5783557873 {
57836- state.addr = 18446744073709548160LLU; // 99999999J_'''''''''''''''
57874+ state.addr = 18446744073709548158LLU; // 99999999I8'''''''''''''''
5783757875 break;
5783857876 }
57839- case 18446744073709548160LLU: // 99999999J_'''''''''''''''
57877+ case 18446744073709548158LLU: // 99999999I8'''''''''''''''
5784057878 {
5784157879 // ACCUMULATE ARGUMENTS - BEGIN
5784257880 {
@@ -57920,7 +57958,7 @@
5792057958 LOCAL_PUSH_MOVE(&heap, 19LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5792157959 }
5792257960 // ACCUMULATE ARGUMENTS - END
57923- uint64_t return_to = 18446744073709548157LLU;
57961+ uint64_t return_to = 18446744073709548155LLU;
5792457962 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 20LLU, 0/*address of closure-in-construction*/, 0));
5792557963 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5792657964 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 20LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -57929,12 +57967,12 @@
5792957967 state.addr = 787472320226281408LLU; // procargid_
5793057968 break;
5793157969 }
57932- case 18446744073709548157LLU: // 99999999I7'''''''''''''''
57970+ case 18446744073709548155LLU: // 99999999I5'''''''''''''''
5793357971 {
57934- state.addr = 18446744073709548158LLU; // 99999999I8'''''''''''''''
57972+ state.addr = 18446744073709548156LLU; // 99999999I6'''''''''''''''
5793557973 break;
5793657974 }
57937- case 18446744073709548158LLU: // 99999999I8'''''''''''''''
57975+ case 18446744073709548156LLU: // 99999999I6'''''''''''''''
5793857976 {
5793957977 // ACCUMULATE ARGUMENTS - BEGIN
5794057978 {
@@ -57958,7 +57996,7 @@
5795857996 LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5795957997 }
5796057998 // ACCUMULATE ARGUMENTS - END
57961- uint64_t return_to = 18446744073709548155LLU;
57999+ uint64_t return_to = 18446744073709548153LLU;
5796258000 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0));
5796358001 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5796458002 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -57967,17 +58005,17 @@
5796758005 state.addr = 517221169975918592LLU; // argclose__
5796858006 break;
5796958007 }
57970- case 18446744073709548155LLU: // 99999999I5'''''''''''''''
58008+ case 18446744073709548153LLU: // 99999999I3'''''''''''''''
5797158009 {
57972- state.addr = 18446744073709548156LLU; // 99999999I6'''''''''''''''
58010+ state.addr = 18446744073709548154LLU; // 99999999I4'''''''''''''''
5797358011 break;
5797458012 }
57975- case 18446744073709548156LLU: // 99999999I6'''''''''''''''
58013+ case 18446744073709548154LLU: // 99999999I4'''''''''''''''
5797658014 {
57977- state.addr = 18446744073709548161LLU; // 99999999JA'''''''''''''''
58015+ state.addr = 18446744073709548159LLU; // 99999999I9'''''''''''''''
5797858016 break;
5797958017 }
57980- case 18446744073709548161LLU: // 99999999JA'''''''''''''''
58018+ case 18446744073709548159LLU: // 99999999I9'''''''''''''''
5798158019 {
5798258020 // variable u64 buf_______ goes out of scope
5798358021 // emitted destructur for type u64
@@ -57984,7 +58022,7 @@
5798458022 (void)LOCAL_POP_MOVE(&heap, 35LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference buf_______ at 35
5798558023 heap.availilable_size_for_dynamic_objects += 0LLU;
5798658024 heap.availilable_size_for_dynamic_objects += 0LLU;
57987- state.addr = 18446744073709548154LLU; // 99999999I4'''''''''''''''
58025+ state.addr = 18446744073709548152LLU; // 99999999I2'''''''''''''''
5798858026 break;
5798958027 }
5799058028 case 18446744073709548230LLU: // 99999999KF'''''''''''''''
@@ -57996,7 +58034,7 @@
5799658034 /*nr________*/*LOCAL_ACCESS(heap.data, 35LLU, 34LLU) = parsenr(&/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 35LLU, 12LLU)));
5799758035 // ACCUMULATE ARGUMENTS - BEGIN
5799858036 // ACCUMULATE ARGUMENTS - END
57999- uint64_t return_to = 18446744073709548152LLU;
58037+ uint64_t return_to = 18446744073709548150LLU;
5800058038 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 0LLU, 0/*address of closure-in-construction*/, 0));
5800158039 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5800258040 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 0LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -58005,12 +58043,12 @@
5800558043 state.addr = 517221998735392768LLU; // argopen___
5800658044 break;
5800758045 }
58008- case 18446744073709548152LLU: // 99999999I2'''''''''''''''
58046+ case 18446744073709548150LLU: // 99999999I0'''''''''''''''
5800958047 {
58010- state.addr = 18446744073709548153LLU; // 99999999I3'''''''''''''''
58048+ state.addr = 18446744073709548151LLU; // 99999999I1'''''''''''''''
5801158049 break;
5801258050 }
58013- case 18446744073709548153LLU: // 99999999I3'''''''''''''''
58051+ case 18446744073709548151LLU: // 99999999I1'''''''''''''''
5801458052 {
5801558053 // ACCUMULATE ARGUMENTS - BEGIN
5801658054 {
@@ -58050,7 +58088,7 @@
5805058088 LOCAL_PUSH_MOVE(&heap, 8LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5805158089 }
5805258090 // ACCUMULATE ARGUMENTS - END
58053- uint64_t return_to = 18446744073709548150LLU;
58091+ uint64_t return_to = 18446744073709548148LLU;
5805458092 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 9LLU, 0/*address of closure-in-construction*/, 0));
5805558093 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5805658094 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 9LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -58059,12 +58097,12 @@
5805958097 state.addr = 787472320226302784LLU; // procargnr_
5806058098 break;
5806158099 }
58062- case 18446744073709548150LLU: // 99999999I0'''''''''''''''
58100+ case 18446744073709548148LLU: // 99999999Iy'''''''''''''''
5806358101 {
58064- state.addr = 18446744073709548151LLU; // 99999999I1'''''''''''''''
58102+ state.addr = 18446744073709548149LLU; // 99999999Iz'''''''''''''''
5806558103 break;
5806658104 }
58067- case 18446744073709548151LLU: // 99999999I1'''''''''''''''
58105+ case 18446744073709548149LLU: // 99999999Iz'''''''''''''''
5806858106 {
5806958107 // ACCUMULATE ARGUMENTS - BEGIN
5807058108 {
@@ -58088,7 +58126,7 @@
5808858126 LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5808958127 }
5809058128 // ACCUMULATE ARGUMENTS - END
58091- uint64_t return_to = 18446744073709548148LLU;
58129+ uint64_t return_to = 18446744073709548146LLU;
5809258130 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0));
5809358131 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5809458132 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -58097,20 +58135,20 @@
5809758135 state.addr = 517221169975918592LLU; // argclose__
5809858136 break;
5809958137 }
58100- case 18446744073709548148LLU: // 99999999Iy'''''''''''''''
58138+ case 18446744073709548146LLU: // 99999999Iw'''''''''''''''
5810158139 {
58102- state.addr = 18446744073709548149LLU; // 99999999Iz'''''''''''''''
58140+ state.addr = 18446744073709548147LLU; // 99999999Ix'''''''''''''''
5810358141 break;
5810458142 }
58105- case 18446744073709548149LLU: // 99999999Iz'''''''''''''''
58143+ case 18446744073709548147LLU: // 99999999Ix'''''''''''''''
5810658144 {
5810758145 // variable u64 nr________ goes out of scope
5810858146 // emitted destructur for type u64
5810958147 (void)LOCAL_POP_MOVE(&heap, 35LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference nr________ at 35
58110- state.addr = 18446744073709548154LLU; // 99999999I4'''''''''''''''
58148+ state.addr = 18446744073709548152LLU; // 99999999I2'''''''''''''''
5811158149 break;
5811258150 }
58113- case 18446744073709548154LLU: // 99999999I4'''''''''''''''
58151+ case 18446744073709548152LLU: // 99999999I2'''''''''''''''
5811458152 {
5811558153 // variable u64 argid_____ goes out of scope
5811658154 // emitted destructur for type u64
@@ -58123,7 +58161,7 @@
5812358161 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5812458162 }
5812558163 // ACCUMULATE ARGUMENTS - END
58126- uint64_t return_to = 18446744073709548147LLU;
58164+ uint64_t return_to = 18446744073709548145LLU;
5812758165 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5812858166 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5812958167 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -58132,7 +58170,7 @@
5813258170 state.addr = 18446744073709551560LLU; // 999999999H'''''''''''''''
5813358171 break;
5813458172 }
58135- case 18446744073709548147LLU: // 99999999Ix'''''''''''''''
58173+ case 18446744073709548145LLU: // 99999999Iv'''''''''''''''
5813658174 {
5813758175 (void)LOCAL_POP_MOVE(&heap, 33LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference typepar___ at 33
5813858176 // parameter-reference pardef____ par_______ goes out of scope
@@ -58172,7 +58210,7 @@
5817258210 LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5817358211 }
5817458212 // ACCUMULATE ARGUMENTS - END
58175- uint64_t return_to = 18446744073709548145LLU;
58213+ uint64_t return_to = 18446744073709548143LLU;
5817658214 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0));
5817758215 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5817858216 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -58181,12 +58219,12 @@
5818158219 state.addr = 548487493561614336LLU; // callend___
5818258220 break;
5818358221 }
58184- case 18446744073709548145LLU: // 99999999Iv'''''''''''''''
58222+ case 18446744073709548143LLU: // 99999999It'''''''''''''''
5818558223 {
58186- state.addr = 18446744073709548146LLU; // 99999999Iw'''''''''''''''
58224+ state.addr = 18446744073709548144LLU; // 99999999Iu'''''''''''''''
5818758225 break;
5818858226 }
58189- case 18446744073709548146LLU: // 99999999Iw'''''''''''''''
58227+ case 18446744073709548144LLU: // 99999999Iu'''''''''''''''
5819058228 {
5819158229 // variable u64 arg_offset goes out of scope
5819258230 // emitted destructur for type u64
@@ -58208,7 +58246,7 @@
5820858246 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5820958247 }
5821058248 // ACCUMULATE ARGUMENTS - END
58211- uint64_t return_to = 18446744073709548143LLU;
58249+ uint64_t return_to = 18446744073709548141LLU;
5821258250 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5821358251 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5821458252 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -58217,12 +58255,12 @@
5821758255 state.addr = 839519719621918720LLU; // skipws____
5821858256 break;
5821958257 }
58220- case 18446744073709548143LLU: // 99999999It'''''''''''''''
58258+ case 18446744073709548141LLU: // 99999999Ir'''''''''''''''
5822158259 {
58222- state.addr = 18446744073709548144LLU; // 99999999Iu'''''''''''''''
58260+ state.addr = 18446744073709548142LLU; // 99999999Is'''''''''''''''
5822358261 break;
5822458262 }
58225- case 18446744073709548144LLU: // 99999999Iu'''''''''''''''
58263+ case 18446744073709548142LLU: // 99999999Is'''''''''''''''
5822658264 {
5822758265 matchid(")", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 26LLU, 12LLU)));
5822858266 // variable u64 remainheap goes out of scope
@@ -58239,14 +58277,14 @@
5823958277 (void)LOCAL_POP_MOVE(&heap, 23LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference calleesize at 23
5824058278 // variable list<pardef____> calleeargs goes out of scope
5824158279 // emitted destructur for type list<pardef____>
58242- state.addr = 18446744073709548141LLU; // 99999999Ir'''''''''''''''
58280+ state.addr = 18446744073709548139LLU; // 99999999Ip'''''''''''''''
5824358281 break;
5824458282 }
58245- case 18446744073709548141LLU: // 99999999Ir'''''''''''''''
58283+ case 18446744073709548139LLU: // 99999999Ip'''''''''''''''
5824658284 {
5824758285 if(!*LOCAL_ACCESS(heap.data, 22LLU, 21LLU)/*list*/)
5824858286 {
58249- state.addr = 18446744073709548142LLU; // 99999999Is'''''''''''''''
58287+ state.addr = 18446744073709548140LLU; // 99999999Iq'''''''''''''''
5825058288 break;
5825158289 }
5825258290 // temporary list-element
@@ -58260,7 +58298,7 @@
5826058298 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5826158299 }
5826258300 // ACCUMULATE ARGUMENTS - END
58263- uint64_t return_to = 18446744073709548140LLU;
58301+ uint64_t return_to = 18446744073709548138LLU;
5826458302 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5826558303 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5826658304 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -58269,26 +58307,26 @@
5826958307 state.addr = 18446744073709551440LLU; // 999999997P'''''''''''''''
5827058308 break;
5827158309 }
58272- case 18446744073709548140LLU: // 99999999Iq'''''''''''''''
58310+ case 18446744073709548138LLU: // 99999999Io'''''''''''''''
5827358311 {
5827458312 // RELEASE temporary destructor-variable
5827558313 (void)LOCAL_POP_MOVE(&heap, 23LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 23
58276- state.addr = 18446744073709548141LLU; // 99999999Ir'''''''''''''''
58314+ state.addr = 18446744073709548139LLU; // 99999999Ip'''''''''''''''
5827758315 break;
5827858316 }
58279- case 18446744073709548142LLU: // 99999999Is'''''''''''''''
58317+ case 18446744073709548140LLU: // 99999999Iq'''''''''''''''
5828058318 {
5828158319 (void)LOCAL_POP_MOVE(&heap, 22LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference calleeargs at 22
5828258320 // variable list<resdest___> resultargs goes out of scope
5828358321 // emitted destructur for type list<resdest___>
58284- state.addr = 18446744073709548138LLU; // 99999999Io'''''''''''''''
58322+ state.addr = 18446744073709548136LLU; // 99999999Im'''''''''''''''
5828558323 break;
5828658324 }
58287- case 18446744073709548138LLU: // 99999999Io'''''''''''''''
58325+ case 18446744073709548136LLU: // 99999999Im'''''''''''''''
5828858326 {
5828958327 if(!*LOCAL_ACCESS(heap.data, 21LLU, 20LLU)/*list*/)
5829058328 {
58291- state.addr = 18446744073709548139LLU; // 99999999Ip'''''''''''''''
58329+ state.addr = 18446744073709548137LLU; // 99999999In'''''''''''''''
5829258330 break;
5829358331 }
5829458332 // temporary list-element
@@ -58302,7 +58340,7 @@
5830258340 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5830358341 }
5830458342 // ACCUMULATE ARGUMENTS - END
58305- uint64_t return_to = 18446744073709548137LLU;
58343+ uint64_t return_to = 18446744073709548135LLU;
5830658344 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5830758345 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5830858346 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -58311,36 +58349,36 @@
5831158349 state.addr = 18446744073709551507LLU; // 999999998S'''''''''''''''
5831258350 break;
5831358351 }
58314- case 18446744073709548137LLU: // 99999999In'''''''''''''''
58352+ case 18446744073709548135LLU: // 99999999Il'''''''''''''''
5831558353 {
5831658354 // RELEASE temporary destructor-variable
5831758355 (void)LOCAL_POP_MOVE(&heap, 22LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 22
58318- state.addr = 18446744073709548138LLU; // 99999999Io'''''''''''''''
58356+ state.addr = 18446744073709548136LLU; // 99999999Im'''''''''''''''
5831958357 break;
5832058358 }
58321- case 18446744073709548139LLU: // 99999999Ip'''''''''''''''
58359+ case 18446744073709548137LLU: // 99999999In'''''''''''''''
5832258360 {
5832358361 (void)LOCAL_POP_MOVE(&heap, 21LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference resultargs at 21
5832458362 heap.availilable_size_for_dynamic_objects += 0LLU;
5832558363 heap.availilable_size_for_dynamic_objects += 0LLU;
58326- state.addr = 18446744073709548136LLU; // 99999999Im'''''''''''''''
58364+ state.addr = 18446744073709548134LLU; // 99999999Ik'''''''''''''''
5832758365 break;
5832858366 }
5832958367 case 18446744073709548290LLU: // 99999999LB'''''''''''''''
5833058368 {
58331- state.addr = /*results___*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 20LLU, 11LLU)) ? 18446744073709548135LLU : 18446744073709548134LLU;
58369+ state.addr = /*results___*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 20LLU, 11LLU)) ? 18446744073709548133LLU : 18446744073709548132LLU;
5833258370 break;
5833358371 }
58334- case 18446744073709548135LLU: // 99999999Il'''''''''''''''
58372+ case 18446744073709548133LLU: // 99999999Ij'''''''''''''''
5833558373 {
5833658374 {
5833758375 uint64_t arg = list_pop_move(&heap, &*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 20LLU, 11LLU))/*list*/, 8);
5833858376 LOCAL_PUSH_MOVE(&heap, 20, &(heap.data[0].elem1)/*address of current closure*/, &arg);
5833958377 }
58340- state.addr = /*results___*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 11LLU)) ? 18446744073709548133LLU : 18446744073709548132LLU;
58378+ state.addr = /*results___*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 11LLU)) ? 18446744073709548131LLU : 18446744073709548130LLU;
5834158379 break;
5834258380 }
58343- case 18446744073709548133LLU: // 99999999Ij'''''''''''''''
58381+ case 18446744073709548131LLU: // 99999999Ih'''''''''''''''
5834458382 {
5834558383 {
5834658384 uint64_t arg = list_pop_move(&heap, &*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 11LLU))/*list*/, 8);
@@ -58352,7 +58390,7 @@
5835258390 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5835358391 }
5835458392 // ACCUMULATE ARGUMENTS - END
58355- uint64_t return_to = 18446744073709548130LLU;
58393+ uint64_t return_to = 18446744073709548128LLU;
5835658394 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5835758395 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5835858396 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -58361,12 +58399,12 @@
5836158399 state.addr = 819847183515949359LLU; // reportinit
5836258400 break;
5836358401 }
58364- case 18446744073709548130LLU: // 99999999Ig'''''''''''''''
58402+ case 18446744073709548128LLU: // 99999999Ie'''''''''''''''
5836558403 {
58366- state.addr = 18446744073709548131LLU; // 99999999Ih'''''''''''''''
58404+ state.addr = 18446744073709548129LLU; // 99999999If'''''''''''''''
5836758405 break;
5836858406 }
58369- case 18446744073709548131LLU: // 99999999Ih'''''''''''''''
58407+ case 18446744073709548129LLU: // 99999999If'''''''''''''''
5837058408 {
5837158409 fprintf(stderr, "%s", "too many results for ");
5837258410 printid(stderr, /*callee_id_*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 22LLU, 8LLU)));
@@ -58382,7 +58420,7 @@
5838258420 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5838358421 }
5838458422 // ACCUMULATE ARGUMENTS - END
58385- uint64_t return_to = 18446744073709548129LLU;
58423+ uint64_t return_to = 18446744073709548127LLU;
5838658424 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5838758425 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5838858426 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -58391,20 +58429,20 @@
5839158429 state.addr = 18446744073709551507LLU; // 999999998S'''''''''''''''
5839258430 break;
5839358431 }
58394- case 18446744073709548129LLU: // 99999999If'''''''''''''''
58432+ case 18446744073709548127LLU: // 99999999Id'''''''''''''''
5839558433 {
5839658434 (void)LOCAL_POP_MOVE(&heap, 22LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference result____ at 22
5839758435 heap.availilable_size_for_dynamic_objects += 0LLU;
5839858436 heap.availilable_size_for_dynamic_objects += 0LLU;
58399- state.addr = 18446744073709548128LLU; // 99999999Ie'''''''''''''''
58437+ state.addr = 18446744073709548126LLU; // 99999999Ic'''''''''''''''
5840058438 break;
5840158439 }
58402- case 18446744073709548132LLU: // 99999999Ii'''''''''''''''
58440+ case 18446744073709548130LLU: // 99999999Ig'''''''''''''''
5840358441 {
58404- state.addr = 18446744073709548128LLU; // 99999999Ie'''''''''''''''
58442+ state.addr = 18446744073709548126LLU; // 99999999Ic'''''''''''''''
5840558443 break;
5840658444 }
58407- case 18446744073709548128LLU: // 99999999Ie'''''''''''''''
58445+ case 18446744073709548126LLU: // 99999999Ic'''''''''''''''
5840858446 {
5840958447 {
5841058448 uint64_t arg = tree_elem_addr(heap.data, 3LLU, LOCAL_ACCESS_ADDR(heap.data, 21LLU, 20LLU), 0LLU);
@@ -58428,7 +58466,7 @@
5842858466 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5842958467 }
5843058468 // ACCUMULATE ARGUMENTS - END
58431- uint64_t return_to = 18446744073709548125LLU;
58469+ uint64_t return_to = 18446744073709548123LLU;
5843258470 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5843358471 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5843458472 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -58437,12 +58475,12 @@
5843758475 state.addr = 839519719621918720LLU; // skipws____
5843858476 break;
5843958477 }
58440- case 18446744073709548125LLU: // 99999999Ib'''''''''''''''
58478+ case 18446744073709548123LLU: // 99999999I$'''''''''''''''
5844158479 {
58442- state.addr = 18446744073709548126LLU; // 99999999Ic'''''''''''''''
58480+ state.addr = 18446744073709548124LLU; // 99999999Ia'''''''''''''''
5844358481 break;
5844458482 }
58445- case 18446744073709548126LLU: // 99999999Ic'''''''''''''''
58483+ case 18446744073709548124LLU: // 99999999Ia'''''''''''''''
5844658484 {
5844758485 matchid("(", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 25LLU, 12LLU)));
5844858486 {
@@ -58505,7 +58543,7 @@
5850558543 LOCAL_PUSH_MOVE(&heap, 11LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5850658544 }
5850758545 // ACCUMULATE ARGUMENTS - END
58508- uint64_t return_to = 18446744073709548123LLU;
58546+ uint64_t return_to = 18446744073709548121LLU;
5850958547 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 12LLU, 0/*address of closure-in-construction*/, 0));
5851058548 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5851158549 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 12LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -58514,12 +58552,12 @@
5851458552 state.addr = 54378275173643538LLU; // CALLCONSTR
5851558553 break;
5851658554 }
58517- case 18446744073709548123LLU: // 99999999I$'''''''''''''''
58555+ case 18446744073709548121LLU: // 99999999IY'''''''''''''''
5851858556 {
58519- state.addr = 18446744073709548124LLU; // 99999999Ia'''''''''''''''
58557+ state.addr = 18446744073709548122LLU; // 99999999IZ'''''''''''''''
5852058558 break;
5852158559 }
58522- case 18446744073709548124LLU: // 99999999Ia'''''''''''''''
58560+ case 18446744073709548122LLU: // 99999999IZ'''''''''''''''
5852358561 {
5852458562 fprintf(stdout, "%s", ";\n ");
5852558563 // ACCUMULATE ARGUMENTS - BEGIN
@@ -58544,7 +58582,7 @@
5854458582 LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5854558583 }
5854658584 // ACCUMULATE ARGUMENTS - END
58547- uint64_t return_to = 18446744073709548121LLU;
58585+ uint64_t return_to = 18446744073709548119LLU;
5854858586 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0));
5854958587 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5855058588 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -58553,12 +58591,12 @@
5855358591 state.addr = 587881357514113024LLU; // emitpar___
5855458592 break;
5855558593 }
58556- case 18446744073709548121LLU: // 99999999IY'''''''''''''''
58594+ case 18446744073709548119LLU: // 99999999IW'''''''''''''''
5855758595 {
58558- state.addr = 18446744073709548122LLU; // 99999999IZ'''''''''''''''
58596+ state.addr = 18446744073709548120LLU; // 99999999IX'''''''''''''''
5855958597 break;
5856058598 }
58561- case 18446744073709548122LLU: // 99999999IZ'''''''''''''''
58599+ case 18446744073709548120LLU: // 99999999IX'''''''''''''''
5856258600 {
5856358601 fprintf(stdout, "%s", " = arg;");
5856458602 fprintf(stdout, "%s", "\n }");
@@ -58568,7 +58606,7 @@
5856858606 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5856958607 }
5857058608 // ACCUMULATE ARGUMENTS - END
58571- uint64_t return_to = 18446744073709548119LLU;
58609+ uint64_t return_to = 18446744073709548117LLU;
5857258610 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5857358611 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5857458612 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -58577,12 +58615,12 @@
5857758615 state.addr = 839519719621918720LLU; // skipws____
5857858616 break;
5857958617 }
58580- case 18446744073709548119LLU: // 99999999IW'''''''''''''''
58618+ case 18446744073709548117LLU: // 99999999IU'''''''''''''''
5858158619 {
58582- state.addr = 18446744073709548120LLU; // 99999999IX'''''''''''''''
58620+ state.addr = 18446744073709548118LLU; // 99999999IV'''''''''''''''
5858358621 break;
5858458622 }
58585- case 18446744073709548120LLU: // 99999999IX'''''''''''''''
58623+ case 18446744073709548118LLU: // 99999999IV'''''''''''''''
5858658624 {
5858758625 matchid(")", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 27LLU, 12LLU)));
5858858626 {
@@ -58590,10 +58628,10 @@
5859058628 LOCAL_PUSH_MOVE(&heap, 27, &(heap.data[0].elem1)/*address of current closure*/, &arg);
5859158629 }
5859258630 /*fail______*/*LOCAL_ACCESS(heap.data, 28LLU, 27LLU) = /*REMAINSIZE*/*LOCAL_ACCESS(heap.data, 28LLU, 24LLU) != /*remainsize*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 28LLU, 15LLU));
58593- state.addr = /*fail______*/*LOCAL_ACCESS(heap.data, 28LLU, 27LLU) ? 18446744073709548118LLU : 18446744073709548117LLU;
58631+ state.addr = /*fail______*/*LOCAL_ACCESS(heap.data, 28LLU, 27LLU) ? 18446744073709548116LLU : 18446744073709548115LLU;
5859458632 break;
5859558633 }
58596- case 18446744073709548118LLU: // 99999999IV'''''''''''''''
58634+ case 18446744073709548116LLU: // 99999999IT'''''''''''''''
5859758635 {
5859858636 // ACCUMULATE ARGUMENTS - BEGIN
5859958637 {
@@ -58601,7 +58639,7 @@
5860158639 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5860258640 }
5860358641 // ACCUMULATE ARGUMENTS - END
58604- uint64_t return_to = 18446744073709548115LLU;
58642+ uint64_t return_to = 18446744073709548113LLU;
5860558643 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5860658644 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5860758645 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -58610,12 +58648,12 @@
5861058648 state.addr = 819847183515949359LLU; // reportinit
5861158649 break;
5861258650 }
58613- case 18446744073709548115LLU: // 99999999IS'''''''''''''''
58651+ case 18446744073709548113LLU: // 99999999IQ'''''''''''''''
5861458652 {
58615- state.addr = 18446744073709548116LLU; // 99999999IT'''''''''''''''
58653+ state.addr = 18446744073709548114LLU; // 99999999IR'''''''''''''''
5861658654 break;
5861758655 }
58618- case 18446744073709548116LLU: // 99999999IT'''''''''''''''
58656+ case 18446744073709548114LLU: // 99999999IR'''''''''''''''
5861958657 {
5862058658 fprintf(stderr, "%s", "INTERNAL ERROR: ");
5862158659 fprintf(stderr, "%llu", (unsigned long long)/*REMAINSIZE*/*LOCAL_ACCESS(heap.data, 28LLU, 24LLU));
@@ -58626,10 +58664,10 @@
5862658664 fprintf(stderr, "%s\n", "");
5862758665 exit(-1);
5862858666 }
58629- state.addr = 18446744073709548117LLU; // 99999999IU'''''''''''''''
58667+ state.addr = 18446744073709548115LLU; // 99999999IS'''''''''''''''
5863058668 break;
5863158669 }
58632- case 18446744073709548117LLU: // 99999999IU'''''''''''''''
58670+ case 18446744073709548115LLU: // 99999999IS'''''''''''''''
5863358671 {
5863458672 // variable u64 fail______ goes out of scope
5863558673 // emitted destructur for type u64
@@ -58649,10 +58687,10 @@
5864958687 (void)LOCAL_POP_MOVE(&heap, 23LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference idx_______ at 23
5865058688 // parameter-reference type______ type______ goes out of scope
5865158689 (void)LOCAL_POP_MOVE(&heap, 22LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference type______ at 22
58652- state.addr = 18446744073709548127LLU; // 99999999Id'''''''''''''''
58690+ state.addr = 18446744073709548125LLU; // 99999999Ib'''''''''''''''
5865358691 break;
5865458692 }
58655- case 18446744073709548127LLU: // 99999999Id'''''''''''''''
58693+ case 18446744073709548125LLU: // 99999999Ib'''''''''''''''
5865658694 {
5865758695 // variable resdest___ result____ goes out of scope
5865858696 // emitted destructur for type resdest___
@@ -58662,7 +58700,7 @@
5866258700 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5866358701 }
5866458702 // ACCUMULATE ARGUMENTS - END
58665- uint64_t return_to = 18446744073709548114LLU;
58703+ uint64_t return_to = 18446744073709548112LLU;
5866658704 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5866758705 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5866858706 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -58671,15 +58709,15 @@
5867158709 state.addr = 18446744073709551507LLU; // 999999998S'''''''''''''''
5867258710 break;
5867358711 }
58674- case 18446744073709548114LLU: // 99999999IR'''''''''''''''
58712+ case 18446744073709548112LLU: // 99999999IP'''''''''''''''
5867558713 {
5867658714 (void)LOCAL_POP_MOVE(&heap, 21LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference result____ at 21
5867758715 heap.availilable_size_for_dynamic_objects += 0LLU;
5867858716 heap.availilable_size_for_dynamic_objects += 0LLU;
58679- state.addr = 18446744073709548113LLU; // 99999999IQ'''''''''''''''
58717+ state.addr = 18446744073709548111LLU; // 99999999IO'''''''''''''''
5868058718 break;
5868158719 }
58682- case 18446744073709548134LLU: // 99999999Ik'''''''''''''''
58720+ case 18446744073709548132LLU: // 99999999Ii'''''''''''''''
5868358721 {
5868458722 // ACCUMULATE ARGUMENTS - BEGIN
5868558723 {
@@ -58687,7 +58725,7 @@
5868758725 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5868858726 }
5868958727 // ACCUMULATE ARGUMENTS - END
58690- uint64_t return_to = 18446744073709548111LLU;
58728+ uint64_t return_to = 18446744073709548109LLU;
5869158729 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5869258730 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5869358731 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -58696,12 +58734,12 @@
5869658734 state.addr = 819847183515949359LLU; // reportinit
5869758735 break;
5869858736 }
58699- case 18446744073709548111LLU: // 99999999IO'''''''''''''''
58737+ case 18446744073709548109LLU: // 99999999IM'''''''''''''''
5870058738 {
58701- state.addr = 18446744073709548112LLU; // 99999999IP'''''''''''''''
58739+ state.addr = 18446744073709548110LLU; // 99999999IN'''''''''''''''
5870258740 break;
5870358741 }
58704- case 18446744073709548112LLU: // 99999999IP'''''''''''''''
58742+ case 18446744073709548110LLU: // 99999999IN'''''''''''''''
5870558743 {
5870658744 fprintf(stderr, "%s", "too few results for ");
5870758745 printid(stderr, /*callee_id_*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 20LLU, 8LLU)));
@@ -58709,15 +58747,15 @@
5870958747 fprintf(stderr, "%s\n", "");
5871058748 exit(-1);
5871158749 }
58712- state.addr = 18446744073709548113LLU; // 99999999IQ'''''''''''''''
58750+ state.addr = 18446744073709548111LLU; // 99999999IO'''''''''''''''
5871358751 break;
5871458752 }
58715- case 18446744073709548113LLU: // 99999999IQ'''''''''''''''
58753+ case 18446744073709548111LLU: // 99999999IO'''''''''''''''
5871658754 {
58717- state.addr = 18446744073709548136LLU; // 99999999Im'''''''''''''''
58755+ state.addr = 18446744073709548134LLU; // 99999999Ik'''''''''''''''
5871858756 break;
5871958757 }
58720- case 18446744073709548136LLU: // 99999999Im'''''''''''''''
58758+ case 18446744073709548134LLU: // 99999999Ik'''''''''''''''
5872158759 {
5872258760 // variable u64 sizeonheap goes out of scope
5872358761 // emitted destructur for type u64
@@ -58788,7 +58826,7 @@
5878858826 LOCAL_PUSH_MOVE(&heap, 10LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5878958827 }
5879058828 // ACCUMULATE ARGUMENTS - END
58791- uint64_t return_to = 18446744073709548108LLU;
58829+ uint64_t return_to = 18446744073709548106LLU;
5879258830 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 11LLU, 0/*address of closure-in-construction*/, 0));
5879358831 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5879458832 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 11LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -58797,17 +58835,17 @@
5879758835 state.addr = 533581901720365984LLU; // blockclose
5879858836 break;
5879958837 }
58800- case 18446744073709548108LLU: // 99999999IL'''''''''''''''
58838+ case 18446744073709548106LLU: // 99999999IJ'''''''''''''''
5880158839 {
58802- state.addr = 18446744073709548109LLU; // 99999999IM'''''''''''''''
58840+ state.addr = 18446744073709548107LLU; // 99999999IK'''''''''''''''
5880358841 break;
5880458842 }
58805- case 18446744073709548109LLU: // 99999999IM'''''''''''''''
58843+ case 18446744073709548107LLU: // 99999999IK'''''''''''''''
5880658844 {
58807- state.addr = /*tmpresults*/*LOCAL_ACCESS(heap.data, 21LLU, 17LLU) ? 18446744073709548107LLU : 18446744073709548106LLU;
58845+ state.addr = /*tmpresults*/*LOCAL_ACCESS(heap.data, 21LLU, 17LLU) ? 18446744073709548105LLU : 18446744073709548104LLU;
5880858846 break;
5880958847 }
58810- case 18446744073709548107LLU: // 99999999IK'''''''''''''''
58848+ case 18446744073709548105LLU: // 99999999II'''''''''''''''
5881158849 {
5881258850 fprintf(stderr, "%s", "INTERNAL ERROR: tmpresults");
5881358851 {
@@ -58814,10 +58852,10 @@
5881458852 fprintf(stderr, "%s\n", "");
5881558853 exit(-1);
5881658854 }
58817- state.addr = 18446744073709548106LLU; // 99999999IJ'''''''''''''''
58855+ state.addr = 18446744073709548104LLU; // 99999999IH'''''''''''''''
5881858856 break;
5881958857 }
58820- case 18446744073709548106LLU: // 99999999IJ'''''''''''''''
58858+ case 18446744073709548104LLU: // 99999999IH'''''''''''''''
5882158859 {
5882258860 {
5882358861 uint64_t arg = 0LLU;
@@ -58824,10 +58862,10 @@
5882458862 LOCAL_PUSH_MOVE(&heap, 21, &(heap.data[0].elem1)/*address of current closure*/, &arg);
5882558863 }
5882658864 /*buf_______*/*LOCAL_ACCESS(heap.data, 22LLU, 21LLU) = /*defbodysz_*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 22LLU, 14LLU)) != /*ds________*/*LOCAL_ACCESS(heap.data, 22LLU, 18LLU);
58827- state.addr = /*buf_______*/*LOCAL_ACCESS(heap.data, 22LLU, 21LLU) ? 18446744073709548105LLU : 18446744073709548104LLU;
58865+ state.addr = /*buf_______*/*LOCAL_ACCESS(heap.data, 22LLU, 21LLU) ? 18446744073709548103LLU : 18446744073709548102LLU;
5882858866 break;
5882958867 }
58830- case 18446744073709548105LLU: // 99999999II'''''''''''''''
58868+ case 18446744073709548103LLU: // 99999999IG'''''''''''''''
5883158869 {
5883258870 fprintf(stderr, "%s", "INTERNAL ERROR: defbodysz mismatch ");
5883358871 // ACCUMULATE ARGUMENTS - BEGIN
@@ -58836,7 +58874,7 @@
5883658874 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5883758875 }
5883858876 // ACCUMULATE ARGUMENTS - END
58839- uint64_t return_to = 18446744073709548102LLU;
58877+ uint64_t return_to = 18446744073709548100LLU;
5884058878 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5884158879 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5884258880 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -58845,12 +58883,12 @@
5884558883 state.addr = 819847183517274112LLU; // reportnr__
5884658884 break;
5884758885 }
58848- case 18446744073709548102LLU: // 99999999IF'''''''''''''''
58886+ case 18446744073709548100LLU: // 99999999ID'''''''''''''''
5884958887 {
58850- state.addr = 18446744073709548103LLU; // 99999999IG'''''''''''''''
58888+ state.addr = 18446744073709548101LLU; // 99999999IE'''''''''''''''
5885158889 break;
5885258890 }
58853- case 18446744073709548103LLU: // 99999999IG'''''''''''''''
58891+ case 18446744073709548101LLU: // 99999999IE'''''''''''''''
5885458892 {
5885558893 fprintf(stderr, "%s", " != ");
5885658894 // ACCUMULATE ARGUMENTS - BEGIN
@@ -58859,7 +58897,7 @@
5885958897 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5886058898 }
5886158899 // ACCUMULATE ARGUMENTS - END
58862- uint64_t return_to = 18446744073709548100LLU;
58900+ uint64_t return_to = 18446744073709548098LLU;
5886358901 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5886458902 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5886558903 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -58868,27 +58906,27 @@
5886858906 state.addr = 819847183517274112LLU; // reportnr__
5886958907 break;
5887058908 }
58871- case 18446744073709548100LLU: // 99999999ID'''''''''''''''
58909+ case 18446744073709548098LLU: // 99999999IB'''''''''''''''
5887258910 {
58873- state.addr = 18446744073709548101LLU; // 99999999IE'''''''''''''''
58911+ state.addr = 18446744073709548099LLU; // 99999999IC'''''''''''''''
5887458912 break;
5887558913 }
58876- case 18446744073709548101LLU: // 99999999IE'''''''''''''''
58914+ case 18446744073709548099LLU: // 99999999IC'''''''''''''''
5887758915 {
5887858916 {
5887958917 fprintf(stderr, "%s\n", "");
5888058918 exit(-1);
5888158919 }
58882- state.addr = 18446744073709548104LLU; // 99999999IH'''''''''''''''
58920+ state.addr = 18446744073709548102LLU; // 99999999IF'''''''''''''''
5888358921 break;
5888458922 }
58885- case 18446744073709548104LLU: // 99999999IH'''''''''''''''
58923+ case 18446744073709548102LLU: // 99999999IF'''''''''''''''
5888658924 {
5888758925 /*buf_______*/*LOCAL_ACCESS(heap.data, 22LLU, 21LLU) = /*remainsize*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 22LLU, 15LLU)) != /*rs________*/*LOCAL_ACCESS(heap.data, 22LLU, 19LLU);
58888- state.addr = /*buf_______*/*LOCAL_ACCESS(heap.data, 22LLU, 21LLU) ? 18446744073709548099LLU : 18446744073709548098LLU;
58926+ state.addr = /*buf_______*/*LOCAL_ACCESS(heap.data, 22LLU, 21LLU) ? 18446744073709548097LLU : 18446744073709548096LLU;
5888958927 break;
5889058928 }
58891- case 18446744073709548099LLU: // 99999999IC'''''''''''''''
58929+ case 18446744073709548097LLU: // 99999999IA'''''''''''''''
5889258930 {
5889358931 fprintf(stderr, "%s", "INTERNAL ERROR: remainsize mismatch ");
5889458932 // ACCUMULATE ARGUMENTS - BEGIN
@@ -58897,7 +58935,7 @@
5889758935 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5889858936 }
5889958937 // ACCUMULATE ARGUMENTS - END
58900- uint64_t return_to = 18446744073709548096LLU;
58938+ uint64_t return_to = 18446744073709548094LLU;
5890158939 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5890258940 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5890358941 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -58906,12 +58944,12 @@
5890658944 state.addr = 819847183517274112LLU; // reportnr__
5890758945 break;
5890858946 }
58909- case 18446744073709548096LLU: // 99999999I_'''''''''''''''
58947+ case 18446744073709548094LLU: // 99999999H8'''''''''''''''
5891058948 {
58911- state.addr = 18446744073709548097LLU; // 99999999IA'''''''''''''''
58949+ state.addr = 18446744073709548095LLU; // 99999999H9'''''''''''''''
5891258950 break;
5891358951 }
58914- case 18446744073709548097LLU: // 99999999IA'''''''''''''''
58952+ case 18446744073709548095LLU: // 99999999H9'''''''''''''''
5891558953 {
5891658954 fprintf(stderr, "%s", " != ");
5891758955 // ACCUMULATE ARGUMENTS - BEGIN
@@ -58920,7 +58958,7 @@
5892058958 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5892158959 }
5892258960 // ACCUMULATE ARGUMENTS - END
58923- uint64_t return_to = 18446744073709548094LLU;
58961+ uint64_t return_to = 18446744073709548092LLU;
5892458962 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5892558963 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5892658964 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -58929,27 +58967,27 @@
5892958967 state.addr = 819847183517274112LLU; // reportnr__
5893058968 break;
5893158969 }
58932- case 18446744073709548094LLU: // 99999999H8'''''''''''''''
58970+ case 18446744073709548092LLU: // 99999999H6'''''''''''''''
5893358971 {
58934- state.addr = 18446744073709548095LLU; // 99999999H9'''''''''''''''
58972+ state.addr = 18446744073709548093LLU; // 99999999H7'''''''''''''''
5893558973 break;
5893658974 }
58937- case 18446744073709548095LLU: // 99999999H9'''''''''''''''
58975+ case 18446744073709548093LLU: // 99999999H7'''''''''''''''
5893858976 {
5893958977 {
5894058978 fprintf(stderr, "%s\n", "");
5894158979 exit(-1);
5894258980 }
58943- state.addr = 18446744073709548098LLU; // 99999999IB'''''''''''''''
58981+ state.addr = 18446744073709548096LLU; // 99999999I_'''''''''''''''
5894458982 break;
5894558983 }
58946- case 18446744073709548098LLU: // 99999999IB'''''''''''''''
58984+ case 18446744073709548096LLU: // 99999999I_'''''''''''''''
5894758985 {
5894858986 /*buf_______*/*LOCAL_ACCESS(heap.data, 22LLU, 21LLU) = /*remainheap*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 22LLU, 16LLU)) != /*rh________*/*LOCAL_ACCESS(heap.data, 22LLU, 20LLU);
58949- state.addr = /*buf_______*/*LOCAL_ACCESS(heap.data, 22LLU, 21LLU) ? 18446744073709548093LLU : 18446744073709548092LLU;
58987+ state.addr = /*buf_______*/*LOCAL_ACCESS(heap.data, 22LLU, 21LLU) ? 18446744073709548091LLU : 18446744073709548090LLU;
5895058988 break;
5895158989 }
58952- case 18446744073709548093LLU: // 99999999H7'''''''''''''''
58990+ case 18446744073709548091LLU: // 99999999H5'''''''''''''''
5895358991 {
5895458992 // ACCUMULATE ARGUMENTS - BEGIN
5895558993 {
@@ -58957,7 +58995,7 @@
5895758995 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5895858996 }
5895958997 // ACCUMULATE ARGUMENTS - END
58960- uint64_t return_to = 18446744073709548090LLU;
58998+ uint64_t return_to = 18446744073709548088LLU;
5896158999 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5896259000 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5896359001 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -58966,12 +59004,12 @@
5896659004 state.addr = 819847183515949359LLU; // reportinit
5896759005 break;
5896859006 }
58969- case 18446744073709548090LLU: // 99999999H4'''''''''''''''
59007+ case 18446744073709548088LLU: // 99999999H2'''''''''''''''
5897059008 {
58971- state.addr = 18446744073709548091LLU; // 99999999H5'''''''''''''''
59009+ state.addr = 18446744073709548089LLU; // 99999999H3'''''''''''''''
5897259010 break;
5897359011 }
58974- case 18446744073709548091LLU: // 99999999H5'''''''''''''''
59012+ case 18446744073709548089LLU: // 99999999H3'''''''''''''''
5897559013 {
5897659014 fprintf(stderr, "%s", "remainheap mismatch ");
5897759015 // ACCUMULATE ARGUMENTS - BEGIN
@@ -58980,7 +59018,7 @@
5898059018 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5898159019 }
5898259020 // ACCUMULATE ARGUMENTS - END
58983- uint64_t return_to = 18446744073709548088LLU;
59021+ uint64_t return_to = 18446744073709548086LLU;
5898459022 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5898559023 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5898659024 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -58989,12 +59027,12 @@
5898959027 state.addr = 819847183517274112LLU; // reportnr__
5899059028 break;
5899159029 }
58992- case 18446744073709548088LLU: // 99999999H2'''''''''''''''
59030+ case 18446744073709548086LLU: // 99999999H0'''''''''''''''
5899359031 {
58994- state.addr = 18446744073709548089LLU; // 99999999H3'''''''''''''''
59032+ state.addr = 18446744073709548087LLU; // 99999999H1'''''''''''''''
5899559033 break;
5899659034 }
58997- case 18446744073709548089LLU: // 99999999H3'''''''''''''''
59035+ case 18446744073709548087LLU: // 99999999H1'''''''''''''''
5899859036 {
5899959037 fprintf(stderr, "%s", " != ");
5900059038 // ACCUMULATE ARGUMENTS - BEGIN
@@ -59003,7 +59041,7 @@
5900359041 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5900459042 }
5900559043 // ACCUMULATE ARGUMENTS - END
59006- uint64_t return_to = 18446744073709548086LLU;
59044+ uint64_t return_to = 18446744073709548084LLU;
5900759045 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5900859046 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5900959047 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -59012,18 +59050,18 @@
5901259050 state.addr = 819847183517274112LLU; // reportnr__
5901359051 break;
5901459052 }
59015- case 18446744073709548086LLU: // 99999999H0'''''''''''''''
59053+ case 18446744073709548084LLU: // 99999999Hy'''''''''''''''
5901659054 {
59017- state.addr = 18446744073709548087LLU; // 99999999H1'''''''''''''''
59055+ state.addr = 18446744073709548085LLU; // 99999999Hz'''''''''''''''
5901859056 break;
5901959057 }
59020- case 18446744073709548087LLU: // 99999999H1'''''''''''''''
59058+ case 18446744073709548085LLU: // 99999999Hz'''''''''''''''
5902159059 {
5902259060 fprintf(stderr, "%s", " SHOULD be due to temporary constructor\n");
59023- state.addr = 18446744073709548092LLU; // 99999999H6'''''''''''''''
59061+ state.addr = 18446744073709548090LLU; // 99999999H4'''''''''''''''
5902459062 break;
5902559063 }
59026- case 18446744073709548092LLU: // 99999999H6'''''''''''''''
59064+ case 18446744073709548090LLU: // 99999999H4'''''''''''''''
5902759065 {
5902859066 // variable u64 buf_______ goes out of scope
5902959067 // emitted destructur for type u64
@@ -59037,21 +59075,21 @@
5903759075 // variable u64 ds________ goes out of scope
5903859076 // emitted destructur for type u64
5903959077 (void)LOCAL_POP_MOVE(&heap, 19LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference ds________ at 19
59040- state.addr = 18446744073709548110LLU; // 99999999IN'''''''''''''''
59078+ state.addr = 18446744073709548108LLU; // 99999999IL'''''''''''''''
5904159079 break;
5904259080 }
59043- case 18446744073709548110LLU: // 99999999IN'''''''''''''''
59081+ case 18446744073709548108LLU: // 99999999IL'''''''''''''''
5904459082 {
5904559083 // variable list<resdest___> tmpresults goes out of scope
5904659084 // emitted destructur for type list<resdest___>
59047- state.addr = 18446744073709548084LLU; // 99999999Hy'''''''''''''''
59085+ state.addr = 18446744073709548082LLU; // 99999999Hw'''''''''''''''
5904859086 break;
5904959087 }
59050- case 18446744073709548084LLU: // 99999999Hy'''''''''''''''
59088+ case 18446744073709548082LLU: // 99999999Hw'''''''''''''''
5905159089 {
5905259090 if(!*LOCAL_ACCESS(heap.data, 18LLU, 17LLU)/*list*/)
5905359091 {
59054- state.addr = 18446744073709548085LLU; // 99999999Hz'''''''''''''''
59092+ state.addr = 18446744073709548083LLU; // 99999999Hx'''''''''''''''
5905559093 break;
5905659094 }
5905759095 // temporary list-element
@@ -59065,7 +59103,7 @@
5906559103 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5906659104 }
5906759105 // ACCUMULATE ARGUMENTS - END
59068- uint64_t return_to = 18446744073709548083LLU;
59106+ uint64_t return_to = 18446744073709548081LLU;
5906959107 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5907059108 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5907159109 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -59074,14 +59112,14 @@
5907459112 state.addr = 18446744073709551507LLU; // 999999998S'''''''''''''''
5907559113 break;
5907659114 }
59077- case 18446744073709548083LLU: // 99999999Hx'''''''''''''''
59115+ case 18446744073709548081LLU: // 99999999Hv'''''''''''''''
5907859116 {
5907959117 // RELEASE temporary destructor-variable
5908059118 (void)LOCAL_POP_MOVE(&heap, 19LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 19
59081- state.addr = 18446744073709548084LLU; // 99999999Hy'''''''''''''''
59119+ state.addr = 18446744073709548082LLU; // 99999999Hw'''''''''''''''
5908259120 break;
5908359121 }
59084- case 18446744073709548085LLU: // 99999999Hz'''''''''''''''
59122+ case 18446744073709548083LLU: // 99999999Hx'''''''''''''''
5908559123 {
5908659124 (void)LOCAL_POP_MOVE(&heap, 18LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference tmpresults at 18
5908759125 // parameter-reference u64 remainheap goes out of scope
@@ -59128,10 +59166,10 @@
5912859166 }
5912959167 case 787472338265246569LLU: // procreturn
5913059168 {
59131- state.addr = /*results___*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 16LLU, 10LLU)) ? 18446744073709548082LLU : 18446744073709548081LLU;
59169+ state.addr = /*results___*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 16LLU, 10LLU)) ? 18446744073709548080LLU : 18446744073709548079LLU;
5913259170 break;
5913359171 }
59134- case 18446744073709548082LLU: // 99999999Hw'''''''''''''''
59172+ case 18446744073709548080LLU: // 99999999Hu'''''''''''''''
5913559173 {
5913659174 {
5913759175 uint64_t arg = 1LLU;
@@ -59145,10 +59183,10 @@
5914559183 uint64_t arg = 0;
5914659184 LOCAL_PUSH_MOVE(&heap, 18, &(heap.data[0].elem1)/*address of current closure*/, &arg);
5914759185 }
59148- state.addr = 18446744073709548080LLU; // 99999999Hu'''''''''''''''
59186+ state.addr = 18446744073709548078LLU; // 99999999Hs'''''''''''''''
5914959187 break;
5915059188 }
59151- case 18446744073709548080LLU: // 99999999Hu'''''''''''''''
59189+ case 18446744073709548078LLU: // 99999999Hs'''''''''''''''
5915259190 {
5915359191 if(!*LOCAL_ACCESS(heap.data, 19LLU, 17LLU))
5915459192 {
@@ -59155,7 +59193,7 @@
5915559193 (void)LOCAL_POP_MOVE(&heap, 19LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 19
5915659194 (void)LOCAL_POP_MOVE(&heap, 18LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 18
5915759195 {
59158- state.addr = 18446744073709548079LLU; // 99999999Ht'''''''''''''''
59196+ state.addr = 18446744073709548077LLU; // 99999999Hr'''''''''''''''
5915959197 break;
5916059198 }
5916159199 }
@@ -59167,7 +59205,7 @@
5916759205 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5916859206 }
5916959207 // ACCUMULATE ARGUMENTS - END
59170- uint64_t return_to = 18446744073709548077LLU;
59208+ uint64_t return_to = 18446744073709548075LLU;
5917159209 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5917259210 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5917359211 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -59176,17 +59214,17 @@
5917659214 state.addr = 839519719621918720LLU; // skipws____
5917759215 break;
5917859216 }
59179- case 18446744073709548077LLU: // 99999999Hr'''''''''''''''
59217+ case 18446744073709548075LLU: // 99999999Hp'''''''''''''''
5918059218 {
59181- state.addr = 18446744073709548078LLU; // 99999999Hs'''''''''''''''
59219+ state.addr = 18446744073709548076LLU; // 99999999Hq'''''''''''''''
5918259220 break;
5918359221 }
59184- case 18446744073709548078LLU: // 99999999Hs'''''''''''''''
59222+ case 18446744073709548076LLU: // 99999999Hq'''''''''''''''
5918559223 {
59186- state.addr = /*first_____*/*LOCAL_ACCESS(heap.data, 19LLU, 16LLU) ? 18446744073709548076LLU : 18446744073709548075LLU;
59224+ state.addr = /*first_____*/*LOCAL_ACCESS(heap.data, 19LLU, 16LLU) ? 18446744073709548074LLU : 18446744073709548073LLU;
5918759225 break;
5918859226 }
59189- case 18446744073709548076LLU: // 99999999Hq'''''''''''''''
59227+ case 18446744073709548074LLU: // 99999999Ho'''''''''''''''
5919059228 {
5919159229 matchid("(", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 11LLU)));
5919259230 *LOCAL_ACCESS(heap.data, 19LLU, 16LLU) = 0LLU;
@@ -59193,16 +59231,16 @@
5919359231
5919459232 heap.availilable_size_for_dynamic_objects += 0LLU;
5919559233 heap.availilable_size_for_dynamic_objects += 0LLU;
59196- state.addr = 18446744073709548074LLU; // 99999999Ho'''''''''''''''
59234+ state.addr = 18446744073709548072LLU; // 99999999Hm'''''''''''''''
5919759235 break;
5919859236 }
59199- case 18446744073709548075LLU: // 99999999Hp'''''''''''''''
59237+ case 18446744073709548073LLU: // 99999999Hn'''''''''''''''
5920059238 {
5920159239 matchid(",", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 11LLU)));
59202- state.addr = 18446744073709548074LLU; // 99999999Ho'''''''''''''''
59240+ state.addr = 18446744073709548072LLU; // 99999999Hm'''''''''''''''
5920359241 break;
5920459242 }
59205- case 18446744073709548074LLU: // 99999999Ho'''''''''''''''
59243+ case 18446744073709548072LLU: // 99999999Hm'''''''''''''''
5920659244 {
5920759245 {
5920859246 uint64_t arg = 0LLU;
@@ -59214,7 +59252,7 @@
5921459252 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5921559253 }
5921659254 // ACCUMULATE ARGUMENTS - END
59217- uint64_t return_to = 18446744073709548071LLU;
59255+ uint64_t return_to = 18446744073709548069LLU;
5921859256 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5921959257 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5922059258 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -59223,12 +59261,12 @@
5922359261 state.addr = 839519719621918720LLU; // skipws____
5922459262 break;
5922559263 }
59226- case 18446744073709548071LLU: // 99999999Hl'''''''''''''''
59264+ case 18446744073709548069LLU: // 99999999Hj'''''''''''''''
5922759265 {
59228- state.addr = 18446744073709548072LLU; // 99999999Hm'''''''''''''''
59266+ state.addr = 18446744073709548070LLU; // 99999999Hk'''''''''''''''
5922959267 break;
5923059268 }
59231- case 18446744073709548072LLU: // 99999999Hm'''''''''''''''
59269+ case 18446744073709548070LLU: // 99999999Hk'''''''''''''''
5923259270 {
5923359271 /*id1_______*/*LOCAL_ACCESS(heap.data, 20LLU, 19LLU) = parseid(&/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 20LLU, 11LLU)));
5923459272 // ACCUMULATE ARGUMENTS - BEGIN
@@ -59237,7 +59275,7 @@
5923759275 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5923859276 }
5923959277 // ACCUMULATE ARGUMENTS - END
59240- uint64_t return_to = 18446744073709548069LLU;
59278+ uint64_t return_to = 18446744073709548067LLU;
5924159279 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5924259280 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5924359281 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -59246,12 +59284,12 @@
5924659284 state.addr = 839519719621918720LLU; // skipws____
5924759285 break;
5924859286 }
59249- case 18446744073709548069LLU: // 99999999Hj'''''''''''''''
59287+ case 18446744073709548067LLU: // 99999999Hh'''''''''''''''
5925059288 {
59251- state.addr = 18446744073709548070LLU; // 99999999Hk'''''''''''''''
59289+ state.addr = 18446744073709548068LLU; // 99999999Hi'''''''''''''''
5925259290 break;
5925359291 }
59254- case 18446744073709548070LLU: // 99999999Hk'''''''''''''''
59292+ case 18446744073709548068LLU: // 99999999Hi'''''''''''''''
5925559293 {
5925659294 {
5925759295 uint64_t arg = 40LLU;
@@ -59262,47 +59300,9 @@
5926259300 LOCAL_PUSH_MOVE(&heap, 21, &(heap.data[0].elem1)/*address of current closure*/, &arg);
5926359301 }
5926459302 /*called____*/*LOCAL_ACCESS(heap.data, 22LLU, 21LLU) = /*sym_______*/*LOCAL_ACCESS(heap.data, 22LLU, 20LLU) == /*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 22LLU, 11LLU));
59265- state.addr = /*called____*/*LOCAL_ACCESS(heap.data, 22LLU, 21LLU) ? 18446744073709548068LLU : 18446744073709548067LLU;
59303+ state.addr = /*called____*/*LOCAL_ACCESS(heap.data, 22LLU, 21LLU) ? 18446744073709548066LLU : 18446744073709548065LLU;
5926659304 break;
5926759305 }
59268- case 18446744073709548068LLU: // 99999999Hi'''''''''''''''
59269- {
59270- // ACCUMULATE ARGUMENTS - BEGIN
59271- {
59272- uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 22LLU, 0LLU);
59273- LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
59274- }
59275- {
59276- uint64_t arg = /*typedefs__*/*LOCAL_ACCESS(heap.data, 22LLU, 7LLU);
59277- LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
59278- }
59279- {
59280- uint64_t arg = /*respar____*/tree_elem_addr(heap.data, 3LLU, *LOCAL_ACCESS(heap.data, 22LLU, 18LLU), 0LLU);
59281- LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
59282- }
59283- {
59284- uint64_t arg = /*id1_______*/LOCAL_ACCESS_ADDR(heap.data, 22LLU, 19LLU);
59285- LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
59286- }
59287- {
59288- uint64_t arg = /*remainheap*/*LOCAL_ACCESS(heap.data, 22LLU, 15LLU);
59289- LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
59290- }
59291- // ACCUMULATE ARGUMENTS - END
59292- uint64_t return_to = 18446744073709548065LLU;
59293- const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0));
59294- uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
59295- *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
59296- heap.data[0].elem1 = heap.data[0].elem0;
59297- heap.data[0].elem0 = restore;
59298- state.addr = 515555125197130432LLU; // allocheap_
59299- break;
59300- }
59301- case 18446744073709548065LLU: // 99999999Hf'''''''''''''''
59302- {
59303- state.addr = 18446744073709548066LLU; // 99999999Hg'''''''''''''''
59304- break;
59305- }
5930659306 case 18446744073709548066LLU: // 99999999Hg'''''''''''''''
5930759307 {
5930859308 {
@@ -59476,7 +59476,7 @@
5947659476 state.addr = 18446744073709548057LLU; // 99999999HY'''''''''''''''
5947759477 break;
5947859478 }
59479- case 18446744073709548067LLU: // 99999999Hh'''''''''''''''
59479+ case 18446744073709548065LLU: // 99999999Hf'''''''''''''''
5948059480 {
5948159481 fprintf(stdout, "%s", "\n swap(&");
5948259482 {
@@ -59871,17 +59871,17 @@
5987159871 // variable u64 id1_______ goes out of scope
5987259872 // emitted destructur for type u64
5987359873 (void)LOCAL_POP_MOVE(&heap, 20LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference id1_______ at 20
59874- state.addr = 18446744073709548073LLU; // 99999999Hn'''''''''''''''
59874+ state.addr = 18446744073709548071LLU; // 99999999Hl'''''''''''''''
5987559875 break;
5987659876 }
59877- case 18446744073709548073LLU: // 99999999Hn'''''''''''''''
59877+ case 18446744073709548071LLU: // 99999999Hl'''''''''''''''
5987859878 {
5987959879 // parameter-reference resdest___ respar____ goes out of scope
5988059880 // parameter-reference list<resdest___> results___ goes out of scope
59881- state.addr = 18446744073709548080LLU; // 99999999Hu'''''''''''''''
59881+ state.addr = 18446744073709548078LLU; // 99999999Hs'''''''''''''''
5988259882 break;
5988359883 }
59884- case 18446744073709548079LLU: // 99999999Ht'''''''''''''''
59884+ case 18446744073709548077LLU: // 99999999Hr'''''''''''''''
5988559885 {
5988659886 // ACCUMULATE ARGUMENTS - BEGIN
5988759887 {
@@ -59914,7 +59914,7 @@
5991459914 state.addr = 18446744073709548037LLU; // 99999999HE'''''''''''''''
5991559915 break;
5991659916 }
59917- case 18446744073709548081LLU: // 99999999Hv'''''''''''''''
59917+ case 18446744073709548079LLU: // 99999999Ht'''''''''''''''
5991859918 {
5991959919 // ACCUMULATE ARGUMENTS - BEGIN
5992059920 {
Show on old repository browser