/* Generated by Nim Compiler v1.2.6 */ /* (c) 2020 Andreas Rumpf */ /* The generated code is subject to the original license. */ /* Compiled for: Linux, amd64, gcc */ /* Command for C compiler: gcc -c -w -pthread -I/home/runner/work/nim-waku/nim-waku/vendor/nim-libbacktrace -I/home/runner/work/nim-waku/nim-waku/vendor/nim-libbacktrace/install/usr/include -I/home/runner/work/nim-waku/nim-waku/vendor/nim-bearssl/bearssl/csources/src -I/home/runner/work/nim-waku/nim-waku/vendor/nim-bearssl/bearssl/csources/inc -I/home/runner/work/nim-waku/nim-waku/vendor/nim-bearssl/bearssl/csources/tools -DBR_USE_UNIX_TIME=1 -DBR_USE_URANDOM=1 -DBR_LE_UNALIGNED=1 -DBR_64=1 -DBR_amd64=1 -DBR_INT128=1 -I/home/runner/work/nim-waku/nim-waku/vendor/nim-secp256k1/secp256k1_wrapper -I/home/runner/work/nim-waku/nim-waku/vendor/nim-secp256k1/secp256k1_wrapper/secp256k1 -I/home/runner/work/nim-waku/nim-waku/vendor/nim-secp256k1/secp256k1_wrapper/secp256k1/src -DHAVE_CONFIG_H -DHAVE_BUILTIN_EXPECT -march=native -g3 -Og -O3 -fno-strict-aliasing -fno-ident -I/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib -I/home/runner/work/nim-waku/nim-waku/waku/v2/node -o nimcache/release/start_network2/stdlib_system.nim.c.o nimcache/release/start_network2/stdlib_system.nim.c */ #define NIM_INTBITS 64 #include "nimbase.h" #include #include #include #include #include #include #include #include #include #include #include "bearssl_rsa.h" #include "bearssl_ec.h" #undef LANGUAGE_C #undef MIPSEB #undef MIPSEL #undef PPC #undef R3000 #undef R4000 #undef i386 #undef linux #undef mips #undef near #undef far #undef powerpc #undef unix #define nimfr_(x, y) #define nimln_(x, y) typedef struct TNimType TNimType; typedef struct Exception Exception; typedef struct TNimNode TNimNode; typedef struct tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ; typedef struct tyObject_GcStack__7fytPA5bBsob6See21YMRA tyObject_GcStack__7fytPA5bBsob6See21YMRA; typedef struct tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w; typedef struct tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g; typedef struct tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg; typedef struct tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ; typedef struct tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg; typedef struct tyObject_LLChunk__XsENErzHIZV9bhvyJx56wGw tyObject_LLChunk__XsENErzHIZV9bhvyJx56wGw; typedef struct tyObject_IntSet__EZObFrE3NC9bIb3YMkY9crZA tyObject_IntSet__EZObFrE3NC9bIb3YMkY9crZA; typedef struct tyObject_Trunk__W0r8S0Y3UGke6T9bIUWnnuw tyObject_Trunk__W0r8S0Y3UGke6T9bIUWnnuw; typedef struct tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw; typedef struct tyObject_HeapLinks__PDV1HBZ8CQSQJC9aOBFNRSg tyObject_HeapLinks__PDV1HBZ8CQSQJC9aOBFNRSg; typedef struct tyTuple__ujsjpB2O9cjj3uDHsXbnSzg tyTuple__ujsjpB2O9cjj3uDHsXbnSzg; typedef struct tyObject_GcStat__0RwLoVBHZPfUAcLczmfQAg tyObject_GcStat__0RwLoVBHZPfUAcLczmfQAg; typedef struct tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ; typedef struct tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg; typedef struct tyObject_SharedList__JI9cx34TL8n3aOKF6tSMBUw tyObject_SharedList__JI9cx34TL8n3aOKF6tSMBUw; typedef struct tyObject_SharedListNodecolonObjectType___KGw0YAw6W9aSz3Sr9aXGu7zg tyObject_SharedListNodecolonObjectType___KGw0YAw6W9aSz3Sr9aXGu7zg; typedef struct tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w; typedef struct tyObject_FreeCell__u6M5LHprqzkn9axr04yg9bGQ tyObject_FreeCell__u6M5LHprqzkn9axr04yg9bGQ; typedef struct tyTuple__1v9bKyksXWMsm0vNwmZ4EuQ tyTuple__1v9bKyksXWMsm0vNwmZ4EuQ; typedef struct tySequence__WF89a8QyKeDCh4DYWTmSiBg tySequence__WF89a8QyKeDCh4DYWTmSiBg; typedef struct TGenericSeq TGenericSeq; typedef struct tyTuple__JfHvHzMrhKkWAUvQKe0i1A tyTuple__JfHvHzMrhKkWAUvQKe0i1A; typedef struct tyObject_Env_systemdotnim___diB2NTuAIWY0FO9c5IUJRGg tyObject_Env_systemdotnim___diB2NTuAIWY0FO9c5IUJRGg; typedef struct RootObj RootObj; typedef struct NimStringDesc NimStringDesc; typedef struct TSafePoint TSafePoint; typedef struct tySequence__uB9b75OUPRENsBAu4AnoePA tySequence__uB9b75OUPRENsBAu4AnoePA; typedef struct tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA; typedef struct GcFrameHeader GcFrameHeader; typedef struct tyObject_ReraiseError__Wyd9avMRCq0gsOu9adFoIjCA tyObject_ReraiseError__Wyd9avMRCq0gsOu9adFoIjCA; typedef struct tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA; typedef struct tyObject_AssertionError__G9cUlLvU4AFC26wbFxLFkFA tyObject_AssertionError__G9cUlLvU4AFC26wbFxLFkFA; typedef struct tyObject_RangeError__8inKGns6i1OoXN9aLZwcSOw tyObject_RangeError__8inKGns6i1OoXN9aLZwcSOw; typedef struct tyObject_IndexError__K39aEGuwNdydKn2WFEpUygg tyObject_IndexError__K39aEGuwNdydKn2WFEpUygg; typedef struct tyObject_NilAccessError__GOcOTSJVFwA9bjh66gBCclQ tyObject_NilAccessError__GOcOTSJVFwA9bjh66gBCclQ; typedef struct tyObject_OverflowError__Ss6DFlX5iSZpHRZDmP74bg tyObject_OverflowError__Ss6DFlX5iSZpHRZDmP74bg; typedef struct tyObject_ArithmeticError__XIT9aewsXycM2U5B437NUDA tyObject_ArithmeticError__XIT9aewsXycM2U5B437NUDA; typedef struct tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA; typedef struct tyObject_IOError__iLZrPn9anoh9ad1MmO0RczFw tyObject_IOError__iLZrPn9anoh9ad1MmO0RczFw; typedef struct tyObject_Page__z9bHBjpnro9bY8uVepnrQtXQ tyObject_Page__z9bHBjpnro9bY8uVepnrQtXQ; typedef struct tySequence__KdGbg2Gmt5q0JC16Wfi5Zg tySequence__KdGbg2Gmt5q0JC16Wfi5Zg; typedef struct tyObject_OSError__BeJgrOdDsczOwEWOZbRfKA tyObject_OSError__BeJgrOdDsczOwEWOZbRfKA; typedef struct tyObject_ObjectConversionError__Xp6lZxsceIrllB67BF5kqQ tyObject_ObjectConversionError__Xp6lZxsceIrllB67BF5kqQ; typedef struct tyObject_DivByZeroError__vASt1Zy2CLWqyBeLxcXqow tyObject_DivByZeroError__vASt1Zy2CLWqyBeLxcXqow; typedef struct tySequence__iPL3rW9a9bV9cIzaXekL6AsDg tySequence__iPL3rW9a9bV9cIzaXekL6AsDg; typedef struct tyObject_SelectorKey__s8WfktWY9bd6XxYsLizlOtg tyObject_SelectorKey__s8WfktWY9bd6XxYsLizlOtg; typedef struct tyObject_SelectorData__bCtwor9caPGFc9ccCxVlW5Ww tyObject_SelectorData__bCtwor9caPGFc9ccCxVlW5Ww; typedef struct tyObject_AsyncCallback__Swoy2e9aGWZSpT0Jm9aqp3Zw tyObject_AsyncCallback__Swoy2e9aGWZSpT0Jm9aqp3Zw; typedef struct tyObject_CompletionData__EBfvX747tMGQ0twDQltLkw tyObject_CompletionData__EBfvX747tMGQ0twDQltLkw; typedef struct tySequence__y49cN20s5zoVYjuG5v5eVyg tySequence__y49cN20s5zoVYjuG5v5eVyg; typedef struct tyObject_ReadyKey__vOvPQEijZeFv1xAgbh5rNw tyObject_ReadyKey__vOvPQEijZeFv1xAgbh5rNw; typedef struct tySequence__qkV9cggxceO9cpfUWIbCnvJg tySequence__qkV9cggxceO9cpfUWIbCnvJg; typedef struct tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw; typedef struct tyObject_FieldError__sjMKYyLJHLygjB89b2o2KpQ tyObject_FieldError__sjMKYyLJHLygjB89b2o2KpQ; typedef struct tySequence__6H5Oh5UUvVCLiakt9aTwtUQ tySequence__6H5Oh5UUvVCLiakt9aTwtUQ; typedef struct tyObject_ObjectAssignmentError__kJMtlLI2jppHdk6nd3I69aw tyObject_ObjectAssignmentError__kJMtlLI2jppHdk6nd3I69aw; typedef struct tyObject_RsaPublicKeycolonObjectType___cEZIZ6MRRYNM7g7RvdoBpg tyObject_RsaPublicKeycolonObjectType___cEZIZ6MRRYNM7g7RvdoBpg; typedef struct tyObject_EcPublicKeycolonObjectType___2rc9bUkP8wBzp3UeWWgE9b5Q tyObject_EcPublicKeycolonObjectType___2rc9bUkP8wBzp3UeWWgE9b5Q; typedef struct tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA; typedef struct tySequence__pJDjdGjSf3HlAOELaHOmSA tySequence__pJDjdGjSf3HlAOELaHOmSA; typedef struct tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw; typedef struct tyObject_VBuffer__pgrKDkZLiJID3rDHrYm5UA tyObject_VBuffer__pgrKDkZLiJID3rDHrYm5UA; typedef struct tySequence__sM4lkSb7zS6F7OVMvW9cffQ tySequence__sM4lkSb7zS6F7OVMvW9cffQ; typedef struct tySequence__9bAGqSvkAaFL9bWjsEPslrFA tySequence__9bAGqSvkAaFL9bWjsEPslrFA; typedef struct tyObject_KeyError__t7nhKLvXTQS9cS8ByJU9bIag tyObject_KeyError__t7nhKLvXTQS9cS8ByJU9bIag; typedef N_NIMCALL_PTR(NIM_BOOL, tyProc__9axCnCRMUx32AHzFgBrzSMg) (Exception* e); typedef N_NIMCALL_PTR(void, tyProc__T4eqaYlFJYZUv9aG9b1TV0bQ) (void); typedef N_NIMCALL_PTR(void, tyProc__NFmM6mqUOVW3cJg4yvk8Fw) (Exception* e); typedef NU8 tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A; typedef NU8 tySet_tyEnum_TNimTypeFlag__v8QUszD1sWlSIWZz7mC4bQ; typedef N_NIMCALL_PTR(void, tyProc__ojoeKfW4VYIm36I9cpDTQIg) (void* p, NI op); typedef N_NIMCALL_PTR(void*, tyProc__WSm2xU5ARYv9aAR4l0z9c9auQ) (void* p); struct TNimType {NI size; tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A kind; tySet_tyEnum_TNimTypeFlag__v8QUszD1sWlSIWZz7mC4bQ flags; TNimType* base; TNimNode* node; void* finalizer; tyProc__ojoeKfW4VYIm36I9cpDTQIg marker; tyProc__WSm2xU5ARYv9aAR4l0z9c9auQ deepcopy; NCSTRING name; TNimType* nextType; NI instances; NI sizes; }; struct tyObject_GcStack__7fytPA5bBsob6See21YMRA {void* bottom; }; struct tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w {NI len; NI cap; tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g** d; }; typedef tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ* tyArray__SiRwrEKZdLgxqz9a9aoVBglg[512]; typedef NU32 tyArray__BHbOSqU1t9b3Gt7K2c6fQig[24]; typedef tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* tyArray__N1u1nqOgmuJN9cSZrnMHgOQ[32]; typedef tyArray__N1u1nqOgmuJN9cSZrnMHgOQ tyArray__B6durA4ZCi1xjJvRtyYxMg[24]; typedef tyObject_Trunk__W0r8S0Y3UGke6T9bIUWnnuw* tyArray__lh2A89ahMmYg9bCmpVaplLbA[256]; struct tyObject_IntSet__EZObFrE3NC9bIb3YMkY9crZA {tyArray__lh2A89ahMmYg9bCmpVaplLbA data; }; typedef tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* tyArray__0aOLqZchNi8nWtMTi8ND8w[2]; struct tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw {tyArray__0aOLqZchNi8nWtMTi8ND8w link; NI key; NI upperBound; NI level; }; struct tyTuple__ujsjpB2O9cjj3uDHsXbnSzg { tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* Field0; NI Field1; }; typedef tyTuple__ujsjpB2O9cjj3uDHsXbnSzg tyArray__LzOv2eCDGiceMKQstCLmhw[30]; struct tyObject_HeapLinks__PDV1HBZ8CQSQJC9aOBFNRSg {NI len; tyArray__LzOv2eCDGiceMKQstCLmhw chunks; tyObject_HeapLinks__PDV1HBZ8CQSQJC9aOBFNRSg* next; }; struct tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg {NI minLargeObj; NI maxLargeObj; tyArray__SiRwrEKZdLgxqz9a9aoVBglg freeSmallChunks; NU32 flBitmap; tyArray__BHbOSqU1t9b3Gt7K2c6fQig slBitmap; tyArray__B6durA4ZCi1xjJvRtyYxMg matrix; tyObject_LLChunk__XsENErzHIZV9bhvyJx56wGw* llmem; NI currMem; NI maxMem; NI freeMem; NI occ; NI lastSize; tyObject_IntSet__EZObFrE3NC9bIb3YMkY9crZA chunkStarts; tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* root; tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* deleted; tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* last; tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* freeAvlNodes; NIM_BOOL locked; NIM_BOOL blockChunkSizeIncrease; NI nextChunkSize; tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw bottomData; tyObject_HeapLinks__PDV1HBZ8CQSQJC9aOBFNRSg heapLinks; NI allocCounter; NI deallocCounter; }; struct tyObject_GcStat__0RwLoVBHZPfUAcLczmfQAg {NI stackScans; NI cycleCollections; NI maxThreshold; NI maxStackSize; NI maxStackCells; NI cycleTableSize; NI64 maxPause; }; struct tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ {NI counter; NI max; tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg* head; tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg** data; }; typedef long tyArray__xDUyu9aScDpt0JZLU6q9aEZQ[5]; struct tyObject_SharedList__JI9cx34TL8n3aOKF6tSMBUw {tyObject_SharedListNodecolonObjectType___KGw0YAw6W9aSz3Sr9aXGu7zg* head; tyObject_SharedListNodecolonObjectType___KGw0YAw6W9aSz3Sr9aXGu7zg* tail; pthread_mutex_t lock; }; struct tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ {tyObject_GcStack__7fytPA5bBsob6See21YMRA stack; NI cycleThreshold; NI zctThreshold; tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w zct; tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w decStack; tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w tempStack; NI recGcLock; tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg region; tyObject_GcStat__0RwLoVBHZPfUAcLczmfQAg stat; tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ marked; tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w additionalRoots; tyObject_SharedList__JI9cx34TL8n3aOKF6tSMBUw toDispose; NI gcThreadId; }; typedef tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* tyUncheckedArray__qYl1ErvQvkPpq9bTvm2UvTg[1]; struct tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w {NI prevSize; NI size; }; struct tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ { tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w Sup;tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ* next; tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ* prev; tyObject_FreeCell__u6M5LHprqzkn9axr04yg9bGQ* freeList; NI free; NI acc; NF data; }; typedef NI8 tyArray__mkmEeKAWtk2yS9bBb1lUWXA[256]; struct tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg { tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w Sup;tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* next; tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* prev; NF data; }; struct tyObject_LLChunk__XsENErzHIZV9bhvyJx56wGw {NI size; NI acc; tyObject_LLChunk__XsENErzHIZV9bhvyJx56wGw* next; }; typedef NU tyArray__VqSA39cBDWnwnJySTumCdjw[8]; struct tyObject_Trunk__W0r8S0Y3UGke6T9bIUWnnuw {tyObject_Trunk__W0r8S0Y3UGke6T9bIUWnnuw* next; NI key; tyArray__VqSA39cBDWnwnJySTumCdjw bits; }; struct tyTuple__1v9bKyksXWMsm0vNwmZ4EuQ { NI Field0; NI Field1; }; struct tyObject_FreeCell__u6M5LHprqzkn9axr04yg9bGQ {tyObject_FreeCell__u6M5LHprqzkn9axr04yg9bGQ* next; NI zeroField; }; typedef tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg* tyUncheckedArray__xm0FYDlyTP1z2D1LZJL9bqQ[1]; typedef NI tyArray__9a8QARi5WsUggNU9bom7kzTQ[8]; struct tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg {tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg* next; NU key; tyArray__9a8QARi5WsUggNU9bom7kzTQ bits; }; typedef NU8 tyEnum_ThreadType__H77H4LSuveAOpXr9bJRsUtw; struct TGenericSeq {NI len; NI reserved; }; typedef struct { N_NIMCALL_PTR(void, ClP_0) (void* ClE_0); void* ClE_0; } tyProc__IIomJ6ptE6vfJ5zRbATgkQ; struct tyTuple__JfHvHzMrhKkWAUvQKe0i1A { void* Field0; tyObject_Env_systemdotnim___diB2NTuAIWY0FO9c5IUJRGg* Field1; }; struct RootObj {TNimType* m_type;}; struct tyObject_Env_systemdotnim___diB2NTuAIWY0FO9c5IUJRGg { RootObj Sup;}; typedef NU8 tyEnum_WalkOp__Wfy7gT5VQ8B3aJBxqU8D9cQ; struct tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g {NI refcount; TNimType* typ; }; typedef NU8 tyEnum_TNimTypeFlag__v8QUszD1sWlSIWZz7mC4bQ; typedef NU8 tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ; struct TNimNode {tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ kind; NI offset; TNimType* typ; NCSTRING name; NI len; TNimNode** sons; }; struct NimStringDesc { TGenericSeq Sup;NIM_CHAR data[SEQ_DECL_SIZE]; }; typedef N_NIMCALL_PTR(void, tyProc__W6IXMh2CA4X1rFYGjUb4yg) (NimStringDesc* msg); struct Exception { RootObj Sup;Exception* parent; NCSTRING name; NimStringDesc* message; tySequence__uB9b75OUPRENsBAu4AnoePA* trace; Exception* up; }; struct tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA {NCSTRING procname; NI line; NCSTRING filename; }; typedef N_NOINLINE_PTR(NimStringDesc*, tyProc__RlJHE6omY7UCfrGlGvyuFg) (void); typedef long tyArray__TcvIiMAJvcwzNLsZkfnFnQ[25]; typedef N_NIMCALL_PTR(void, Finalizer) (void* self); typedef void* tyArray__Rrw59cMvNu8cDA9cQDh4v2oA[100]; struct tyObject_SharedListNodecolonObjectType___KGw0YAw6W9aSz3Sr9aXGu7zg {tyObject_SharedListNodecolonObjectType___KGw0YAw6W9aSz3Sr9aXGu7zg* next; NI dataLen; tyArray__Rrw59cMvNu8cDA9cQDh4v2oA d; }; struct TSafePoint {TSafePoint* prev; NI status; jmp_buf context; }; struct tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA { Exception Sup;}; struct tyObject_ReraiseError__Wyd9avMRCq0gsOu9adFoIjCA { tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA Sup;}; struct tyObject_AssertionError__G9cUlLvU4AFC26wbFxLFkFA { tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA Sup;}; typedef N_NOCONV_PTR(void, tyProc__lfH2drpqP9aSEAAjWgrYv8Q) (int a); typedef tyProc__T4eqaYlFJYZUv9aG9b1TV0bQ tyArray__9aTRall1siQT9bXabu2aKXUg[3500]; struct tyObject_RangeError__8inKGns6i1OoXN9aLZwcSOw { tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA Sup;}; struct tyObject_IndexError__K39aEGuwNdydKn2WFEpUygg { tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA Sup;}; struct tyObject_NilAccessError__GOcOTSJVFwA9bjh66gBCclQ { tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA Sup;}; struct tyObject_ArithmeticError__XIT9aewsXycM2U5B437NUDA { tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA Sup;}; struct tyObject_OverflowError__Ss6DFlX5iSZpHRZDmP74bg { tyObject_ArithmeticError__XIT9aewsXycM2U5B437NUDA Sup;}; struct tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA { Exception Sup;}; struct tyObject_IOError__iLZrPn9anoh9ad1MmO0RczFw { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA Sup;}; struct tyObject_Page__z9bHBjpnro9bY8uVepnrQtXQ {NI consumedTo; NI writtenTo; NimStringDesc** data; }; struct tyObject_OSError__BeJgrOdDsczOwEWOZbRfKA { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA Sup;NI32 errorCode; }; struct tyObject_ObjectConversionError__Xp6lZxsceIrllB67BF5kqQ { tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA Sup;}; struct tyObject_DivByZeroError__vASt1Zy2CLWqyBeLxcXqow { tyObject_ArithmeticError__XIT9aewsXycM2U5B437NUDA Sup;}; typedef NU32 tySet_tyEnum_Event__nI40bZzTyYVrl763dZ9aHDg; typedef struct { N_NIMCALL_PTR(void, ClP_0) (void* arg, void* ClE_0); void* ClE_0; } tyProc__9bqx36VxQxXejdrF09bFARDQ; struct tyObject_AsyncCallback__Swoy2e9aGWZSpT0Jm9aqp3Zw {tyProc__9bqx36VxQxXejdrF09bFARDQ function; void* udata; }; struct tyObject_CompletionData__EBfvX747tMGQ0twDQltLkw {int fd; void* udata; }; struct tyObject_SelectorData__bCtwor9caPGFc9ccCxVlW5Ww {tyObject_AsyncCallback__Swoy2e9aGWZSpT0Jm9aqp3Zw reader; tyObject_CompletionData__EBfvX747tMGQ0twDQltLkw rdata; tyObject_AsyncCallback__Swoy2e9aGWZSpT0Jm9aqp3Zw writer; tyObject_CompletionData__EBfvX747tMGQ0twDQltLkw wdata; }; struct tyObject_SelectorKey__s8WfktWY9bd6XxYsLizlOtg {NI ident; tySet_tyEnum_Event__nI40bZzTyYVrl763dZ9aHDg events; NI param; tyObject_SelectorData__bCtwor9caPGFc9ccCxVlW5Ww data; }; struct tyObject_ReadyKey__vOvPQEijZeFv1xAgbh5rNw {NI fd; tySet_tyEnum_Event__nI40bZzTyYVrl763dZ9aHDg events; NI32 errorCode; }; struct tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA Sup;}; struct tyObject_FieldError__sjMKYyLJHLygjB89b2o2KpQ { tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA Sup;}; struct tyObject_ObjectAssignmentError__kJMtlLI2jppHdk6nd3I69aw { tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA Sup;}; struct tyObject_RsaPublicKeycolonObjectType___cEZIZ6MRRYNM7g7RvdoBpg {tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* buffer; br_rsa_public_key key; }; typedef NU8 tyArray__5fET4L16EkHaikTXaOXHsQ[145]; struct tyObject_EcPublicKeycolonObjectType___2rc9bUkP8wBzp3UeWWgE9b5Q {tyArray__5fET4L16EkHaikTXaOXHsQ buffer; br_ec_public_key key; }; struct tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA {NI a; NI b; }; struct tyObject_VBuffer__pgrKDkZLiJID3rDHrYm5UA {tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* buffer; NI offset; }; struct tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw {tyObject_VBuffer__pgrKDkZLiJID3rDHrYm5UA data; }; typedef NF tyArray__yp9a149boki9cCCWgfXI0Ip4A[23]; typedef NIM_CHAR tyArray__PGLh8drTnaWr3s1qUUSq2Q[500]; struct tyObject_KeyError__t7nhKLvXTQS9cS8ByJU9bIag { tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw Sup;}; typedef NIM_CHAR tyArray__eVNFTutn6un5gcq48fQLdg[65]; struct tySequence__WF89a8QyKeDCh4DYWTmSiBg { TGenericSeq Sup; tyProc__IIomJ6ptE6vfJ5zRbATgkQ data[SEQ_DECL_SIZE];};struct tySequence__uB9b75OUPRENsBAu4AnoePA { TGenericSeq Sup; tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA data[SEQ_DECL_SIZE];};struct tySequence__KdGbg2Gmt5q0JC16Wfi5Zg { TGenericSeq Sup; tyObject_Page__z9bHBjpnro9bY8uVepnrQtXQ* data[SEQ_DECL_SIZE];};struct tySequence__iPL3rW9a9bV9cIzaXekL6AsDg { TGenericSeq Sup; tyObject_SelectorKey__s8WfktWY9bd6XxYsLizlOtg data[SEQ_DECL_SIZE];};struct tySequence__y49cN20s5zoVYjuG5v5eVyg { TGenericSeq Sup; tyObject_ReadyKey__vOvPQEijZeFv1xAgbh5rNw data[SEQ_DECL_SIZE];};struct tySequence__qkV9cggxceO9cpfUWIbCnvJg { TGenericSeq Sup; tyObject_AsyncCallback__Swoy2e9aGWZSpT0Jm9aqp3Zw data[SEQ_DECL_SIZE];};struct tySequence__6H5Oh5UUvVCLiakt9aTwtUQ { TGenericSeq Sup; NU8 data[SEQ_DECL_SIZE];};struct tySequence__pJDjdGjSf3HlAOELaHOmSA { TGenericSeq Sup; tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw data[SEQ_DECL_SIZE];};struct tySequence__sM4lkSb7zS6F7OVMvW9cffQ { TGenericSeq Sup; NimStringDesc* data[SEQ_DECL_SIZE];};struct tySequence__9bAGqSvkAaFL9bWjsEPslrFA { TGenericSeq Sup; NU32 data[SEQ_DECL_SIZE];};N_LIB_PRIVATE N_NIMCALL(void, initGC__amVlU9ajqZ06ujoesRBHcDg)(void); N_LIB_PRIVATE N_NIMCALL(void, init__wKM37ZoL6WtPOU9bn6Ug18A)(tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w* s, NI cap); N_LIB_PRIVATE N_NOCONV(void*, alloc0Impl__WrVG9abV9chlTLqkiXYLKwUg)(NI size); N_LIB_PRIVATE N_NIMCALL(void*, alloc0__UxtcZ3QOXKsB7mMchxUf9cg)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* allocator, NI size); N_LIB_PRIVATE N_NIMCALL(void*, alloc__UxtcZ3QOXKsB7mMchxUf9cg_2)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* allocator, NI size); N_LIB_PRIVATE N_NIMCALL(void*, rawAlloc__mE4QEVyMvGRVliDWDngZCQ)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, NI requestedSize); static N_INLINE(NI, roundup__ix09bNPnFKmnm9c9bTyF5mHpAsystem)(NI x, NI v); N_LIB_PRIVATE N_NIMCALL(tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ*, getSmallChunk__0ixBBlKB5QN59bxrmztRmCw)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a); N_LIB_PRIVATE N_NIMCALL(tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*, getBigChunk__stlXHMKRKFIGOvq8t4ynRQ)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, NI size); static N_INLINE(void, mappingSearch__x0o9aLs0rybi5SymOs9ciTLQsystem)(NI* r, NI* fl, NI* sl); static N_INLINE(NI, msbit__NR8XkKls428clCUr82szCgsystem)(NU32 x); static N_INLINE(tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*, findSuitableBlock__asVN3MOMG2rBAqS7SmK0xQsystem)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, NI* fl, NI* sl); static N_INLINE(NI, lsbit__NR8XkKls428clCUr82szCg_2system)(NU32 x); N_LIB_PRIVATE N_NIMCALL(tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*, requestOsChunks__stlXHMKRKFIGOvq8t4ynRQ_2)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, NI size); static N_INLINE(void*, osAllocPages__HMOhWrY1QMa49a2BcJwSDZQsystem)(NI size); N_LIB_PRIVATE N_NOINLINE(void, raiseOutOfMem__mMRdr4sgmnykA9aWeM9aDZlw)(void); static N_INLINE(void, rawWrite)(FILE* f, NCSTRING s); static N_INLINE(NI, nimCStrLen)(NCSTRING a); static N_INLINE(void*, osTryAllocPages__HMOhWrY1QMa49a2BcJwSDZQ_2system)(NI size); static N_INLINE(void, incCurrMem__JPUl8p4328ZL9bXnEtbaZcAsystem)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, NI bytes); N_LIB_PRIVATE N_NIMCALL(void, addHeapLink__LIRFHBfc9aX3C5dmMmLnpwA)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* p, NI size); N_LIB_PRIVATE N_NIMCALL(void*, llAlloc__ovw3NMWXeZ0Qi9cGYq1E2Tg)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, NI size); static N_INLINE(void, zeroMem__FsvhfMqbswETmyMWtamDewsystem)(void* p, NI size); static N_INLINE(void, nimZeroMem)(void* p, NI size); static N_INLINE(void, nimSetMem__zxfKBYntu9cBapkhrCOk1fgmemory)(void* a, int v, NI size); static N_INLINE(NI, pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem)(NI x, NI y); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, contains__9b5xR7VBZVwQDvk5Nr9bDKdQ)(tyObject_IntSet__EZObFrE3NC9bIb3YMkY9crZA* s, NI key); N_LIB_PRIVATE N_NIMCALL(tyObject_Trunk__W0r8S0Y3UGke6T9bIUWnnuw*, intSetGet__O3FRrWKKUdi8uRTGxiPdIg)(tyObject_IntSet__EZObFrE3NC9bIb3YMkY9crZA* t, NI key); static N_INLINE(NI, pageIndex__D8ZW0myZd7Fa6ncDvW9a9cMQsystem)(tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w* c); static N_INLINE(NI, minuspercent___dgYAo7RfdUVVpvkfKDym8w_2system)(NI x, NI y); N_LIB_PRIVATE N_NIMCALL(void, splitChunk__BqFVAuadgXfvAiq8B9cBjqQ)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* c, NI size); N_LIB_PRIVATE N_NIMCALL(tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*, splitChunk2__gSNzk4aToVCSTE1opfEv2A)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* c, NI size); static N_INLINE(void, updatePrevSize__9b5Bu9akw7RalDC4isB4QVbgsystem)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* c, NI prevSize); static N_INLINE(NIM_BOOL, isAccessible__EZspgz843pJ9adnD0ZpJO6wsystem)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, void* p); static N_INLINE(NI, pageIndex__cMO7rAWQ0KzYXPVgB0ZR3gsystem)(void* p); N_LIB_PRIVATE N_NIMCALL(void, incl__tSnfTXv7GxXoDyFDm9bvzqg)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_IntSet__EZObFrE3NC9bIb3YMkY9crZA* s, NI key); N_LIB_PRIVATE N_NIMCALL(tyObject_Trunk__W0r8S0Y3UGke6T9bIUWnnuw*, intSetPut__Cw86Sj6YgVACdT20AkWjcA)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_IntSet__EZObFrE3NC9bIb3YMkY9crZA* t, NI key); N_LIB_PRIVATE N_NIMCALL(void, addChunkToMatrix__YSJZJgeU5UU2aa8GNvs3WA)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* b); static N_INLINE(tyTuple__1v9bKyksXWMsm0vNwmZ4EuQ, mappingInsert__SRLfEtcWb2dn0ht85HEwbQsystem)(NI r); static N_INLINE(void, setBit__I4TSeZGFKfrVTL1oqiweCgsystem)(NI nr, NU32* dest); N_LIB_PRIVATE N_NIMCALL(void, removeChunkFromMatrix2__XFftAAJrARamxGOKUFQy9aw)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* b, NI fl, NI sl); static N_INLINE(void, clearBit__I4TSeZGFKfrVTL1oqiweCg_2system)(NI nr, NU32* dest); static N_INLINE(void, listAdd__G9cCXZ1ju0DgzqrqBg9acaKQsystem)(tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ** head, tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ* c); static N_INLINE(void, listRemove__G9cCXZ1ju0DgzqrqBg9acaKQ_2system)(tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ** head, tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ* c); N_LIB_PRIVATE N_NIMCALL(tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*, getHugeChunk__stlXHMKRKFIGOvq8t4ynRQ_3)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, NI size); N_LIB_PRIVATE N_NIMCALL(tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw*, getBottom__3mqnVBLDtYhZizqw9bvHELA)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a); N_LIB_PRIVATE N_NIMCALL(void, add__3D9aOyz4rDquPZKBlqn0xig)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw** t, NI key, NI upperBound); N_LIB_PRIVATE N_NIMCALL(tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw*, allocAvlNode__Du8pyfSfDLyN9aoS2IcBsHg)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, NI key, NI upperBound); static N_INLINE(NIM_BOOL, ltpercent___hPljn3JCDQ00ua1R07X9bxQsystem)(NI x, NI y); N_LIB_PRIVATE N_NIMCALL(void, skew__NJo8pxZdXEAIa7wkHls9cOw)(tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw** t); N_LIB_PRIVATE N_NIMCALL(void, split__NJo8pxZdXEAIa7wkHls9cOw_2)(tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw** t); N_LIB_PRIVATE N_NIMCALL(void, init__Y9c9cQhDWRSgYkHfKWcqFlsQ)(tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ* s); N_LIB_PRIVATE N_NIMCALL(void, init__rlyb6Y54ONML4HcId0P2OA)(tyObject_SharedList__JI9cx34TL8n3aOKF6tSMBUw* t); static N_INLINE(NI, atomicInc__v6qORsZ9azlHHhOL1JYACRAsystem)(NI* memLoc, NI x); static N_NIMCALL(void, Marker_tyRef__HsJiUUcO9cHBdUCi0HwkSTA)(void* p, NI op); N_LIB_PRIVATE N_NIMCALL(void, nimGCvisit)(void* d, NI op); N_LIB_PRIVATE N_NIMCALL(void, doOperation__sl6eqhLncFedgwzv6TlMVw)(void* p, tyEnum_WalkOp__Wfy7gT5VQ8B3aJBxqU8D9cQ op); static N_INLINE(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*, usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem)(void* usr); static N_INLINE(void, decRef__AT1eRuflKWyTTBdLjEDZbgsystem)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c); static N_INLINE(void, rtlAddZCT__AT1eRuflKWyTTBdLjEDZbg_2system)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c); N_LIB_PRIVATE N_NOINLINE(void, addZCT__Y66tOYFjgwJ0k4aLz4bc0Q)(tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w* s, tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c); static N_INLINE(void, add__W9aRfhn7HvnQTPAb8ajo1uwsystem)(tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w* s, tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c); N_LIB_PRIVATE N_NOCONV(void*, allocImpl__WrVG9abV9chlTLqkiXYLKwUg_2)(NI size); static N_INLINE(void, copyMem__i80o3k0SgEI5gTRCzYdyWAsystem)(void* dest, void* source, NI size); static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size); N_LIB_PRIVATE N_NOCONV(void, deallocImpl__lmwgHsdhTsrQaepFju8wew)(void* p); N_LIB_PRIVATE N_NIMCALL(void, dealloc__Jg1OaY9ahkT3MBopLAXRSGw)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* allocator, void* p); N_LIB_PRIVATE N_NIMCALL(void, rawDealloc__K7uQ6aTKvW6OnOV8EMoNNQ)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, void* p); static N_INLINE(tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w*, pageAddr__JNTkgd9cRu9a9bEvn7wS0U8EAsystem)(void* p); static N_INLINE(NIM_BOOL, isSmallChunk__2Ih49c9ai3KYJhUe3C8xg07wsystem)(tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w* c); N_LIB_PRIVATE N_NIMCALL(void, freeBigChunk__IPvsryqksLyNxxag3IQr2g)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* c); static N_INLINE(NIM_BOOL, chunkUnused__2Ih49c9ai3KYJhUe3C8xg07w_2system)(tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w* c); N_LIB_PRIVATE N_NIMCALL(void, removeChunkFromMatrix__YSJZJgeU5UU2aa8GNvs3WA_2)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* b); N_LIB_PRIVATE N_NIMCALL(void, excl__9cAWqpgI1NbhhZ3cVPHhI5A)(tyObject_IntSet__EZObFrE3NC9bIb3YMkY9crZA* s, NI key); N_LIB_PRIVATE N_NIMCALL(void, del__Io5JDKCS5u26IEWw0J53hQ)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw** t, NI x); static N_INLINE(void, deallocAvlNode__pgghNmDMWP23LqxNq9atk7gsystem)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* n); N_LIB_PRIVATE N_NIMCALL(void, freeHugeChunk__IPvsryqksLyNxxag3IQr2g_2)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* c); static N_INLINE(void, decCurrMem__JPUl8p4328ZL9bXnEtbaZcA_2system)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, NI bytes); static N_INLINE(void, osDeallocPages__dRMEutPSAkbR9b9blNmTzvoQsystem)(void* p, NI size); N_LIB_PRIVATE N_NIMCALL(void, markS__SOJE9bROCOc8iabVsKM64Sg)(tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch, tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c); N_LIB_PRIVATE N_NIMCALL(void, incl__azHo9bY5qs9b2EZ9cSse4fmZA)(tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ* s, tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* cell); N_LIB_PRIVATE N_NIMCALL(tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg*, cellSetPut__6bBl0A4vUXoRvva9bRmnwSQ)(tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ* t, NU key); static N_INLINE(NI, nextTry__46i6pOTgUeAywXs7rPqurwsystem)(NI h, NI maxHash); N_LIB_PRIVATE N_NIMCALL(void, cellSetEnlarge__9bhPFIGFYIneoHljx8OXvqA)(tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ* t); N_LIB_PRIVATE N_NIMCALL(void, cellSetRawInsert__a1sVKTgcDTTmcnBQqk9bNdA)(tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ* t, tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg** data, tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg* desc); N_LIB_PRIVATE N_NIMCALL(void, forAllChildren__XCvXrotwhq0gugZtuZTNPQ)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* cell, tyEnum_WalkOp__Wfy7gT5VQ8B3aJBxqU8D9cQ op); static N_INLINE(void*, cellToUsr__oh8PwD5vOIN9awo20FR9c8qAsystem)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* cell); N_LIB_PRIVATE N_NIMCALL(void, forAllChildrenAux__3hKpU9c72lqUqbltnsyFjRw)(void* dest, TNimType* mt, tyEnum_WalkOp__Wfy7gT5VQ8B3aJBxqU8D9cQ op); N_LIB_PRIVATE N_NIMCALL(void, forAllSlotsAux__ld9axHPi9bpxevVrdgKiDF5Q)(void* dest, TNimNode* n, tyEnum_WalkOp__Wfy7gT5VQ8B3aJBxqU8D9cQ op); N_LIB_PRIVATE N_NIMCALL(TNimNode*, selectBranch__2us2RQByTh81i9aW4EEgfmw)(void* aa, TNimNode* n); N_LIB_PRIVATE N_NIMCALL(NU, getDiscriminant__7LnhHf25BuMRNdnPtDbjcw)(void* aa, TNimNode* n); static N_INLINE(NI, starpercent___dgYAo7RfdUVVpvkfKDym8w_3system)(NI x, NI y); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, containsOrIncl__qhy8GaXaPs9bLqr6V8CV9cFg)(tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ* s, tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* cell); N_LIB_PRIVATE N_NIMCALL(tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg*, cellSetGet__ld9aj9akVqWcvwRCEMEk1MnQ)(tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ* t, NU key); static N_NIMCALL(void, Marker_tySequence__WF89a8QyKeDCh4DYWTmSiBg)(void* p, NI op); static N_NIMCALL(void, TM__Q5wkpxktOdTGvlSRo9bzt9aw_3)(void); N_LIB_PRIVATE N_NIMCALL(void, nimRegisterThreadLocalMarker)(tyProc__T4eqaYlFJYZUv9aG9b1TV0bQ markerProc); static N_NIMCALL(void, Marker_tySequence__uB9b75OUPRENsBAu4AnoePA)(void* p, NI op); static N_NIMCALL(void, Marker_tyRef__vU9aO9cTqOMn6CBzhV8rX7Sw)(void* p, NI op); static N_NIMCALL(void, TM__Q5wkpxktOdTGvlSRo9bzt9aw_6)(void); N_LIB_PRIVATE N_NOINLINE(NimStringDesc*, colonanonymous___3glzdNutX56jyiuV1ycwew)(void); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, copyString)(NimStringDesc* src); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, rawNewStringNoInit)(NI space); N_LIB_PRIVATE N_NIMCALL(void*, newObjNoInit)(TNimType* typ, NI size); N_LIB_PRIVATE N_NIMCALL(void*, rawNewObj__ehkAaLROrd0Hc9aLROWt1nQ)(TNimType* typ, NI size, tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch); N_LIB_PRIVATE N_NIMCALL(void, collectCT__XHio9cMpnLoH7GyCj1Z9besg)(tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch); static N_INLINE(NI, getOccupiedMem__o7kGt4Ciqh9aCBinZc9bV9cugsystem)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a); N_LIB_PRIVATE N_NIMCALL(void, collectCTBody__XHio9cMpnLoH7GyCj1Z9besg_2)(tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch); N_LIB_PRIVATE N_NOINLINE(NI, stackSize__0yw8cp0rOgL8i0O5kzzb0g)(void); N_LIB_PRIVATE N_NOINLINE(NI, stackSize__VOU3z9bbtHMYBiCVB5tMX1g)(tyObject_GcStack__7fytPA5bBsob6See21YMRA* stack); static N_INLINE(void, prepareForInteriorPointerChecking__ot9aebHKDFT2OPbEVY47F9bQsystem)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a); N_LIB_PRIVATE N_NIMCALL(NI, lowGauge__vu9a10GqvNeXA9alSqdG48cw)(tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* n); N_LIB_PRIVATE N_NIMCALL(NI, highGauge__vu9a10GqvNeXA9alSqdG48cw_2)(tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* n); CLANG_NO_SANITIZE_ADDRESS N_LIB_PRIVATE void markStackAndRegisters__U6T7JWtDLrWhtmhXSoy9a6g(tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch); N_LIB_PRIVATE N_NIMCALL(void, setPosition__Fnam3HOmbq2ymF0tDBas5Q)(tyObject_GcStack__7fytPA5bBsob6See21YMRA* stack, void* position); N_LIB_PRIVATE N_NIMCALL(tyObject_GcStack__7fytPA5bBsob6See21YMRA*, getActiveStack__muO7WGG730PTJWpoUnluHg)(tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, isActiveStack__c6NLIYJQ5DIKtQqRJH8S7w)(tyObject_GcStack__7fytPA5bBsob6See21YMRA* stack); static N_INLINE(void, gcMark__x5SbLN3uVBCsEa67N20nPwsystem)(tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch, void* p); N_LIB_PRIVATE N_NIMCALL(void*, interiorAllocatedPtr__NuzKjA4SX9afyji9cHHIuKpQ)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, void* p); static N_INLINE(NI, percentpercent___dgYAo7RfdUVVpvkfKDym8w_4system)(NI x, NI y); static N_INLINE(NIM_BOOL, lteqpercent___hPljn3JCDQ00ua1R07X9bxQ_2system)(NI x, NI y); N_LIB_PRIVATE N_NIMCALL(tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw*, inRange__BIq3l3oBvrBeYSWFT5iXiw)(tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* root, NI key); static N_INLINE(void, incRef__AT1eRuflKWyTTBdLjEDZbg_3system)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, collectZCT__EN6T32AMm3va9bsrdxtF0cg)(tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch); N_LIB_PRIVATE N_NIMCALL(void, prepareDealloc__fvhnFro5wEfzy879alizcUQ)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* cell); static N_INLINE(NI, atomicDec__v6qORsZ9azlHHhOL1JYACRA_2system)(NI* memLoc, NI x); N_LIB_PRIVATE N_NIMCALL(void, collectCycles__XHio9cMpnLoH7GyCj1Z9besg_3)(tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch); N_LIB_PRIVATE N_NIMCALL(void, acquire__9bDG9bIkA6DtNcXVdL7bnLvg)(pthread_mutex_t* lock); N_LIB_PRIVATE N_NIMCALL(void, nimGCunref)(void* p); N_LIB_PRIVATE N_NIMCALL(void, release__9bDG9bIkA6DtNcXVdL7bnLvg_2)(pthread_mutex_t* lock); N_LIB_PRIVATE N_NIMCALL(void, cellsetReset__Y9c9cQhDWRSgYkHfKWcqFlsQ_2)(tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ* s); N_LIB_PRIVATE N_NIMCALL(void, deinit__Y9c9cQhDWRSgYkHfKWcqFlsQ_3)(tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ* s); N_LIB_PRIVATE N_NIMCALL(void, markGlobals__XHio9cMpnLoH7GyCj1Z9besg_4)(tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch); N_LIB_PRIVATE N_NIMCALL(void, sweep__XHio9cMpnLoH7GyCj1Z9besg_5)(tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch); static N_INLINE(NIM_BOOL, isCell__knKGR9cPCi0isv7h4omKxdAsystem)(void* p); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, contains__ClLkUQKF8KrRxQPdAJDd5w)(tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ* s, tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* cell); N_LIB_PRIVATE N_NIMCALL(void, freeCyclicCell__SOJE9bROCOc8iabVsKM64Sg_2)(tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch, tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c); N_LIB_PRIVATE N_NIMCALL(NI, getOccupiedMem__hrQB9bN29c1nR1E9cHqYcNcDA)(void); N_LIB_PRIVATE N_NIMCALL(void, unmarkStackAndRegisters__XHio9cMpnLoH7GyCj1Z9besg_6)(tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch); static N_INLINE(void, addNewObjToZCT__xkq8ZbJr9bIUKHN9cK4tT5NAsystem)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* res, tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch); N_LIB_PRIVATE N_NOCONV(void, signalHandler)(int sign); static N_INLINE(void, GC_disable__RsY2eAkO9aEvlDhb7ZyRF8gsystem)(void); N_LIB_PRIVATE N_NIMCALL(void*, newObj)(TNimType* typ, NI size); N_NIMCALL(NimStringDesc*, rawNewString)(NI cap); N_LIB_PRIVATE N_NIMCALL(void, rawWriteStackTrace__LYPY2vdF8PVrf1RSKEqgkA)(NimStringDesc** s); static N_INLINE(void, appendString)(NimStringDesc* dest, NimStringDesc* src); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, resizeString)(NimStringDesc* dest, NI addlen); static N_INLINE(NI, resize__cOCDWr16YD4j3dBrbbH3yQsystem)(NI old); N_LIB_PRIVATE N_NIMCALL(void, unsureAsgnRef)(void** dest, void* src); N_LIB_PRIVATE N_NOINLINE(NIM_BOOL, isOnStack__plOlFsQAAvcYd3nF5LfWzw)(void* p); N_LIB_PRIVATE N_NIMCALL(void, auxWriteStackTraceWithOverride__LYPY2vdF8PVrf1RSKEqgkA_2)(NimStringDesc** s); N_LIB_PRIVATE N_NIMCALL(void, showErrorMessage__zsORN9crdKxsL9cHrQcdHSMw)(NCSTRING data); static N_INLINE(void, pushSafePoint)(TSafePoint* s); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, cstrToNimstr)(NCSTRING str); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, toNimStr)(NCSTRING str, NI len); static N_INLINE(void, popSafePoint)(void); static N_INLINE(void, popCurrentException)(void); static N_INLINE(void, asgnRef)(void** dest, void* src); N_LIB_PRIVATE N_NIMCALL(void, reraiseException)(void); static N_INLINE(void, sysFatal__loKUBbrfPTCD1cUb5IkxkAsystem)(NimStringDesc* message) __attribute__((noreturn)); static N_NIMCALL(void, Marker_tyRef__DsOOBcxCUeVlNUDRmn9afcA)(void* p, NI op); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, copyStringRC1)(NimStringDesc* src); N_LIB_PRIVATE N_NIMCALL(void*, newObjRC1)(TNimType* typ, NI size); static N_INLINE(void, nimGCunrefNoCycle)(void* p); N_LIB_PRIVATE N_NIMCALL(void, raiseExceptionEx)(Exception* e, NCSTRING ename, NCSTRING procname, NCSTRING filename, NI line); N_LIB_PRIVATE N_NIMCALL(void, raiseExceptionAux__na8C8pUZ9cLQWVwk35l5vfw)(Exception* e); static N_INLINE(void, pushCurrentException)(Exception* e); N_LIB_PRIVATE N_NIMCALL(void, reportUnhandledError__na8C8pUZ9cLQWVwk35l5vfw_2)(Exception* e); N_LIB_PRIVATE N_NIMCALL(void, reportUnhandledErrorAux__na8C8pUZ9cLQWVwk35l5vfw_3)(Exception* e); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, dollar___qXwhltkA4r6d4Hcwmx9cN8A)(tySequence__uB9b75OUPRENsBAu4AnoePA* s); N_LIB_PRIVATE N_NIMCALL(void, add__8FwY5enLGB0dFerO6Ny9caw)(NimStringDesc** x, NCSTRING y); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, addChar)(NimStringDesc* s, NIM_CHAR c); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nimIntToStr)(NI x); N_LIB_PRIVATE N_NIMCALL(void, addInt__mftMOxbyu0h4yByfs3sqjA)(NimStringDesc** result, NI64 x); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, setLengthStr)(NimStringDesc* s, NI newLen); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, mnewString)(NI len); N_LIB_PRIVATE N_NIMCALL(void, eqdestroy___dS1BF3Vxjg9aJMmmhVJKSpQ)(NimStringDesc** dest); static N_INLINE(NCSTRING, nimToCStringConv)(NimStringDesc* s); N_LIB_PRIVATE N_NIMCALL(void, writeToStdErr__a2kDfqdSc1eYf0ZCWOGinQ)(NCSTRING msg); static N_INLINE(void, GC_enable__RsY2eAkO9aEvlDhb7ZyRF8g_2system)(void); static N_NIMCALL(void, Marker_tyRef__ShBqCFAISBSH2YqBfe6zjg)(void* p, NI op); N_LIB_PRIVATE N_NIMCALL(void, registerSignalHandler__amVlU9ajqZ06ujoesRBHcDg_2)(void); N_LIB_PRIVATE N_NIMCALL(NI, getRefcount)(void* p); static N_INLINE(void, sysFatal__UO7gyScsaKQMHY4DQ3daHgsystem)(NimStringDesc* message) __attribute__((noreturn)); static N_NIMCALL(void, Marker_tyRef__Efo9bmO5NYUNf9a3ESqm9bZ9bQ)(void* p, NI op); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nimInt64ToStr)(NI64 x); static N_INLINE(void, sysFatal__wxS1DD5S67Tovuyk2fdOLwsystem)(NimStringDesc* message) __attribute__((noreturn)); static N_NIMCALL(void, Marker_tyRef__9bTGS9b5gqA3m1IgV71Csl0Q)(void* p, NI op); static N_INLINE(void, sysFatal__rmMwjwTwcnO3nfuGk3FZeAsystem)(NimStringDesc* message) __attribute__((noreturn)); static N_NIMCALL(void, Marker_tyRef__ruLPO7OV4lfUtVF9bcHhElQ)(void* p, NI op); static N_INLINE(void, sysFatal__1rw9bzpRcCrBi6FIqHe7a4wsystem)(NimStringDesc* message) __attribute__((noreturn)); static N_NIMCALL(void, Marker_tyRef__Pjt0MQjoA6TAHAHOFNel9cg)(void* p, NI op); static N_NIMCALL(void, Marker_tyRef__HMIVdYjdZYWskTmTQVo5BQ)(void* p, NI op); N_LIB_PRIVATE N_NOINLINE(void, raiseOverflow)(void); static N_NIMCALL(void, Marker_tyRef__H9bY9c7U839afi7vlj9crbfr5Q)(void* p, NI op); N_LIB_PRIVATE N_NIMCALL(void*, newSeq)(TNimType* typ, NI len); static N_NIMCALL(void, Marker_tyRef__9clYsYwyjCqe2PFTuCI3Ubg)(void* p, NI op); N_LIB_PRIVATE N_NOINLINE(void, raiseIndexError2)(NI i, NI n); static N_INLINE(void, addEscapedChar__dfKNBK6s29c7zfWj2JwI7EQsystem)(NimStringDesc** s, NIM_CHAR c); N_LIB_PRIVATE N_NIMCALL(void, failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A)(NimStringDesc* msg); static N_INLINE(void, sysFatal__sn8CaGm2thxUJVOA3LX8MQsystem)(NimStringDesc* message) __attribute__((noreturn)); static N_NIMCALL(void, Marker_tyRef__RF9bmlTw5jjuUn7w9cdnw7yA)(void* p, NI op); static N_INLINE(void, sysFatal__7P7hBAiMYMVi3v9alSlXmSwsystem)(NimStringDesc* message) __attribute__((noreturn)); static N_NIMCALL(void, Marker_tyRef__l9cxZBMkgRuliCVgWAnHVRg)(void* p, NI op); static N_NIMCALL(void, Marker_tyRef__9bC8XA2C9bDqWk9bNsia3gaLQ)(void* p, NI op); N_LIB_PRIVATE N_NIMCALL(TNimType*, extGetCellType)(void* c); N_LIB_PRIVATE N_NOINLINE(void, chckNil)(void* p); static N_NIMCALL(void, Marker_tyRef__Ie1m0dv1ZHg72IgPRr1cDw)(void* p, NI op); static N_INLINE(void, sysFatal__VD71bel7WxpyzW75w82B8wsystem)(NimStringDesc* message) __attribute__((noreturn)); static N_NIMCALL(void, Marker_tyRef__lpZPFaTJY3aNxmEDEsrQ6g)(void* p, NI op); N_LIB_PRIVATE N_NIMCALL(void, genericAssign)(void* dest_0, void* src, TNimType* mt); N_LIB_PRIVATE N_NIMCALL(void, genericAssignAux__U5DxFPRpHCCZDKWQzM9adaw)(void* dest_0, void* src, TNimType* mt, NIM_BOOL shallow); N_LIB_PRIVATE N_NIMCALL(void*, nimNewSeqOfCap)(TNimType* typ, NI cap); N_LIB_PRIVATE N_NIMCALL(void, genericAssignAux__69cRBG8C28ydeYlu49a9aOJCQ)(void* dest_0, void* src, TNimNode* n_0, NIM_BOOL shallow); N_LIB_PRIVATE N_NIMCALL(void, genericResetAux__9bFXTAJ8caOL4Ioy2o3B3aw)(void* dest_0, TNimNode* n_0); N_LIB_PRIVATE N_NIMCALL(void, genericReset)(void* dest_0, TNimType* mt); static N_INLINE(void, chckObjAsgn)(TNimType* a, TNimType* b); static N_INLINE(void, sysFatal__1dB9ckhB1JxYIeFCveN29bzwsystem)(NimStringDesc* message) __attribute__((noreturn)); static N_NIMCALL(void, Marker_tyRef__8tkbLy9bNx4E9ckj02Ra3BCg)(void* p, NI op); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, dollar___RkX9btpg5sQIaP8yYXB6tbA)(NU64 x_0); N_NIMCALL(NimStringDesc*, mnewString)(NI len); N_LIB_PRIVATE N_NOINLINE(void, raiseRangeErrorI)(NI64 i, NI64 a, NI64 b); N_LIB_PRIVATE N_NIMCALL(TGenericSeq*, setLengthSeqV2)(TGenericSeq* s, TNimType* typ, NI newLen); N_LIB_PRIVATE N_NIMCALL(void, genericSeqAssign)(void* dest_0, void* src, TNimType* mt); static N_NIMCALL(void, Marker_tySequence__9bAGqSvkAaFL9bWjsEPslrFA)(void* p, NI op); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, dollar___9clTvx1x9boEUsy637oTVrWA)(tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw value_0); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, substr__2yh9cer0ymNRHlOOg8P7IuA)(NimStringDesc* s, NI first, NI last); static N_NIMCALL(void, Marker_tyRef__8SzoIAgLw9ci2v0yafHj9b6Q)(void* p, NI op); N_LIB_PRIVATE N_NIMCALL(NI, writeFloatToBuffer__UrA9aquvUwHFUFx78eUQk3A)(NIM_CHAR* buf_0, NF value_0); N_LIB_PRIVATE N_NIMCALL(void, addCstringN__DuMbk0Tea09bkpFWJtZlU6A)(NimStringDesc** result, NCSTRING buf_0, NI buflen); N_LIB_PRIVATE N_NIMCALL(void, setPosition__Zp3k9bHhfG9aKFJWRJNwKuKw)(tyObject_GcStack__7fytPA5bBsob6See21YMRA* stack, void* position); static N_INLINE(void, initStackBottomWith)(void* locals); N_LIB_PRIVATE N_NOINLINE(void, nimGC_setStackBottom)(void* theStackBottom); N_LIB_PRIVATE NIM_CONST tyArray__mkmEeKAWtk2yS9bBb1lUWXA fsLookupTable__Gn52IZvqY4slyBTOYwGNRQ = {((NI8) -1), ((NI8) 0), ((NI8) 1), ((NI8) 1), ((NI8) 2), ((NI8) 2), ((NI8) 2), ((NI8) 2), ((NI8) 3), ((NI8) 3), ((NI8) 3), ((NI8) 3), ((NI8) 3), ((NI8) 3), ((NI8) 3), ((NI8) 3), ((NI8) 4), ((NI8) 4), ((NI8) 4), ((NI8) 4), ((NI8) 4), ((NI8) 4), ((NI8) 4), ((NI8) 4), ((NI8) 4), ((NI8) 4), ((NI8) 4), ((NI8) 4), ((NI8) 4), ((NI8) 4), ((NI8) 4), ((NI8) 4), ((NI8) 5), ((NI8) 5), ((NI8) 5), ((NI8) 5), ((NI8) 5), ((NI8) 5), ((NI8) 5), ((NI8) 5), ((NI8) 5), ((NI8) 5), ((NI8) 5), ((NI8) 5), ((NI8) 5), ((NI8) 5), ((NI8) 5), ((NI8) 5), ((NI8) 5), ((NI8) 5), ((NI8) 5), ((NI8) 5), ((NI8) 5), ((NI8) 5), ((NI8) 5), ((NI8) 5), ((NI8) 5), ((NI8) 5), ((NI8) 5), ((NI8) 5), ((NI8) 5), ((NI8) 5), ((NI8) 5), ((NI8) 5), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 6), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7), ((NI8) 7)} ; N_LIB_PRIVATE TNimType NTI__IIomJ6ptE6vfJ5zRbATgkQ_; N_LIB_PRIVATE TNimType NTI__vr5DoT1jILTGdRlYv1OYpw_; N_LIB_PRIVATE TNimType NTI__ytyiCJqK439aF9cIibuRVpAg_; N_LIB_PRIVATE TNimType NTI__diB2NTuAIWY0FO9c5IUJRGg_; N_LIB_PRIVATE TNimType NTI__HsJiUUcO9cHBdUCi0HwkSTA_; N_LIB_PRIVATE TNimType NTI__WF89a8QyKeDCh4DYWTmSiBg_; N_LIB_PRIVATE TNimType NTI__XEycrCsme5C8CVWAYEcdBQ_; N_LIB_PRIVATE TNimType NTI__S9agCYBinaYZnGWcjTdxclg_; N_LIB_PRIVATE TNimType NTI__77mFvmsOLKik79ci2hXkHEg_; N_LIB_PRIVATE TNimType NTI__oLyohQ7O2XOvGnflOss8EA_; N_LIB_PRIVATE TNimType NTI__rR5Bzr1D5krxoo1NcNyeMA_; N_LIB_PRIVATE TNimType NTI__uB9b75OUPRENsBAu4AnoePA_; N_LIB_PRIVATE TNimType NTI__vU9aO9cTqOMn6CBzhV8rX7Sw_; STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_7, "Stack trace override procedure not registered.\012", 47); STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_8, "Traceback (most recent call last, using override)\012", 50); STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_9, "SIGINT: Interrupted by Ctrl-C.\012", 31); STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_10, "SIGSEGV: Illegal storage access. (Attempt to read from nil\?)\012", 61); STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_11, "SIGABRT: Abnormal termination.\012", 31); STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_12, "SIGFPE: Arithmetic error.\012", 26); STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_13, "SIGILL: Illegal operation.\012", 27); STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_14, "SIGBUS: Illegal storage access. (Attempt to read from nil\?)\012", 60); STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_15, "SIGPIPE: Pipe closed.\012", 22); STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_16, "unknown signal\012", 15); N_LIB_PRIVATE TNimType NTI__LbeSGvgPzGzXnW9caIkJqMA_; N_LIB_PRIVATE TNimType NTI__Wyd9avMRCq0gsOu9adFoIjCA_; N_LIB_PRIVATE TNimType NTI__DsOOBcxCUeVlNUDRmn9afcA_; STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_18, "[[reraised from:\012", 17); STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_19, "]]\012", 3); STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_20, "\012", 1); STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_21, "Error: unhandled exception: ", 28); STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_22, " [", 2); STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_23, "]\012", 2); STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_24, "no exception to reraise", 23); N_LIB_PRIVATE TNimType NTI__G9cUlLvU4AFC26wbFxLFkFA_; N_LIB_PRIVATE TNimType NTI__ShBqCFAISBSH2YqBfe6zjg_; STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_25, "API usage error: GC_enable called but GC is already enabled", 59); N_LIB_PRIVATE TNimType NTI__8inKGns6i1OoXN9aLZwcSOw_; N_LIB_PRIVATE TNimType NTI__Efo9bmO5NYUNf9a3ESqm9bZ9bQ_; STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_26, "value out of range: ", 20); STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_27, " notin ", 7); STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_28, " .. ", 4); N_LIB_PRIVATE TNimType NTI__K39aEGuwNdydKn2WFEpUygg_; N_LIB_PRIVATE TNimType NTI__9bTGS9b5gqA3m1IgV71Csl0Q_; STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_29, "index out of bounds, the container is empty", 43); STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_30, "index ", 6); STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_31, " not in 0 .. ", 13); N_LIB_PRIVATE TNimType NTI__VaVACK0bpYmqIQ0mKcHfQQ_; N_LIB_PRIVATE TNimType NTI__Aav8dQoMlCFnZRxA0IhTHQ_; N_LIB_PRIVATE TNimType NTI__nlCscttRCss70IBTyuBqnA_; N_LIB_PRIVATE TNimType NTI__sVg18TP9cLifHyygRe9cro9aA_; N_LIB_PRIVATE TNimType NTI__GOcOTSJVFwA9bjh66gBCclQ_; N_LIB_PRIVATE TNimType NTI__ruLPO7OV4lfUtVF9bcHhElQ_; STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_32, "attempt to write to a nil address", 33); N_LIB_PRIVATE TNimType NTI__XIT9aewsXycM2U5B437NUDA_; N_LIB_PRIVATE TNimType NTI__Ss6DFlX5iSZpHRZDmP74bg_; N_LIB_PRIVATE TNimType NTI__Pjt0MQjoA6TAHAHOFNel9cg_; STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_33, "over- or underflow", 18); N_LIB_PRIVATE TNimType NTI__qrLSDoe2oBoAqNtJ9badtnA_; N_LIB_PRIVATE TNimType NTI__iLZrPn9anoh9ad1MmO0RczFw_; N_LIB_PRIVATE TNimType NTI__HMIVdYjdZYWskTmTQVo5BQ_; N_LIB_PRIVATE TNimType NTI__hLlQjbV9bLNq5PFxYcqacsA_; N_LIB_PRIVATE TNimType NTI__H9bY9c7U839afi7vlj9crbfr5Q_; extern TNimType NTI__KdGbg2Gmt5q0JC16Wfi5Zg_; N_LIB_PRIVATE TNimType NTI__BeJgrOdDsczOwEWOZbRfKA_; N_LIB_PRIVATE TNimType NTI__9clYsYwyjCqe2PFTuCI3Ubg_; STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_36, "\"", 1); STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_37, "\\a", 2); STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_38, "\\b", 2); STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_39, "\\t", 2); STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_40, "\\n", 2); STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_41, "\\v", 2); STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_42, "\\f", 2); STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_43, "\\c", 2); STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_44, "\\e", 2); STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_45, "\\\\", 2); STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_46, "\\\'", 2); STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_47, "\\\"", 2); STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_48, "\\x", 2); STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_49, "0123456789ABCDEF", 16); STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_51, "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/" "vendor/Nim/lib/system/iterators.nim(207, 11) `len(a) == L` the l" "ength of the string changed while iterating over it", 178); N_LIB_PRIVATE TNimType NTI__k3HXouOuhqAKq0dx450lXQ_; N_LIB_PRIVATE TNimType NTI__cG1a2XAxsP28AUq2q9aXnNg_; N_LIB_PRIVATE TNimType NTI__Xp6lZxsceIrllB67BF5kqQ_; N_LIB_PRIVATE TNimType NTI__RF9bmlTw5jjuUn7w9cdnw7yA_; STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_52, "invalid object conversion", 25); N_LIB_PRIVATE TNimType NTI__vASt1Zy2CLWqyBeLxcXqow_; N_LIB_PRIVATE TNimType NTI__l9cxZBMkgRuliCVgWAnHVRg_; STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_53, "division by zero", 16); extern TNimType NTI__iPL3rW9a9bV9cIzaXekL6AsDg_; extern TNimType NTI__y49cN20s5zoVYjuG5v5eVyg_; N_LIB_PRIVATE TNimType NTI__9bC8XA2C9bDqWk9bNsia3gaLQ_; extern TNimType NTI__qkV9cggxceO9cpfUWIbCnvJg_; N_LIB_PRIVATE TNimType NTI__yoNlBGx0D2tRizIdhQuENw_; N_LIB_PRIVATE TNimType NTI__Ie1m0dv1ZHg72IgPRr1cDw_; N_LIB_PRIVATE TNimType NTI__xHTZrq9aYs6boc9bCba0JbpQ_; STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_54, "value out of range", 18); N_LIB_PRIVATE TNimType NTI__sjMKYyLJHLygjB89b2o2KpQ_; N_LIB_PRIVATE TNimType NTI__lpZPFaTJY3aNxmEDEsrQ6g_; STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_55, "index out of bounds", 19); extern TNimType NTI__6H5Oh5UUvVCLiakt9aTwtUQ_; N_LIB_PRIVATE TNimType NTI__kJMtlLI2jppHdk6nd3I69aw_; N_LIB_PRIVATE TNimType NTI__8tkbLy9bNx4E9ckj02Ra3BCg_; STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_58, "invalid object assignment", 25); STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_59, " (invalid data!)", 16); extern TNimType NTI__2OoLEoAqWG9c1IoFZfCQ23Q_; extern TNimType NTI__y9abboQL8NPsqWIoJZmI9aiw_; N_LIB_PRIVATE TNimType NTI__aai9cIdjrwazYp9aHakMchqw_; N_LIB_PRIVATE TNimType NTI__TMujUAuMhbuOEctXLTkMyA_; STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_60, "0", 1); extern TNimType NTI__pJDjdGjSf3HlAOELaHOmSA_; extern TNimType NTI__sM4lkSb7zS6F7OVMvW9cffQ_; N_LIB_PRIVATE TNimType NTI__JrFyJbYm9b5I4hJ9cWDqvfYA_; N_LIB_PRIVATE TNimType NTI__9bAGqSvkAaFL9bWjsEPslrFA_; STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_91, " not in ", 8); N_LIB_PRIVATE TNimType NTI__PpavWgyrx5odXyR89aNlcWA_; N_LIB_PRIVATE TNimType NTI__rUuqTvFmkC6KKRqDAazGEA_; N_LIB_PRIVATE TNimType NTI__LBgXxpmYOpS8xroRZgNvbg_; N_LIB_PRIVATE TNimType NTI__Gz6vwaK0PZQIDIwfuvKsOg_; N_LIB_PRIVATE TNimType NTI__R6xyK4emLrjzESwYWG6z5A_; N_LIB_PRIVATE TNimType NTI__g9buja9c9aeh0rkDpqsXOJF9bA_; N_LIB_PRIVATE TNimType NTI__nmiMWKVIe46vacnhAFrQvw_; N_LIB_PRIVATE TNimType NTI__w9bl9a1ul9ctRJWiMl9cNnIMvg_; N_LIB_PRIVATE NIM_CONST tyArray__yp9a149boki9cCCWgfXI0Ip4A powtens__l8b44pimyaWe7sztIOF1Tw = {1.0000000000000000e+00, 1.0000000000000000e+01, 1.0000000000000000e+02, 1.0000000000000000e+03, 1.0000000000000000e+04, 1.0000000000000000e+05, 1.0000000000000000e+06, 1.0000000000000000e+07, 1.0000000000000000e+08, 1.0000000000000000e+09, 1.0000000000000000e+10, 1.0000000000000000e+11, 1.0000000000000000e+12, 1.0000000000000000e+13, 1.0000000000000000e+14, 1.0000000000000000e+15, 1.0000000000000000e+16, 1.0000000000000000e+17, 1.0000000000000000e+18, 1.0000000000000000e+19, 1.0000000000000000e+20, 1.0000000000000000e+21, 1.0000000000000000e+22} ; N_LIB_PRIVATE TNimType NTI__t7nhKLvXTQS9cS8ByJU9bIag_; N_LIB_PRIVATE TNimType NTI__8SzoIAgLw9ci2v0yafHj9b6Q_; N_LIB_PRIVATE TNimType* nimTypeRoot; N_LIB_PRIVATE NI nim_program_result; N_LIB_PRIVATE tyProc__9axCnCRMUx32AHzFgBrzSMg globalRaiseHook__JbO1ti4ULxrw54m4zNPbpA; N_LIB_PRIVATE NIM_THREADVAR tyProc__9axCnCRMUx32AHzFgBrzSMg localRaiseHook__EIvMhANBvB9cp2Ezvt29cADg; N_LIB_PRIVATE tyProc__T4eqaYlFJYZUv9aG9b1TV0bQ outOfMemHook__kZNaA7u1MfSW5ZeoGvw8xg; N_LIB_PRIVATE tyProc__NFmM6mqUOVW3cJg4yvk8Fw unhandledExceptionHook__RJpSsXsRUH8ochbXTEhRIw; N_LIB_PRIVATE TNimType strDesc__D0UzA4zsDu5tgpJQ9a9clXPg = {((NI) 8), ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 28), 2, NIM_NIL, NIM_NIL, NIM_NIL, NIM_NIL, NIM_NIL, NIM_NIL, NIM_NIL, 0, 0} ; N_LIB_PRIVATE NIM_THREADVAR tyEnum_ThreadType__H77H4LSuveAOpXr9bJRsUtw threadType__ut3Z9ak4M9c28LWYBg3LZISw; N_LIB_PRIVATE NIM_THREADVAR tySequence__WF89a8QyKeDCh4DYWTmSiBg* threadDestructionHandlers__8OmU3x0fNdA0DLtOmU3kWw; N_LIB_PRIVATE NIM_THREADVAR NI threadId__wzrdPYhtL9czkCWS4o9an9cRw; N_LIB_PRIVATE tyProc__W6IXMh2CA4X1rFYGjUb4yg errorMessageWriter__ZXnv0JyrWe3HTd07wpSr7A; N_LIB_PRIVATE NIM_THREADVAR TFrame* framePtr__HRfVMH3jYeBJz6Q6X9b6Ptw; N_LIB_PRIVATE NIM_THREADVAR TSafePoint* excHandler__rqLlY5bs9atDw2OXYqJEn5g; N_LIB_PRIVATE NIM_THREADVAR Exception* currException__9bVPeDJlYTi9bQApZpfH8wjg; N_LIB_PRIVATE NIM_THREADVAR GcFrameHeader* gcFramePtr__ot48iojqko9aFxGhyjjjVaA; N_LIB_PRIVATE tyProc__RlJHE6omY7UCfrGlGvyuFg stackTraceOverrideGetTraceback__OlPHeOcbC7lhKT4mGY9b0sQ; N_LIB_PRIVATE tyProc__W6IXMh2CA4X1rFYGjUb4yg onUnhandledException__bFrawQlTKZhLweDD36j9b8g; N_LIB_PRIVATE NIM_THREADVAR tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ gch__IcYaEuuWivYAS86vFMTS3Q; N_LIB_PRIVATE tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg sharedHeap__R3bhvQCN0d6AYpkvxfT9aGw; N_LIB_PRIVATE pthread_mutex_t heapLock__Cm9aJxbMhUuv7Cj8trffHQw; N_LIB_PRIVATE NI globalMarkersLen; N_LIB_PRIVATE tyArray__9aTRall1siQT9bXabu2aKXUg globalMarkers; N_LIB_PRIVATE NI threadLocalMarkersLen; N_LIB_PRIVATE tyArray__9aTRall1siQT9bXabu2aKXUg threadLocalMarkers; N_LIB_PRIVATE NI gHeapidGenerator__hd54mEUTGcVuZLChYgtR9bg; #line 10 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/osalloc.nim" static N_INLINE(NI, roundup__ix09bNPnFKmnm9c9bTyF5mHpAsystem)(NI x, NI v) { NI result; result = (NI)0; #line 11 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/osalloc.nim" #line 11 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/osalloc.nim" #line 11 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/osalloc.nim" #line 11 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/osalloc.nim" #line 11 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/osalloc.nim" #line 11 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/osalloc.nim" result = (NI)((NI)(x + (NI)(v - ((NI) 1))) & (NI)((NU64) ~((NI)(v - ((NI) 1))))); return result;} #line 142 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" static N_INLINE(NI, msbit__NR8XkKls428clCUr82szCgsystem)(NU32 x) { NI result; NI a; result = (NI)0; #line 143 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 143 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { #line 143 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" if (!((NU32)(x) <= (NU32)(((NU32) 65535)))) goto LA3_; #line 144 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { #line 144 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" if (!((NU32)(x) <= (NU32)(((NU32) 255)))) goto LA7_; a = ((NI) 0); } goto LA5_; LA7_: ; { a = ((NI) 8); } LA5_: ; } goto LA1_; LA3_: ; { #line 146 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { #line 146 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" if (!((NU32)(x) <= (NU32)(((NU32) 16777215)))) goto LA13_; a = ((NI) 16); } goto LA11_; LA13_: ; { a = ((NI) 24); } LA11_: ; } LA1_: ; #line 147 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 147 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 147 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" result = (NI)(((NI) (fsLookupTable__Gn52IZvqY4slyBTOYwGNRQ[((NU32)((NU32)(x) >> (NU64)(a)))- 0])) + a); return result;} #line 158 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" static N_INLINE(void, mappingSearch__x0o9aLs0rybi5SymOs9ciTLQsystem)(NI* r, NI* fl, NI* sl) { NI t; NI T1_; NI T2_; #line 162 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 162 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 162 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 162 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 162 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 162 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 162 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T1_ = (NI)0; T1_ = msbit__NR8XkKls428clCUr82szCgsystem(((NU32) ((*r)))); #line 162 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T2_ = (NI)0; T2_ = roundup__ix09bNPnFKmnm9c9bTyF5mHpAsystem((NI)((NU64)(((NI) 1)) << (NU64)((NI)(T1_ - ((NI) 5)))), ((NI) 4096)); t = (NI)(T2_ - ((NI) 1)); #line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*r) = (NI)((*r) + t); #line 164 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 164 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 164 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*r) = (NI)((*r) & (NI)((NU64) ~(t))); #line 165 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 165 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*r) = (((*r) <= ((NI) 1056964608)) ? (*r) : ((NI) 1056964608)); #line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*fl) = msbit__NR8XkKls428clCUr82szCgsystem(((NU32) ((*r)))); #line 167 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 167 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 167 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 167 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*sl) = (NI)((NI)((NI64)((*r)) >> (NU64)((NI)((*fl) - ((NI) 5)))) - ((NI) 32)); #line 168 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*fl) -= ((NI) 6);} #line 149 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" static N_INLINE(NI, lsbit__NR8XkKls428clCUr82szCg_2system)(NU32 x) { NI result; result = (NI)0; #line 150 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 150 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 150 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 150 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 150 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" result = msbit__NR8XkKls428clCUr82szCgsystem((NU32)(x & (NU32)((NU32)((NU32)((NU32) ~(x))) + (NU32)(((NU32) 1))))); return result;} #line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" static N_INLINE(tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*, findSuitableBlock__asVN3MOMG2rBAqS7SmK0xQsystem)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, NI* fl, NI* sl) { tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* result; NU32 tmp; result = (tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*)0; #line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" tmp = (NU32)((*a).slBitmap[((*fl))- 0] & (NU32)((NU64)(((NU32) IL64(4294967295))) << (NU64)((*sl)))); #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" result = NIM_NIL; #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" if (!!((tmp == ((NU32) 0)))) goto LA3_; #line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*sl) = lsbit__NR8XkKls428clCUr82szCg_2system(tmp); #line 187 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" result = (*a).matrix[((*fl))- 0][((*sl))- 0]; } goto LA1_; LA3_: ; { #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*fl) = lsbit__NR8XkKls428clCUr82szCg_2system((NU32)((*a).flBitmap & (NU32)((NU64)(((NU32) IL64(4294967295))) << (NU64)((NI)((*fl) + ((NI) 1)))))); #line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { #line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" if (!(((NI) 0) < (*fl))) goto LA8_; #line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*sl) = lsbit__NR8XkKls428clCUr82szCg_2system((*a).slBitmap[((*fl))- 0]); #line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" result = (*a).matrix[((*fl))- 0][((*sl))- 0]; } LA8_: ; } LA1_: ; return result;} #line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim" static N_INLINE(NI, nimCStrLen)(NCSTRING a) { NI result; size_t T1_; result = (NI)0; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim" #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim" #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim" T1_ = (size_t)0; T1_ = strlen(a); result = ((NI) (T1_)); return result;} #line 157 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/ansi_c.nim" static N_INLINE(void, rawWrite)(FILE* f, NCSTRING s) { int T1_; int T2_; #line 159 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/ansi_c.nim" #line 159 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/ansi_c.nim" #line 159 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/ansi_c.nim" #line 159 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/ansi_c.nim" T1_ = (int)0; T1_ = fwrite(((void*) (s)), ((size_t) 1), ((size_t) ((s ? nimCStrLen(s) : 0))), f); (void)(T1_); #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/ansi_c.nim" #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/ansi_c.nim" #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/ansi_c.nim" T2_ = (int)0; T2_ = fflush(f); (void)(T2_); } #line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/mmdisp.nim" N_LIB_PRIVATE N_NOINLINE(void, raiseOutOfMem__mMRdr4sgmnykA9aWeM9aDZlw)(void) { #line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/mmdisp.nim" { #line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/mmdisp.nim" #line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/mmdisp.nim" if (!!((outOfMemHook__kZNaA7u1MfSW5ZeoGvw8xg == NIM_NIL))) goto LA3_; #line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/mmdisp.nim" #line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/mmdisp.nim" outOfMemHook__kZNaA7u1MfSW5ZeoGvw8xg(); } LA3_: ; #line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/mmdisp.nim" #line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/mmdisp.nim" rawWrite(stderr, "out of memory\012"); #line 66 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/mmdisp.nim" #line 66 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/mmdisp.nim" exit(((NI) 1)); } #line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/osalloc.nim" static N_INLINE(void*, osAllocPages__HMOhWrY1QMa49a2BcJwSDZQsystem)(NI size) { void* result; result = (void*)0; #line 224 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/osalloc.nim" #line 224 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/osalloc.nim" result = mmap(NIM_NIL, ((size_t) (size)), ((int) 3), ((int) 34), ((int) -1), ((NI) 0)); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/osalloc.nim" { NIM_BOOL T3_; #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/osalloc.nim" T3_ = (NIM_BOOL)0; #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/osalloc.nim" T3_ = (result == NIM_NIL); if (T3_) goto LA4_; #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/osalloc.nim" T3_ = (result == ((void*) (((NI) -1)))); LA4_: ; if (!T3_) goto LA5_; #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/osalloc.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/osalloc.nim" raiseOutOfMem__mMRdr4sgmnykA9aWeM9aDZlw(); } LA5_: ; return result;} #line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/osalloc.nim" static N_INLINE(void*, osTryAllocPages__HMOhWrY1QMa49a2BcJwSDZQ_2system)(NI size) { void* result; result = (void*)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/osalloc.nim" #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/osalloc.nim" result = mmap(NIM_NIL, ((size_t) (size)), ((int) 3), ((int) 34), ((int) -1), ((NI) 0)); #line 232 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/osalloc.nim" { #line 232 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/osalloc.nim" if (!(result == ((void*) (((NI) -1))))) goto LA3_; #line 232 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/osalloc.nim" result = NIM_NIL; } LA3_: ; return result;} #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" static N_INLINE(void, incCurrMem__JPUl8p4328ZL9bXnEtbaZcAsystem)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, NI bytes) { #line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*a).currMem += bytes;} #line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim" static N_INLINE(void, nimSetMem__zxfKBYntu9cBapkhrCOk1fgmemory)(void* a, int v, NI size) { void* T1_; #line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim" #line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim" T1_ = (void*)0; T1_ = memset(a, v, ((size_t) (size)));} #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim" static N_INLINE(void, nimZeroMem)(void* p, NI size) { #line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim" #line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim" nimSetMem__zxfKBYntu9cBapkhrCOk1fgmemory(p, ((int) 0), size); } #line 2108 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" static N_INLINE(void, zeroMem__FsvhfMqbswETmyMWtamDewsystem)(void* p, NI size) { #line 2109 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2109 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" nimZeroMem(p, size); } #line 243 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" N_LIB_PRIVATE N_NIMCALL(void*, llAlloc__ovw3NMWXeZ0Qi9cGYq1E2Tg)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, NI size) { void* result; result = (void*)0; #line 246 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { NIM_BOOL T3_; tyObject_LLChunk__XsENErzHIZV9bhvyJx56wGw* old; void* T7_; #line 246 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T3_ = (NIM_BOOL)0; #line 246 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T3_ = ((*a).llmem == NIM_NIL); if (T3_) goto LA4_; #line 246 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T3_ = ((*(*a).llmem).size < size); LA4_: ; if (!T3_) goto LA5_; #line 251 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" old = (*a).llmem; #line 252 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 252 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 252 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T7_ = (void*)0; T7_ = osAllocPages__HMOhWrY1QMa49a2BcJwSDZQsystem(((NI) 4096)); (*a).llmem = ((tyObject_LLChunk__XsENErzHIZV9bhvyJx56wGw*) (T7_)); #line 255 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 255 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" incCurrMem__JPUl8p4328ZL9bXnEtbaZcAsystem(a, ((NI) 4096)); #line 256 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*(*a).llmem).size = ((NI) 4072); #line 257 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*(*a).llmem).acc = ((NI) 24); #line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*(*a).llmem).next = old; } LA5_: ; #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" result = ((void*) ((NI)(((NI) (ptrdiff_t) ((*a).llmem)) + (*(*a).llmem).acc))); #line 260 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*(*a).llmem).size -= size; #line 261 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*(*a).llmem).acc += size; #line 262 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 262 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" zeroMem__FsvhfMqbswETmyMWtamDewsystem(result, ((NI) (size))); return result;} #line 294 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" N_LIB_PRIVATE N_NIMCALL(void, addHeapLink__LIRFHBfc9aX3C5dmMmLnpwA)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* p, NI size) { tyObject_HeapLinks__PDV1HBZ8CQSQJC9aOBFNRSg* it; #line 295 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" it = (&(*a).heapLinks); { #line 296 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" while (1) { NIM_BOOL T3_; #line 296 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T3_ = (NIM_BOOL)0; #line 296 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 296 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T3_ = !((it == NIM_NIL)); if (!(T3_)) goto LA4_; #line 296 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T3_ = (((NI) 30) <= (*it).len); LA4_: ; if (!T3_) goto LA2; #line 296 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" it = (*it).next; } LA2: ; } #line 297 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { tyObject_HeapLinks__PDV1HBZ8CQSQJC9aOBFNRSg* n; void* T9_; tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* colontmp_; NI colontmp__2; #line 297 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" if (!(it == NIM_NIL)) goto LA7_; #line 298 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 298 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 298 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T9_ = (void*)0; T9_ = llAlloc__ovw3NMWXeZ0Qi9cGYq1E2Tg(a, ((NI) 496)); n = ((tyObject_HeapLinks__PDV1HBZ8CQSQJC9aOBFNRSg*) (T9_)); #line 299 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*n).next = (*a).heapLinks.next; #line 300 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*a).heapLinks.next = n; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" colontmp_ = p; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" colontmp__2 = size; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*n).chunks[(((NI) 0))- 0].Field0 = colontmp_; (*n).chunks[(((NI) 0))- 0].Field1 = colontmp__2; #line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*n).len = ((NI) 1); } goto LA5_; LA7_: ; { NI L; tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* colontmp__3; NI colontmp__4; #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" L = (*it).len; #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" colontmp__3 = p; #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" colontmp__4 = size; #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*it).chunks[(L)- 0].Field0 = colontmp__3; (*it).chunks[(L)- 0].Field1 = colontmp__4; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*it).len += ((NI) 1); } LA5_: ; } #line 425 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim" static N_INLINE(NI, pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem)(NI x, NI y) { NI result; result = (NI)0; #line 426 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim" #line 430 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim" result = ((NI) ((NU)((NU64)(((NU) (x))) + (NU64)(((NU) (y)))))); return result;} #line 319 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" N_LIB_PRIVATE N_NIMCALL(tyObject_Trunk__W0r8S0Y3UGke6T9bIUWnnuw*, intSetGet__O3FRrWKKUdi8uRTGxiPdIg)(tyObject_IntSet__EZObFrE3NC9bIb3YMkY9crZA* t, NI key) { tyObject_Trunk__W0r8S0Y3UGke6T9bIUWnnuw* result; tyObject_Trunk__W0r8S0Y3UGke6T9bIUWnnuw* it;{ result = (tyObject_Trunk__W0r8S0Y3UGke6T9bIUWnnuw*)0; #line 320 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 320 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" it = (*t).data[((NI)(key & ((NI) 255)))- 0]; { #line 321 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" while (1) { #line 321 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 321 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" if (!!((it == NIM_NIL))) goto LA2; #line 322 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { #line 322 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" if (!((*it).key == key)) goto LA5_; #line 322 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 322 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" result = it; goto BeforeRet_; } LA5_: ; #line 323 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" it = (*it).next; } LA2: ; } #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" result = NIM_NIL; }BeforeRet_: ; return result;} #line 334 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, contains__9b5xR7VBZVwQDvk5Nr9bDKdQ)(tyObject_IntSet__EZObFrE3NC9bIb3YMkY9crZA* s, NI key) { NIM_BOOL result; tyObject_Trunk__W0r8S0Y3UGke6T9bIUWnnuw* t; result = (NIM_BOOL)0; #line 335 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 335 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 335 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" t = intSetGet__O3FRrWKKUdi8uRTGxiPdIg(s, (NI)((NI64)(key) >> (NU64)(((NI) 9)))); #line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { NI u; #line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" if (!!((t == NIM_NIL))) goto LA3_; #line 337 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 337 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" u = (NI)(key & ((NI) 511)); #line 338 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 338 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 338 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 338 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 338 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 338 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 338 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" result = !(((NU)((*t).bits[((NI)((NI64)(u) >> (NU64)(((NI) 6))))- 0] & (NU)((NU64)(((NU) 1)) << (NU64)((NI)(u & ((NI) 63))))) == ((NU) 0))); } goto LA1_; LA3_: ; { #line 340 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" result = NIM_FALSE; } LA1_: ; return result;} #line 407 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" static N_INLINE(NI, pageIndex__D8ZW0myZd7Fa6ncDvW9a9cMQsystem)(tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w* c) { NI result; result = (NI)0; #line 408 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 408 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" result = (NI)((NI64)(((NI) (ptrdiff_t) (c))) >> (NU64)(((NI) 12))); return result;} #line 436 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim" static N_INLINE(NI, minuspercent___dgYAo7RfdUVVpvkfKDym8w_2system)(NI x, NI y) { NI result; result = (NI)0; #line 437 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim" #line 441 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim" result = ((NI) ((NU)((NU64)(((NU) (x))) - (NU64)(((NU) (y)))))); return result;} #line 428 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" N_LIB_PRIVATE N_NIMCALL(tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*, requestOsChunks__stlXHMKRKFIGOvq8t4ynRQ_2)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, NI size) { tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* result; NI size_2; NI nxt; tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w* next; NI lastSize; NI prv; tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w* prev; result = (tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*)0; #line 430 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { NI usedMem; #line 430 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" if (!!((*a).blockChunkSizeIncrease)) goto LA3_; #line 431 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" usedMem = (*a).occ; #line 435 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { #line 435 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" if (!(usedMem < ((NI) 65536))) goto LA7_; #line 436 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*a).nextChunkSize = ((NI) 16384); } goto LA5_; LA7_: ; { NI T10_; #line 438 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 438 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 438 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 438 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 438 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T10_ = (NI)0; T10_ = roundup__ix09bNPnFKmnm9c9bTyF5mHpAsystem((NI)((NI64)(usedMem) >> (NU64)(((NI) 2))), ((NI) 4096)); #line 438 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*a).nextChunkSize = ((T10_ <= (NI)((*a).nextChunkSize * ((NI) 2))) ? T10_ : (NI)((*a).nextChunkSize * ((NI) 2))); #line 439 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 439 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*a).nextChunkSize = (((*a).nextChunkSize <= ((NI) 1056964608)) ? (*a).nextChunkSize : ((NI) 1056964608)); } LA5_: ; } LA3_: ; #line 441 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" size_2 = size; #line 442 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { void* T15_; #line 442 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" if (!((*a).nextChunkSize < size_2)) goto LA13_; #line 443 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 443 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 443 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T15_ = (void*)0; T15_ = osAllocPages__HMOhWrY1QMa49a2BcJwSDZQsystem(size_2); result = ((tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*) (T15_)); } goto LA11_; LA13_: ; { void* T17_; #line 445 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 445 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 445 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T17_ = (void*)0; T17_ = osTryAllocPages__HMOhWrY1QMa49a2BcJwSDZQ_2system((*a).nextChunkSize); result = ((tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*) (T17_)); #line 446 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { void* T22_; #line 446 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" if (!(result == NIM_NIL)) goto LA20_; #line 447 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 447 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 447 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T22_ = (void*)0; T22_ = osAllocPages__HMOhWrY1QMa49a2BcJwSDZQsystem(size_2); result = ((tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*) (T22_)); #line 448 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*a).blockChunkSizeIncrease = NIM_TRUE; } goto LA18_; LA20_: ; { #line 450 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" size_2 = (*a).nextChunkSize; } LA18_: ; } LA11_: ; #line 452 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 452 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" incCurrMem__JPUl8p4328ZL9bXnEtbaZcAsystem(a, size_2); #line 453 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*a).freeMem += size_2; #line 454 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 454 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" addHeapLink__LIRFHBfc9aX3C5dmMmLnpwA(a, result, size_2); #line 464 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*result).next = NIM_NIL; #line 465 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*result).prev = NIM_NIL; #line 466 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*result).Sup.size = size_2; #line 468 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 468 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" nxt = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(((NI) (ptrdiff_t) (result)), size_2); #line 470 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" next = ((tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w*) (nxt)); #line 471 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { NI T26_; NIM_BOOL T27_; #line 471 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 471 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 471 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T26_ = (NI)0; T26_ = pageIndex__D8ZW0myZd7Fa6ncDvW9a9cMQsystem(next); #line 471 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T27_ = (NIM_BOOL)0; T27_ = contains__9b5xR7VBZVwQDvk5Nr9bDKdQ((&(*a).chunkStarts), T26_); if (!T27_) goto LA28_; #line 473 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 473 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 473 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*next).prevSize = (NI)(size_2 | (NI)((*next).prevSize & ((NI) 1))); } LA28_: ; #line 475 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 475 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { #line 475 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 475 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" if (!!(((*a).lastSize == ((NI) 0)))) goto LA32_; lastSize = (*a).lastSize; } goto LA30_; LA32_: ; { lastSize = ((NI) 4096); } LA30_: ; #line 476 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 476 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" prv = minuspercent___dgYAo7RfdUVVpvkfKDym8w_2system(((NI) (ptrdiff_t) (result)), lastSize); #line 478 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" prev = ((tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w*) (prv)); #line 479 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { NIM_BOOL T37_; NI T38_; #line 479 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T37_ = (NIM_BOOL)0; #line 479 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 479 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 479 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T38_ = (NI)0; T38_ = pageIndex__D8ZW0myZd7Fa6ncDvW9a9cMQsystem(prev); #line 479 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T37_ = contains__9b5xR7VBZVwQDvk5Nr9bDKdQ((&(*a).chunkStarts), T38_); if (!(T37_)) goto LA39_; #line 479 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T37_ = ((*prev).size == lastSize); LA39_: ; if (!T37_) goto LA40_; #line 481 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 481 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 481 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*result).Sup.prevSize = (NI)(lastSize | (NI)((*result).Sup.prevSize & ((NI) 1))); } goto LA35_; LA40_: ; { #line 483 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 483 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 483 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*result).Sup.prevSize = (NI)(((NI) 0) | (NI)((*result).Sup.prevSize & ((NI) 1))); } LA35_: ; #line 485 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*a).lastSize = size_2; return result;} #line 410 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" static N_INLINE(NI, pageIndex__cMO7rAWQ0KzYXPVgB0ZR3gsystem)(void* p) { NI result; result = (NI)0; #line 411 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 411 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" result = (NI)((NI64)(((NI) (ptrdiff_t) (p))) >> (NU64)(((NI) 12))); return result;} #line 488 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" static N_INLINE(NIM_BOOL, isAccessible__EZspgz843pJ9adnD0ZpJO6wsystem)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, void* p) { NIM_BOOL result; NI T1_; result = (NIM_BOOL)0; #line 489 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 489 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 489 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T1_ = (NI)0; T1_ = pageIndex__cMO7rAWQ0KzYXPVgB0ZR3gsystem(p); #line 489 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" result = contains__9b5xR7VBZVwQDvk5Nr9bDKdQ((&(*a).chunkStarts), T1_); return result;} #line 520 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" static N_INLINE(void, updatePrevSize__9b5Bu9akw7RalDC4isB4QVbgsystem)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* c, NI prevSize) { tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w* ri; NI T1_; #line 522 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 522 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 522 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T1_ = (NI)0; T1_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(((NI) (ptrdiff_t) (c)), (*c).Sup.size); ri = ((tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w*) (T1_)); #line 524 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { NIM_BOOL T4_; #line 524 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 524 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T4_ = (NIM_BOOL)0; T4_ = isAccessible__EZspgz843pJ9adnD0ZpJO6wsystem((&(*a)), ((void*) (ri))); if (!T4_) goto LA5_; #line 525 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 525 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 525 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*ri).prevSize = (NI)(prevSize | (NI)((*ri).prevSize & ((NI) 1))); } LA5_: ; } #line 326 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" N_LIB_PRIVATE N_NIMCALL(tyObject_Trunk__W0r8S0Y3UGke6T9bIUWnnuw*, intSetPut__Cw86Sj6YgVACdT20AkWjcA)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_IntSet__EZObFrE3NC9bIb3YMkY9crZA* t, NI key) { tyObject_Trunk__W0r8S0Y3UGke6T9bIUWnnuw* result; result = (tyObject_Trunk__W0r8S0Y3UGke6T9bIUWnnuw*)0; #line 327 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 327 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" result = intSetGet__O3FRrWKKUdi8uRTGxiPdIg((&(*t)), key); #line 328 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { void* T5_; #line 328 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" if (!(result == NIM_NIL)) goto LA3_; #line 329 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 329 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 329 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T5_ = (void*)0; T5_ = llAlloc__ovw3NMWXeZ0Qi9cGYq1E2Tg(a, ((NI) 80)); result = ((tyObject_Trunk__W0r8S0Y3UGke6T9bIUWnnuw*) (T5_)); #line 330 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 330 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*result).next = (*t).data[((NI)(key & ((NI) 255)))- 0]; #line 331 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 331 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*t).data[((NI)(key & ((NI) 255)))- 0] = result; #line 332 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*result).key = key; } LA3_: ; return result;} #line 342 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" N_LIB_PRIVATE N_NIMCALL(void, incl__tSnfTXv7GxXoDyFDm9bvzqg)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_IntSet__EZObFrE3NC9bIb3YMkY9crZA* s, NI key) { tyObject_Trunk__W0r8S0Y3UGke6T9bIUWnnuw* t; NI u; #line 343 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 343 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 343 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" t = intSetPut__Cw86Sj6YgVACdT20AkWjcA(a, s, (NI)((NI64)(key) >> (NU64)(((NI) 9)))); #line 344 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 344 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" u = (NI)(key & ((NI) 511)); #line 345 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 345 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 345 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 345 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 345 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 345 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*t).bits[((NI)((NI64)(u) >> (NU64)(((NI) 6))))- 0] = (NU)((*t).bits[((NI)((NI64)(u) >> (NU64)(((NI) 6))))- 0] | (NU)((NU64)(((NU) 1)) << (NU64)((NI)(u & ((NI) 63)))));} #line 527 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" N_LIB_PRIVATE N_NIMCALL(tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*, splitChunk2__gSNzk4aToVCSTE1opfEv2A)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* c, NI size) { tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* result; NI T1_; tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w* T2_; NI T3_; result = (tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*)0; #line 528 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 528 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 528 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T1_ = (NI)0; T1_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(((NI) (ptrdiff_t) (c)), size); result = ((tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*) (T1_)); #line 529 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 529 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*result).Sup.size = (NI)((*c).Sup.size - size); #line 533 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*result).next = NIM_NIL; #line 534 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*result).prev = NIM_NIL; #line 536 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*result).Sup.prevSize = size; #line 540 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 540 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" updatePrevSize__9b5Bu9akw7RalDC4isB4QVbgsystem(a, c, (*result).Sup.size); #line 541 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*c).Sup.size = size; #line 542 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 542 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T2_ = (tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w*)0; T2_ = &result->Sup; #line 542 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T3_ = (NI)0; T3_ = pageIndex__D8ZW0myZd7Fa6ncDvW9a9cMQsystem(T2_); #line 542 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" incl__tSnfTXv7GxXoDyFDm9bvzqg(a, (&(*a).chunkStarts), T3_); return result;} #line 174 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" static N_INLINE(tyTuple__1v9bKyksXWMsm0vNwmZ4EuQ, mappingInsert__SRLfEtcWb2dn0ht85HEwbQsystem)(NI r) { tyTuple__1v9bKyksXWMsm0vNwmZ4EuQ result; nimZeroMem((void*)(&result), sizeof(tyTuple__1v9bKyksXWMsm0vNwmZ4EuQ)); #line 176 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 176 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" result.Field0 = msbit__NR8XkKls428clCUr82szCgsystem(((NU32) (r))); #line 177 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 177 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 177 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 177 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" result.Field1 = (NI)((NI)((NI64)(r) >> (NU64)((NI)(result.Field0 - ((NI) 5)))) - ((NI) 32)); #line 178 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" result.Field0 -= ((NI) 6); return result;} #line 152 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" static N_INLINE(void, setBit__I4TSeZGFKfrVTL1oqiweCgsystem)(NI nr, NU32* dest) { #line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*dest) = (NU32)((*dest) | (NU32)((NU64)(((NU32) 1)) << (NU64)((NI)(nr & ((NI) 31)))));} #line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" N_LIB_PRIVATE N_NIMCALL(void, addChunkToMatrix__YSJZJgeU5UU2aa8GNvs3WA)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* b) { tyTuple__1v9bKyksXWMsm0vNwmZ4EuQ T1_; NI fl; NI sl; #line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T1_ = mappingInsert__SRLfEtcWb2dn0ht85HEwbQsystem((*b).Sup.size); fl = T1_.Field0; sl = T1_.Field1; #line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*b).prev = NIM_NIL; #line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*b).next = (*a).matrix[(fl)- 0][(sl)- 0]; #line 224 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { #line 224 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 224 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" if (!!(((*a).matrix[(fl)- 0][(sl)- 0] == NIM_NIL))) goto LA4_; #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*(*a).matrix[(fl)- 0][(sl)- 0]).prev = b; } LA4_: ; #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*a).matrix[(fl)- 0][(sl)- 0] = b; #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" setBit__I4TSeZGFKfrVTL1oqiweCgsystem(sl, (&(*a).slBitmap[(fl)- 0])); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" setBit__I4TSeZGFKfrVTL1oqiweCgsystem(fl, (&(*a).flBitmap)); } #line 544 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" N_LIB_PRIVATE N_NIMCALL(void, splitChunk__BqFVAuadgXfvAiq8B9cBjqQ)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* c, NI size) { tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* rest; #line 545 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 545 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" rest = splitChunk2__gSNzk4aToVCSTE1opfEv2A(a, c, size); #line 546 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 546 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" addChunkToMatrix__YSJZJgeU5UU2aa8GNvs3WA(a, rest); } #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" static N_INLINE(void, clearBit__I4TSeZGFKfrVTL1oqiweCg_2system)(NI nr, NU32* dest) { #line 156 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 156 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 156 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 156 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 156 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*dest) = (NU32)((*dest) & (NU32)((NU32) ~((NU32)((NU64)(((NU32) 1)) << (NU64)((NI)(nr & ((NI) 31)))))));} #line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" N_LIB_PRIVATE N_NIMCALL(void, removeChunkFromMatrix2__XFftAAJrARamxGOKUFQy9aw)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* b, NI fl, NI sl) { #line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*a).matrix[(fl)- 0][(sl)- 0] = (*b).next; #line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { #line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" if (!!(((*a).matrix[(fl)- 0][(sl)- 0] == NIM_NIL))) goto LA3_; #line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*(*a).matrix[(fl)- 0][(sl)- 0]).prev = NIM_NIL; } goto LA1_; LA3_: ; { #line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" clearBit__I4TSeZGFKfrVTL1oqiweCg_2system(sl, (&(*a).slBitmap[(fl)- 0])); #line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { #line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" if (!((*a).slBitmap[(fl)- 0] == ((NU32) 0))) goto LA8_; #line 198 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 198 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" clearBit__I4TSeZGFKfrVTL1oqiweCg_2system(fl, (&(*a).flBitmap)); } LA8_: ; } LA1_: ; #line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*b).prev = NIM_NIL; #line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*b).next = NIM_NIL;} #line 583 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" N_LIB_PRIVATE N_NIMCALL(tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*, getBigChunk__stlXHMKRKFIGOvq8t4ynRQ)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, NI size) { tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* result; NI size_2; NI fl; NI sl; tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w* T19_; NI T20_; result = (tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*)0; #line 585 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" size_2 = size; fl = (NI)0; sl = (NI)0; #line 587 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 587 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" mappingSearch__x0o9aLs0rybi5SymOs9ciTLQsystem((&size_2), (&fl), (&sl)); #line 589 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 589 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" result = findSuitableBlock__asVN3MOMG2rBAqS7SmK0xQsystem((&(*a)), (&fl), (&sl)); #line 590 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { #line 590 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" if (!(result == NIM_NIL)) goto LA3_; #line 591 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { #line 591 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 591 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" if (!(size_2 < (NI)(((NI) 128) * ((NI) 4096)))) goto LA7_; #line 592 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 592 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 592 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" result = requestOsChunks__stlXHMKRKFIGOvq8t4ynRQ_2(a, (NI)(((NI) 128) * ((NI) 4096))); #line 593 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 593 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" splitChunk__BqFVAuadgXfvAiq8B9cBjqQ(a, result, size_2); } goto LA5_; LA7_: ; { #line 595 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 595 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" result = requestOsChunks__stlXHMKRKFIGOvq8t4ynRQ_2(a, size_2); #line 597 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { #line 597 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" if (!(size_2 < (*result).Sup.size)) goto LA12_; #line 598 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 598 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" splitChunk__BqFVAuadgXfvAiq8B9cBjqQ(a, result, size_2); } LA12_: ; } LA5_: ; } goto LA1_; LA3_: ; { #line 600 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 600 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" removeChunkFromMatrix2__XFftAAJrARamxGOKUFQy9aw(a, result, fl, sl); #line 601 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { #line 601 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 601 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" if (!((NI)(size_2 + ((NI) 4096)) <= (*result).Sup.size)) goto LA17_; #line 602 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 602 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" splitChunk__BqFVAuadgXfvAiq8B9cBjqQ(a, result, size_2); } LA17_: ; } LA1_: ; #line 604 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*result).Sup.prevSize = ((NI) 1); #line 607 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 607 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T19_ = (tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w*)0; T19_ = &result->Sup; #line 607 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T20_ = (NI)0; T20_ = pageIndex__D8ZW0myZd7Fa6ncDvW9a9cMQsystem(T19_); #line 607 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" incl__tSnfTXv7GxXoDyFDm9bvzqg(a, (&(*a).chunkStarts), T20_); #line 608 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*a).freeMem -= size_2; return result;} #line 630 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" N_LIB_PRIVATE N_NIMCALL(tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ*, getSmallChunk__0ixBBlKB5QN59bxrmztRmCw)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a) { tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ* result; tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* res; result = (tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ*)0; #line 631 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 631 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" res = getBigChunk__stlXHMKRKFIGOvq8t4ynRQ(a, ((NI) 4096)); #line 634 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" result = ((tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ*) (res)); return result;} #line 497 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" static N_INLINE(void, listAdd__G9cCXZ1ju0DgzqrqBg9acaKQsystem)(tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ** head, tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ* c) { #line 501 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*c).next = (*head); #line 502 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { #line 502 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 502 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" if (!!(((*head) == NIM_NIL))) goto LA3_; #line 504 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*(*head)).prev = c; } LA3_: ; #line 505 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*head) = c;} #line 507 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" static N_INLINE(void, listRemove__G9cCXZ1ju0DgzqrqBg9acaKQ_2system)(tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ** head, tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ* c) { #line 509 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { #line 509 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" if (!(c == (*head))) goto LA3_; #line 510 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*head) = (*c).next; #line 512 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { #line 512 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 512 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" if (!!(((*head) == NIM_NIL))) goto LA7_; #line 512 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*(*head)).prev = NIM_NIL; } LA7_: ; } goto LA1_; LA3_: ; { #line 515 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*(*c).prev).next = (*c).next; #line 516 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { #line 516 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 516 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" if (!!(((*c).next == NIM_NIL))) goto LA12_; #line 516 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*(*c).next).prev = (*c).prev; } LA12_: ; } LA1_: ; #line 517 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*c).next = NIM_NIL; #line 518 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*c).prev = NIM_NIL;} #line 610 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" N_LIB_PRIVATE N_NIMCALL(tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*, getHugeChunk__stlXHMKRKFIGOvq8t4ynRQ_3)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, NI size) { tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* result; void* T1_; tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w* T2_; NI T3_; result = (tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*)0; #line 611 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 611 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 611 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T1_ = (void*)0; T1_ = osAllocPages__HMOhWrY1QMa49a2BcJwSDZQsystem(size); result = ((tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*) (T1_)); #line 612 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 612 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" incCurrMem__JPUl8p4328ZL9bXnEtbaZcAsystem(a, size); #line 616 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*result).next = NIM_NIL; #line 617 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*result).prev = NIM_NIL; #line 618 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*result).Sup.size = size; #line 620 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*result).Sup.prevSize = ((NI) 1); #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T2_ = (tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w*)0; T2_ = &result->Sup; #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T3_ = (NI)0; T3_ = pageIndex__D8ZW0myZd7Fa6ncDvW9a9cMQsystem(T2_); #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" incl__tSnfTXv7GxXoDyFDm9bvzqg(a, (&(*a).chunkStarts), T3_); return result;} #line 264 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" N_LIB_PRIVATE N_NIMCALL(tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw*, getBottom__3mqnVBLDtYhZizqw9bvHELA)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a) { tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* result; result = (tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw*)0; #line 265 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" result = (&(*a).bottomData); #line 266 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { #line 266 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" if (!((*result).link[(((NI) 0))- 0] == NIM_NIL)) goto LA3_; #line 267 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*result).link[(((NI) 0))- 0] = result; #line 268 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*result).link[(((NI) 1))- 0] = result; } LA3_: ; return result;} #line 270 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" N_LIB_PRIVATE N_NIMCALL(tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw*, allocAvlNode__Du8pyfSfDLyN9aoS2IcBsHg)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, NI key, NI upperBound) { tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* result; tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* bottom; result = (tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw*)0; #line 271 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { #line 271 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 271 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" if (!!(((*a).freeAvlNodes == NIM_NIL))) goto LA3_; #line 272 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" result = (*a).freeAvlNodes; #line 273 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*a).freeAvlNodes = (*(*a).freeAvlNodes).link[(((NI) 0))- 0]; } goto LA1_; LA3_: ; { void* T6_; #line 275 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 275 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 275 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T6_ = (void*)0; T6_ = llAlloc__ovw3NMWXeZ0Qi9cGYq1E2Tg(a, ((NI) 40)); result = ((tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw*) (T6_)); } LA1_: ; #line 278 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*result).key = key; #line 279 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*result).upperBound = upperBound; #line 280 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 280 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" bottom = getBottom__3mqnVBLDtYhZizqw9bvHELA(a); #line 281 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*result).link[(((NI) 0))- 0] = bottom; #line 282 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*result).link[(((NI) 1))- 0] = bottom; #line 283 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*result).level = ((NI) 1); return result;} #line 187 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" static N_INLINE(NIM_BOOL, ltpercent___hPljn3JCDQ00ua1R07X9bxQsystem)(NI x, NI y) { NIM_BOOL result; result = (NIM_BOOL)0; #line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" #line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" result = ((NU64)(((NU) (x))) < (NU64)(((NU) (y)))); return result;} #line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" N_LIB_PRIVATE N_NIMCALL(void, skew__NJo8pxZdXEAIa7wkHls9cOw)(tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw** t) { #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" { tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* temp; #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" if (!((*(*(*t)).link[(((NI) 0))- 0]).level == (*(*t)).level)) goto LA3_; #line 41 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" temp = (*t); #line 42 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" (*t) = (*(*t)).link[(((NI) 0))- 0]; #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" (*temp).link[(((NI) 0))- 0] = (*(*t)).link[(((NI) 1))- 0]; #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" (*(*t)).link[(((NI) 1))- 0] = temp; } LA3_: ; } #line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" N_LIB_PRIVATE N_NIMCALL(void, split__NJo8pxZdXEAIa7wkHls9cOw_2)(tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw** t) { #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" { tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* temp; #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" if (!((*(*(*(*t)).link[(((NI) 1))- 0]).link[(((NI) 1))- 0]).level == (*(*t)).level)) goto LA3_; #line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" temp = (*t); #line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" (*t) = (*(*t)).link[(((NI) 1))- 0]; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" (*temp).link[(((NI) 1))- 0] = (*(*t)).link[(((NI) 0))- 0]; #line 51 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" (*(*t)).link[(((NI) 0))- 0] = temp; #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" (*(*t)).level += ((NI) 1); } LA3_: ; } #line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" N_LIB_PRIVATE N_NIMCALL(void, add__3D9aOyz4rDquPZKBlqn0xig)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw** t, NI key, NI upperBound) { #line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" { #line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" if (!((*(*t)).link[(((NI) 0))- 0] == (*t))) goto LA3_; #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" (*t) = allocAvlNode__Du8pyfSfDLyN9aoS2IcBsHg(a, key, upperBound); } goto LA1_; LA3_: ; { #line 58 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" { NIM_BOOL T8_; #line 58 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" #line 58 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" T8_ = (NIM_BOOL)0; T8_ = ltpercent___hPljn3JCDQ00ua1R07X9bxQsystem(key, (*(*t)).key); if (!T8_) goto LA9_; #line 62 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" #line 62 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" add__3D9aOyz4rDquPZKBlqn0xig(a, &(*(*t)).link[(((NI) 0))- 0], key, upperBound); } goto LA6_; LA9_: ; { NIM_BOOL T12_; #line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" #line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" T12_ = (NIM_BOOL)0; T12_ = ltpercent___hPljn3JCDQ00ua1R07X9bxQsystem((*(*t)).key, key); if (!T12_) goto LA13_; #line 67 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" #line 67 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" add__3D9aOyz4rDquPZKBlqn0xig(a, &(*(*t)).link[(((NI) 1))- 0], key, upperBound); } goto LA6_; LA13_: ; { } LA6_: ; #line 70 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" #line 70 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" skew__NJo8pxZdXEAIa7wkHls9cOw(t); #line 71 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" #line 71 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" split__NJo8pxZdXEAIa7wkHls9cOw_2(t); } LA1_: ; } #line 743 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" N_LIB_PRIVATE N_NIMCALL(void*, rawAlloc__mE4QEVyMvGRVliDWDngZCQ)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, NI requestedSize) { void* result; NI size; result = (void*)0; #line 745 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*a).allocCounter += ((NI) 1); #line 749 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 749 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" size = roundup__ix09bNPnFKmnm9c9bTyF5mHpAsystem(requestedSize, ((NI) 8)); #line 752 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { NI s; tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ* c; #line 752 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" if (!(size <= ((NI) 4040))) goto LA3_; #line 754 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 754 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" s = (NI)(size / ((NI) 8)); #line 755 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" c = (*a).freeSmallChunks[(s)- 0]; #line 756 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { #line 756 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" if (!(c == NIM_NIL)) goto LA7_; #line 757 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 757 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" c = getSmallChunk__0ixBBlKB5QN59bxrmztRmCw(a); #line 758 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*c).freeList = NIM_NIL; #line 760 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*c).Sup.size = size; #line 761 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*c).acc = size; #line 762 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 762 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*c).free = (NI)(((NI) 4040) - size); #line 763 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*c).next = NIM_NIL; #line 764 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*c).prev = NIM_NIL; #line 765 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 765 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" listAdd__G9cCXZ1ju0DgzqrqBg9acaKQsystem(&(*a).freeSmallChunks[(s)- 0], c); #line 766 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" result = ((void*) ((&(*c).data))); } goto LA5_; LA7_: ; { #line 774 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { NI T14_; #line 774 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" if (!((*c).freeList == NIM_NIL)) goto LA12_; #line 777 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 777 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 777 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T14_ = (NI)0; T14_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(((NI) (ptrdiff_t) ((&(*c).data))), (*c).acc); result = ((void*) (T14_)); #line 778 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*c).acc += size; } goto LA10_; LA12_: ; { #line 780 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" result = ((void*) ((*c).freeList)); #line 783 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*c).freeList = (*(*c).freeList).next; } LA10_: ; #line 784 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*c).free -= size; } LA5_: ; #line 788 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { #line 788 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" if (!((*c).free < size)) goto LA18_; #line 790 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 790 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" listRemove__G9cCXZ1ju0DgzqrqBg9acaKQ_2system(&(*a).freeSmallChunks[(s)- 0], c); } LA18_: ; #line 795 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*a).occ += size; } goto LA1_; LA3_: ; { tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* c_2; NI T30_; #line 798 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 798 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" size = (NI)(requestedSize + ((NI) 32)); #line 800 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 800 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { #line 800 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" if (!(((NI) 1056964609) <= size)) goto LA23_; #line 800 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 800 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" c_2 = getHugeChunk__stlXHMKRKFIGOvq8t4ynRQ_3(a, size); } goto LA21_; LA23_: ; { #line 801 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 801 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" c_2 = getBigChunk__stlXHMKRKFIGOvq8t4ynRQ(a, size); } LA21_: ; #line 804 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" result = ((void*) ((&(*c_2).data))); #line 807 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { #line 807 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" if (!((*a).root == NIM_NIL)) goto LA28_; #line 807 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 807 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*a).root = getBottom__3mqnVBLDtYhZizqw9bvHELA(a); } LA28_: ; #line 808 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 808 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 808 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T30_ = (NI)0; T30_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(((NI) (ptrdiff_t) (result)), size); #line 808 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" add__3D9aOyz4rDquPZKBlqn0xig(a, &(*a).root, ((NI) (ptrdiff_t) (result)), T30_); #line 809 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*a).occ += (*c_2).Sup.size; } LA1_: ; return result;} #line 943 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" N_LIB_PRIVATE N_NIMCALL(void*, alloc__UxtcZ3QOXKsB7mMchxUf9cg_2)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* allocator, NI size) { void* result; NI T1_; result = (void*)0; #line 945 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 945 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 945 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" result = rawAlloc__mE4QEVyMvGRVliDWDngZCQ(allocator, (NI)(((NI) (size)) + ((NI) 16))); #line 946 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*((tyObject_FreeCell__u6M5LHprqzkn9axr04yg9bGQ*) (result))).zeroField = ((NI) 1); #line 948 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 948 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 948 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T1_ = (NI)0; T1_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(((NI) (ptrdiff_t) (result)), ((NI) 16)); result = ((void*) (T1_)); return result;} #line 953 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" N_LIB_PRIVATE N_NIMCALL(void*, alloc0__UxtcZ3QOXKsB7mMchxUf9cg)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* allocator, NI size) { void* result; result = (void*)0; #line 954 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 954 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" result = alloc__UxtcZ3QOXKsB7mMchxUf9cg_2(allocator, size); #line 955 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 955 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" zeroMem__FsvhfMqbswETmyMWtamDewsystem(result, size); return result;} #line 1029 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" N_LIB_PRIVATE N_NOCONV(void*, alloc0Impl__WrVG9abV9chlTLqkiXYLKwUg)(NI size) { void* result; result = (void*)0; #line 1030 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 1030 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" result = alloc0__UxtcZ3QOXKsB7mMchxUf9cg((&gch__IcYaEuuWivYAS86vFMTS3Q.region), size); return result;} #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" N_LIB_PRIVATE N_NIMCALL(void, init__wKM37ZoL6WtPOU9bn6Ug18A)(tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w* s, NI cap) { void* T1_; #line 62 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" (*s).len = ((NI) 0); #line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" (*s).cap = cap; #line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" T1_ = (void*)0; T1_ = alloc0Impl__WrVG9abV9chlTLqkiXYLKwUg(((NI) ((NI)(cap * ((NI) 8))))); (*s).d = ((tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g**) (T1_));} #line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" N_LIB_PRIVATE N_NIMCALL(void, init__Y9c9cQhDWRSgYkHfKWcqFlsQ)(tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ* s) { void* T1_; #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" T1_ = (void*)0; T1_ = alloc0Impl__WrVG9abV9chlTLqkiXYLKwUg(((NI) 8192)); (*s).data = ((tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg**) (T1_)); #line 79 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" (*s).max = ((NI) 1023); #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" (*s).counter = ((NI) 0); #line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" (*s).head = NIM_NIL;} #line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/atomics.nim" static N_INLINE(NI, atomicInc__v6qORsZ9azlHHhOL1JYACRAsystem)(NI* memLoc, NI x) { NI result; result = (NI)0; #line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/atomics.nim" #line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/atomics.nim" result = __atomic_add_fetch(memLoc, x, __ATOMIC_RELAXED); return result;} #line 262 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" N_LIB_PRIVATE N_NIMCALL(void, initGC__amVlU9ajqZ06ujoesRBHcDg)(void) { NI T1_; #line 266 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" gch__IcYaEuuWivYAS86vFMTS3Q.cycleThreshold = ((NI) 4194304); #line 267 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" gch__IcYaEuuWivYAS86vFMTS3Q.zctThreshold = ((NI) 500); #line 268 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" gch__IcYaEuuWivYAS86vFMTS3Q.stat.stackScans = ((NI) 0); #line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" gch__IcYaEuuWivYAS86vFMTS3Q.stat.cycleCollections = ((NI) 0); #line 270 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" gch__IcYaEuuWivYAS86vFMTS3Q.stat.maxThreshold = ((NI) 0); #line 271 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" gch__IcYaEuuWivYAS86vFMTS3Q.stat.maxStackSize = ((NI) 0); #line 272 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" gch__IcYaEuuWivYAS86vFMTS3Q.stat.maxStackCells = ((NI) 0); #line 273 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" gch__IcYaEuuWivYAS86vFMTS3Q.stat.cycleTableSize = ((NI) 0); #line 275 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 275 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" init__wKM37ZoL6WtPOU9bn6Ug18A((&gch__IcYaEuuWivYAS86vFMTS3Q.zct), ((NI) 1024)); #line 276 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 276 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" init__wKM37ZoL6WtPOU9bn6Ug18A((&gch__IcYaEuuWivYAS86vFMTS3Q.tempStack), ((NI) 1024)); #line 277 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 277 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" init__wKM37ZoL6WtPOU9bn6Ug18A((&gch__IcYaEuuWivYAS86vFMTS3Q.decStack), ((NI) 1024)); #line 278 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 278 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" init__Y9c9cQhDWRSgYkHfKWcqFlsQ((&gch__IcYaEuuWivYAS86vFMTS3Q.marked)); #line 279 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 279 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" init__wKM37ZoL6WtPOU9bn6Ug18A((&gch__IcYaEuuWivYAS86vFMTS3Q.additionalRoots), ((NI) 1024)); #line 281 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 281 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" init__rlyb6Y54ONML4HcId0P2OA((&gch__IcYaEuuWivYAS86vFMTS3Q.toDispose)); #line 282 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 282 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 282 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 282 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T1_ = (NI)0; T1_ = atomicInc__v6qORsZ9azlHHhOL1JYACRAsystem((&gHeapidGenerator__hd54mEUTGcVuZLChYgtR9bg), ((NI) 1)); gch__IcYaEuuWivYAS86vFMTS3Q.gcThreadId = (NI)(T1_ - ((NI) 1));} static N_NIMCALL(void, Marker_tyRef__HsJiUUcO9cHBdUCi0HwkSTA)(void* p, NI op) { tyObject_Env_systemdotnim___diB2NTuAIWY0FO9c5IUJRGg* a; a = (tyObject_Env_systemdotnim___diB2NTuAIWY0FO9c5IUJRGg*)p; } #line 128 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" static N_INLINE(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*, usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem)(void* usr) { tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* result; NI T1_; result = (tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*)0; #line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T1_ = (NI)0; T1_ = minuspercent___dgYAo7RfdUVVpvkfKDym8w_2system(((NI) (ptrdiff_t) (usr)), ((NI) 16)); result = ((tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*) (T1_)); return result;} #line 1026 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" N_LIB_PRIVATE N_NOCONV(void*, allocImpl__WrVG9abV9chlTLqkiXYLKwUg_2)(NI size) { void* result; result = (void*)0; #line 1027 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 1027 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" result = alloc__UxtcZ3QOXKsB7mMchxUf9cg_2((&gch__IcYaEuuWivYAS86vFMTS3Q.region), size); return result;} #line 11 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim" static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { void* T1_; #line 13 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim" #line 13 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim" T1_ = (void*)0; T1_ = memcpy(dest, source, ((size_t) (size)));} #line 2112 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" static N_INLINE(void, copyMem__i80o3k0SgEI5gTRCzYdyWAsystem)(void* dest, void* source, NI size) { #line 2113 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2113 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" nimCopyMem(dest, source, size); } #line 413 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" static N_INLINE(tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w*, pageAddr__JNTkgd9cRu9a9bEvn7wS0U8EAsystem)(void* p) { tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w* result; result = (tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w*)0; #line 414 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 414 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" result = ((tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w*) ((NI)(((NI) (ptrdiff_t) (p)) & ((NI) -4096)))); return result;} #line 372 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" static N_INLINE(NIM_BOOL, isSmallChunk__2Ih49c9ai3KYJhUe3C8xg07wsystem)(tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w* c) { NIM_BOOL result;{ result = (NIM_BOOL)0; #line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" result = ((*c).size <= ((NI) 4040)); goto BeforeRet_; }BeforeRet_: ; return result;} #line 375 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" static N_INLINE(NIM_BOOL, chunkUnused__2Ih49c9ai3KYJhUe3C8xg07w_2system)(tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w* c) { NIM_BOOL result; result = (NIM_BOOL)0; #line 376 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 376 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 376 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" result = ((NI)((*c).prevSize & ((NI) 1)) == ((NI) 0)); return result;} #line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" N_LIB_PRIVATE N_NIMCALL(void, removeChunkFromMatrix__YSJZJgeU5UU2aa8GNvs3WA_2)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* b) { tyTuple__1v9bKyksXWMsm0vNwmZ4EuQ T1_; NI fl; NI sl; #line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T1_ = mappingInsert__SRLfEtcWb2dn0ht85HEwbQsystem((*b).Sup.size); fl = T1_.Field0; sl = T1_.Field1; #line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { #line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" if (!!(((*b).next == NIM_NIL))) goto LA4_; #line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*(*b).next).prev = (*b).prev; } LA4_: ; #line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { #line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" if (!!(((*b).prev == NIM_NIL))) goto LA8_; #line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*(*b).prev).next = (*b).next; } LA8_: ; #line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { #line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" if (!((*a).matrix[(fl)- 0][(sl)- 0] == b)) goto LA12_; #line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*a).matrix[(fl)- 0][(sl)- 0] = (*b).next; #line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { #line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" if (!((*a).matrix[(fl)- 0][(sl)- 0] == NIM_NIL)) goto LA16_; #line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" clearBit__I4TSeZGFKfrVTL1oqiweCg_2system(sl, (&(*a).slBitmap[(fl)- 0])); #line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { #line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" if (!((*a).slBitmap[(fl)- 0] == ((NU32) 0))) goto LA20_; #line 198 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 198 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" clearBit__I4TSeZGFKfrVTL1oqiweCg_2system(fl, (&(*a).flBitmap)); } LA20_: ; } LA16_: ; } LA12_: ; #line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*b).prev = NIM_NIL; #line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*b).next = NIM_NIL;} #line 347 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" N_LIB_PRIVATE N_NIMCALL(void, excl__9cAWqpgI1NbhhZ3cVPHhI5A)(tyObject_IntSet__EZObFrE3NC9bIb3YMkY9crZA* s, NI key) { tyObject_Trunk__W0r8S0Y3UGke6T9bIUWnnuw* t; #line 348 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 348 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 348 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" t = intSetGet__O3FRrWKKUdi8uRTGxiPdIg((&(*s)), (NI)((NI64)(key) >> (NU64)(((NI) 9)))); #line 349 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { NI u; #line 349 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 349 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" if (!!((t == NIM_NIL))) goto LA3_; #line 350 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 350 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" u = (NI)(key & ((NI) 511)); #line 351 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 351 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 351 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 351 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 351 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 352 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 352 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*t).bits[((NI)((NI64)(u) >> (NU64)(((NI) 6))))- 0] = (NU)((*t).bits[((NI)((NI64)(u) >> (NU64)(((NI) 6))))- 0] & (NU)((NU64) ~((NU)((NU64)(((NU) 1)) << (NU64)((NI)(u & ((NI) 63))))))); } LA3_: ; } #line 548 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" N_LIB_PRIVATE N_NIMCALL(void, freeBigChunk__IPvsryqksLyNxxag3IQr2g)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* c) { tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* c_2; NI prevSize; tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w* ri; NI T25_; #line 549 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" c_2 = c; #line 551 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*a).freeMem += (*c_2).Sup.size; #line 552 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 552 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*c_2).Sup.prevSize = (NI)((*c_2).Sup.prevSize & ((NI) -2)); #line 554 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" prevSize = (*c_2).Sup.prevSize; #line 555 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w* le; NI T5_; #line 555 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 555 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" if (!!((prevSize == ((NI) 0)))) goto LA3_; #line 556 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 556 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 556 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T5_ = (NI)0; T5_ = minuspercent___dgYAo7RfdUVVpvkfKDym8w_2system(((NI) (ptrdiff_t) (c_2)), prevSize); le = ((tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w*) (T5_)); #line 558 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { NIM_BOOL T8_; #line 558 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T8_ = (NIM_BOOL)0; #line 558 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 558 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T8_ = isAccessible__EZspgz843pJ9adnD0ZpJO6wsystem((&(*a)), ((void*) (le))); if (!(T8_)) goto LA9_; #line 558 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 558 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T8_ = chunkUnused__2Ih49c9ai3KYJhUe3C8xg07w_2system(le); LA9_: ; if (!T8_) goto LA10_; #line 560 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { NIM_BOOL T14_; NIM_BOOL T15_; tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w* T19_; NI T20_; #line 560 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T14_ = (NIM_BOOL)0; #line 560 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 560 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 560 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T15_ = (NIM_BOOL)0; T15_ = isSmallChunk__2Ih49c9ai3KYJhUe3C8xg07wsystem(le); T14_ = !(T15_); if (!(T14_)) goto LA16_; #line 560 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T14_ = ((*le).size < ((NI) 1056964608)); LA16_: ; if (!T14_) goto LA17_; #line 561 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 561 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" removeChunkFromMatrix__YSJZJgeU5UU2aa8GNvs3WA_2(a, ((tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*) (le))); #line 562 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*le).size += (*c_2).Sup.size; #line 563 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 563 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T19_ = (tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w*)0; T19_ = &c_2->Sup; #line 563 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T20_ = (NI)0; T20_ = pageIndex__D8ZW0myZd7Fa6ncDvW9a9cMQsystem(T19_); #line 563 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" excl__9cAWqpgI1NbhhZ3cVPHhI5A((&(*a).chunkStarts), T20_); #line 564 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" c_2 = ((tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*) (le)); #line 565 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* rest; #line 565 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" if (!(((NI) 1056964608) < (*c_2).Sup.size)) goto LA23_; #line 566 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 566 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" rest = splitChunk2__gSNzk4aToVCSTE1opfEv2A(a, c_2, ((NI) 1056964608)); #line 567 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 567 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" addChunkToMatrix__YSJZJgeU5UU2aa8GNvs3WA(a, c_2); #line 568 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" c_2 = rest; } LA23_: ; } LA17_: ; } LA10_: ; } LA3_: ; #line 570 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 570 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 570 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T25_ = (NI)0; T25_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(((NI) (ptrdiff_t) (c_2)), (*c_2).Sup.size); ri = ((tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w*) (T25_)); #line 572 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { NIM_BOOL T28_; #line 572 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T28_ = (NIM_BOOL)0; #line 572 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 572 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T28_ = isAccessible__EZspgz843pJ9adnD0ZpJO6wsystem((&(*a)), ((void*) (ri))); if (!(T28_)) goto LA29_; #line 572 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 572 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T28_ = chunkUnused__2Ih49c9ai3KYJhUe3C8xg07w_2system(ri); LA29_: ; if (!T28_) goto LA30_; #line 574 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { NIM_BOOL T34_; NIM_BOOL T35_; NI T39_; #line 574 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T34_ = (NIM_BOOL)0; #line 574 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 574 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 574 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T35_ = (NIM_BOOL)0; T35_ = isSmallChunk__2Ih49c9ai3KYJhUe3C8xg07wsystem(ri); T34_ = !(T35_); if (!(T34_)) goto LA36_; #line 574 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T34_ = ((*c_2).Sup.size < ((NI) 1056964608)); LA36_: ; if (!T34_) goto LA37_; #line 575 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 575 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" removeChunkFromMatrix__YSJZJgeU5UU2aa8GNvs3WA_2(a, ((tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*) (ri))); #line 576 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*c_2).Sup.size += (*ri).size; #line 577 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 577 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 577 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T39_ = (NI)0; T39_ = pageIndex__D8ZW0myZd7Fa6ncDvW9a9cMQsystem(ri); #line 577 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" excl__9cAWqpgI1NbhhZ3cVPHhI5A((&(*a).chunkStarts), T39_); #line 578 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* rest_2; #line 578 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" if (!(((NI) 1056964608) < (*c_2).Sup.size)) goto LA42_; #line 579 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 579 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" rest_2 = splitChunk2__gSNzk4aToVCSTE1opfEv2A(a, c_2, ((NI) 1056964608)); #line 580 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 580 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" addChunkToMatrix__YSJZJgeU5UU2aa8GNvs3WA(a, rest_2); } LA42_: ; } LA37_: ; } LA30_: ; #line 581 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 581 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" addChunkToMatrix__YSJZJgeU5UU2aa8GNvs3WA(a, c_2); } #line 290 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" static N_INLINE(void, deallocAvlNode__pgghNmDMWP23LqxNq9atk7gsystem)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* n) { #line 291 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*n).link[(((NI) 0))- 0] = (*a).freeAvlNodes; #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*a).freeAvlNodes = n;} #line 73 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" N_LIB_PRIVATE N_NIMCALL(void, del__Io5JDKCS5u26IEWw0J53hQ)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw** t, NI x) {{ #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" { #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" if (!((*(*t)).link[(((NI) 0))- 0] == (*t))) goto LA3_; #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" goto BeforeRet_; } LA3_: ; #line 75 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" (*a).last = (*t); #line 76 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" { NIM_BOOL T7_; #line 76 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" #line 76 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" T7_ = (NIM_BOOL)0; T7_ = ltpercent___hPljn3JCDQ00ua1R07X9bxQsystem(x, (*(*t)).key); if (!T7_) goto LA8_; #line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" #line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" del__Io5JDKCS5u26IEWw0J53hQ(a, &(*(*t)).link[(((NI) 0))- 0], x); } goto LA5_; LA8_: ; { #line 79 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" (*a).deleted = (*t); #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" del__Io5JDKCS5u26IEWw0J53hQ(a, &(*(*t)).link[(((NI) 1))- 0], x); } LA5_: ; #line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" { NIM_BOOL T13_; NIM_BOOL T14_; #line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" T13_ = (NIM_BOOL)0; #line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" T14_ = (NIM_BOOL)0; #line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" T14_ = ((*t) == (*a).last); if (!(T14_)) goto LA15_; #line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" #line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" T14_ = !(((*(*a).deleted).link[(((NI) 0))- 0] == (*a).deleted)); LA15_: ; T13_ = T14_; if (!(T13_)) goto LA16_; #line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" T13_ = (x == (*(*a).deleted).key); LA16_: ; if (!T13_) goto LA17_; #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" (*(*a).deleted).key = (*(*t)).key; #line 83 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" (*(*a).deleted).upperBound = (*(*t)).upperBound; #line 84 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" #line 84 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" (*a).deleted = getBottom__3mqnVBLDtYhZizqw9bvHELA(a); #line 85 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" (*t) = (*(*t)).link[(((NI) 1))- 0]; #line 86 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" #line 86 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" deallocAvlNode__pgghNmDMWP23LqxNq9atk7gsystem(a, (*a).last); } goto LA11_; LA17_: ; { NIM_BOOL T20_; #line 87 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" T20_ = (NIM_BOOL)0; #line 87 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" #line 87 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" T20_ = ((*(*(*t)).link[(((NI) 0))- 0]).level < (NI)((*(*t)).level - ((NI) 1))); if (T20_) goto LA21_; #line 88 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" #line 88 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" T20_ = ((*(*(*t)).link[(((NI) 1))- 0]).level < (NI)((*(*t)).level - ((NI) 1))); LA21_: ; if (!T20_) goto LA22_; #line 89 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" (*(*t)).level -= ((NI) 1); #line 90 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" { #line 90 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" if (!((*(*t)).level < (*(*(*t)).link[(((NI) 1))- 0]).level)) goto LA26_; #line 91 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" (*(*(*t)).link[(((NI) 1))- 0]).level = (*(*t)).level; } LA26_: ; #line 92 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" #line 92 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" skew__NJo8pxZdXEAIa7wkHls9cOw(t); #line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" #line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" skew__NJo8pxZdXEAIa7wkHls9cOw(&(*(*t)).link[(((NI) 1))- 0]); #line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" #line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" skew__NJo8pxZdXEAIa7wkHls9cOw(&(*(*(*t)).link[(((NI) 1))- 0]).link[(((NI) 1))- 0]); #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" split__NJo8pxZdXEAIa7wkHls9cOw_2(t); #line 96 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" #line 96 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" split__NJo8pxZdXEAIa7wkHls9cOw_2(&(*(*t)).link[(((NI) 1))- 0]); } goto LA11_; LA22_: ; LA11_: ; }BeforeRet_: ; } #line 233 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" static N_INLINE(void, decCurrMem__JPUl8p4328ZL9bXnEtbaZcA_2system)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, NI bytes) { #line 234 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 234 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*a).maxMem = (((*a).maxMem >= (*a).currMem) ? (*a).maxMem : (*a).currMem); #line 235 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*a).currMem -= bytes;} #line 234 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/osalloc.nim" static N_INLINE(void, osDeallocPages__dRMEutPSAkbR9b9blNmTzvoQsystem)(void* p, NI size) { int T1_; #line 235 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/osalloc.nim" #line 235 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/osalloc.nim" #line 235 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/osalloc.nim" T1_ = (int)0; T1_ = munmap(p, ((size_t) (size))); (void)(T1_); } #line 623 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" N_LIB_PRIVATE N_NIMCALL(void, freeHugeChunk__IPvsryqksLyNxxag3IQr2g_2)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* c) { NI size; tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w* T1_; NI T2_; #line 624 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" size = (*c).Sup.size; #line 626 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 626 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T1_ = (tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w*)0; T1_ = &c->Sup; #line 626 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T2_ = (NI)0; T2_ = pageIndex__D8ZW0myZd7Fa6ncDvW9a9cMQsystem(T1_); #line 626 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" excl__9cAWqpgI1NbhhZ3cVPHhI5A((&(*a).chunkStarts), T2_); #line 627 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 627 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" decCurrMem__JPUl8p4328ZL9bXnEtbaZcA_2system(a, size); #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" osDeallocPages__dRMEutPSAkbR9b9blNmTzvoQsystem(((void*) (c)), size); } #line 819 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" N_LIB_PRIVATE N_NIMCALL(void, rawDealloc__K7uQ6aTKvW6OnOV8EMoNNQ)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, void* p) { tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w* c; #line 821 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*a).deallocCounter += ((NI) 1); #line 824 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 824 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" c = pageAddr__JNTkgd9cRu9a9bEvn7wS0U8EAsystem(p); #line 825 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { NIM_BOOL T3_; tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ* c_2; NI s; tyObject_FreeCell__u6M5LHprqzkn9axr04yg9bGQ* f; #line 825 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 825 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T3_ = (NIM_BOOL)0; T3_ = isSmallChunk__2Ih49c9ai3KYJhUe3C8xg07wsystem(c); if (!T3_) goto LA4_; #line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" c_2 = ((tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ*) (c)); #line 828 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" s = (*c_2).Sup.size; #line 829 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*a).occ -= s; #line 834 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" f = ((tyObject_FreeCell__u6M5LHprqzkn9axr04yg9bGQ*) (p)); #line 838 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*f).zeroField = ((NI) 0); #line 839 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*f).next = (*c_2).freeList; #line 840 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*c_2).freeList = f; #line 846 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { #line 846 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" if (!((*c_2).free < s)) goto LA8_; #line 848 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 848 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 848 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" listAdd__G9cCXZ1ju0DgzqrqBg9acaKQsystem(&(*a).freeSmallChunks[((NI)(s / ((NI) 8)))- 0], c_2); #line 849 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*c_2).free += s; } goto LA6_; LA8_: ; { #line 851 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*c_2).free += s; #line 852 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { #line 852 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" if (!((*c_2).free == ((NI) 4040))) goto LA13_; #line 853 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 853 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 853 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" listRemove__G9cCXZ1ju0DgzqrqBg9acaKQ_2system(&(*a).freeSmallChunks[((NI)(s / ((NI) 8)))- 0], c_2); #line 854 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*c_2).Sup.size = ((NI) 4096); #line 855 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 855 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" freeBigChunk__IPvsryqksLyNxxag3IQr2g(a, ((tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*) (c_2))); } LA13_: ; } LA6_: ; } goto LA1_; LA4_: ; { tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* c_3; #line 862 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" c_3 = ((tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*) (c)); #line 863 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*a).occ -= (*c_3).Sup.size; #line 866 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 866 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*a).deleted = getBottom__3mqnVBLDtYhZizqw9bvHELA(a); #line 867 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 867 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" del__Io5JDKCS5u26IEWw0J53hQ(a, &(*a).root, ((NI) (ptrdiff_t) ((&(*c_3).data)))); #line 868 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { #line 868 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" if (!(((NI) 1056964609) <= (*c_3).Sup.size)) goto LA18_; #line 868 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 868 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" freeHugeChunk__IPvsryqksLyNxxag3IQr2g_2(a, c_3); } goto LA16_; LA18_: ; { #line 869 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 869 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" freeBigChunk__IPvsryqksLyNxxag3IQr2g(a, c_3); } LA16_: ; } LA1_: ; } #line 957 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" N_LIB_PRIVATE N_NIMCALL(void, dealloc__Jg1OaY9ahkT3MBopLAXRSGw)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* allocator, void* p) { void* x; NI T1_; #line 960 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 960 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 960 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T1_ = (NI)0; T1_ = minuspercent___dgYAo7RfdUVVpvkfKDym8w_2system(((NI) (ptrdiff_t) (p)), ((NI) 16)); x = ((void*) (T1_)); #line 964 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 964 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" rawDealloc__K7uQ6aTKvW6OnOV8EMoNNQ(allocator, x); } #line 1032 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" N_LIB_PRIVATE N_NOCONV(void, deallocImpl__lmwgHsdhTsrQaepFju8wew)(void* p) { #line 1033 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 1033 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" dealloc__Jg1OaY9ahkT3MBopLAXRSGw((&gch__IcYaEuuWivYAS86vFMTS3Q.region), p); } #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" static N_INLINE(void, add__W9aRfhn7HvnQTPAb8ajo1uwsystem)(tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w* s, tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c) { #line 51 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" { tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g** d; void* T5_; #line 51 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" if (!((*s).cap <= (*s).len)) goto LA3_; #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" (*s).cap = (NI)((NI)((*s).cap * ((NI) 3)) / ((NI) 2)); #line 53 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 53 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 53 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 53 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" T5_ = (void*)0; T5_ = allocImpl__WrVG9abV9chlTLqkiXYLKwUg_2(((NI) ((NI)((*s).cap * ((NI) 8))))); d = ((tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g**) (T5_)); #line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) (d)), ((void*) ((*s).d)), ((NI) ((NI)((*s).len * ((NI) 8))))); #line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" deallocImpl__lmwgHsdhTsrQaepFju8wew(((void*) ((*s).d))); #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" (*s).d = d; } LA3_: ; #line 58 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" (*s).d[(*s).len] = c; #line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" (*s).len += ((NI) 1);} #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" N_LIB_PRIVATE N_NOINLINE(void, addZCT__Y66tOYFjgwJ0k4aLz4bc0Q)(tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w* s, tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c) { #line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" { #line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" if (!((NI)((*c).refcount & ((NI) 4)) == ((NI) 0))) goto LA3_; #line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" (*c).refcount = (NI)((*c).refcount | ((NI) 4)); #line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" add__W9aRfhn7HvnQTPAb8ajo1uwsystem(s, c); } LA3_: ; } #line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" static N_INLINE(void, rtlAddZCT__AT1eRuflKWyTTBdLjEDZbg_2system)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c) { #line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" addZCT__Y66tOYFjgwJ0k4aLz4bc0Q((&gch__IcYaEuuWivYAS86vFMTS3Q.zct), c); } #line 198 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" static N_INLINE(void, decRef__AT1eRuflKWyTTBdLjEDZbgsystem)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c) { #line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" (*c).refcount = minuspercent___dgYAo7RfdUVVpvkfKDym8w_2system((*c).refcount, ((NI) 8)); #line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" { NIM_BOOL T3_; #line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T3_ = (NIM_BOOL)0; T3_ = ltpercent___hPljn3JCDQ00ua1R07X9bxQsystem((*c).refcount, ((NI) 8)); if (!T3_) goto LA4_; #line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" rtlAddZCT__AT1eRuflKWyTTBdLjEDZbg_2system(c); } LA4_: ; } #line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" static N_INLINE(NI, nextTry__46i6pOTgUeAywXs7rPqurwsystem)(NI h, NI maxHash) { NI result; result = (NI)0; #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" result = (NI)((NI)((NI)(((NI) 5) * h) + ((NI) 1)) & maxHash); return result;} #line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" N_LIB_PRIVATE N_NIMCALL(void, cellSetRawInsert__a1sVKTgcDTTmcnBQqk9bNdA)(tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ* t, tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg** data, tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg* desc) { NI h; #line 108 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 108 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" h = (NI)(((NI) ((*desc).key)) & (*t).max); { #line 109 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" while (1) { #line 109 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 109 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" if (!!((data[h] == NIM_NIL))) goto LA2; #line 111 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 111 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" h = nextTry__46i6pOTgUeAywXs7rPqurwsystem(h, (*t).max); } LA2: ; } #line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" data[h] = desc;} #line 115 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" N_LIB_PRIVATE N_NIMCALL(void, cellSetEnlarge__9bhPFIGFYIneoHljx8OXvqA)(tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ* t) { NI oldMax; tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg** n; void* T1_; #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" oldMax = (*t).max; #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" (*t).max = (NI)((NI)((NI)((*t).max + ((NI) 1)) * ((NI) 2)) - ((NI) 1)); #line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" T1_ = (void*)0; T1_ = alloc0Impl__WrVG9abV9chlTLqkiXYLKwUg(((NI) ((NI)((NI)((*t).max + ((NI) 1)) * ((NI) 8))))); n = ((tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg**) (T1_)); { NI i; NI res; i = (NI)0; #line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res = ((NI) 0); { #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" while (1) { #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (!(res <= oldMax)) goto LA4; #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" i = res; #line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" { #line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" if (!!(((*t).data[i] == NIM_NIL))) goto LA7_; #line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" cellSetRawInsert__a1sVKTgcDTTmcnBQqk9bNdA((&(*t)), n, (*t).data[i]); } LA7_: ; #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res += ((NI) 1); } LA4: ; } } #line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" deallocImpl__lmwgHsdhTsrQaepFju8wew(((void*) ((*t).data))); #line 123 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" (*t).data = n;} #line 125 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" N_LIB_PRIVATE N_NIMCALL(tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg*, cellSetPut__6bBl0A4vUXoRvva9bRmnwSQ)(tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ* t, NU key) { tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg* result; NI h; void* T19_;{ result = (tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg*)0; #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" h = (NI)(((NI) (key)) & (*t).max); { #line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" while (1) { tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg* x; #line 128 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" x = (*t).data[h]; #line 129 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" { #line 129 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" if (!(x == NIM_NIL)) goto LA5_; #line 129 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" goto LA1; } LA5_: ; #line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" { #line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" if (!((*x).key == key)) goto LA9_; #line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" result = x; goto BeforeRet_; } LA9_: ; #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" h = nextTry__46i6pOTgUeAywXs7rPqurwsystem(h, (*t).max); } } LA1: ; #line 133 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" { NIM_BOOL T13_; #line 133 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" T13_ = (NIM_BOOL)0; #line 133 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 133 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 133 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 133 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" T13_ = ((NI)((NI)((*t).max + ((NI) 1)) * ((NI) 2)) < (NI)((*t).counter * ((NI) 3))); if (T13_) goto LA14_; #line 133 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 133 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 133 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" T13_ = ((NI)((NI)((*t).max + ((NI) 1)) - (*t).counter) < ((NI) 4)); LA14_: ; if (!T13_) goto LA15_; #line 134 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 134 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" cellSetEnlarge__9bhPFIGFYIneoHljx8OXvqA(t); } LA15_: ; #line 135 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" (*t).counter += ((NI) 1); #line 136 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 136 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" h = (NI)(((NI) (key)) & (*t).max); { #line 137 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" while (1) { #line 137 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 137 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" if (!!(((*t).data[h] == NIM_NIL))) goto LA18; #line 137 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 137 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" h = nextTry__46i6pOTgUeAywXs7rPqurwsystem(h, (*t).max); } LA18: ; } #line 140 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 140 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 140 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" T19_ = (void*)0; T19_ = alloc0Impl__WrVG9abV9chlTLqkiXYLKwUg(((NI) 80)); result = ((tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg*) (T19_)); #line 141 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" (*result).next = (*t).head; #line 142 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" (*result).key = key; #line 143 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" (*t).head = result; #line 144 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" (*t).data[h] = result; }BeforeRet_: ; return result;} #line 157 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" N_LIB_PRIVATE N_NIMCALL(void, incl__azHo9bY5qs9b2EZ9cSse4fmZA)(tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ* s, tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* cell) { NU u; tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg* t; #line 158 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" u = ((NU) (ptrdiff_t) (cell)); #line 159 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 159 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 159 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" t = cellSetPut__6bBl0A4vUXoRvva9bRmnwSQ(s, (NU)((NU64)(u) >> (NU64)(((NI) 12)))); #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" u = (NU)((NU64)((NU)((NU64)(u) % (NU64)(((NU) 4096)))) / (NU64)(((NU) 8))); #line 161 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 161 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 161 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 161 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 161 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 161 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" (*t).bits[((NU)((NU64)(u) >> (NU64)(((NI) 6))))- 0] = (NI)((*t).bits[((NU)((NU64)(u) >> (NU64)(((NI) 6))))- 0] | (NI)((NU64)(((NI) 1)) << (NU64)((NU)(u & ((NU) 63)))));} #line 124 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" static N_INLINE(void*, cellToUsr__oh8PwD5vOIN9awo20FR9c8qAsystem)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* cell) { void* result; NI T1_; result = (void*)0; #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T1_ = (NI)0; T1_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(((NI) (ptrdiff_t) (cell)), ((NI) 16)); result = ((void*) (T1_)); return result;} #line 2247 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" N_LIB_PRIVATE N_NIMCALL(NU, getDiscriminant__7LnhHf25BuMRNdnPtDbjcw)(void* aa, TNimNode* n) { NU result; NU d; NU a;{ result = (NU)0; d = (NU)0; #line 2250 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" a = ((NU) (ptrdiff_t) (aa)); #line 2251 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" switch ((*(*n).typ).size) { case ((NI) 1): { #line 2252 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2252 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" d = ((NU) ((*((NU8*) ((NU)((NU64)(a) + (NU64)(((NU) ((*n).offset))))))))); } break; case ((NI) 2): { #line 2253 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2253 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" d = ((NU) ((*((NU16*) ((NU)((NU64)(a) + (NU64)(((NU) ((*n).offset))))))))); } break; case ((NI) 4): { #line 2254 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2254 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" d = ((NU) ((*((NU32*) ((NU)((NU64)(a) + (NU64)(((NU) ((*n).offset))))))))); } break; case ((NI) 8): { #line 2255 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2255 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" d = ((NU) ((*((NU64*) ((NU)((NU64)(a) + (NU64)(((NU) ((*n).offset))))))))); } break; default: { } break; } #line 2257 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2257 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" result = d; goto BeforeRet_; }BeforeRet_: ; return result;} #line 2259 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" N_LIB_PRIVATE N_NIMCALL(TNimNode*, selectBranch__2us2RQByTh81i9aW4EEgfmw)(void* aa, TNimNode* n) { TNimNode* result; NU discr; result = (TNimNode*)0; #line 2260 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2260 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" discr = getDiscriminant__7LnhHf25BuMRNdnPtDbjcw(aa, n); #line 2261 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" { #line 2261 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" if (!((NU64)(discr) < (NU64)(((NU) ((*n).len))))) goto LA3_; #line 2262 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" result = (*n).sons[(discr)- 0]; #line 2263 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" { #line 2263 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" if (!(result == NIM_NIL)) goto LA7_; #line 2263 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" result = (*n).sons[((*n).len)- 0]; } LA7_: ; } goto LA1_; LA3_: ; { #line 2266 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" result = (*n).sons[((*n).len)- 0]; } LA1_: ; return result;} #line 291 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" N_LIB_PRIVATE N_NIMCALL(void, forAllSlotsAux__ld9axHPi9bpxevVrdgKiDF5Q)(void* dest, TNimNode* n, tyEnum_WalkOp__Wfy7gT5VQ8B3aJBxqU8D9cQ op) { NI d; #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" d = ((NI) (ptrdiff_t) (dest)); #line 293 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" switch ((*n).kind) { case ((tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ) 1): { NI T2_; #line 294 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 294 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 294 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T2_ = (NI)0; T2_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(d, (*n).offset); #line 294 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" forAllChildrenAux__3hKpU9c72lqUqbltnsyFjRw(((void*) (T2_)), (*n).typ, op); } break; case ((tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ) 2): { { NI i; NI colontmp_; NI res; i = (NI)0; colontmp_ = (NI)0; #line 296 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 296 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" colontmp_ = (NI)((*n).len - ((NI) 1)); #line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res = ((NI) 0); { #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" while (1) { #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (!(res <= colontmp_)) goto LA6; #line 296 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" i = res; #line 298 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" { #line 298 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" if (!((*(*n).sons[(i)- 0]).kind == ((tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ) 1))) goto LA9_; #line 299 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" { NI T15_; #line 299 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" if (!((289406976 &((NU64)1<<((NU)((*(*(*n).sons[(i)- 0]).typ).kind)&63U)))!=0)) goto LA13_; #line 300 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 300 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 300 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T15_ = (NI)0; T15_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(d, (*(*n).sons[(i)- 0]).offset); #line 300 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" doOperation__sl6eqhLncFedgwzv6TlMVw((*((void**) (T15_))), op); } goto LA11_; LA13_: ; { NI T17_; #line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T17_ = (NI)0; T17_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(d, (*(*n).sons[(i)- 0]).offset); #line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" forAllChildrenAux__3hKpU9c72lqUqbltnsyFjRw(((void*) (T17_)), (*(*n).sons[(i)- 0]).typ, op); } LA11_: ; } goto LA7_; LA9_: ; { #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" forAllSlotsAux__ld9axHPi9bpxevVrdgKiDF5Q(dest, (*n).sons[(i)- 0], op); } LA7_: ; #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res += ((NI) 1); } LA6: ; } } } break; case ((tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ) 3): { TNimNode* m; #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" m = selectBranch__2us2RQByTh81i9aW4EEgfmw(dest, n); #line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" { #line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" if (!!((m == NIM_NIL))) goto LA22_; #line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" forAllSlotsAux__ld9axHPi9bpxevVrdgKiDF5Q(dest, m, op); } LA22_: ; } break; case ((tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ) 0): { } break; } } #line 447 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim" static N_INLINE(NI, starpercent___dgYAo7RfdUVVpvkfKDym8w_3system)(NI x, NI y) { NI result; result = (NI)0; #line 448 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim" #line 452 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim" result = ((NI) ((NU)((NU64)(((NU) (x))) * (NU64)(((NU) (y)))))); return result;} #line 311 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" N_LIB_PRIVATE N_NIMCALL(void, forAllChildrenAux__3hKpU9c72lqUqbltnsyFjRw)(void* dest, TNimType* mt, tyEnum_WalkOp__Wfy7gT5VQ8B3aJBxqU8D9cQ op) { NI d;{ #line 312 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" d = ((NI) (ptrdiff_t) (dest)); #line 313 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" { #line 313 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" if (!(dest == NIM_NIL)) goto LA3_; #line 313 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" goto BeforeRet_; } LA3_: ; #line 314 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" { #line 314 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 314 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" if (!!((((*mt).flags &(1U<<((NU)(((tyEnum_TNimTypeFlag__v8QUszD1sWlSIWZz7mC4bQ) 0))&7U)))!=0))) goto LA7_; #line 315 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" switch ((*mt).kind) { case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 22): case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 28): case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 24): { #line 317 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 317 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" doOperation__sl6eqhLncFedgwzv6TlMVw((*((void**) (d))), op); } break; case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 17): case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 18): { #line 319 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 319 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" forAllSlotsAux__ld9axHPi9bpxevVrdgKiDF5Q(dest, (*mt).node, op); } break; case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 16): case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 4): case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 27): { { NI i; NI colontmp_; NI res; i = (NI)0; colontmp_ = (NI)0; #line 321 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 321 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 321 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" colontmp_ = (NI)((NI)((*mt).size / (*(*mt).base).size) - ((NI) 1)); #line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res = ((NI) 0); { #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" while (1) { NI T15_; NI T16_; #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (!(res <= colontmp_)) goto LA14; #line 321 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" i = res; #line 322 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 322 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 322 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 322 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T15_ = (NI)0; T15_ = starpercent___dgYAo7RfdUVVpvkfKDym8w_3system(i, (*(*mt).base).size); #line 322 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T16_ = (NI)0; T16_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(d, T15_); #line 322 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" forAllChildrenAux__3hKpU9c72lqUqbltnsyFjRw(((void*) (T16_)), (*mt).base, op); #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res += ((NI) 1); } LA14: ; } } } break; default: { } break; } } LA7_: ; }BeforeRet_: ; } #line 325 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" N_LIB_PRIVATE N_NIMCALL(void, forAllChildren__XCvXrotwhq0gugZtuZTNPQ)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* cell, tyEnum_WalkOp__Wfy7gT5VQ8B3aJBxqU8D9cQ op) { tyProc__ojoeKfW4VYIm36I9cpDTQIg marker; #line 330 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" marker = (*(*cell).typ).marker; #line 331 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" { void* T5_; #line 331 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 331 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" if (!!((marker == NIM_NIL))) goto LA3_; #line 332 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 332 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 332 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T5_ = (void*)0; T5_ = cellToUsr__oh8PwD5vOIN9awo20FR9c8qAsystem(cell); #line 332 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" marker(T5_, ((NI) (op))); } goto LA1_; LA3_: ; { #line 334 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" switch ((*(*cell).typ).kind) { case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 22): { void* T8_; #line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T8_ = (void*)0; T8_ = cellToUsr__oh8PwD5vOIN9awo20FR9c8qAsystem(cell); #line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" forAllChildrenAux__3hKpU9c72lqUqbltnsyFjRw(T8_, (*(*cell).typ).base, op); } break; case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 24): { NI d; void* T10_; TGenericSeq* s; #line 338 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 338 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 338 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T10_ = (void*)0; T10_ = cellToUsr__oh8PwD5vOIN9awo20FR9c8qAsystem(cell); d = ((NI) (ptrdiff_t) (T10_)); #line 339 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" s = ((TGenericSeq*) (d)); #line 340 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" { #line 340 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 340 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" if (!!((s == NIM_NIL))) goto LA13_; { NI i; NI colontmp_; NI res; i = (NI)0; colontmp_ = (NI)0; #line 341 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 341 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" colontmp_ = (NI)((*s).len - ((NI) 1)); #line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res = ((NI) 0); { #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" while (1) { NI T18_; NI T19_; NI T20_; #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (!(res <= colontmp_)) goto LA17; #line 341 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" i = res; #line 342 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 342 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 342 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 342 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 342 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T18_ = (NI)0; T18_ = starpercent___dgYAo7RfdUVVpvkfKDym8w_3system(i, (*(*(*cell).typ).base).size); #line 342 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T19_ = (NI)0; T19_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(d, T18_); #line 342 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T20_ = (NI)0; T20_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(T19_, ((NI) 16)); #line 342 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" forAllChildrenAux__3hKpU9c72lqUqbltnsyFjRw(((void*) (T20_)), (*(*cell).typ).base, op); #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res += ((NI) 1); } LA17: ; } } } LA13_: ; } break; default: { } break; } } LA1_: ; } #line 100 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" N_LIB_PRIVATE N_NIMCALL(tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg*, cellSetGet__ld9aj9akVqWcvwRCEMEk1MnQ)(tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ* t, NU key) { tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg* result; NI h;{ result = (tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg*)0; #line 101 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 101 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" h = (NI)(((NI) (key)) & (*t).max); { #line 102 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" while (1) { #line 102 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 102 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" if (!!(((*t).data[h] == NIM_NIL))) goto LA2; #line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" { #line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" if (!((*(*t).data[h]).key == key)) goto LA5_; #line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" result = (*t).data[h]; goto BeforeRet_; } LA5_: ; #line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" h = nextTry__46i6pOTgUeAywXs7rPqurwsystem(h, (*t).max); } LA2: ; } #line 105 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 105 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" result = NIM_NIL; goto BeforeRet_; }BeforeRet_: ; return result;} #line 171 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, containsOrIncl__qhy8GaXaPs9bLqr6V8CV9cFg)(tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ* s, tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* cell) { NIM_BOOL result; NU u; tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg* t; result = (NIM_BOOL)0; #line 172 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" u = ((NU) (ptrdiff_t) (cell)); #line 173 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 173 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 173 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" t = cellSetGet__ld9aj9akVqWcvwRCEMEk1MnQ((&(*s)), (NU)((NU64)(u) >> (NU64)(((NI) 12)))); #line 174 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" { #line 174 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 174 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" if (!!((t == NIM_NIL))) goto LA3_; #line 175 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 175 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 175 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" u = (NU)((NU64)((NU)((NU64)(u) % (NU64)(((NU) 4096)))) / (NU64)(((NU) 8))); #line 176 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 176 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 176 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 176 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 176 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 176 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 176 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" result = !(((NI)((*t).bits[((NU)((NU64)(u) >> (NU64)(((NI) 6))))- 0] & (NI)((NU64)(((NI) 1)) << (NU64)((NU)(u & ((NU) 63))))) == ((NI) 0))); #line 177 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" { #line 177 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" if (!!(result)) goto LA7_; #line 178 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 178 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 178 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 178 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 179 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 179 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" (*t).bits[((NU)((NU64)(u) >> (NU64)(((NI) 6))))- 0] = (NI)((*t).bits[((NU)((NU64)(u) >> (NU64)(((NI) 6))))- 0] | (NI)((NU64)(((NI) 1)) << (NU64)((NU)(u & ((NU) 63))))); } LA7_: ; } goto LA1_; LA3_: ; { #line 181 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 181 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" incl__azHo9bY5qs9b2EZ9cSse4fmZA(s, cell); #line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" result = NIM_FALSE; } LA1_: ; return result;} #line 579 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" N_LIB_PRIVATE N_NIMCALL(void, markS__SOJE9bROCOc8iabVsKM64Sg)(tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch, tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c) { #line 581 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 581 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" incl__azHo9bY5qs9b2EZ9cSse4fmZA((&(*gch).marked), c); #line 583 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 583 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" forAllChildren__XCvXrotwhq0gugZtuZTNPQ(c, ((tyEnum_WalkOp__Wfy7gT5VQ8B3aJBxqU8D9cQ) 1)); { #line 584 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" while (1) { tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* d; #line 584 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" if (!(((NI) 0) < (*gch).tempStack.len)) goto LA2; #line 585 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" (*gch).tempStack.len -= ((NI) 1); #line 586 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" d = (*gch).tempStack.d[(*gch).tempStack.len]; #line 588 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" { NIM_BOOL T5_; #line 588 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 588 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 588 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T5_ = (NIM_BOOL)0; T5_ = containsOrIncl__qhy8GaXaPs9bLqr6V8CV9cFg((&(*gch).marked), d); if (!!(T5_)) goto LA6_; #line 589 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 589 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" forAllChildren__XCvXrotwhq0gugZtuZTNPQ(d, ((tyEnum_WalkOp__Wfy7gT5VQ8B3aJBxqU8D9cQ) 1)); } LA6_: ; } LA2: ; } } #line 620 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" N_LIB_PRIVATE N_NIMCALL(void, doOperation__sl6eqhLncFedgwzv6TlMVw)(void* p, tyEnum_WalkOp__Wfy7gT5VQ8B3aJBxqU8D9cQ op) { tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c;{ #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" { #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" if (!(p == NIM_NIL)) goto LA3_; #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" goto BeforeRet_; } LA3_: ; #line 622 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 622 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" c = usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem(p); #line 626 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" switch (op) { case ((tyEnum_WalkOp__Wfy7gT5VQ8B3aJBxqU8D9cQ) 2): { #line 634 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 634 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" decRef__AT1eRuflKWyTTBdLjEDZbgsystem(c); } break; case ((tyEnum_WalkOp__Wfy7gT5VQ8B3aJBxqU8D9cQ) 3): { #line 636 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 636 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" add__W9aRfhn7HvnQTPAb8ajo1uwsystem((&gch__IcYaEuuWivYAS86vFMTS3Q.tempStack), c); } break; case ((tyEnum_WalkOp__Wfy7gT5VQ8B3aJBxqU8D9cQ) 0): { #line 638 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 638 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" markS__SOJE9bROCOc8iabVsKM64Sg((&gch__IcYaEuuWivYAS86vFMTS3Q), c); } break; case ((tyEnum_WalkOp__Wfy7gT5VQ8B3aJBxqU8D9cQ) 1): { #line 640 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 640 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" add__W9aRfhn7HvnQTPAb8ajo1uwsystem((&gch__IcYaEuuWivYAS86vFMTS3Q.tempStack), c); } break; } }BeforeRet_: ; } #line 643 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" N_LIB_PRIVATE N_NIMCALL(void, nimGCvisit)(void* d, NI op) { #line 644 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 644 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" doOperation__sl6eqhLncFedgwzv6TlMVw(d, ((tyEnum_WalkOp__Wfy7gT5VQ8B3aJBxqU8D9cQ) (op))); } static N_NIMCALL(void, Marker_tySequence__WF89a8QyKeDCh4DYWTmSiBg)(void* p, NI op) { tySequence__WF89a8QyKeDCh4DYWTmSiBg* a; NI T1_; a = (tySequence__WF89a8QyKeDCh4DYWTmSiBg*)p; T1_ = (NI)0; for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) { nimGCvisit((void*)a->data[T1_].ClE_0, op); } } static N_NIMCALL(void, TM__Q5wkpxktOdTGvlSRo9bzt9aw_3)(void) { nimGCvisit((void*)threadDestructionHandlers__8OmU3x0fNdA0DLtOmU3kWw, 0);} #line 467 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" N_LIB_PRIVATE N_NIMCALL(void, nimRegisterThreadLocalMarker)(tyProc__T4eqaYlFJYZUv9aG9b1TV0bQ markerProc) { #line 468 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" { #line 468 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" if (!(threadLocalMarkersLen <= ((NI) 3499))) goto LA3_; #line 469 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" threadLocalMarkers[(threadLocalMarkersLen)- 0] = markerProc; #line 470 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" threadLocalMarkersLen += ((NI) 1); } goto LA1_; LA3_: ; { #line 472 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 472 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" rawWrite(stderr, "[GC] cannot register thread local variable; too many thread loc" "al variables"); #line 473 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 473 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" exit(((NI) 1)); } LA1_: ; } static N_NIMCALL(void, Marker_tySequence__uB9b75OUPRENsBAu4AnoePA)(void* p, NI op) { tySequence__uB9b75OUPRENsBAu4AnoePA* a; NI T1_; a = (tySequence__uB9b75OUPRENsBAu4AnoePA*)p; T1_ = (NI)0;} static N_NIMCALL(void, Marker_tyRef__vU9aO9cTqOMn6CBzhV8rX7Sw)(void* p, NI op) { Exception* a; a = (Exception*)p; nimGCvisit((void*)(*a).parent, op); nimGCvisit((void*)(*a).message, op); nimGCvisit((void*)(*a).trace, op); nimGCvisit((void*)(*a).up, op);} static N_NIMCALL(void, TM__Q5wkpxktOdTGvlSRo9bzt9aw_6)(void) { nimGCvisit((void*)currException__9bVPeDJlYTi9bQApZpfH8wjg, 0);} #line 1003 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" static N_INLINE(NI, getOccupiedMem__o7kGt4Ciqh9aCBinZc9bV9cugsystem)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a) { NI result; result = (NI)0; #line 1004 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" result = (*a).occ; return result;} #line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" N_LIB_PRIVATE N_NOINLINE(NI, stackSize__VOU3z9bbtHMYBiCVB5tMX1g)(tyObject_GcStack__7fytPA5bBsob6See21YMRA* stack) { NI result; void* volatile pos; result = (NI)0; pos = (void*)0; #line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" pos = ((void*) ((&pos))); #line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" { #line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" if (!!((pos == NIM_NIL))) goto LA3_; #line 224 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 224 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" result = minuspercent___dgYAo7RfdUVVpvkfKDym8w_2system(((NI) (ptrdiff_t) ((*stack).bottom)), ((NI) (ptrdiff_t) (pos))); } goto LA1_; LA3_: ; { #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" result = ((NI) 0); } LA1_: ; return result;} #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" N_LIB_PRIVATE N_NOINLINE(NI, stackSize__0yw8cp0rOgL8i0O5kzzb0g)(void) { NI result; result = (NI)0; { tyObject_GcStack__7fytPA5bBsob6See21YMRA* stack; NI T2_; stack = (tyObject_GcStack__7fytPA5bBsob6See21YMRA*)0; #line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" stack = (&gch__IcYaEuuWivYAS86vFMTS3Q.stack); #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" T2_ = (NI)0; T2_ = stackSize__VOU3z9bbtHMYBiCVB5tMX1g(stack); result = (NI)(result + T2_); } return result;} #line 14 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" N_LIB_PRIVATE N_NIMCALL(NI, lowGauge__vu9a10GqvNeXA9alSqdG48cw)(tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* n) { NI result; tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* it; result = (NI)0; #line 15 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" it = n; { #line 16 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" while (1) { #line 16 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" #line 16 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" if (!!(((*it).link[(((NI) 0))- 0] == it))) goto LA2; #line 17 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" result = (*it).key; #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" it = (*it).link[(((NI) 0))- 0]; } LA2: ; } return result;} #line 20 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" N_LIB_PRIVATE N_NIMCALL(NI, highGauge__vu9a10GqvNeXA9alSqdG48cw_2)(tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* n) { NI result; tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* it; result = (NI)0; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" result = ((NI) -1); #line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" it = n; { #line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" while (1) { #line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" #line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" if (!!(((*it).link[(((NI) 0))- 0] == it))) goto LA2; #line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" result = (*it).upperBound; #line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" it = (*it).link[(((NI) 1))- 0]; } LA2: ; } return result;} #line 888 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" static N_INLINE(void, prepareForInteriorPointerChecking__ot9aebHKDFT2OPbEVY47F9bQsystem)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a) { #line 889 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 889 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*a).minLargeObj = lowGauge__vu9a10GqvNeXA9alSqdG48cw((*a).root); #line 890 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 890 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*a).maxLargeObj = highGauge__vu9a10GqvNeXA9alSqdG48cw_2((*a).root);} #line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" N_LIB_PRIVATE N_NIMCALL(void, setPosition__Fnam3HOmbq2ymF0tDBas5Q)(tyObject_GcStack__7fytPA5bBsob6See21YMRA* stack, void* position) {} #line 250 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" N_LIB_PRIVATE N_NIMCALL(tyObject_GcStack__7fytPA5bBsob6See21YMRA*, getActiveStack__muO7WGG730PTJWpoUnluHg)(tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch) { tyObject_GcStack__7fytPA5bBsob6See21YMRA* result; result = (tyObject_GcStack__7fytPA5bBsob6See21YMRA*)0; #line 250 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" result = (&(*gch).stack); return result;} #line 251 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, isActiveStack__c6NLIYJQ5DIKtQqRJH8S7w)(tyObject_GcStack__7fytPA5bBsob6See21YMRA* stack) { NIM_BOOL result; result = (NIM_BOOL)0; #line 251 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" result = NIM_TRUE; return result;} #line 469 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim" static N_INLINE(NI, percentpercent___dgYAo7RfdUVVpvkfKDym8w_4system)(NI x, NI y) { NI result; result = (NI)0; #line 470 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim" #line 474 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim" result = ((NI) ((NU)((NU64)(((NU) (x))) % (NU64)(((NU) (y)))))); return result;} #line 178 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" static N_INLINE(NIM_BOOL, lteqpercent___hPljn3JCDQ00ua1R07X9bxQ_2system)(NI x, NI y) { NIM_BOOL result; result = (NIM_BOOL)0; #line 179 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" #line 181 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" result = ((NU64)(((NU) (x))) <= (NU64)(((NU) (y)))); return result;} #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" N_LIB_PRIVATE N_NIMCALL(tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw*, inRange__BIq3l3oBvrBeYSWFT5iXiw)(tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* root, NI key) { tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* result; tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* it;{ result = (tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw*)0; #line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" it = root; { #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" while (1) { NIM_BOOL T9_; #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" if (!!(((*it).link[(((NI) 0))- 0] == it))) goto LA2; #line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" { NIM_BOOL T5_; #line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" T5_ = (NIM_BOOL)0; #line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" #line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" T5_ = lteqpercent___hPljn3JCDQ00ua1R07X9bxQ_2system((*it).key, key); if (!(T5_)) goto LA6_; #line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" #line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" T5_ = ltpercent___hPljn3JCDQ00ua1R07X9bxQsystem(key, (*it).upperBound); LA6_: ; if (!T5_) goto LA7_; #line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" #line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" result = it; goto BeforeRet_; } LA7_: ; #line 37 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" #line 37 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" #line 37 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" #line 37 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim" T9_ = (NIM_BOOL)0; T9_ = ltpercent___hPljn3JCDQ00ua1R07X9bxQsystem((*it).key, key); it = (*it).link[(T9_)- 0]; } LA2: ; } }BeforeRet_: ; return result;} #line 892 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" N_LIB_PRIVATE N_NIMCALL(void*, interiorAllocatedPtr__NuzKjA4SX9afyji9cHHIuKpQ)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, void* p) { void* result; result = (void*)0; #line 893 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { NIM_BOOL T3_; tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w* c; #line 893 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 893 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T3_ = (NIM_BOOL)0; T3_ = isAccessible__EZspgz843pJ9adnD0ZpJO6wsystem(a, p); if (!T3_) goto LA4_; #line 894 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 894 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" c = pageAddr__JNTkgd9cRu9a9bEvn7wS0U8EAsystem(p); #line 895 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { NIM_BOOL T8_; #line 895 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 895 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 895 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T8_ = (NIM_BOOL)0; T8_ = chunkUnused__2Ih49c9ai3KYJhUe3C8xg07w_2system(c); if (!!(T8_)) goto LA9_; #line 896 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { NIM_BOOL T13_; tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ* c_2; NI offset; #line 896 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 896 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T13_ = (NIM_BOOL)0; T13_ = isSmallChunk__2Ih49c9ai3KYJhUe3C8xg07wsystem(c); if (!T13_) goto LA14_; #line 897 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" c_2 = ((tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ*) (c)); #line 898 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 898 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 898 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" offset = minuspercent___dgYAo7RfdUVVpvkfKDym8w_2system((NI)(((NI) (ptrdiff_t) (p)) & ((NI) 4095)), ((NI) 56)); #line 900 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { NIM_BOOL T18_; tyObject_FreeCell__u6M5LHprqzkn9axr04yg9bGQ* d; NI T21_; NI T22_; NI T23_; #line 900 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 900 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T18_ = (NIM_BOOL)0; T18_ = ltpercent___hPljn3JCDQ00ua1R07X9bxQsystem(offset, (*c_2).acc); if (!T18_) goto LA19_; #line 903 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 904 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 903 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 903 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T21_ = (NI)0; T21_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(((NI) (ptrdiff_t) ((&(*c_2).data))), offset); #line 904 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 904 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T22_ = (NI)0; T22_ = percentpercent___dgYAo7RfdUVVpvkfKDym8w_4system(offset, (*c_2).Sup.size); #line 904 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T23_ = (NI)0; T23_ = minuspercent___dgYAo7RfdUVVpvkfKDym8w_2system(T21_, T22_); d = ((tyObject_FreeCell__u6M5LHprqzkn9axr04yg9bGQ*) (T23_)); #line 905 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { NIM_BOOL T26_; #line 905 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 905 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T26_ = (NIM_BOOL)0; T26_ = ltpercent___hPljn3JCDQ00ua1R07X9bxQsystem(((NI) 1), (*d).zeroField); if (!T26_) goto LA27_; #line 906 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" result = ((void*) (d)); } LA27_: ; } LA19_: ; } goto LA11_; LA14_: ; { tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* c_3; NF* d_2; #line 909 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" c_3 = ((tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*) (c)); #line 910 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" d_2 = (&(*c_3).data); #line 911 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { NIM_BOOL T32_; #line 911 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T32_ = (NIM_BOOL)0; #line 911 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T32_ = (((void*) (d_2)) <= p); if (!(T32_)) goto LA33_; #line 911 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 911 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T32_ = ltpercent___hPljn3JCDQ00ua1R07X9bxQsystem(((NI) 1), (*((tyObject_FreeCell__u6M5LHprqzkn9axr04yg9bGQ*) (d_2))).zeroField); LA33_: ; if (!T32_) goto LA34_; #line 912 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" result = ((void*) (d_2)); } LA34_: ; } LA11_: ; } LA9_: ; } goto LA1_; LA4_: ; { NI q; #line 915 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" q = ((NI) (ptrdiff_t) (p)); #line 916 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { NIM_BOOL T39_; tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* avlNode; #line 916 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T39_ = (NIM_BOOL)0; #line 916 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 916 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T39_ = lteqpercent___hPljn3JCDQ00ua1R07X9bxQ_2system((*a).minLargeObj, q); if (!(T39_)) goto LA40_; #line 916 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 916 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T39_ = lteqpercent___hPljn3JCDQ00ua1R07X9bxQ_2system(q, (*a).maxLargeObj); LA40_: ; if (!T39_) goto LA41_; #line 919 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 919 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" avlNode = inRange__BIq3l3oBvrBeYSWFT5iXiw((*a).root, q); #line 920 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { void* k; tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* c_4; tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w* T47_; #line 920 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 920 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" if (!!((avlNode == NIM_NIL))) goto LA45_; #line 921 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" k = ((void*) ((*avlNode).key)); #line 922 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 922 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 922 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T47_ = (tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w*)0; T47_ = pageAddr__JNTkgd9cRu9a9bEvn7wS0U8EAsystem(k); c_4 = ((tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*) (T47_)); #line 924 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { NIM_BOOL T50_; #line 924 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 924 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T50_ = (NIM_BOOL)0; T50_ = ltpercent___hPljn3JCDQ00ua1R07X9bxQsystem(((NI) 1), (*((tyObject_FreeCell__u6M5LHprqzkn9axr04yg9bGQ*) (k))).zeroField); if (!T50_) goto LA51_; #line 925 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" result = k; } LA51_: ; } LA45_: ; } LA41_: ; } LA1_: ; return result;} #line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" static N_INLINE(void, incRef__AT1eRuflKWyTTBdLjEDZbg_3system)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c) { #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" (*c).refcount = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem((*c).refcount, ((NI) 8));} #line 662 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" static N_INLINE(void, gcMark__x5SbLN3uVBCsEa67N20nPwsystem)(tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch, void* p) { tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* cell; NI c; #line 665 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 665 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" cell = usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem(p); #line 666 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" c = ((NI) (ptrdiff_t) (cell)); #line 667 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" { NIM_BOOL T3_; tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* objStart; void* T6_; #line 667 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 667 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T3_ = (NIM_BOOL)0; T3_ = ltpercent___hPljn3JCDQ00ua1R07X9bxQsystem(((NI) 4096), c); if (!T3_) goto LA4_; #line 669 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 669 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 669 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T6_ = (void*)0; T6_ = interiorAllocatedPtr__NuzKjA4SX9afyji9cHHIuKpQ((&(*gch).region), ((void*) (cell))); objStart = ((tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*) (T6_)); #line 670 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" { #line 670 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 670 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" if (!!((objStart == NIM_NIL))) goto LA9_; #line 672 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 672 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" incRef__AT1eRuflKWyTTBdLjEDZbg_3system(objStart); #line 673 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 673 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" add__W9aRfhn7HvnQTPAb8ajo1uwsystem((&(*gch).decStack), objStart); } LA9_: ; } LA4_: ; } #line 688 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" CLANG_NO_SANITIZE_ADDRESS N_LIB_PRIVATE void markStackAndRegisters__U6T7JWtDLrWhtmhXSoy9a6g(tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch) { jmp_buf registers; tyObject_GcStack__7fytPA5bBsob6See21YMRA* T1_; #line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" T1_ = (tyObject_GcStack__7fytPA5bBsob6See21YMRA*)0; T1_ = getActiveStack__muO7WGG730PTJWpoUnluHg(gch); #line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" setPosition__Fnam3HOmbq2ymF0tDBas5Q(T1_, ((void*) ((®isters)))); #line 690 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" { int T4_; #line 374 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 374 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 374 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" T4_ = (int)0; T4_ = setjmp(registers); if (!(T4_ == ((NI32) 0))) goto LA5_; { tyObject_GcStack__7fytPA5bBsob6See21YMRA* stack; NI max; NI sp; stack = (tyObject_GcStack__7fytPA5bBsob6See21YMRA*)0; #line 375 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" stack = (&(*gch).stack); #line 376 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" max = ((NI) (ptrdiff_t) ((*stack).bottom)); #line 377 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" sp = ((NI) (ptrdiff_t) ((®isters))); #line 379 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" { NIM_BOOL T10_; NI regEnd; #line 379 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 379 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" T10_ = (NIM_BOOL)0; T10_ = isActiveStack__c6NLIYJQ5DIKtQqRJH8S7w(stack); if (!T10_) goto LA11_; #line 381 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 381 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 381 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" regEnd = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(sp, ((NI)sizeof(jmp_buf))); { #line 382 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" while (1) { NIM_BOOL T15_; NI T16_; #line 382 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 382 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" T15_ = (NIM_BOOL)0; T15_ = ltpercent___hPljn3JCDQ00ua1R07X9bxQsystem(sp, regEnd); if (!T15_) goto LA14; #line 383 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 383 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" gcMark__x5SbLN3uVBCsEa67N20nPwsystem(gch, (*((void**) (sp)))); #line 384 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 384 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 384 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" T16_ = (NI)0; T16_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(sp, ((NI) 4)); #line 384 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" gcMark__x5SbLN3uVBCsEa67N20nPwsystem(gch, (*((void**) (T16_)))); #line 385 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 385 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" sp = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(sp, ((NI) 8)); } LA14: ; } } LA11_: ; #line 387 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 387 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" sp = (NI)(sp & ((NI) -8)); { #line 389 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" while (1) { NIM_BOOL T19_; #line 389 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 389 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 389 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" T19_ = (NIM_BOOL)0; T19_ = ltpercent___hPljn3JCDQ00ua1R07X9bxQsystem(sp, (NI)(max - ((NI) 64))); if (!T19_) goto LA18; #line 390 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 390 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" gcMark__x5SbLN3uVBCsEa67N20nPwsystem(gch, ((void**) (sp))[(((NI) 0))- 0]); #line 391 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 391 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" gcMark__x5SbLN3uVBCsEa67N20nPwsystem(gch, ((void**) (sp))[(((NI) 1))- 0]); #line 392 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 392 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" gcMark__x5SbLN3uVBCsEa67N20nPwsystem(gch, ((void**) (sp))[(((NI) 2))- 0]); #line 393 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 393 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" gcMark__x5SbLN3uVBCsEa67N20nPwsystem(gch, ((void**) (sp))[(((NI) 3))- 0]); #line 394 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 394 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" gcMark__x5SbLN3uVBCsEa67N20nPwsystem(gch, ((void**) (sp))[(((NI) 4))- 0]); #line 395 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 395 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" gcMark__x5SbLN3uVBCsEa67N20nPwsystem(gch, ((void**) (sp))[(((NI) 5))- 0]); #line 396 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 396 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" gcMark__x5SbLN3uVBCsEa67N20nPwsystem(gch, ((void**) (sp))[(((NI) 6))- 0]); #line 397 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 397 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" gcMark__x5SbLN3uVBCsEa67N20nPwsystem(gch, ((void**) (sp))[(((NI) 7))- 0]); #line 398 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 398 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" sp = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(sp, ((NI) 64)); } LA18: ; } { #line 400 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" while (1) { NIM_BOOL T22_; #line 400 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 400 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" T22_ = (NIM_BOOL)0; T22_ = lteqpercent___hPljn3JCDQ00ua1R07X9bxQ_2system(sp, max); if (!T22_) goto LA21; #line 401 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 401 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" gcMark__x5SbLN3uVBCsEa67N20nPwsystem(gch, (*((void**) (sp)))); #line 402 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 402 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" sp = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(sp, ((NI) 8)); } LA21: ; } } } LA5_: ; } #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/atomics.nim" static N_INLINE(NI, atomicDec__v6qORsZ9azlHHhOL1JYACRA_2system)(NI* memLoc, NI x) { NI result; result = (NI)0; #line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/atomics.nim" #line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/atomics.nim" result = __atomic_sub_fetch(memLoc, x, __ATOMIC_RELAXED); return result;} #line 408 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" N_LIB_PRIVATE N_NIMCALL(void, prepareDealloc__fvhnFro5wEfzy879alizcUQ)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* cell) { TNimType* t; NI T6_; NI T18_; #line 412 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" t = (*cell).typ; #line 413 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" { void* T5_; #line 413 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 413 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" if (!!(((*t).finalizer == NIM_NIL))) goto LA3_; #line 419 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" gch__IcYaEuuWivYAS86vFMTS3Q.recGcLock += ((NI) 1); #line 420 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 420 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 420 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" T5_ = (void*)0; T5_ = cellToUsr__oh8PwD5vOIN9awo20FR9c8qAsystem(cell); #line 420 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" ((Finalizer) ((*t).finalizer))(T5_); #line 421 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" gch__IcYaEuuWivYAS86vFMTS3Q.recGcLock -= ((NI) 1); } LA3_: ; T6_ = (NI)0; #line 79 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" { NI capX60gensym4330013_; void* T11_; NI sizeX60gensym4330014_; #line 79 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" if (!((285212672 &((NU64)1<<((NU)((*t).kind)&63U)))!=0)) goto LA9_; #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" T11_ = (void*)0; T11_ = cellToUsr__oh8PwD5vOIN9awo20FR9c8qAsystem(cell); capX60gensym4330013_ = (NI)((*((TGenericSeq*) (T11_))).reserved & ((NI) IL64(4611686018427387903))); #line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" { #line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" if (!((*t).kind == ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 28))) goto LA14_; #line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" sizeX60gensym4330014_ = (NI)((NI)(capX60gensym4330013_ + ((NI) 1)) + ((NI) 16)); } goto LA12_; LA14_: ; { #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" sizeX60gensym4330014_ = (NI)((NI)(capX60gensym4330013_ * (*(*t).base).size) + ((NI) 16)); } LA12_: ; #line 83 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 83 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 83 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" T6_ = atomicDec__v6qORsZ9azlHHhOL1JYACRA_2system((&(*t).sizes), (NI)(sizeX60gensym4330014_ + ((NI) 16))); } goto LA7_; LA9_: ; { #line 85 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 85 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 85 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" T6_ = atomicDec__v6qORsZ9azlHHhOL1JYACRA_2system((&(*t).sizes), (NI)((*(*t).base).size + ((NI) 16))); } LA7_: ; #line 86 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 86 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" T18_ = (NI)0; T18_ = atomicDec__v6qORsZ9azlHHhOL1JYACRA_2system((&(*t).instances), ((NI) 1));} #line 692 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, collectZCT__EN6T32AMm3va9bsrdxtF0cg)(tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch) { NIM_BOOL result; NI* L; result = (NIM_BOOL)0; #line 698 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" L = (&(*gch).zct.len); { #line 704 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" while (1) { tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c; #line 704 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" if (!(((NI) 0) < (*L))) goto LA2; #line 705 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" c = (*gch).zct.d[((NI) 0)]; #line 710 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 710 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" (*c).refcount = (NI)((*c).refcount & ((NI) -5)); #line 711 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 711 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" (*gch).zct.d[((NI) 0)] = (*gch).zct.d[(NI)((*L) - ((NI) 1))]; #line 712 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" (*L) -= ((NI) 1); #line 714 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" { NIM_BOOL T5_; #line 714 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 714 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T5_ = (NIM_BOOL)0; T5_ = ltpercent___hPljn3JCDQ00ua1R07X9bxQsystem((*c).refcount, ((NI) 8)); if (!T5_) goto LA6_; #line 727 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 727 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" prepareDealloc__fvhnFro5wEfzy879alizcUQ(c); #line 728 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 728 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" forAllChildren__XCvXrotwhq0gugZtuZTNPQ(c, ((tyEnum_WalkOp__Wfy7gT5VQ8B3aJBxqU8D9cQ) 2)); #line 732 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 732 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" rawDealloc__K7uQ6aTKvW6OnOV8EMoNNQ((&(*gch).region), ((void*) (c))); } LA6_: ; } LA2: ; } #line 746 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" result = NIM_TRUE; return result;} #line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" N_LIB_PRIVATE N_NIMCALL(void, nimGCunref)(void* p) { tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* cell; NI L; NI i; tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g** d; tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* T7_; #line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" cell = usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem(p); #line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" L = (NI)(gch__IcYaEuuWivYAS86vFMTS3Q.additionalRoots.len - ((NI) 1)); #line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" i = L; #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" d = gch__IcYaEuuWivYAS86vFMTS3Q.additionalRoots.d; { #line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" while (1) { #line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" if (!(((NI) 0) <= i)) goto LA2; #line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" { #line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" if (!(d[i] == cell)) goto LA5_; #line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" d[i] = d[L]; #line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" gch__IcYaEuuWivYAS86vFMTS3Q.additionalRoots.len -= ((NI) 1); #line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" goto LA1; } LA5_: ; #line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" i -= ((NI) 1); } LA2: ; } LA1: ; #line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T7_ = (tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*)0; T7_ = usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem(p); #line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" decRef__AT1eRuflKWyTTBdLjEDZbgsystem(T7_); } #line 83 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" N_LIB_PRIVATE N_NIMCALL(void, deinit__Y9c9cQhDWRSgYkHfKWcqFlsQ_3)(tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ* s) { tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg* it; #line 84 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" it = (*s).head; { #line 85 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" while (1) { tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg* n; #line 85 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 85 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" if (!!((it == NIM_NIL))) goto LA2; #line 86 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" n = (*it).next; #line 87 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 87 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" deallocImpl__lmwgHsdhTsrQaepFju8wew(((void*) (it))); #line 88 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" it = n; } LA2: ; } #line 89 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" (*s).head = NIM_NIL; #line 90 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 90 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" deallocImpl__lmwgHsdhTsrQaepFju8wew(((void*) ((*s).data))); #line 91 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" (*s).data = NIM_NIL; #line 92 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" (*s).counter = ((NI) 0);} #line 285 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" N_LIB_PRIVATE N_NIMCALL(void, cellsetReset__Y9c9cQhDWRSgYkHfKWcqFlsQ_2)(tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ* s) { #line 286 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 286 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" deinit__Y9c9cQhDWRSgYkHfKWcqFlsQ_3(s); #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" init__Y9c9cQhDWRSgYkHfKWcqFlsQ(s); } #line 591 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" N_LIB_PRIVATE N_NIMCALL(void, markGlobals__XHio9cMpnLoH7GyCj1Z9besg_4)(tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch) { tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g** d; #line 592 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" { #line 592 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" if (!((*gch).gcThreadId == ((NI) 0))) goto LA3_; { NI i; NI colontmp_; NI res; i = (NI)0; colontmp_ = (NI)0; #line 593 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 593 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" colontmp_ = (NI)(globalMarkersLen - ((NI) 1)); #line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res = ((NI) 0); { #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" while (1) { #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (!(res <= colontmp_)) goto LA7; #line 593 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" i = res; #line 593 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 593 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" globalMarkers[(i)- 0](); #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res += ((NI) 1); } LA7: ; } } } LA3_: ; { NI i_2; NI colontmp__2; NI res_2; i_2 = (NI)0; colontmp__2 = (NI)0; #line 594 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 594 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" colontmp__2 = (NI)(threadLocalMarkersLen - ((NI) 1)); #line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res_2 = ((NI) 0); { #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" while (1) { #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (!(res_2 <= colontmp__2)) goto LA10; #line 594 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" i_2 = res_2; #line 594 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 594 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" threadLocalMarkers[(i_2)- 0](); #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res_2 += ((NI) 1); } LA10: ; } } #line 595 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" d = (*gch).additionalRoots.d; { NI i_3; NI colontmp__3; NI res_3; i_3 = (NI)0; colontmp__3 = (NI)0; #line 596 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 596 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" colontmp__3 = (NI)((*gch).additionalRoots.len - ((NI) 1)); #line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res_3 = ((NI) 0); { #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" while (1) { #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (!(res_3 <= colontmp__3)) goto LA13; #line 596 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" i_3 = res_3; #line 596 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 596 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" markS__SOJE9bROCOc8iabVsKM64Sg(gch, d[i_3]); #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res_3 += ((NI) 1); } LA13: ; } } } #line 403 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" static N_INLINE(NIM_BOOL, isCell__knKGR9cPCi0isv7h4omKxdAsystem)(void* p) { NIM_BOOL result; result = (NIM_BOOL)0; #line 404 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 404 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" result = ltpercent___hPljn3JCDQ00ua1R07X9bxQsystem(((NI) 1), (*((tyObject_FreeCell__u6M5LHprqzkn9axr04yg9bGQ*) (p))).zeroField); return result;} #line 148 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, contains__ClLkUQKF8KrRxQPdAJDd5w)(tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ* s, tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* cell) { NIM_BOOL result; NU u; tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg* t; result = (NIM_BOOL)0; #line 149 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" u = ((NU) (ptrdiff_t) (cell)); #line 150 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 150 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 150 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" t = cellSetGet__ld9aj9akVqWcvwRCEMEk1MnQ(s, (NU)((NU64)(u) >> (NU64)(((NI) 12)))); #line 151 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" { #line 151 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 151 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" if (!!((t == NIM_NIL))) goto LA3_; #line 152 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 152 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 152 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" u = (NU)((NU64)((NU)((NU64)(u) % (NU64)(((NU) 4096)))) / (NU64)(((NU) 8))); #line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" #line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" result = !(((NI)((*t).bits[((NU)((NU64)(u) >> (NU64)(((NI) 6))))- 0] & (NI)((NU64)(((NI) 1)) << (NU64)((NU)(u & ((NU) 63))))) == ((NI) 0))); } goto LA1_; LA3_: ; { #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim" result = NIM_FALSE; } LA1_: ; return result;} #line 559 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" N_LIB_PRIVATE N_NIMCALL(void, freeCyclicCell__SOJE9bROCOc8iabVsKM64Sg_2)(tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch, tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c) { #line 560 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 560 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" prepareDealloc__fvhnFro5wEfzy879alizcUQ(c); #line 567 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 567 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" rawDealloc__K7uQ6aTKvW6OnOV8EMoNNQ((&(*gch).region), ((void*) (c))); } #line 572 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" N_LIB_PRIVATE N_NIMCALL(void, sweep__XHio9cMpnLoH7GyCj1Z9besg_5)(tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch) { { void* x; x = (void*)0; #line 379 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*gch).region.locked = NIM_TRUE; { NI s; s = (NI)0; { NI h; NI res; h = (NI)0; #line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res = ((NI) 0); { #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" while (1) { tyObject_Trunk__W0r8S0Y3UGke6T9bIUWnnuw* r; #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (!(res <= ((NI) 255))) goto LA5; #line 356 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" h = res; #line 357 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" r = (*gch).region.chunkStarts.data[(h)- 0]; { #line 358 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" while (1) { NI i; #line 358 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 358 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" if (!!((r == NIM_NIL))) goto LA7; #line 359 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" i = ((NI) 0); { #line 360 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" while (1) { NU w; NI j; #line 360 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" if (!(i <= ((NI) 7))) goto LA9; #line 361 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" w = (*r).bits[(i)- 0]; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" j = ((NI) 0); { #line 364 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" while (1) { #line 364 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 364 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" if (!!((w == ((NU) 0)))) goto LA11; #line 365 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { NI T16_; #line 365 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 365 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 365 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" if (!!(((NU)(w & ((NU) 1)) == ((NU) 0)))) goto LA14_; #line 380 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 380 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 366 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 366 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 366 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 366 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T16_ = (NI)0; T16_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem((NI)((NU64)(i) << (NU64)(((NI) 6))), j); s = (NI)((NI)((NU64)((*r).key) << (NU64)(((NI) 9))) | T16_); #line 382 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { NIM_BOOL T19_; tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w* c; #line 382 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 382 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T19_ = (NIM_BOOL)0; T19_ = contains__9b5xR7VBZVwQDvk5Nr9bDKdQ((&(*gch).region.chunkStarts), s); if (!T19_) goto LA20_; #line 383 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 383 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" c = ((tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w*) ((NI)((NU64)(s) << (NU64)(((NI) 12))))); #line 384 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { NIM_BOOL T24_; #line 384 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 384 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 384 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T24_ = (NIM_BOOL)0; T24_ = chunkUnused__2Ih49c9ai3KYJhUe3C8xg07w_2system(c); if (!!(T24_)) goto LA25_; #line 385 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" { NIM_BOOL T29_; tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ* c_2; NI size; NI a; NI limit; #line 385 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 385 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T29_ = (NIM_BOOL)0; T29_ = isSmallChunk__2Ih49c9ai3KYJhUe3C8xg07wsystem(c); if (!T29_) goto LA30_; #line 386 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" c_2 = ((tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ*) (c)); #line 388 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" size = (*c_2).Sup.size; #line 389 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" a = ((NI) (ptrdiff_t) ((&(*c_2).data))); #line 390 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 390 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" limit = (NI)(a + (*c_2).acc); { #line 391 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" while (1) { NIM_BOOL T34_; #line 391 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 391 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" T34_ = (NIM_BOOL)0; T34_ = ltpercent___hPljn3JCDQ00ua1R07X9bxQsystem(a, limit); if (!T34_) goto LA33; #line 573 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" x = ((void*) (a)); #line 574 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" { NIM_BOOL T37_; tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c_3; #line 574 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 574 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T37_ = (NIM_BOOL)0; T37_ = isCell__knKGR9cPCi0isv7h4omKxdAsystem(x); if (!T37_) goto LA38_; #line 576 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" c_3 = ((tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*) (x)); #line 577 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" { NIM_BOOL T42_; #line 577 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 577 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 577 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T42_ = (NIM_BOOL)0; T42_ = contains__ClLkUQKF8KrRxQPdAJDd5w((&(*gch).marked), c_3); if (!!(T42_)) goto LA43_; #line 577 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 577 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" freeCyclicCell__SOJE9bROCOc8iabVsKM64Sg_2(gch, c_3); } LA43_: ; } LA38_: ; #line 393 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 393 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" a = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(a, size); } LA33: ; } } goto LA27_; LA30_: ; { tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* c_4; #line 395 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" c_4 = ((tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*) (c)); #line 573 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" x = ((void*) ((&(*c_4).data))); #line 574 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" { NIM_BOOL T48_; tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c_5; #line 574 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 574 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T48_ = (NIM_BOOL)0; T48_ = isCell__knKGR9cPCi0isv7h4omKxdAsystem(x); if (!T48_) goto LA49_; #line 576 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" c_5 = ((tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*) (x)); #line 577 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" { NIM_BOOL T53_; #line 577 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 577 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 577 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T53_ = (NIM_BOOL)0; T53_ = contains__ClLkUQKF8KrRxQPdAJDd5w((&(*gch).marked), c_5); if (!!(T53_)) goto LA54_; #line 577 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 577 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" freeCyclicCell__SOJE9bROCOc8iabVsKM64Sg_2(gch, c_5); } LA54_: ; } LA49_: ; } LA27_: ; } LA25_: ; } LA20_: ; } LA14_: ; #line 367 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" j += ((NI) 1); #line 368 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 368 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" w = (NU)((NU64)(w) >> (NU64)(((NI) 1))); } LA11: ; } #line 369 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" i += ((NI) 1); } LA9: ; } #line 370 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" r = (*r).next; } LA7: ; } #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res += ((NI) 1); } LA5: ; } } } #line 397 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" (*gch).region.locked = NIM_FALSE; } } #line 648 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" N_LIB_PRIVATE N_NIMCALL(void, collectCycles__XHio9cMpnLoH7GyCj1Z9besg_3)(tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch) { tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g** d; { void* c; tyObject_SharedListNodecolonObjectType___KGw0YAw6W9aSz3Sr9aXGu7zg* it; c = (void*)0; #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sharedlist.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sharedlist.nim" acquire__9bDG9bIkA6DtNcXVdL7bnLvg((&(*gch).toDispose.lock)); #line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sharedlist.nim" it = (*gch).toDispose.head; { #line 60 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sharedlist.nim" while (1) { #line 60 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sharedlist.nim" #line 60 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sharedlist.nim" if (!!((it == NIM_NIL))) goto LA3; { NI i; NI colontmp_; NI res; i = (NI)0; colontmp_ = (NI)0; #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sharedlist.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sharedlist.nim" colontmp_ = (NI)((*it).dataLen - ((NI) 1)); #line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res = ((NI) 0); { #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" while (1) { #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (!(res <= colontmp_)) goto LA6; #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sharedlist.nim" i = res; #line 650 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" c = (*it).d[(i)- 0]; #line 651 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 651 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" nimGCunref(c); #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res += ((NI) 1); } LA6: ; } } #line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sharedlist.nim" it = (*it).next; } LA3: ; } #line 58 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sharedlist.nim" #line 58 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sharedlist.nim" release__9bDG9bIkA6DtNcXVdL7bnLvg_2((&(*gch).toDispose.lock)); } { #line 653 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" while (1) { NIM_BOOL T9_; #line 653 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" if (!(((NI) 0) < (*gch).zct.len)) goto LA8; #line 653 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 653 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 653 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T9_ = (NIM_BOOL)0; T9_ = collectZCT__EN6T32AMm3va9bsrdxtF0cg(gch); (void)(T9_); } LA8: ; } #line 654 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 654 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" cellsetReset__Y9c9cQhDWRSgYkHfKWcqFlsQ_2((&(*gch).marked)); #line 655 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" d = (*gch).decStack.d; { NI i_2; NI colontmp__2; NI res_2; i_2 = (NI)0; colontmp__2 = (NI)0; #line 656 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 656 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" colontmp__2 = (NI)((*gch).decStack.len - ((NI) 1)); #line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res_2 = ((NI) 0); { #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" while (1) { #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (!(res_2 <= colontmp__2)) goto LA12; #line 656 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" i_2 = res_2; #line 658 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 658 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" markS__SOJE9bROCOc8iabVsKM64Sg(gch, d[i_2]); #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res_2 += ((NI) 1); } LA12: ; } } #line 659 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 659 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" markGlobals__XHio9cMpnLoH7GyCj1Z9besg_4(gch); #line 660 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 660 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" sweep__XHio9cMpnLoH7GyCj1Z9besg_5(gch); } #line 1056 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" N_LIB_PRIVATE N_NIMCALL(NI, getOccupiedMem__hrQB9bN29c1nR1E9cHqYcNcDA)(void) { NI result;{ result = (NI)0; #line 1056 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 1056 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" result = gch__IcYaEuuWivYAS86vFMTS3Q.region.occ; goto BeforeRet_; }BeforeRet_: ; return result;} #line 748 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" N_LIB_PRIVATE N_NIMCALL(void, unmarkStackAndRegisters__XHio9cMpnLoH7GyCj1Z9besg_6)(tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch) { tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g** d; #line 749 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" d = (*gch).decStack.d; { NI i; NI colontmp_; NI res; i = (NI)0; colontmp_ = (NI)0; #line 750 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 750 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" colontmp_ = (NI)((*gch).decStack.len - ((NI) 1)); #line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res = ((NI) 0); { #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" while (1) { #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (!(res <= colontmp_)) goto LA3; #line 750 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" i = res; #line 752 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 752 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" decRef__AT1eRuflKWyTTBdLjEDZbgsystem(d[i]); #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res += ((NI) 1); } LA3: ; } } #line 753 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" (*gch).decStack.len = ((NI) 0);} #line 755 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" N_LIB_PRIVATE N_NIMCALL(void, collectCTBody__XHio9cMpnLoH7GyCj1Z9besg_2)(tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch) { NI T1_; #line 764 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 764 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 764 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 764 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T1_ = (NI)0; T1_ = stackSize__0yw8cp0rOgL8i0O5kzzb0g(); (*gch).stat.maxStackSize = (((*gch).stat.maxStackSize >= T1_) ? (*gch).stat.maxStackSize : T1_); #line 766 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 766 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" prepareForInteriorPointerChecking__ot9aebHKDFT2OPbEVY47F9bQsystem((&(*gch).region)); #line 767 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 767 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" markStackAndRegisters__U6T7JWtDLrWhtmhXSoy9a6g(gch); #line 768 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 768 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" (*gch).stat.maxStackCells = (((*gch).stat.maxStackCells >= (*gch).decStack.len) ? (*gch).stat.maxStackCells : (*gch).decStack.len); #line 769 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" (*gch).stat.stackScans += ((NI) 1); #line 770 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" { NIM_BOOL T4_; #line 770 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 770 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T4_ = (NIM_BOOL)0; T4_ = collectZCT__EN6T32AMm3va9bsrdxtF0cg(gch); if (!T4_) goto LA5_; #line 772 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" { NIM_BOOL T9_; NI T10_; NI T14_; #line 772 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T9_ = (NIM_BOOL)0; #line 772 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 772 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 772 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T10_ = (NI)0; T10_ = getOccupiedMem__o7kGt4Ciqh9aCBinZc9bV9cugsystem((&(*gch).region)); T9_ = ((*gch).cycleThreshold <= T10_); if (T9_) goto LA11_; T9_ = NIM_FALSE; LA11_: ; if (!T9_) goto LA12_; #line 773 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 773 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" collectCycles__XHio9cMpnLoH7GyCj1Z9besg_3(gch); #line 775 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" (*gch).stat.cycleCollections += ((NI) 1); #line 776 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 776 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 776 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 776 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 776 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T14_ = (NI)0; T14_ = getOccupiedMem__hrQB9bN29c1nR1E9cHqYcNcDA(); (*gch).cycleThreshold = ((((NI) 4194304) >= (NI)(T14_ * ((NI) 2))) ? ((NI) 4194304) : (NI)(T14_ * ((NI) 2))); #line 778 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 778 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" (*gch).stat.maxThreshold = (((*gch).stat.maxThreshold >= (*gch).cycleThreshold) ? (*gch).stat.maxThreshold : (*gch).cycleThreshold); } LA12_: ; } LA5_: ; #line 779 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 779 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" unmarkStackAndRegisters__XHio9cMpnLoH7GyCj1Z9besg_6(gch); } #line 789 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" N_LIB_PRIVATE N_NIMCALL(void, collectCT__XHio9cMpnLoH7GyCj1Z9besg)(tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch) { #line 790 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" { NIM_BOOL T3_; NIM_BOOL T4_; NIM_BOOL T5_; NIM_BOOL T7_; NI T9_; #line 791 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T3_ = (NIM_BOOL)0; #line 791 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T4_ = (NIM_BOOL)0; #line 790 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T5_ = (NIM_BOOL)0; #line 790 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T5_ = ((*gch).zctThreshold <= (*gch).zct.len); if (T5_) goto LA6_; #line 790 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T7_ = (NIM_BOOL)0; T7_ = NIM_TRUE; if (!(T7_)) goto LA8_; #line 791 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 791 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 791 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T9_ = (NI)0; T9_ = getOccupiedMem__o7kGt4Ciqh9aCBinZc9bV9cugsystem((&(*gch).region)); T7_ = ((*gch).cycleThreshold <= T9_); LA8_: ; T5_ = T7_; LA6_: ; T4_ = T5_; if (T4_) goto LA10_; T4_ = NIM_FALSE; LA10_: ; T3_ = T4_; if (!(T3_)) goto LA11_; #line 792 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T3_ = ((*gch).recGcLock == ((NI) 0)); LA11_: ; if (!T3_) goto LA12_; #line 797 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 797 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" collectCTBody__XHio9cMpnLoH7GyCj1Z9besg_2(gch); #line 798 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 798 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 798 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" (*gch).zctThreshold = ((((NI) 500) >= (NI)((*gch).zct.len * ((NI) 2))) ? ((NI) 500) : (NI)((*gch).zct.len * ((NI) 2))); } LA12_: ; } #line 346 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" static N_INLINE(void, addNewObjToZCT__xkq8ZbJr9bIUKHN9cK4tT5NAsystem)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* res, tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch) { NI L; tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g** d;{ #line 357 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" L = (*gch).zct.len; #line 358 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" d = (*gch).zct.d; #line 367 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" { tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c; #line 367 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" if (!(((NI) 8) < L)) goto LA3_; c = (tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*)0; #line 362 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 369 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" c = d[(NI)(L - ((NI) 1))]; #line 369 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" { NIM_BOOL T7_; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T7_ = (NIM_BOOL)0; T7_ = lteqpercent___hPljn3JCDQ00ua1R07X9bxQ_2system(((NI) 8), (*c).refcount); if (!T7_) goto LA8_; #line 364 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 364 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" (*c).refcount = (NI)((*c).refcount & ((NI) -5)); #line 369 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 365 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" d[(NI)(L - ((NI) 1))] = res; #line 366 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" goto BeforeRet_; } LA8_: ; #line 362 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 370 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" c = d[(NI)(L - ((NI) 2))]; #line 370 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" { NIM_BOOL T12_; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T12_ = (NIM_BOOL)0; T12_ = lteqpercent___hPljn3JCDQ00ua1R07X9bxQ_2system(((NI) 8), (*c).refcount); if (!T12_) goto LA13_; #line 364 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 364 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" (*c).refcount = (NI)((*c).refcount & ((NI) -5)); #line 370 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 365 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" d[(NI)(L - ((NI) 2))] = res; #line 366 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" goto BeforeRet_; } LA13_: ; #line 362 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 371 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" c = d[(NI)(L - ((NI) 3))]; #line 371 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" { NIM_BOOL T17_; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T17_ = (NIM_BOOL)0; T17_ = lteqpercent___hPljn3JCDQ00ua1R07X9bxQ_2system(((NI) 8), (*c).refcount); if (!T17_) goto LA18_; #line 364 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 364 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" (*c).refcount = (NI)((*c).refcount & ((NI) -5)); #line 371 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 365 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" d[(NI)(L - ((NI) 3))] = res; #line 366 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" goto BeforeRet_; } LA18_: ; #line 362 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 372 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" c = d[(NI)(L - ((NI) 4))]; #line 372 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" { NIM_BOOL T22_; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T22_ = (NIM_BOOL)0; T22_ = lteqpercent___hPljn3JCDQ00ua1R07X9bxQ_2system(((NI) 8), (*c).refcount); if (!T22_) goto LA23_; #line 364 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 364 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" (*c).refcount = (NI)((*c).refcount & ((NI) -5)); #line 372 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 365 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" d[(NI)(L - ((NI) 4))] = res; #line 366 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" goto BeforeRet_; } LA23_: ; #line 362 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" c = d[(NI)(L - ((NI) 5))]; #line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" { NIM_BOOL T27_; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T27_ = (NIM_BOOL)0; T27_ = lteqpercent___hPljn3JCDQ00ua1R07X9bxQ_2system(((NI) 8), (*c).refcount); if (!T27_) goto LA28_; #line 364 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 364 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" (*c).refcount = (NI)((*c).refcount & ((NI) -5)); #line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 365 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" d[(NI)(L - ((NI) 5))] = res; #line 366 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" goto BeforeRet_; } LA28_: ; #line 362 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 374 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" c = d[(NI)(L - ((NI) 6))]; #line 374 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" { NIM_BOOL T32_; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T32_ = (NIM_BOOL)0; T32_ = lteqpercent___hPljn3JCDQ00ua1R07X9bxQ_2system(((NI) 8), (*c).refcount); if (!T32_) goto LA33_; #line 364 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 364 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" (*c).refcount = (NI)((*c).refcount & ((NI) -5)); #line 374 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 365 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" d[(NI)(L - ((NI) 6))] = res; #line 366 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" goto BeforeRet_; } LA33_: ; #line 362 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 375 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" c = d[(NI)(L - ((NI) 7))]; #line 375 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" { NIM_BOOL T37_; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T37_ = (NIM_BOOL)0; T37_ = lteqpercent___hPljn3JCDQ00ua1R07X9bxQ_2system(((NI) 8), (*c).refcount); if (!T37_) goto LA38_; #line 364 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 364 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" (*c).refcount = (NI)((*c).refcount & ((NI) -5)); #line 375 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 365 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" d[(NI)(L - ((NI) 7))] = res; #line 366 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" goto BeforeRet_; } LA38_: ; #line 362 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 376 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" c = d[(NI)(L - ((NI) 8))]; #line 376 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" { NIM_BOOL T42_; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T42_ = (NIM_BOOL)0; T42_ = lteqpercent___hPljn3JCDQ00ua1R07X9bxQ_2system(((NI) 8), (*c).refcount); if (!T42_) goto LA43_; #line 364 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 364 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" (*c).refcount = (NI)((*c).refcount & ((NI) -5)); #line 376 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 365 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" d[(NI)(L - ((NI) 8))] = res; #line 366 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" goto BeforeRet_; } LA43_: ; #line 377 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 377 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" add__W9aRfhn7HvnQTPAb8ajo1uwsystem((&(*gch).zct), res); } goto LA1_; LA3_: ; { #line 379 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" d[L] = res; #line 380 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" (*gch).zct.len += ((NI) 1); } LA1_: ; }BeforeRet_: ; } #line 406 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" N_LIB_PRIVATE N_NIMCALL(void*, rawNewObj__ehkAaLROrd0Hc9aLROWt1nQ)(TNimType* typ, NI size, tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch) { void* result; NI T1_; NI T2_; tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* res; void* T3_; result = (void*)0; #line 90 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 90 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" T1_ = (NI)0; T1_ = atomicInc__v6qORsZ9azlHHhOL1JYACRAsystem((&(*typ).instances), ((NI) 1)); #line 91 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 91 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 91 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" T2_ = (NI)0; T2_ = atomicInc__v6qORsZ9azlHHhOL1JYACRAsystem((&(*typ).sizes), (NI)(size + ((NI) 16))); #line 411 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 411 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" collectCT__XHio9cMpnLoH7GyCj1Z9besg(gch); #line 412 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 412 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 412 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 412 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T3_ = (void*)0; T3_ = rawAlloc__mE4QEVyMvGRVliDWDngZCQ((&(*gch).region), (NI)(size + ((NI) 16))); res = ((tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*) (T3_)); #line 416 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" (*res).typ = typ; #line 419 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" (*res).refcount = ((NI) 4); #line 422 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 422 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" addNewObjToZCT__xkq8ZbJr9bIUKHN9cK4tT5NAsystem(res, gch); #line 429 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 429 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" result = cellToUsr__oh8PwD5vOIN9awo20FR9c8qAsystem(res); return result;} #line 435 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" N_LIB_PRIVATE N_NIMCALL(void*, newObjNoInit)(TNimType* typ, NI size) { void* result; result = (void*)0; #line 436 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 436 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" result = rawNewObj__ehkAaLROrd0Hc9aLROWt1nQ(typ, size, (&gch__IcYaEuuWivYAS86vFMTS3Q)); return result;} #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, rawNewStringNoInit)(NI space) { NimStringDesc* result; NI s; void* T5_; result = (NimStringDesc*)0; #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" s = space; #line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" { #line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" if (!(s < ((NI) 7))) goto LA3_; #line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" s = ((NI) 7); } LA3_: ; #line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 41 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 41 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" T5_ = (void*)0; T5_ = newObjNoInit((&strDesc__D0UzA4zsDu5tgpJQ9a9clXPg), (NI)((NI)(((NI) 16) + s) + ((NI) 1))); result = ((NimStringDesc*) (T5_)); #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" (*result).Sup.reserved = s; #line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" (*result).Sup.len = ((NI) 0); return result;} #line 98 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, copyString)(NimStringDesc* src) { NimStringDesc* result; result = (NimStringDesc*)0; #line 99 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" { #line 99 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 99 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" if (!!((src == NIM_NIL))) goto LA3_; #line 100 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" { #line 100 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 100 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 100 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" if (!!(((NI)((*src).Sup.reserved & ((NI) (IL64(-9223372036854775807) - IL64(1)))) == ((NI) 0)))) goto LA7_; #line 101 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" result = src; } goto LA5_; LA7_: ; { #line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" result = rawNewStringNoInit((*src).Sup.len); #line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" (*result).Sup.len = (*src).Sup.len; #line 105 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 105 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 105 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) ((*result).data)), ((void*) ((*src).data)), ((NI) ((NI)((*src).Sup.len + ((NI) 1))))); } LA5_: ; } LA3_: ; return result;} #line 140 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" N_LIB_PRIVATE N_NOINLINE(NimStringDesc*, colonanonymous___3glzdNutX56jyiuV1ycwew)(void) { NimStringDesc* result; result = (NimStringDesc*)0; #line 141 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" result = copyString(((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_7)); return result;} #line 842 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" static N_INLINE(void, GC_disable__RsY2eAkO9aEvlDhb7ZyRF8gsystem)(void) { #line 843 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" gch__IcYaEuuWivYAS86vFMTS3Q.recGcLock += ((NI) 1);} #line 439 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" N_LIB_PRIVATE N_NIMCALL(void*, newObj)(TNimType* typ, NI size) { void* result; result = (void*)0; #line 440 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 440 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" result = rawNewObj__ehkAaLROrd0Hc9aLROWt1nQ(typ, size, (&gch__IcYaEuuWivYAS86vFMTS3Q)); #line 441 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 441 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" zeroMem__FsvhfMqbswETmyMWtamDewsystem(result, ((NI) (size))); return result;} #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, rawNewString)(NI space) { NimStringDesc* result; NI s; void* T5_; result = (NimStringDesc*)0; #line 53 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" s = space; #line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" { #line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" if (!(s < ((NI) 7))) goto LA3_; #line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" s = ((NI) 7); } LA3_: ; #line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" T5_ = (void*)0; T5_ = newObj((&strDesc__D0UzA4zsDu5tgpJQ9a9clXPg), (NI)((NI)(((NI) 16) + s) + ((NI) 1))); result = ((NimStringDesc*) (T5_)); #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" (*result).Sup.reserved = s; #line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" (*result).Sup.len = ((NI) 0); return result;} #line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" static N_INLINE(void, appendString)(NimStringDesc* dest, NimStringDesc* src) { #line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" { #line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" if (!!((src == NIM_NIL))) goto LA3_; #line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) ((&(*dest).data[(*dest).Sup.len]))), ((void*) ((*src).data)), ((NI) ((NI)((*src).Sup.len + ((NI) 1))))); #line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" (*dest).Sup.len += (*src).Sup.len; } LA3_: ; } #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" static N_INLINE(NI, resize__cOCDWr16YD4j3dBrbbH3yQsystem)(NI old) { NI result; result = (NI)0; #line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" { #line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" if (!(old <= ((NI) 0))) goto LA3_; #line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" result = ((NI) 4); } goto LA1_; LA3_: ; { #line 20 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" if (!(old < ((NI) 65536))) goto LA6_; #line 20 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 20 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" result = (NI)(old * ((NI) 2)); } goto LA1_; LA6_: ; { #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" result = (NI)((NI)(old * ((NI) 3)) / ((NI) 2)); } LA1_: ; return result;} #line 199 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, resizeString)(NimStringDesc* dest, NI addlen) { NimStringDesc* result; result = (NimStringDesc*)0; #line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" { #line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" if (!(dest == NIM_NIL)) goto LA3_; #line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" result = rawNewStringNoInit(addlen); } goto LA1_; LA3_: ; { #line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" if (!((NI)((*dest).Sup.len + addlen) <= (NI)((*dest).Sup.reserved & ((NI) IL64(4611686018427387903))))) goto LA6_; #line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" result = dest; } goto LA1_; LA6_: ; { NI sp; NI T9_; #line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" T9_ = (NI)0; T9_ = resize__cOCDWr16YD4j3dBrbbH3yQsystem((NI)((*dest).Sup.reserved & ((NI) IL64(4611686018427387903)))); #line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" sp = ((T9_ >= (NI)((*dest).Sup.len + addlen)) ? T9_ : (NI)((*dest).Sup.len + addlen)); #line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" result = rawNewStringNoInit(sp); #line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" (*result).Sup.len = (*dest).Sup.len; #line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) ((&(*result).data[((NI) 0)]))), ((void*) ((&(*dest).data[((NI) 0)]))), ((NI) ((NI)((*dest).Sup.len + ((NI) 1))))); #line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" (*result).Sup.reserved = sp; } LA1_: ; return result;} #line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" N_LIB_PRIVATE N_NOINLINE(NIM_BOOL, isOnStack__plOlFsQAAvcYd3nF5LfWzw)(void* p) { NIM_BOOL result; void* volatile stackTop; NI a; tyObject_GcStack__7fytPA5bBsob6See21YMRA* T1_; NI b; NI T2_; NI x; NIM_BOOL T3_; result = (NIM_BOOL)0; stackTop = (void*)0; #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" stackTop = ((void*) ((&stackTop))); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" T1_ = (tyObject_GcStack__7fytPA5bBsob6See21YMRA*)0; T1_ = getActiveStack__muO7WGG730PTJWpoUnluHg((&gch__IcYaEuuWivYAS86vFMTS3Q)); a = ((NI) (ptrdiff_t) ((*T1_).bottom)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" b = ((NI) (ptrdiff_t) (stackTop)); #line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" T2_ = (NI)0; T2_ = a; a = b; b = T2_; #line 309 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" x = ((NI) (ptrdiff_t) (p)); #line 310 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 310 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" T3_ = (NIM_BOOL)0; #line 310 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 310 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" T3_ = lteqpercent___hPljn3JCDQ00ua1R07X9bxQ_2system(a, x); if (!(T3_)) goto LA4_; #line 310 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 310 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" T3_ = lteqpercent___hPljn3JCDQ00ua1R07X9bxQ_2system(x, b); LA4_: ; result = T3_; return result;} #line 246 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" N_LIB_PRIVATE N_NIMCALL(void, unsureAsgnRef)(void** dest, void* src) { #line 250 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" { NIM_BOOL T3_; #line 250 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 250 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 250 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T3_ = (NIM_BOOL)0; T3_ = isOnStack__plOlFsQAAvcYd3nF5LfWzw(((void*) (dest))); if (!!(T3_)) goto LA4_; #line 251 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" { tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* T10_; #line 251 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 251 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" if (!!((src == NIM_NIL))) goto LA8_; #line 251 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 251 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 251 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T10_ = (tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*)0; T10_ = usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem(src); #line 251 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" incRef__AT1eRuflKWyTTBdLjEDZbg_3system(T10_); } LA8_: ; #line 255 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" { NIM_BOOL T13_; tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* T16_; #line 255 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 255 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T13_ = (NIM_BOOL)0; T13_ = lteqpercent___hPljn3JCDQ00ua1R07X9bxQ_2system(((NI) 4096), ((NI) (ptrdiff_t) ((*dest)))); if (!T13_) goto LA14_; #line 255 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 255 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 255 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T16_ = (tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*)0; T16_ = usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem((*dest)); #line 255 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" decRef__AT1eRuflKWyTTBdLjEDZbgsystem(T16_); } LA14_: ; } goto LA1_; LA4_: ; { } LA1_: ; #line 260 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" (*dest) = src;} #line 148 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" N_LIB_PRIVATE N_NIMCALL(void, auxWriteStackTraceWithOverride__LYPY2vdF8PVrf1RSKEqgkA_2)(NimStringDesc** s) { NimStringDesc* T1_; #line 149 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 149 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 149 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" T1_ = (NimStringDesc*)0; T1_ = stackTraceOverrideGetTraceback__OlPHeOcbC7lhKT4mGY9b0sQ(); unsureAsgnRef((void**) (&(*s)), resizeString((*s), (T1_ ? T1_->Sup.len : 0) + 0));appendString((*s), T1_);} #line 310 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" N_LIB_PRIVATE N_NIMCALL(void, rawWriteStackTrace__LYPY2vdF8PVrf1RSKEqgkA)(NimStringDesc** s) { #line 312 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" unsureAsgnRef((void**) (&(*s)), resizeString((*s), 50));appendString((*s), ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_8)); #line 313 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 313 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" auxWriteStackTraceWithOverride__LYPY2vdF8PVrf1RSKEqgkA_2(s); } #line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" static N_INLINE(void, pushSafePoint)(TSafePoint* s) { #line 108 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" (*s).prev = excHandler__rqLlY5bs9atDw2OXYqJEn5g; #line 109 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" excHandler__rqLlY5bs9atDw2OXYqJEn5g = s;} #line 89 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, toNimStr)(NCSTRING str, NI len) { NimStringDesc* result; result = (NimStringDesc*)0; #line 90 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 90 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" result = rawNewStringNoInit(len); #line 91 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" (*result).Sup.len = len; #line 92 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 92 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 92 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) ((*result).data)), ((void*) (str)), ((NI) ((NI)(len + ((NI) 1))))); return result;} #line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, cstrToNimstr)(NCSTRING str) { NimStringDesc* result; result = (NimStringDesc*)0; #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" { #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" if (!(((void*) (str)) == NIM_NIL)) goto LA3_; result = NIM_NIL; } goto LA1_; LA3_: ; { #line 96 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 96 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 96 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" result = toNimStr(str, (str ? nimCStrLen(str) : 0)); } LA1_: ; return result;} #line 111 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" static N_INLINE(void, popSafePoint)(void) { #line 112 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" excHandler__rqLlY5bs9atDw2OXYqJEn5g = (*excHandler__rqLlY5bs9atDw2OXYqJEn5g).prev;} #line 235 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" static N_INLINE(void, asgnRef)(void** dest, void* src) { #line 239 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" { tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* T5_; #line 239 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 239 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" if (!!((src == NIM_NIL))) goto LA3_; #line 239 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 239 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 239 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T5_ = (tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*)0; T5_ = usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem(src); #line 239 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" incRef__AT1eRuflKWyTTBdLjEDZbg_3system(T5_); } LA3_: ; #line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" { tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* T10_; #line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" if (!!(((*dest) == NIM_NIL))) goto LA8_; #line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T10_ = (tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*)0; T10_ = usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem((*dest)); #line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" decRef__AT1eRuflKWyTTBdLjEDZbgsystem(T10_); } LA8_: ; #line 241 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" (*dest) = src;} #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" static N_INLINE(void, popCurrentException)(void) { #line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" asgnRef((void**) (&currException__9bVPeDJlYTi9bQApZpfH8wjg), (*currException__9bVPeDJlYTi9bQApZpfH8wjg).up);} static N_NIMCALL(void, Marker_tyRef__DsOOBcxCUeVlNUDRmn9afcA)(void* p, NI op) { tyObject_ReraiseError__Wyd9avMRCq0gsOu9adFoIjCA* a; a = (tyObject_ReraiseError__Wyd9avMRCq0gsOu9adFoIjCA*)p; nimGCvisit((void*)(*a).Sup.Sup.parent, op); nimGCvisit((void*)(*a).Sup.Sup.message, op); nimGCvisit((void*)(*a).Sup.Sup.trace, op); nimGCvisit((void*)(*a).Sup.Sup.up, op);} #line 454 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" N_LIB_PRIVATE N_NIMCALL(void*, newObjRC1)(TNimType* typ, NI size) { void* result; NI T1_; NI T2_; tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* res; void* T3_; result = (void*)0; #line 90 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 90 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" T1_ = (NI)0; T1_ = atomicInc__v6qORsZ9azlHHhOL1JYACRAsystem((&(*typ).instances), ((NI) 1)); #line 91 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 91 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 91 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" T2_ = (NI)0; T2_ = atomicInc__v6qORsZ9azlHHhOL1JYACRAsystem((&(*typ).sizes), (NI)(size + ((NI) 16))); #line 459 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 459 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" collectCT__XHio9cMpnLoH7GyCj1Z9besg((&gch__IcYaEuuWivYAS86vFMTS3Q)); #line 462 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 462 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 462 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 462 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T3_ = (void*)0; T3_ = rawAlloc__mE4QEVyMvGRVliDWDngZCQ((&gch__IcYaEuuWivYAS86vFMTS3Q.region), (NI)(size + ((NI) 16))); res = ((tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*) (T3_)); #line 466 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" (*res).typ = typ; #line 468 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" (*res).refcount = ((NI) 8); #line 476 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 476 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" result = cellToUsr__oh8PwD5vOIN9awo20FR9c8qAsystem(res); #line 477 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 477 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" zeroMem__FsvhfMqbswETmyMWtamDewsystem(result, ((NI) (size))); return result;} #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, copyStringRC1)(NimStringDesc* src) { NimStringDesc* result; result = (NimStringDesc*)0; #line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" { #line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" if (!!((src == NIM_NIL))) goto LA3_; #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" { tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* T9_; #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" if (!!(((NI)((*src).Sup.reserved & ((NI) (IL64(-9223372036854775807) - IL64(1)))) == ((NI) 0)))) goto LA7_; #line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" result = src; #line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" T9_ = (tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*)0; T9_ = usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem(((void*) (result))); #line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" incRef__AT1eRuflKWyTTBdLjEDZbg_3system(T9_); } goto LA5_; LA7_: ; { NI s; void* T15_; #line 125 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" s = (*src).Sup.len; #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" { #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" if (!(s < ((NI) 7))) goto LA13_; #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" s = ((NI) 7); } LA13_: ; #line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 128 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" T15_ = (void*)0; T15_ = newObjRC1((&strDesc__D0UzA4zsDu5tgpJQ9a9clXPg), (NI)((NI)(((NI) 16) + s) + ((NI) 1))); result = ((NimStringDesc*) (T15_)); #line 129 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" (*result).Sup.reserved = s; #line 134 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" (*result).Sup.len = (*src).Sup.len; #line 135 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 135 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 135 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) ((*result).data)), ((void*) ((*src).data)), ((NI) ((NI)((*src).Sup.len + ((NI) 1))))); } LA5_: ; } LA3_: ; return result;} #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" static N_INLINE(void, nimGCunrefNoCycle)(void* p) { tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* T1_; #line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T1_ = (tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*)0; T1_ = usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem(p); #line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" decRef__AT1eRuflKWyTTBdLjEDZbgsystem(T1_); } #line 114 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" static N_INLINE(void, pushCurrentException)(Exception* e) { #line 115 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" asgnRef((void**) (&(*e).up), currException__9bVPeDJlYTi9bQApZpfH8wjg); #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" asgnRef((void**) (&currException__9bVPeDJlYTi9bQApZpfH8wjg), e);} #line 147 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, addChar)(NimStringDesc* s, NIM_CHAR c) { NimStringDesc* result; result = (NimStringDesc*)0; #line 149 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" { #line 149 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" if (!(s == NIM_NIL)) goto LA3_; #line 150 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 150 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" result = rawNewStringNoInit(((NI) 1)); #line 151 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" (*result).Sup.len = ((NI) 0); } goto LA1_; LA3_: ; { #line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" result = s; #line 154 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" { NI r; #line 154 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 154 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" if (!((NI)((*result).Sup.reserved & ((NI) IL64(4611686018427387903))) <= (*result).Sup.len)) goto LA8_; #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" r = resize__cOCDWr16YD4j3dBrbbH3yQsystem((NI)((*result).Sup.reserved & ((NI) IL64(4611686018427387903)))); #line 157 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 157 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" result = rawNewStringNoInit(r); #line 158 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" (*result).Sup.len = (*s).Sup.len; #line 159 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 159 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 159 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) ((&(*result).data[((NI) 0)]))), ((void*) ((&(*s).data[((NI) 0)]))), ((NI) ((NI)((*s).Sup.len + ((NI) 1))))); #line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" (*result).Sup.reserved = r; } LA8_: ; } LA1_: ; #line 164 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" (*result).data[(*result).Sup.len] = c; #line 165 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 165 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" (*result).data[(NI)((*result).Sup.len + ((NI) 1))] = 0; #line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" (*result).Sup.len += ((NI) 1); return result;} #line 1920 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" N_LIB_PRIVATE N_NIMCALL(void, add__8FwY5enLGB0dFerO6Ny9caw)(NimStringDesc** x, NCSTRING y) { NI i; #line 1921 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" i = ((NI) 0); #line 1922 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" { #line 1922 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 1922 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" if (!!((((void*) (y)) == NIM_NIL))) goto LA3_; { #line 1923 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" while (1) { #line 1923 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 1923 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" if (!!(((NU8)(y[i]) == (NU8)(0)))) goto LA6; #line 1924 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" unsureAsgnRef((void**) (&(*x)), addChar((*x), y[i])); #line 1925 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" i += ((NI) 1); } LA6: ; } } LA3_: ; } #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, mnewString)(NI len) { NimStringDesc* result; result = (NimStringDesc*)0; #line 62 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 62 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" result = rawNewString(len); #line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" (*result).Sup.len = len; return result;} #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, setLengthStr)(NimStringDesc* s, NI newLen) { NimStringDesc* result; NI n; result = (NimStringDesc*)0; #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" n = ((newLen >= ((NI) 0)) ? newLen : ((NI) 0)); #line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" { #line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" if (!(s == NIM_NIL)) goto LA3_; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" result = mnewString(newLen); } goto LA1_; LA3_: ; { #line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" if (!(n <= (NI)((*s).Sup.reserved & ((NI) IL64(4611686018427387903))))) goto LA6_; #line 232 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" result = s; } goto LA1_; LA6_: ; { NI sp; NI T9_; #line 234 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 234 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 234 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 234 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 234 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" T9_ = (NI)0; T9_ = resize__cOCDWr16YD4j3dBrbbH3yQsystem((NI)((*s).Sup.reserved & ((NI) IL64(4611686018427387903)))); sp = ((T9_ >= newLen) ? T9_ : newLen); #line 236 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 236 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" result = rawNewStringNoInit(sp); #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" (*result).Sup.len = (*s).Sup.len; #line 238 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 238 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 238 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) ((&(*result).data[((NI) 0)]))), ((void*) ((&(*s).data[((NI) 0)]))), ((NI) ((NI)((*s).Sup.len + ((NI) 1))))); #line 239 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 239 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 239 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" zeroMem__FsvhfMqbswETmyMWtamDewsystem(((void*) ((&(*result).data[(*s).Sup.len]))), ((NI) ((NI)(newLen - (*s).Sup.len)))); #line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" (*result).Sup.reserved = sp; } LA1_: ; #line 243 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" (*result).Sup.len = n; #line 244 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" (*result).data[n] = 0; return result;} #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" N_LIB_PRIVATE N_NIMCALL(void, addInt__mftMOxbyu0h4yByfs3sqjA)(NimStringDesc** result, NI64 x) { NI base; NI i; NI64 y; #line 51 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 51 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" base = ((*result) ? (*result)->Sup.len : 0); #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" unsureAsgnRef((void**) (&(*result)), setLengthStr((*result), ((NI) ((NI)(base + ((NI) 32)))))); #line 53 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" i = ((NI) 0); #line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" y = x; { #line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" while (1) { NI64 d; #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" d = (NI64)(y / IL64(10)); #line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" (*result)->data[(NI)(base + i)] = ((NIM_CHAR) (((NI) ((NI)((((NI) ((NI64)(y - (NI64)(d * IL64(10))))) > 0? (((NI) ((NI64)(y - (NI64)(d * IL64(10)))))) : -(((NI) ((NI64)(y - (NI64)(d * IL64(10))))))) + ((NI) 48)))))); #line 58 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" i += ((NI) 1); #line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" y = d; #line 60 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" { #line 60 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" if (!(y == IL64(0))) goto LA5_; #line 60 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" goto LA1; } LA5_: ; } } LA1: ; #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" { #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" if (!(x < IL64(0))) goto LA9_; #line 62 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 62 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" (*result)->data[(NI)(base + i)] = 45; #line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" i += ((NI) 1); } LA9_: ; #line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" unsureAsgnRef((void**) (&(*result)), setLengthStr((*result), ((NI) ((NI)(base + i))))); { NI j; NI colontmp_; NI res; j = (NI)0; colontmp_ = (NI)0; #line 66 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 66 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 66 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" colontmp_ = (NI)((NI)(i / ((NI) 2)) - ((NI) 1)); #line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res = ((NI) 0); { #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" while (1) { NIM_CHAR T14_; #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (!(res <= colontmp_)) goto LA13; #line 66 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" j = res; #line 67 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T14_ = (NIM_CHAR)0; #line 67 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 67 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 67 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 67 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T14_ = (*result)->data[(NI)(base + j)]; (*result)->data[(NI)(base + j)] = (*result)->data[(NI)((NI)((NI)(base + i) - j) - ((NI) 1))]; (*result)->data[(NI)((NI)((NI)(base + i) - j) - ((NI) 1))] = T14_; #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res += ((NI) 1); } LA13: ; } } } #line 73 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nimIntToStr)(NI x) { NimStringDesc* result; result = (NimStringDesc*)0; #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" result = rawNewString(((NI) 32)); #line 75 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 75 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" addInt__mftMOxbyu0h4yByfs3sqjA((&result), ((NI64) (x))); return result;} #line 256 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, dollar___qXwhltkA4r6d4Hcwmx9cN8A)(tySequence__uB9b75OUPRENsBAu4AnoePA* s) { NimStringDesc* result; result = (NimStringDesc*)0; #line 257 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 257 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 257 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" result = rawNewString(((NI) 2000)); { NI i; NI colontmp_; NI T2_; NI res; i = (NI)0; colontmp_ = (NI)0; #line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" T2_ = (s ? s->Sup.len : 0); colontmp_ = (NI)(T2_ - ((NI) 1)); #line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res = ((NI) 0); { #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" while (1) { #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (!(res <= colontmp_)) goto LA4; #line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" i = res; #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" { #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" if (!(s->data[i].line == ((NI) -10))) goto LA7_; #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" result = resizeString(result, 17);appendString(result, ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_18)); } goto LA5_; LA7_: ; { #line 260 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" if (!(s->data[i].line == ((NI) -100))) goto LA10_; #line 260 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" result = resizeString(result, 3);appendString(result, ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_19)); } goto LA5_; LA10_: ; { NI oldLenX60gensym2685272_; #line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" oldLenX60gensym2685272_ = (result ? result->Sup.len : 0); #line 241 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 241 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" add__8FwY5enLGB0dFerO6Ny9caw((&result), s->data[i].filename); #line 242 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" { NimStringDesc* T17_; #line 242 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" if (!(((NI) 0) < s->data[i].line)) goto LA15_; #line 243 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" result = addChar(result, 40); #line 244 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 244 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" T17_ = (NimStringDesc*)0; T17_ = nimIntToStr(s->data[i].line); result = resizeString(result, (T17_ ? T17_->Sup.len : 0) + 0);appendString(result, T17_); #line 245 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" result = addChar(result, 41); } LA15_: ; { NI kX60gensym2685273_; NI colontmp__2; NI res_2; kX60gensym2685273_ = (NI)0; colontmp__2 = (NI)0; #line 246 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 246 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 246 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 246 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 246 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" colontmp__2 = ((((NI) 1) >= (NI)(((NI) 25) - (NI)((result ? result->Sup.len : 0) - oldLenX60gensym2685272_))) ? ((NI) 1) : (NI)(((NI) 25) - (NI)((result ? result->Sup.len : 0) - oldLenX60gensym2685272_))); #line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res_2 = ((NI) 1); { #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" while (1) { #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (!(res_2 <= colontmp__2)) goto LA20; #line 246 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" kX60gensym2685273_ = res_2; #line 246 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" result = addChar(result, 32); #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res_2 += ((NI) 1); } LA20: ; } } #line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" add__8FwY5enLGB0dFerO6Ny9caw((&result), s->data[i].procname); #line 261 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" result = resizeString(result, 1);appendString(result, ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_20)); } LA5_: ; #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res += ((NI) 1); } LA4: ; } } return result;} #line 14 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assertions.nim" N_LIB_PRIVATE N_NIMCALL(void, eqdestroy___dS1BF3Vxjg9aJMmmhVJKSpQ)(NimStringDesc** dest) {} #line 85 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" static N_INLINE(NCSTRING, nimToCStringConv)(NimStringDesc* s) { NCSTRING result; result = (NCSTRING)0; #line 86 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" { NIM_BOOL T3_; #line 86 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" T3_ = (NIM_BOOL)0; #line 86 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" T3_ = (s == NIM_NIL); if (T3_) goto LA4_; #line 86 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" T3_ = ((*s).Sup.len == ((NI) 0)); LA4_: ; if (!T3_) goto LA5_; #line 86 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" result = ""; } goto LA1_; LA5_: ; { #line 87 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" result = ((NCSTRING) ((*s).data)); } LA1_: ; return result;} #line 354 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" N_LIB_PRIVATE N_NIMCALL(void, reportUnhandledErrorAux__na8C8pUZ9cLQWVwk35l5vfw_3)(Exception* e) { NimStringDesc* buf; NimStringDesc* T7_; #line 356 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 356 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 356 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" buf = rawNewString(((NI) 2000)); #line 357 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" { NI T3_; #line 357 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 357 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" T3_ = ((*e).trace ? (*e).trace->Sup.len : 0); if (!(T3_ == ((NI) 0))) goto LA4_; #line 358 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 358 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" rawWriteStackTrace__LYPY2vdF8PVrf1RSKEqgkA((&buf)); } goto LA1_; LA4_: ; { NimStringDesc* trace; #line 360 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 360 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" trace = dollar___qXwhltkA4r6d4Hcwmx9cN8A((*e).trace); #line 361 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" buf = resizeString(buf, (trace ? trace->Sup.len : 0) + 0);appendString(buf, trace); #line 362 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 362 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" eqdestroy___dS1BF3Vxjg9aJMmmhVJKSpQ((&trace)); } LA1_: ; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" buf = resizeString(buf, 28);appendString(buf, ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_21)); #line 364 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" buf = resizeString(buf, ((*e).message ? (*e).message->Sup.len : 0) + 0);appendString(buf, (*e).message); #line 365 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" buf = resizeString(buf, 2);appendString(buf, ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_22)); #line 366 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 366 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" T7_ = (NimStringDesc*)0; T7_ = cstrToNimstr((*e).name); buf = resizeString(buf, (T7_ ? T7_->Sup.len : 0) + 0);appendString(buf, T7_); #line 367 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" buf = resizeString(buf, 2);appendString(buf, ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_23)); #line 369 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" { #line 369 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 369 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" if (!!((onUnhandledException__bFrawQlTKZhLweDD36j9b8g == NIM_NIL))) goto LA10_; #line 370 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 370 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" onUnhandledException__bFrawQlTKZhLweDD36j9b8g(buf); } goto LA8_; LA10_: ; { #line 372 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 372 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" showErrorMessage__zsORN9crdKxsL9cHrQcdHSMw(nimToCStringConv(buf)); } LA8_: ; #line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" eqdestroy___dS1BF3Vxjg9aJMmmhVJKSpQ((&buf)); } #line 403 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" N_LIB_PRIVATE N_NIMCALL(void, reportUnhandledError__na8C8pUZ9cLQWVwk35l5vfw_2)(Exception* e) { #line 404 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" { #line 404 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 404 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" if (!!((unhandledExceptionHook__RJpSsXsRUH8ochbXTEhRIw == NIM_NIL))) goto LA3_; #line 405 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 405 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" unhandledExceptionHook__RJpSsXsRUH8ochbXTEhRIw(e); } LA3_: ; #line 407 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 407 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" reportUnhandledErrorAux__na8C8pUZ9cLQWVwk35l5vfw_3(e); } #line 436 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" N_LIB_PRIVATE N_NIMCALL(void, raiseExceptionAux__na8C8pUZ9cLQWVwk35l5vfw)(Exception* e) {{ #line 437 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" { #line 437 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 437 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" if (!!((localRaiseHook__EIvMhANBvB9cp2Ezvt29cADg == NIM_NIL))) goto LA3_; #line 438 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" { NIM_BOOL T7_; #line 438 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 438 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 438 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" T7_ = (NIM_BOOL)0; T7_ = localRaiseHook__EIvMhANBvB9cp2Ezvt29cADg(e); if (!!(T7_)) goto LA8_; #line 438 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" goto BeforeRet_; } LA8_: ; } LA3_: ; #line 439 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" { #line 439 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 439 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" if (!!((globalRaiseHook__JbO1ti4ULxrw54m4zNPbpA == NIM_NIL))) goto LA12_; #line 440 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" { NIM_BOOL T16_; #line 440 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 440 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 440 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" T16_ = (NIM_BOOL)0; T16_ = globalRaiseHook__JbO1ti4ULxrw54m4zNPbpA(e); if (!!(T16_)) goto LA17_; #line 440 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" goto BeforeRet_; } LA17_: ; } LA12_: ; #line 454 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" { #line 454 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 454 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" if (!!((excHandler__rqLlY5bs9atDw2OXYqJEn5g == NIM_NIL))) goto LA21_; #line 455 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 455 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" pushCurrentException(e); #line 456 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 456 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" longjmp((*excHandler__rqLlY5bs9atDw2OXYqJEn5g).context, ((int) 1)); } goto LA19_; LA21_: ; { #line 458 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 458 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" reportUnhandledError__na8C8pUZ9cLQWVwk35l5vfw_2(e); #line 459 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 459 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" exit(((NI) 1)); } LA19_: ; }BeforeRet_: ; } #line 461 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" N_LIB_PRIVATE N_NIMCALL(void, raiseExceptionEx)(Exception* e, NCSTRING ename, NCSTRING procname, NCSTRING filename, NI line) { #line 463 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" { #line 463 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" if (!((*e).name == 0)) goto LA3_; #line 463 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" (*e).name = ename; } LA3_: ; #line 466 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" if ((*e).trace) { nimGCunrefNoCycle((*e).trace); (*e).trace = NIM_NIL; } #line 477 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 477 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" raiseExceptionAux__na8C8pUZ9cLQWVwk35l5vfw(e); } #line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/fatal.nim" static N_INLINE(void, sysFatal__loKUBbrfPTCD1cUb5IkxkAsystem)(NimStringDesc* message) { tyObject_ReraiseError__Wyd9avMRCq0gsOu9adFoIjCA* T1_; NimStringDesc* T2_; T1_ = (tyObject_ReraiseError__Wyd9avMRCq0gsOu9adFoIjCA*)0; T1_ = (tyObject_ReraiseError__Wyd9avMRCq0gsOu9adFoIjCA*) newObj((&NTI__DsOOBcxCUeVlNUDRmn9afcA_), sizeof(tyObject_ReraiseError__Wyd9avMRCq0gsOu9adFoIjCA)); (*T1_).Sup.Sup.Sup.m_type = (&NTI__Wyd9avMRCq0gsOu9adFoIjCA_); (*T1_).Sup.Sup.name = "ReraiseError"; T2_ = (NimStringDesc*)0; T2_ = (*T1_).Sup.Sup.message; (*T1_).Sup.Sup.message = copyStringRC1(message); if (T2_) nimGCunrefNoCycle(T2_); #line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/fatal.nim" raiseExceptionEx((Exception*)T1_, "ReraiseError", "sysFatal", "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/" "vendor/Nim/lib/system/fatal.nim", 49);} #line 482 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" N_LIB_PRIVATE N_NIMCALL(void, reraiseException)(void) { #line 483 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" { #line 483 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" if (!(currException__9bVPeDJlYTi9bQApZpfH8wjg == NIM_NIL)) goto LA3_; #line 484 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 484 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" sysFatal__loKUBbrfPTCD1cUb5IkxkAsystem(((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_24)); } goto LA1_; LA3_: ; { #line 489 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 489 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" raiseExceptionAux__na8C8pUZ9cLQWVwk35l5vfw(currException__9bVPeDJlYTi9bQApZpfH8wjg); } LA1_: ; } #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" N_LIB_PRIVATE N_NIMCALL(void, writeToStdErr__a2kDfqdSc1eYf0ZCWOGinQ)(NCSTRING msg) { #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" rawWrite(stderr, msg); } #line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" N_LIB_PRIVATE N_NIMCALL(void, showErrorMessage__zsORN9crdKxsL9cHrQcdHSMw)(NCSTRING data) { NIM_BOOL volatile toWrite; #line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" toWrite = NIM_TRUE; #line 32 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" { TSafePoint TM__Q5wkpxktOdTGvlSRo9bzt9aw_17; #line 32 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 32 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" if (!!((errorMessageWriter__ZXnv0JyrWe3HTd07wpSr7A == NIM_NIL))) goto LA3_; #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" pushSafePoint(&TM__Q5wkpxktOdTGvlSRo9bzt9aw_17); TM__Q5wkpxktOdTGvlSRo9bzt9aw_17.status = setjmp(TM__Q5wkpxktOdTGvlSRo9bzt9aw_17.context); if (TM__Q5wkpxktOdTGvlSRo9bzt9aw_17.status == 0) { NimStringDesc* T6_; #line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" T6_ = (NimStringDesc*)0; T6_ = cstrToNimstr(data); #line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" errorMessageWriter__ZXnv0JyrWe3HTd07wpSr7A(T6_); #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" toWrite = NIM_FALSE; popSafePoint(); } else { popSafePoint(); { TM__Q5wkpxktOdTGvlSRo9bzt9aw_17.status = 0; popCurrentException(); } } if (TM__Q5wkpxktOdTGvlSRo9bzt9aw_17.status != 0) reraiseException(); } LA3_: ; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" { if (!toWrite) goto LA11_; #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" writeToStdErr__a2kDfqdSc1eYf0ZCWOGinQ(data); } LA11_: ; } static N_NIMCALL(void, Marker_tyRef__ShBqCFAISBSH2YqBfe6zjg)(void* p, NI op) { tyObject_AssertionError__G9cUlLvU4AFC26wbFxLFkFA* a; a = (tyObject_AssertionError__G9cUlLvU4AFC26wbFxLFkFA*)p; nimGCvisit((void*)(*a).Sup.Sup.parent, op); nimGCvisit((void*)(*a).Sup.Sup.message, op); nimGCvisit((void*)(*a).Sup.Sup.trace, op); nimGCvisit((void*)(*a).Sup.Sup.up, op);} #line 844 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" static N_INLINE(void, GC_enable__RsY2eAkO9aEvlDhb7ZyRF8g_2system)(void) { #line 845 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" { tyObject_AssertionError__G9cUlLvU4AFC26wbFxLFkFA* T5_; NimStringDesc* T6_; #line 845 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" if (!(gch__IcYaEuuWivYAS86vFMTS3Q.recGcLock <= ((NI) 0))) goto LA3_; T5_ = (tyObject_AssertionError__G9cUlLvU4AFC26wbFxLFkFA*)0; T5_ = (tyObject_AssertionError__G9cUlLvU4AFC26wbFxLFkFA*) newObj((&NTI__ShBqCFAISBSH2YqBfe6zjg_), sizeof(tyObject_AssertionError__G9cUlLvU4AFC26wbFxLFkFA)); (*T5_).Sup.Sup.Sup.m_type = (&NTI__G9cUlLvU4AFC26wbFxLFkFA_); (*T5_).Sup.Sup.name = "AssertionError"; T6_ = (NimStringDesc*)0; T6_ = (*T5_).Sup.Sup.message; (*T5_).Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_25)); if (T6_) nimGCunrefNoCycle(T6_); asgnRef((void**) (&(*T5_).Sup.Sup.parent), NIM_NIL); #line 846 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" raiseExceptionEx((Exception*)T5_, "AssertionError", "GC_enable", "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/" "vendor/Nim/lib/system/gc.nim", 846); } LA3_: ; #line 848 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" gch__IcYaEuuWivYAS86vFMTS3Q.recGcLock -= ((NI) 1);} #line 589 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" N_LIB_PRIVATE N_NOCONV(void, signalHandler)(int sign) { NimStringDesc* buf; #line 612 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 612 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" GC_disable__RsY2eAkO9aEvlDhb7ZyRF8gsystem(); #line 613 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 613 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 613 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" buf = rawNewString(((NI) 2000)); #line 614 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 614 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" rawWriteStackTrace__LYPY2vdF8PVrf1RSKEqgkA((&buf)); #line 615 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" { #line 591 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" if (!(sign == ((int) 2))) goto LA3_; #line 615 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" buf = resizeString(buf, 31);appendString(buf, ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_9)); } goto LA1_; LA3_: ; { #line 592 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" if (!(sign == ((int) 11))) goto LA6_; #line 615 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" buf = resizeString(buf, 61);appendString(buf, ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_10)); } goto LA1_; LA6_: ; { #line 594 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" if (!(sign == ((int) 6))) goto LA9_; #line 615 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" buf = resizeString(buf, 31);appendString(buf, ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_11)); } goto LA1_; LA9_: ; { #line 596 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" if (!(sign == ((int) 8))) goto LA12_; #line 615 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" buf = resizeString(buf, 26);appendString(buf, ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_12)); } goto LA1_; LA12_: ; { #line 597 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" if (!(sign == ((int) 4))) goto LA15_; #line 615 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" buf = resizeString(buf, 27);appendString(buf, ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_13)); } goto LA1_; LA15_: ; { if (!NIM_FALSE) goto LA18_; #line 615 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" buf = resizeString(buf, 60);appendString(buf, ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_14)); } goto LA1_; LA18_: ; { { #line 603 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" { #line 603 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" if (!(sign == ((int) 13))) goto LA24_; #line 615 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" buf = resizeString(buf, 22);appendString(buf, ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_15)); #line 605 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" goto LA21; } LA24_: ; #line 615 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" buf = resizeString(buf, 15);appendString(buf, ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_16)); } LA21: ; } LA1_: ; #line 616 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 616 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" showErrorMessage__zsORN9crdKxsL9cHrQcdHSMw(nimToCStringConv(buf)); #line 617 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 617 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" GC_enable__RsY2eAkO9aEvlDhb7ZyRF8g_2system(); #line 624 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 624 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" exit(((NI) 1)); } #line 626 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" N_LIB_PRIVATE N_NIMCALL(void, registerSignalHandler__amVlU9ajqZ06ujoesRBHcDg_2)(void) { tyProc__lfH2drpqP9aSEAAjWgrYv8Q T1_; tyProc__lfH2drpqP9aSEAAjWgrYv8Q T2_; tyProc__lfH2drpqP9aSEAAjWgrYv8Q T3_; tyProc__lfH2drpqP9aSEAAjWgrYv8Q T4_; tyProc__lfH2drpqP9aSEAAjWgrYv8Q T5_; tyProc__lfH2drpqP9aSEAAjWgrYv8Q T6_; #line 627 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 627 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" T1_ = (tyProc__lfH2drpqP9aSEAAjWgrYv8Q)0; T1_ = signal(((int) 2), signalHandler); #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" T2_ = (tyProc__lfH2drpqP9aSEAAjWgrYv8Q)0; T2_ = signal(((int) 11), signalHandler); #line 629 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 629 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" T3_ = (tyProc__lfH2drpqP9aSEAAjWgrYv8Q)0; T3_ = signal(((int) 6), signalHandler); #line 630 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 630 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" T4_ = (tyProc__lfH2drpqP9aSEAAjWgrYv8Q)0; T4_ = signal(((int) 8), signalHandler); #line 631 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 631 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" T5_ = (tyProc__lfH2drpqP9aSEAAjWgrYv8Q)0; T5_ = signal(((int) 4), signalHandler); #line 635 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 635 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" T6_ = (tyProc__lfH2drpqP9aSEAAjWgrYv8Q)0; T6_ = signal(((int) 13), signalHandler);} #line 136 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" N_LIB_PRIVATE N_NIMCALL(NI, getRefcount)(void* p) { NI result; tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* T1_; result = (NI)0; #line 137 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 137 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 137 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 137 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T1_ = (tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*)0; T1_ = usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem(p); result = (NI)((NI64)((*T1_).refcount) >> (NU64)(((NI) 3))); return result;} #line 143 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" N_LIB_PRIVATE N_NIMCALL(void, registerStackTraceOverride__4MWZ9a28ipd9axQT3Q09bdIBQ)(tyProc__RlJHE6omY7UCfrGlGvyuFg overrideProc) { #line 146 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" stackTraceOverrideGetTraceback__OlPHeOcbC7lhKT4mGY9b0sQ = overrideProc;} static N_NIMCALL(void, Marker_tyRef__Efo9bmO5NYUNf9a3ESqm9bZ9bQ)(void* p, NI op) { tyObject_RangeError__8inKGns6i1OoXN9aLZwcSOw* a; a = (tyObject_RangeError__8inKGns6i1OoXN9aLZwcSOw*)p; nimGCvisit((void*)(*a).Sup.Sup.parent, op); nimGCvisit((void*)(*a).Sup.Sup.message, op); nimGCvisit((void*)(*a).Sup.Sup.trace, op); nimGCvisit((void*)(*a).Sup.Sup.up, op);} #line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/fatal.nim" static N_INLINE(void, sysFatal__UO7gyScsaKQMHY4DQ3daHgsystem)(NimStringDesc* message) { tyObject_RangeError__8inKGns6i1OoXN9aLZwcSOw* T1_; NimStringDesc* T2_; T1_ = (tyObject_RangeError__8inKGns6i1OoXN9aLZwcSOw*)0; T1_ = (tyObject_RangeError__8inKGns6i1OoXN9aLZwcSOw*) newObj((&NTI__Efo9bmO5NYUNf9a3ESqm9bZ9bQ_), sizeof(tyObject_RangeError__8inKGns6i1OoXN9aLZwcSOw)); (*T1_).Sup.Sup.Sup.m_type = (&NTI__8inKGns6i1OoXN9aLZwcSOw_); (*T1_).Sup.Sup.name = "RangeError"; T2_ = (NimStringDesc*)0; T2_ = (*T1_).Sup.Sup.message; (*T1_).Sup.Sup.message = copyStringRC1(message); if (T2_) nimGCunrefNoCycle(T2_); #line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/fatal.nim" raiseExceptionEx((Exception*)T1_, "RangeError", "sysFatal", "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/" "vendor/Nim/lib/system/fatal.nim", 49);} #line 283 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nimInt64ToStr)(NI64 x) { NimStringDesc* result; result = (NimStringDesc*)0; #line 284 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 284 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 284 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" result = rawNewString(((NI) 32)); #line 285 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 285 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" addInt__mftMOxbyu0h4yByfs3sqjA((&result), x); return result;} #line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" N_LIB_PRIVATE N_NOINLINE(void, raiseRangeErrorI)(NI64 i, NI64 a, NI64 b) { NimStringDesc* T1_; NimStringDesc* T2_; NimStringDesc* T3_; NimStringDesc* T4_; #line 32 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" #line 32 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" T1_ = (NimStringDesc*)0; #line 32 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" T2_ = (NimStringDesc*)0; T2_ = nimInt64ToStr(i); #line 32 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" T3_ = (NimStringDesc*)0; T3_ = nimInt64ToStr(a); #line 32 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" T4_ = (NimStringDesc*)0; T4_ = nimInt64ToStr(b); T1_ = rawNewString((T2_ ? T2_->Sup.len : 0) + (T3_ ? T3_->Sup.len : 0) + (T4_ ? T4_->Sup.len : 0) + 31);appendString(T1_, ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_26));appendString(T1_, T2_);appendString(T1_, ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_27));appendString(T1_, T3_);appendString(T1_, ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_28));appendString(T1_, T4_); #line 32 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" sysFatal__UO7gyScsaKQMHY4DQ3daHgsystem(T1_); } static N_NIMCALL(void, Marker_tyRef__9bTGS9b5gqA3m1IgV71Csl0Q)(void* p, NI op) { tyObject_IndexError__K39aEGuwNdydKn2WFEpUygg* a; a = (tyObject_IndexError__K39aEGuwNdydKn2WFEpUygg*)p; nimGCvisit((void*)(*a).Sup.Sup.parent, op); nimGCvisit((void*)(*a).Sup.Sup.message, op); nimGCvisit((void*)(*a).Sup.Sup.trace, op); nimGCvisit((void*)(*a).Sup.Sup.up, op);} #line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/fatal.nim" static N_INLINE(void, sysFatal__wxS1DD5S67Tovuyk2fdOLwsystem)(NimStringDesc* message) { tyObject_IndexError__K39aEGuwNdydKn2WFEpUygg* T1_; NimStringDesc* T2_; T1_ = (tyObject_IndexError__K39aEGuwNdydKn2WFEpUygg*)0; T1_ = (tyObject_IndexError__K39aEGuwNdydKn2WFEpUygg*) newObj((&NTI__9bTGS9b5gqA3m1IgV71Csl0Q_), sizeof(tyObject_IndexError__K39aEGuwNdydKn2WFEpUygg)); (*T1_).Sup.Sup.Sup.m_type = (&NTI__K39aEGuwNdydKn2WFEpUygg_); (*T1_).Sup.Sup.name = "IndexError"; T2_ = (NimStringDesc*)0; T2_ = (*T1_).Sup.Sup.message; (*T1_).Sup.Sup.message = copyStringRC1(message); if (T2_) nimGCunrefNoCycle(T2_); #line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/fatal.nim" raiseExceptionEx((Exception*)T1_, "IndexError", "sysFatal", "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/" "vendor/Nim/lib/system/fatal.nim", 49);} #line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" N_LIB_PRIVATE N_NOINLINE(void, raiseIndexError2)(NI i, NI n) { NimStringDesc* T1_; #line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" T1_ = (NimStringDesc*)0; #line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" { #line 7 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/indexerrors.nim" if (!(n < ((NI) 0))) goto LA4_; T1_ = copyString(((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_29)); } goto LA2_; LA4_: ; { NimStringDesc* T7_; NimStringDesc* T8_; NimStringDesc* T9_; #line 8 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/indexerrors.nim" T7_ = (NimStringDesc*)0; #line 8 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/indexerrors.nim" T8_ = (NimStringDesc*)0; T8_ = nimIntToStr(i); #line 8 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/indexerrors.nim" T9_ = (NimStringDesc*)0; T9_ = nimIntToStr(n); T7_ = rawNewString((T8_ ? T8_->Sup.len : 0) + (T9_ ? T9_->Sup.len : 0) + 19);appendString(T7_, ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_30));appendString(T7_, T8_);appendString(T7_, ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_31));appendString(T7_, T9_); T1_ = T7_; } LA2_: ; #line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" sysFatal__wxS1DD5S67Tovuyk2fdOLwsystem(T1_); } static N_NIMCALL(void, Marker_tyRef__ruLPO7OV4lfUtVF9bcHhElQ)(void* p, NI op) { tyObject_NilAccessError__GOcOTSJVFwA9bjh66gBCclQ* a; a = (tyObject_NilAccessError__GOcOTSJVFwA9bjh66gBCclQ*)p; nimGCvisit((void*)(*a).Sup.Sup.parent, op); nimGCvisit((void*)(*a).Sup.Sup.message, op); nimGCvisit((void*)(*a).Sup.Sup.trace, op); nimGCvisit((void*)(*a).Sup.Sup.up, op);} #line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/fatal.nim" static N_INLINE(void, sysFatal__rmMwjwTwcnO3nfuGk3FZeAsystem)(NimStringDesc* message) { tyObject_NilAccessError__GOcOTSJVFwA9bjh66gBCclQ* T1_; NimStringDesc* T2_; T1_ = (tyObject_NilAccessError__GOcOTSJVFwA9bjh66gBCclQ*)0; T1_ = (tyObject_NilAccessError__GOcOTSJVFwA9bjh66gBCclQ*) newObj((&NTI__ruLPO7OV4lfUtVF9bcHhElQ_), sizeof(tyObject_NilAccessError__GOcOTSJVFwA9bjh66gBCclQ)); (*T1_).Sup.Sup.Sup.m_type = (&NTI__GOcOTSJVFwA9bjh66gBCclQ_); (*T1_).Sup.Sup.name = "NilAccessError"; T2_ = (NimStringDesc*)0; T2_ = (*T1_).Sup.Sup.message; (*T1_).Sup.Sup.message = copyStringRC1(message); if (T2_) nimGCunrefNoCycle(T2_); #line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/fatal.nim" raiseExceptionEx((Exception*)T1_, "NilAccessError", "sysFatal", "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/" "vendor/Nim/lib/system/fatal.nim", 49);} #line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" N_LIB_PRIVATE N_NOINLINE(void, chckNil)(void* p) { #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" { #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" if (!(p == NIM_NIL)) goto LA3_; #line 79 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" #line 79 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" sysFatal__rmMwjwTwcnO3nfuGk3FZeAsystem(((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_32)); } LA3_: ; } static N_NIMCALL(void, Marker_tyRef__Pjt0MQjoA6TAHAHOFNel9cg)(void* p, NI op) { tyObject_OverflowError__Ss6DFlX5iSZpHRZDmP74bg* a; a = (tyObject_OverflowError__Ss6DFlX5iSZpHRZDmP74bg*)p; nimGCvisit((void*)(*a).Sup.Sup.Sup.parent, op); nimGCvisit((void*)(*a).Sup.Sup.Sup.message, op); nimGCvisit((void*)(*a).Sup.Sup.Sup.trace, op); nimGCvisit((void*)(*a).Sup.Sup.Sup.up, op);} #line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/fatal.nim" static N_INLINE(void, sysFatal__1rw9bzpRcCrBi6FIqHe7a4wsystem)(NimStringDesc* message) { tyObject_OverflowError__Ss6DFlX5iSZpHRZDmP74bg* T1_; NimStringDesc* T2_; T1_ = (tyObject_OverflowError__Ss6DFlX5iSZpHRZDmP74bg*)0; T1_ = (tyObject_OverflowError__Ss6DFlX5iSZpHRZDmP74bg*) newObj((&NTI__Pjt0MQjoA6TAHAHOFNel9cg_), sizeof(tyObject_OverflowError__Ss6DFlX5iSZpHRZDmP74bg)); (*T1_).Sup.Sup.Sup.Sup.m_type = (&NTI__Ss6DFlX5iSZpHRZDmP74bg_); (*T1_).Sup.Sup.Sup.name = "OverflowError"; T2_ = (NimStringDesc*)0; T2_ = (*T1_).Sup.Sup.Sup.message; (*T1_).Sup.Sup.Sup.message = copyStringRC1(message); if (T2_) nimGCunrefNoCycle(T2_); #line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/fatal.nim" raiseExceptionEx((Exception*)T1_, "OverflowError", "sysFatal", "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/" "vendor/Nim/lib/system/fatal.nim", 49);} #line 13 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/integerops.nim" N_LIB_PRIVATE N_NOINLINE(void, raiseOverflow)(void) { #line 15 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/integerops.nim" #line 15 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/integerops.nim" sysFatal__1rw9bzpRcCrBi6FIqHe7a4wsystem(((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_33)); } static N_NIMCALL(void, Marker_tyRef__HMIVdYjdZYWskTmTQVo5BQ)(void* p, NI op) { tyObject_IOError__iLZrPn9anoh9ad1MmO0RczFw* a; a = (tyObject_IOError__iLZrPn9anoh9ad1MmO0RczFw*)p; nimGCvisit((void*)(*a).Sup.Sup.parent, op); nimGCvisit((void*)(*a).Sup.Sup.message, op); nimGCvisit((void*)(*a).Sup.Sup.trace, op); nimGCvisit((void*)(*a).Sup.Sup.up, op);} #line 917 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" N_LIB_PRIVATE N_NIMCALL(void, reset__Lb6h7ccGORpuJXBnb2e89cA)(tyObject_Page__z9bHBjpnro9bY8uVepnrQtXQ** obj) { #line 919 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 919 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" unsureAsgnRef((void**) (&(*obj)), NIM_NIL);} #line 445 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" N_LIB_PRIVATE N_NIMCALL(void*, newSeq)(TNimType* typ, NI len) { void* result; NI size; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_34; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_35; result = (void*)0; #line 447 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 447 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 447 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" if (nimMulInt(len, (*(*typ).base).size, &TM__Q5wkpxktOdTGvlSRo9bzt9aw_34)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_34), ((NI) 16), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_35)) { raiseOverflow(); }; size = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_35); #line 448 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 448 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" result = newObj(typ, size); #line 449 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" (*((TGenericSeq*) (result))).len = len; #line 450 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" (*((TGenericSeq*) (result))).reserved = len; return result;} static N_NIMCALL(void, Marker_tyRef__H9bY9c7U839afi7vlj9crbfr5Q)(void* p, NI op) { NimStringDesc** a; a = (NimStringDesc**)p; nimGCvisit((void*)(*a), op);} #line 625 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" N_LIB_PRIVATE N_NIMCALL(tySequence__KdGbg2Gmt5q0JC16Wfi5Zg*, newSeq__sQerb806zXbXXjEf2T9c9c6A)(NI len) { tySequence__KdGbg2Gmt5q0JC16Wfi5Zg* result; result = (tySequence__KdGbg2Gmt5q0JC16Wfi5Zg*)0; #line 643 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" result = (tySequence__KdGbg2Gmt5q0JC16Wfi5Zg*) newSeq((&NTI__KdGbg2Gmt5q0JC16Wfi5Zg_), len); return result;} static N_NIMCALL(void, Marker_tyRef__9clYsYwyjCqe2PFTuCI3Ubg)(void* p, NI op) { tyObject_OSError__BeJgrOdDsczOwEWOZbRfKA* a; a = (tyObject_OSError__BeJgrOdDsczOwEWOZbRfKA*)p; nimGCvisit((void*)(*a).Sup.Sup.parent, op); nimGCvisit((void*)(*a).Sup.Sup.message, op); nimGCvisit((void*)(*a).Sup.Sup.trace, op); nimGCvisit((void*)(*a).Sup.Sup.up, op);} #line 2720 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" static N_INLINE(void, addEscapedChar__dfKNBK6s29c7zfWj2JwI7EQsystem)(NimStringDesc** s, NIM_CHAR c) { #line 2741 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" switch (((NU8)(c))) { case 7: { #line 2742 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" unsureAsgnRef((void**) (&(*s)), resizeString((*s), 2));appendString((*s), ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_37)); } break; case 8: { #line 2743 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" unsureAsgnRef((void**) (&(*s)), resizeString((*s), 2));appendString((*s), ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_38)); } break; case 9: { #line 2744 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" unsureAsgnRef((void**) (&(*s)), resizeString((*s), 2));appendString((*s), ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_39)); } break; case 10: { #line 2745 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" unsureAsgnRef((void**) (&(*s)), resizeString((*s), 2));appendString((*s), ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_40)); } break; case 11: { #line 2746 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" unsureAsgnRef((void**) (&(*s)), resizeString((*s), 2));appendString((*s), ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_41)); } break; case 12: { #line 2747 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" unsureAsgnRef((void**) (&(*s)), resizeString((*s), 2));appendString((*s), ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_42)); } break; case 13: { #line 2748 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" unsureAsgnRef((void**) (&(*s)), resizeString((*s), 2));appendString((*s), ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_43)); } break; case 27: { #line 2749 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" unsureAsgnRef((void**) (&(*s)), resizeString((*s), 2));appendString((*s), ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_44)); } break; case 92: { #line 2750 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" unsureAsgnRef((void**) (&(*s)), resizeString((*s), 2));appendString((*s), ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_45)); } break; case 39: { #line 2751 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" unsureAsgnRef((void**) (&(*s)), resizeString((*s), 2));appendString((*s), ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_46)); } break; case 34: { #line 2752 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" unsureAsgnRef((void**) (&(*s)), resizeString((*s), 2));appendString((*s), ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_47)); } break; case 32 ... 33: case 35 ... 38: case 40 ... 91: case 93 ... 126: { #line 2753 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" unsureAsgnRef((void**) (&(*s)), addChar((*s), c)); } break; default: { NI n; #line 2755 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" unsureAsgnRef((void**) (&(*s)), resizeString((*s), 2));appendString((*s), ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_48)); #line 2757 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2757 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" n = ((NU8)(c)); #line 2758 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2758 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2758 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" if ((NU)((NI)((NI64)((NI)(n & ((NI) 240))) >> (NU64)(((NI) 4)))) >= (NU)(((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_49) ? ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_49)->Sup.len : 0)){ raiseIndexError2((NI)((NI64)((NI)(n & ((NI) 240))) >> (NU64)(((NI) 4))),(((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_49) ? ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_49)->Sup.len : 0)-1); } unsureAsgnRef((void**) (&(*s)), addChar((*s), ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_49)->data[(NI)((NI64)((NI)(n & ((NI) 240))) >> (NU64)(((NI) 4)))])); #line 2759 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2759 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" if ((NU)((NI)(n & ((NI) 15))) >= (NU)(((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_49) ? ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_49)->Sup.len : 0)){ raiseIndexError2((NI)(n & ((NI) 15)),(((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_49) ? ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_49)->Sup.len : 0)-1); } unsureAsgnRef((void**) (&(*s)), addChar((*s), ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_49)->data[(NI)(n & ((NI) 15))])); } break; } } #line 2761 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" N_LIB_PRIVATE N_NIMCALL(void, addQuoted__45fPtFhY4FavRaYwDhRfuA)(NimStringDesc** s, NimStringDesc* x) { #line 2786 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" unsureAsgnRef((void**) (&(*s)), resizeString((*s), 1));appendString((*s), ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_36)); { NIM_CHAR c; NI i; NI L; c = (NIM_CHAR)0; #line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" i = ((NI) 0); #line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" L = (x ? x->Sup.len : 0); { #line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_50; #line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(i < L)) goto LA3; #line 2787 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" if ((NU)(i) >= (NU)(x ? x->Sup.len : 0)){ raiseIndexError2(i,(x ? x->Sup.len : 0)-1); } c = x->data[i]; #line 2790 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" { #line 2790 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" if (!((NU8)(c) <= (NU8)(127))) goto LA6_; #line 2791 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2791 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" addEscapedChar__dfKNBK6s29c7zfWj2JwI7EQsystem(s, c); } goto LA4_; LA6_: ; { #line 2793 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" unsureAsgnRef((void**) (&(*s)), addChar((*s), c)); } LA4_: ; #line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt(i, ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_50)) { raiseOverflow(); }; i = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_50); #line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!!(((x ? x->Sup.len : 0) == L))) goto LA11_; #line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_51)); } LA11_: ; } LA3: ; } } #line 2794 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" unsureAsgnRef((void**) (&(*s)), resizeString((*s), 1));appendString((*s), ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_36));} #line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, isObj)(TNimType* obj, TNimType* subclass) { NIM_BOOL result; TNimType* x;{ result = (NIM_BOOL)0; #line 124 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" x = obj; #line 125 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" { #line 125 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" if (!(x == subclass)) goto LA3_; #line 125 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" #line 125 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" result = NIM_TRUE; goto BeforeRet_; } LA3_: ; { #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" while (1) { #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" if (!!((x == subclass))) goto LA6; #line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" { #line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" if (!(x == NIM_NIL)) goto LA9_; #line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" #line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" result = NIM_FALSE; goto BeforeRet_; } LA9_: ; #line 128 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" x = (*x).base; } LA6: ; } #line 129 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" #line 129 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" result = NIM_TRUE; goto BeforeRet_; }BeforeRet_: ; return result;} static N_NIMCALL(void, Marker_tyRef__RF9bmlTw5jjuUn7w9cdnw7yA)(void* p, NI op) { tyObject_ObjectConversionError__Xp6lZxsceIrllB67BF5kqQ* a; a = (tyObject_ObjectConversionError__Xp6lZxsceIrllB67BF5kqQ*)p; nimGCvisit((void*)(*a).Sup.Sup.parent, op); nimGCvisit((void*)(*a).Sup.Sup.message, op); nimGCvisit((void*)(*a).Sup.Sup.trace, op); nimGCvisit((void*)(*a).Sup.Sup.up, op);} #line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/fatal.nim" static N_INLINE(void, sysFatal__sn8CaGm2thxUJVOA3LX8MQsystem)(NimStringDesc* message) { tyObject_ObjectConversionError__Xp6lZxsceIrllB67BF5kqQ* T1_; NimStringDesc* T2_; T1_ = (tyObject_ObjectConversionError__Xp6lZxsceIrllB67BF5kqQ*)0; T1_ = (tyObject_ObjectConversionError__Xp6lZxsceIrllB67BF5kqQ*) newObj((&NTI__RF9bmlTw5jjuUn7w9cdnw7yA_), sizeof(tyObject_ObjectConversionError__Xp6lZxsceIrllB67BF5kqQ)); (*T1_).Sup.Sup.Sup.m_type = (&NTI__Xp6lZxsceIrllB67BF5kqQ_); (*T1_).Sup.Sup.name = "ObjectConversionError"; T2_ = (NimStringDesc*)0; T2_ = (*T1_).Sup.Sup.message; (*T1_).Sup.Sup.message = copyStringRC1(message); if (T2_) nimGCunrefNoCycle(T2_); #line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/fatal.nim" raiseExceptionEx((Exception*)T1_, "ObjectConversionError", "sysFatal", "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/" "vendor/Nim/lib/system/fatal.nim", 49);} #line 41 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" N_LIB_PRIVATE N_NOINLINE(void, raiseObjectConversionError)(void) { #line 42 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" #line 42 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" sysFatal__sn8CaGm2thxUJVOA3LX8MQsystem(((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_52)); } static N_NIMCALL(void, Marker_tyRef__l9cxZBMkgRuliCVgWAnHVRg)(void* p, NI op) { tyObject_DivByZeroError__vASt1Zy2CLWqyBeLxcXqow* a; a = (tyObject_DivByZeroError__vASt1Zy2CLWqyBeLxcXqow*)p; nimGCvisit((void*)(*a).Sup.Sup.Sup.parent, op); nimGCvisit((void*)(*a).Sup.Sup.Sup.message, op); nimGCvisit((void*)(*a).Sup.Sup.Sup.trace, op); nimGCvisit((void*)(*a).Sup.Sup.Sup.up, op);} #line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/fatal.nim" static N_INLINE(void, sysFatal__7P7hBAiMYMVi3v9alSlXmSwsystem)(NimStringDesc* message) { tyObject_DivByZeroError__vASt1Zy2CLWqyBeLxcXqow* T1_; NimStringDesc* T2_; T1_ = (tyObject_DivByZeroError__vASt1Zy2CLWqyBeLxcXqow*)0; T1_ = (tyObject_DivByZeroError__vASt1Zy2CLWqyBeLxcXqow*) newObj((&NTI__l9cxZBMkgRuliCVgWAnHVRg_), sizeof(tyObject_DivByZeroError__vASt1Zy2CLWqyBeLxcXqow)); (*T1_).Sup.Sup.Sup.Sup.m_type = (&NTI__vASt1Zy2CLWqyBeLxcXqow_); (*T1_).Sup.Sup.Sup.name = "DivByZeroError"; T2_ = (NimStringDesc*)0; T2_ = (*T1_).Sup.Sup.Sup.message; (*T1_).Sup.Sup.Sup.message = copyStringRC1(message); if (T2_) nimGCunrefNoCycle(T2_); #line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/fatal.nim" raiseExceptionEx((Exception*)T1_, "DivByZeroError", "sysFatal", "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/" "vendor/Nim/lib/system/fatal.nim", 49);} #line 17 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/integerops.nim" N_LIB_PRIVATE N_NOINLINE(void, raiseDivByZero)(void) { #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/integerops.nim" #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/integerops.nim" sysFatal__7P7hBAiMYMVi3v9alSlXmSwsystem(((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_53)); } #line 841 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" N_LIB_PRIVATE N_NIMCALL(NimStringDesc**, new__YtDyrzo9bElpgki4pyc9c8tQ)(void) { NimStringDesc** result; NimStringDesc** r;{ result = (NimStringDesc**)0; r = (NimStringDesc**)0; #line 851 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" r = (NimStringDesc**) newObj((&NTI__H9bY9c7U839afi7vlj9crbfr5Q_), sizeof(NimStringDesc*)); #line 852 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 852 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" result = r; goto BeforeRet_; }BeforeRet_: ; return result;} #line 625 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" N_LIB_PRIVATE N_NIMCALL(tySequence__iPL3rW9a9bV9cIzaXekL6AsDg*, newSeq__2MueU2CkFmB9cp1o7idI9czw)(NI len) { tySequence__iPL3rW9a9bV9cIzaXekL6AsDg* result; result = (tySequence__iPL3rW9a9bV9cIzaXekL6AsDg*)0; #line 643 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" result = (tySequence__iPL3rW9a9bV9cIzaXekL6AsDg*) newSeq((&NTI__iPL3rW9a9bV9cIzaXekL6AsDg_), len); return result;} #line 625 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" N_LIB_PRIVATE N_NIMCALL(tySequence__y49cN20s5zoVYjuG5v5eVyg*, newSeq__kIT68olcC9cTw3kb69bbkn9bg)(NI len) { tySequence__y49cN20s5zoVYjuG5v5eVyg* result; result = (tySequence__y49cN20s5zoVYjuG5v5eVyg*)0; #line 643 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" result = (tySequence__y49cN20s5zoVYjuG5v5eVyg*) newSeq((&NTI__y49cN20s5zoVYjuG5v5eVyg_), len); return result;} static N_NIMCALL(void, Marker_tyRef__9bC8XA2C9bDqWk9bNsia3gaLQ)(void* p, NI op) { tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA* a; a = (tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA*)p; nimGCvisit((void*)(*a).Sup.parent, op); nimGCvisit((void*)(*a).Sup.message, op); nimGCvisit((void*)(*a).Sup.trace, op); nimGCvisit((void*)(*a).Sup.up, op);} #line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" N_LIB_PRIVATE N_NIMCALL(TNimType*, extGetCellType)(void* c) { TNimType* result; tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* T1_; result = (TNimType*)0; #line 134 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 134 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 134 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T1_ = (tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*)0; T1_ = usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem(c); result = (*T1_).typ; return result;} #line 334 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" N_LIB_PRIVATE N_NIMCALL(TGenericSeq*, setLengthSeqV2)(TGenericSeq* s, TNimType* typ, NI newLen) { TGenericSeq* result; result = (TGenericSeq*)0; #line 337 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" { void* T5_; #line 337 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" if (!(s == NIM_NIL)) goto LA3_; #line 338 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 338 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 338 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" T5_ = (void*)0; T5_ = newSeq(typ, newLen); result = ((TGenericSeq*) (T5_)); } goto LA1_; LA3_: ; { NI elemSize; #line 341 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" elemSize = (*(*typ).base).size; #line 342 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" { NI r; NI T11_; void* T12_; NI T13_; NI T14_; #line 342 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 342 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" if (!((NI)((*s).reserved & ((NI) IL64(4611686018427387903))) < newLen)) goto LA9_; #line 343 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 343 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 343 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 343 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 343 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" T11_ = (NI)0; T11_ = resize__cOCDWr16YD4j3dBrbbH3yQsystem((NI)((*s).reserved & ((NI) IL64(4611686018427387903)))); r = ((T11_ >= newLen) ? T11_ : newLen); #line 344 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 344 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 344 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" T12_ = (void*)0; T12_ = newSeq(typ, r); result = ((TGenericSeq*) (T12_)); #line 345 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 273 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 273 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" T13_ = (NI)0; T13_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(((NI) (ptrdiff_t) (result)), ((NI) 16)); #line 273 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 273 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" T14_ = (NI)0; T14_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(((NI) (ptrdiff_t) (s)), ((NI) 16)); #line 345 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 345 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) (T13_)), ((void*) (T14_)), ((NI) ((NI)((*s).len * elemSize)))); #line 347 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" (*s).len = ((NI) 0); } goto LA7_; LA9_: ; { NI T29_; NI T30_; NI T31_; NI T32_; NI T33_; #line 348 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" if (!(newLen < (*s).len)) goto LA16_; #line 349 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" result = s; #line 354 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" { #line 354 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 354 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" if (!!((((*(*typ).base).flags &(1U<<((NU)(((tyEnum_TNimTypeFlag__v8QUszD1sWlSIWZz7mC4bQ) 0))&7U)))!=0))) goto LA20_; { NI i; NI colontmp_; NI res; i = (NI)0; colontmp_ = (NI)0; #line 355 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 355 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" colontmp_ = (NI)((*result).len - ((NI) 1)); #line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res = newLen; { #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" while (1) { NI T25_; NI T26_; NI T27_; TNimType* T28_; #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (!(res <= colontmp_)) goto LA24; #line 355 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" i = res; #line 356 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 357 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 356 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 356 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" T25_ = (NI)0; T25_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(((NI) (ptrdiff_t) (result)), ((NI) 16)); #line 357 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 357 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" T26_ = (NI)0; T26_ = starpercent___dgYAo7RfdUVVpvkfKDym8w_3system(i, elemSize); #line 357 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" T27_ = (NI)0; T27_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(T25_, T26_); #line 358 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 358 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" T28_ = (TNimType*)0; T28_ = extGetCellType(((void*) (result))); #line 356 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" forAllChildrenAux__3hKpU9c72lqUqbltnsyFjRw(((void*) (T27_)), (*T28_).base, ((tyEnum_WalkOp__Wfy7gT5VQ8B3aJBxqU8D9cQ) 2)); #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res += ((NI) 1); } LA24: ; } } } LA20_: ; #line 366 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 366 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 366 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 366 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" T29_ = (NI)0; T29_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(((NI) (ptrdiff_t) (result)), ((NI) 16)); #line 367 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 367 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" T30_ = (NI)0; T30_ = starpercent___dgYAo7RfdUVVpvkfKDym8w_3system(newLen, elemSize); #line 366 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" T31_ = (NI)0; T31_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(T29_, T30_); #line 367 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 367 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 367 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" T32_ = (NI)0; T32_ = minuspercent___dgYAo7RfdUVVpvkfKDym8w_2system((*result).len, newLen); #line 367 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" T33_ = (NI)0; T33_ = starpercent___dgYAo7RfdUVVpvkfKDym8w_3system(T32_, elemSize); #line 366 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" zeroMem__FsvhfMqbswETmyMWtamDewsystem(((void*) (T31_)), ((NI) (T33_))); } goto LA7_; LA16_: ; { #line 369 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" result = s; } LA7_: ; #line 370 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" (*result).len = newLen; } LA1_: ; return result;} #line 625 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" N_LIB_PRIVATE N_NIMCALL(tySequence__qkV9cggxceO9cpfUWIbCnvJg*, newSeq__Hwt59cs4ZbTYxOxABIVjOkA)(NI len) { tySequence__qkV9cggxceO9cpfUWIbCnvJg* result; result = (tySequence__qkV9cggxceO9cpfUWIbCnvJg*)0; #line 643 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" result = (tySequence__qkV9cggxceO9cpfUWIbCnvJg*) newSeq((&NTI__qkV9cggxceO9cpfUWIbCnvJg_), len); return result;} #line 917 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" N_LIB_PRIVATE N_NIMCALL(void, reset__SjFE49coIHK11oysojpl5Xw)(tyObject_AsyncCallback__Swoy2e9aGWZSpT0Jm9aqp3Zw* obj) { #line 919 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 919 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" chckNil((void*)(&(*obj))); unsureAsgnRef((void**)&(*obj).function.ClE_0, NIM_NIL); (*obj).function.ClP_0 = NIM_NIL; (*obj).udata = NIM_NIL;} static N_NIMCALL(void, Marker_tyRef__Ie1m0dv1ZHg72IgPRr1cDw)(void* p, NI op) { tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw* a; a = (tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw*)p; nimGCvisit((void*)(*a).Sup.Sup.parent, op); nimGCvisit((void*)(*a).Sup.Sup.message, op); nimGCvisit((void*)(*a).Sup.Sup.trace, op); nimGCvisit((void*)(*a).Sup.Sup.up, op);} #line 275 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" N_LIB_PRIVATE N_NIMCALL(TGenericSeq*, incrSeqV3)(TGenericSeq* s, TNimType* typ) { TGenericSeq* result; result = (TGenericSeq*)0; #line 276 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" { void* T5_; #line 276 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" if (!(s == NIM_NIL)) goto LA3_; #line 277 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 277 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 277 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" T5_ = (void*)0; T5_ = newSeq(typ, ((NI) 1)); result = ((TGenericSeq*) (T5_)); #line 278 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" (*result).len = ((NI) 0); } goto LA1_; LA3_: ; { #line 280 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" result = s; #line 281 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" { NI r; void* T11_; NI T12_; NI T13_; #line 281 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 281 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" if (!((NI)((*result).reserved & ((NI) IL64(4611686018427387903))) <= (*result).len)) goto LA9_; #line 282 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 282 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 282 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" r = resize__cOCDWr16YD4j3dBrbbH3yQsystem((NI)((*result).reserved & ((NI) IL64(4611686018427387903)))); #line 284 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 284 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 284 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" T11_ = (void*)0; T11_ = newSeq(typ, r); result = ((TGenericSeq*) (T11_)); #line 285 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" (*result).len = (*s).len; #line 286 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 273 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 273 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" T12_ = (NI)0; T12_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(((NI) (ptrdiff_t) (result)), ((NI) 16)); #line 273 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 273 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" T13_ = (NI)0; T13_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(((NI) (ptrdiff_t) (s)), ((NI) 16)); #line 286 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 286 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) (T12_)), ((void*) (T13_)), ((NI) ((NI)((*s).len * (*(*typ).base).size)))); #line 288 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" (*s).len = ((NI) 0); } LA9_: ; } LA1_: ; return result;} #line 102 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" N_LIB_PRIVATE N_NOINLINE(NIM_BOOL, isObjSlowPath__H8B7g6iFRPI5Em52KFoD6w)(TNimType* obj, TNimType* subclass, TNimType** cache) { NIM_BOOL result; TNimType* x;{ result = (NIM_BOOL)0; #line 105 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" x = (*obj).base; { #line 106 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" while (1) { #line 106 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" #line 106 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" if (!!((x == subclass))) goto LA2; #line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" { #line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" if (!(x == NIM_NIL)) goto LA5_; #line 108 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" cache[(((NI) 0))- 0] = obj; #line 109 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" #line 109 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" result = NIM_FALSE; goto BeforeRet_; } LA5_: ; #line 110 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" x = (*x).base; } LA2: ; } #line 111 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" cache[(((NI) 1))- 0] = obj; #line 112 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" #line 112 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" result = NIM_TRUE; goto BeforeRet_; }BeforeRet_: ; return result;} #line 459 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" N_LIB_PRIVATE N_NIMCALL(void, nimRegisterGlobalMarker)(tyProc__T4eqaYlFJYZUv9aG9b1TV0bQ markerProc) { #line 460 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" { #line 460 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" if (!(globalMarkersLen <= ((NI) 3499))) goto LA3_; #line 461 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" globalMarkers[(globalMarkersLen)- 0] = markerProc; #line 462 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" globalMarkersLen += ((NI) 1); } goto LA1_; LA3_: ; { #line 464 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 464 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" rawWrite(stderr, "[GC] cannot register global variable; too many global variables"); #line 465 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 465 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" exit(((NI) 1)); } LA1_: ; } #line 350 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim" N_LIB_PRIVATE N_NIMCALL(NI, getThreadId__hrQB9bN29c1nR1E9cHqYcNcDA_2)(void) { NI result; result = (NI)0; #line 352 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim" { #line 352 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim" if (!(threadId__wzrdPYhtL9czkCWS4o9an9cRw == ((NI) 0))) goto LA3_; #line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim" #line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim" #line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim" threadId__wzrdPYhtL9czkCWS4o9an9cRw = syscall(((long) 186)); } LA3_: ; #line 354 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim" result = threadId__wzrdPYhtL9czkCWS4o9an9cRw; return result;} #line 37 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" N_LIB_PRIVATE N_NOINLINE(void, raiseRangeErrorU)(NU64 i, NU64 a, NU64 b) { #line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" #line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" sysFatal__UO7gyScsaKQMHY4DQ3daHgsystem(((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_54)); } static N_NIMCALL(void, Marker_tyRef__lpZPFaTJY3aNxmEDEsrQ6g)(void* p, NI op) { tyObject_FieldError__sjMKYyLJHLygjB89b2o2KpQ* a; a = (tyObject_FieldError__sjMKYyLJHLygjB89b2o2KpQ*)p; nimGCvisit((void*)(*a).Sup.Sup.parent, op); nimGCvisit((void*)(*a).Sup.Sup.message, op); nimGCvisit((void*)(*a).Sup.Sup.trace, op); nimGCvisit((void*)(*a).Sup.Sup.up, op);} #line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/fatal.nim" static N_INLINE(void, sysFatal__VD71bel7WxpyzW75w82B8wsystem)(NimStringDesc* message) { tyObject_FieldError__sjMKYyLJHLygjB89b2o2KpQ* T1_; NimStringDesc* T2_; T1_ = (tyObject_FieldError__sjMKYyLJHLygjB89b2o2KpQ*)0; T1_ = (tyObject_FieldError__sjMKYyLJHLygjB89b2o2KpQ*) newObj((&NTI__lpZPFaTJY3aNxmEDEsrQ6g_), sizeof(tyObject_FieldError__sjMKYyLJHLygjB89b2o2KpQ)); (*T1_).Sup.Sup.Sup.m_type = (&NTI__sjMKYyLJHLygjB89b2o2KpQ_); (*T1_).Sup.Sup.name = "FieldError"; T2_ = (NimStringDesc*)0; T2_ = (*T1_).Sup.Sup.message; (*T1_).Sup.Sup.message = copyStringRC1(message); if (T2_) nimGCunrefNoCycle(T2_); #line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/fatal.nim" raiseExceptionEx((Exception*)T1_, "FieldError", "sysFatal", "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/" "vendor/Nim/lib/system/fatal.nim", 49);} #line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" N_LIB_PRIVATE N_NOINLINE(void, raiseFieldError)(NimStringDesc* f) { #line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" #line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" sysFatal__VD71bel7WxpyzW75w82B8wsystem(f); } #line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" N_LIB_PRIVATE N_NOINLINE(void, raiseIndexError)(void) { #line 26 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" #line 26 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" sysFatal__wxS1DD5S67Tovuyk2fdOLwsystem(((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_55)); } #line 625 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" N_LIB_PRIVATE N_NIMCALL(tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*, newSeq__DpCWN7DIBuAjgoeQ9c29blYQ)(NI len_0) { tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* result; result = (tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*)0; #line 643 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" result = (tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*) newSeq((&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_), len_0); return result;} #line 106 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/mmdisp.nim" N_LIB_PRIVATE N_NIMCALL(void*, nimNewSeqOfCap)(TNimType* typ, NI cap) { void* result; NI s; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_56; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_57; result = (void*)0; #line 111 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/mmdisp.nim" #line 111 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/mmdisp.nim" #line 111 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/mmdisp.nim" if (nimMulInt(cap, (*(*typ).base).size, &TM__Q5wkpxktOdTGvlSRo9bzt9aw_56)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_56), ((NI) 16), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_57)) { raiseOverflow(); }; s = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_57); #line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/mmdisp.nim" #line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/mmdisp.nim" { #line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/mmdisp.nim" if (!(((*(*typ).base).flags &(1U<<((NU)(((tyEnum_TNimTypeFlag__v8QUszD1sWlSIWZz7mC4bQ) 0))&7U)))!=0)) goto LA3_; #line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/mmdisp.nim" #line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/mmdisp.nim" result = newObjNoInit(typ, s); } goto LA1_; LA3_: ; { #line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/mmdisp.nim" #line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/mmdisp.nim" result = newObj(typ, s); } LA1_: ; #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/mmdisp.nim" (*((TGenericSeq*) (result))).len = ((NI) 0); #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/mmdisp.nim" (*((TGenericSeq*) (result))).reserved = cap; return result;} #line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" N_LIB_PRIVATE N_NIMCALL(void, genericReset)(void* dest_0, TNimType* mt) { NI d; #line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" d = ((NI) (ptrdiff_t) (dest_0)); #line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" switch ((*mt).kind) { case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 28): case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 22): case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 24): { #line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" unsureAsgnRef(((void**) (dest_0)), NIM_NIL); } break; case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 18): { #line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" genericResetAux__9bFXTAJ8caOL4Ioy2o3B3aw(dest_0, (*mt).node); } break; case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 17): { TNimType** pint; #line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" genericResetAux__9bFXTAJ8caOL4Ioy2o3B3aw(dest_0, (*mt).node); #line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" pint = ((TNimType**) (dest_0)); #line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" (*pint) = NIM_NIL; } break; case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 16): case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 4): { { NI i; NI colontmp_; NI res; i = (NI)0; colontmp_ = (NI)0; #line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" colontmp_ = (NI)((NI)((*mt).size / (*(*mt).base).size) - ((NI) 1)); #line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res = ((NI) 0); { #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" while (1) { NI T8_; NI T9_; #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (!(res <= colontmp_)) goto LA7; #line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" i = res; #line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" T8_ = (NI)0; T8_ = starpercent___dgYAo7RfdUVVpvkfKDym8w_3system(i, (*(*mt).base).size); #line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" T9_ = (NI)0; T9_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(d, T8_); #line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" genericReset(((void*) (T9_)), (*mt).base); #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res += ((NI) 1); } LA7: ; } } } break; default: { #line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" zeroMem__FsvhfMqbswETmyMWtamDewsystem(dest_0, ((NI) ((*mt).size))); } break; } } #line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" N_LIB_PRIVATE N_NIMCALL(void, genericResetAux__9bFXTAJ8caOL4Ioy2o3B3aw)(void* dest_0, TNimNode* n_0) { NI d; #line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" d = ((NI) (ptrdiff_t) (dest_0)); #line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" switch ((*n_0).kind) { case ((tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ) 0): { } break; case ((tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ) 1): { NI T3_; #line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" T3_ = (NI)0; T3_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(d, (*n_0).offset); #line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" genericReset(((void*) (T3_)), (*n_0).typ); } break; case ((tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ) 2): { { NI i; NI colontmp_; NI res; i = (NI)0; colontmp_ = (NI)0; #line 198 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 198 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" colontmp_ = (NI)((*n_0).len - ((NI) 1)); #line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res = ((NI) 0); { #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" while (1) { #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (!(res <= colontmp_)) goto LA7; #line 198 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" i = res; #line 198 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 198 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" genericResetAux__9bFXTAJ8caOL4Ioy2o3B3aw(dest_0, (*n_0).sons[(i)- 0]); #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res += ((NI) 1); } LA7: ; } } } break; case ((tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ) 3): { TNimNode* m; NI T13_; #line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" m = selectBranch__2us2RQByTh81i9aW4EEgfmw(dest_0, n_0); #line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" { #line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" if (!!((m == NIM_NIL))) goto LA11_; #line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" genericResetAux__9bFXTAJ8caOL4Ioy2o3B3aw(dest_0, m); } LA11_: ; #line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" T13_ = (NI)0; T13_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(d, (*n_0).offset); #line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" zeroMem__FsvhfMqbswETmyMWtamDewsystem(((void*) (T13_)), ((NI) ((*(*n_0).typ).size))); } break; } } #line 13 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" N_LIB_PRIVATE N_NIMCALL(void, genericAssignAux__69cRBG8C28ydeYlu49a9aOJCQ)(void* dest_0, void* src, TNimNode* n_0, NIM_BOOL shallow) { NI d; NI s; #line 16 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" d = ((NI) (ptrdiff_t) (dest_0)); #line 17 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" s = ((NI) (ptrdiff_t) (src)); #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" switch ((*n_0).kind) { case ((tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ) 1): { NI T2_; NI T3_; #line 20 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 20 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 20 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" T2_ = (NI)0; T2_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(d, (*n_0).offset); #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" T3_ = (NI)0; T3_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(s, (*n_0).offset); #line 20 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" genericAssignAux__U5DxFPRpHCCZDKWQzM9adaw(((void*) (T2_)), ((void*) (T3_)), (*n_0).typ, shallow); } break; case ((tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ) 2): { { NI i; NI colontmp_; NI res; i = (NI)0; colontmp_ = (NI)0; #line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" colontmp_ = (NI)((*n_0).len - ((NI) 1)); #line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res = ((NI) 0); { #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" while (1) { #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (!(res <= colontmp_)) goto LA7; #line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" i = res; #line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" genericAssignAux__69cRBG8C28ydeYlu49a9aOJCQ(dest_0, src, (*n_0).sons[(i)- 0], shallow); #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res += ((NI) 1); } LA7: ; } } } break; case ((tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ) 3): { TNimNode* dd; TNimNode* m; NI T15_; NI T16_; #line 26 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 26 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" dd = selectBranch__2us2RQByTh81i9aW4EEgfmw(dest_0, n_0); #line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" m = selectBranch__2us2RQByTh81i9aW4EEgfmw(src, n_0); #line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" { NIM_BOOL T11_; #line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" T11_ = (NIM_BOOL)0; #line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" T11_ = !((m == dd)); if (!(T11_)) goto LA12_; #line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" T11_ = !((dd == NIM_NIL)); LA12_: ; if (!T11_) goto LA13_; #line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" genericResetAux__9bFXTAJ8caOL4Ioy2o3B3aw(dest_0, dd); } LA13_: ; #line 32 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 32 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 32 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" T15_ = (NI)0; T15_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(d, (*n_0).offset); #line 32 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 32 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" T16_ = (NI)0; T16_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(s, (*n_0).offset); #line 32 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) (T15_)), ((void*) (T16_)), ((NI) ((*(*n_0).typ).size))); #line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" { #line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" if (!!((m == NIM_NIL))) goto LA19_; #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" genericAssignAux__69cRBG8C28ydeYlu49a9aOJCQ(dest_0, src, m, shallow); } LA19_: ; } break; case ((tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ) 0): { } break; } } static N_NIMCALL(void, Marker_tyRef__8tkbLy9bNx4E9ckj02Ra3BCg)(void* p, NI op) { tyObject_ObjectAssignmentError__kJMtlLI2jppHdk6nd3I69aw* a; a = (tyObject_ObjectAssignmentError__kJMtlLI2jppHdk6nd3I69aw*)p; nimGCvisit((void*)(*a).Sup.Sup.parent, op); nimGCvisit((void*)(*a).Sup.Sup.message, op); nimGCvisit((void*)(*a).Sup.Sup.trace, op); nimGCvisit((void*)(*a).Sup.Sup.up, op);} #line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/fatal.nim" static N_INLINE(void, sysFatal__1dB9ckhB1JxYIeFCveN29bzwsystem)(NimStringDesc* message) { tyObject_ObjectAssignmentError__kJMtlLI2jppHdk6nd3I69aw* T1_; NimStringDesc* T2_; T1_ = (tyObject_ObjectAssignmentError__kJMtlLI2jppHdk6nd3I69aw*)0; T1_ = (tyObject_ObjectAssignmentError__kJMtlLI2jppHdk6nd3I69aw*) newObj((&NTI__8tkbLy9bNx4E9ckj02Ra3BCg_), sizeof(tyObject_ObjectAssignmentError__kJMtlLI2jppHdk6nd3I69aw)); (*T1_).Sup.Sup.Sup.m_type = (&NTI__kJMtlLI2jppHdk6nd3I69aw_); (*T1_).Sup.Sup.name = "ObjectAssignmentError"; T2_ = (NimStringDesc*)0; T2_ = (*T1_).Sup.Sup.message; (*T1_).Sup.Sup.message = copyStringRC1(message); if (T2_) nimGCunrefNoCycle(T2_); #line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/fatal.nim" raiseExceptionEx((Exception*)T1_, "ObjectAssignmentError", "sysFatal", "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/" "vendor/Nim/lib/system/fatal.nim", 49);} #line 96 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" static N_INLINE(void, chckObjAsgn)(TNimType* a, TNimType* b) { #line 97 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" { #line 97 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" #line 97 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" if (!!((a == b))) goto LA3_; #line 98 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" #line 98 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" sysFatal__1dB9ckhB1JxYIeFCveN29bzwsystem(((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_58)); } LA3_: ; } #line 41 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" N_LIB_PRIVATE N_NIMCALL(void, genericAssignAux__U5DxFPRpHCCZDKWQzM9adaw)(void* dest_0, void* src, TNimType* mt, NIM_BOOL shallow) { NI d; NI s;{ #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" d = ((NI) (ptrdiff_t) (dest_0)); #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" s = ((NI) (ptrdiff_t) (src)); #line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" switch ((*mt).kind) { case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 28): { void** x_1; void* s2; #line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" x_1 = ((void**) (dest_0)); #line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" s2 = (*((void**) (s))); #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" { NIM_BOOL T4_; NIM_BOOL T5_; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" T4_ = (NIM_BOOL)0; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" T5_ = (NIM_BOOL)0; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" T5_ = (s2 == NIM_NIL); if (T5_) goto LA6_; T5_ = shallow; LA6_: ; T4_ = T5_; if (T4_) goto LA7_; #line 51 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 51 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 51 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" T4_ = !(((NI)((*((TGenericSeq*) (s2))).reserved & ((NI) (IL64(-9223372036854775807) - IL64(1)))) == ((NI) 0))); LA7_: ; if (!T4_) goto LA8_; #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" unsureAsgnRef(x_1, s2); } goto LA2_; LA8_: ; { NimStringDesc* T11_; #line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" T11_ = (NimStringDesc*)0; T11_ = copyString(((NimStringDesc*) (s2))); #line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" unsureAsgnRef(x_1, ((void*) (T11_))); } LA2_: ; } break; case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 24): { void* s2_2; TGenericSeq* seq_1; void** x_2; #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" s2_2 = (*((void**) (src))); #line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" seq_1 = ((TGenericSeq*) (s2_2)); #line 58 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" x_2 = ((void**) (dest_0)); #line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" { NIM_BOOL T15_; NIM_BOOL T16_; #line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" T15_ = (NIM_BOOL)0; #line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" T16_ = (NIM_BOOL)0; #line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" T16_ = (s2_2 == NIM_NIL); if (T16_) goto LA17_; T16_ = shallow; LA17_: ; T15_ = T16_; if (T15_) goto LA18_; #line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" T15_ = !(((NI)((*seq_1).reserved & ((NI) (IL64(-9223372036854775807) - IL64(1)))) == ((NI) 0))); LA18_: ; if (!T15_) goto LA19_; #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" unsureAsgnRef(x_2, s2_2); #line 62 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" goto BeforeRet_; } LA19_: ; #line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" { void* ss; NI dst; NI T25_; NI T26_; #line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" if (!(((*(*mt).base).flags &(1U<<((NU)(((tyEnum_TNimTypeFlag__v8QUszD1sWlSIWZz7mC4bQ) 0))&7U)))!=0)) goto LA23_; #line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" ss = nimNewSeqOfCap(mt, (*seq_1).len); #line 66 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" (*((TGenericSeq*) (ss))).len = (*seq_1).len; #line 67 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 67 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" unsureAsgnRef(x_2, ss); #line 68 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" dst = ((NI) (ptrdiff_t) ((*((void**) (dest_0))))); #line 69 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 69 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 69 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" T25_ = (NI)0; T25_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(dst, ((NI) 16)); #line 70 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 70 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" T26_ = (NI)0; T26_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(((NI) (ptrdiff_t) (s2_2)), ((NI) 16)); #line 71 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 69 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) (T25_)), ((void*) (T26_)), ((NI) ((NI)((*seq_1).len * (*(*mt).base).size)))); } goto LA21_; LA23_: ; { void* T28_; NI dst_2; #line 73 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 73 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 73 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" T28_ = (void*)0; T28_ = newSeq(mt, (*seq_1).len); #line 73 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" unsureAsgnRef(x_2, T28_); #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" dst_2 = ((NI) (ptrdiff_t) ((*((void**) (dest_0))))); { NI i; NI colontmp_; NI res; i = (NI)0; colontmp_ = (NI)0; #line 75 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 75 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" colontmp_ = (NI)((*seq_1).len - ((NI) 1)); #line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res = ((NI) 0); { #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" while (1) { NI T32_; NI T33_; NI T34_; NI T35_; NI T36_; NI T37_; #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (!(res <= colontmp_)) goto LA31; #line 75 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" i = res; #line 76 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" T32_ = (NI)0; T32_ = starpercent___dgYAo7RfdUVVpvkfKDym8w_3system(i, (*(*mt).base).size); #line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" T33_ = (NI)0; T33_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(dst_2, T32_); #line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" T34_ = (NI)0; T34_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(T33_, ((NI) 16)); #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" T35_ = (NI)0; T35_ = starpercent___dgYAo7RfdUVVpvkfKDym8w_3system(i, (*(*mt).base).size); #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" T36_ = (NI)0; T36_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(((NI) (ptrdiff_t) (s2_2)), T35_); #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" T37_ = (NI)0; T37_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(T36_, ((NI) 16)); #line 76 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" genericAssignAux__U5DxFPRpHCCZDKWQzM9adaw(((void*) (T34_)), ((void*) (T37_)), (*mt).base, shallow); #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res += ((NI) 1); } LA31: ; } } } LA21_: ; } break; case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 17): { TNimType* it; TNimType** pint; #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" it = (*mt).base; { #line 85 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" while (1) { #line 85 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 85 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" if (!!((it == NIM_NIL))) goto LA40; #line 86 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 86 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" genericAssignAux__69cRBG8C28ydeYlu49a9aOJCQ(dest_0, src, (*it).node, shallow); #line 87 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" it = (*it).base; } LA40: ; } #line 88 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 88 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" genericAssignAux__69cRBG8C28ydeYlu49a9aOJCQ(dest_0, src, (*mt).node, shallow); #line 91 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" pint = ((TNimType**) (dest_0)); #line 97 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 97 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" chckObjAsgn((*((TNimType**) (src))), mt); #line 98 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" (*pint) = mt; } break; case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 18): { #line 100 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 100 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" genericAssignAux__69cRBG8C28ydeYlu49a9aOJCQ(dest_0, src, (*mt).node, shallow); } break; case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 16): case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 4): { { NI i_2; NI colontmp__2; NI res_2; i_2 = (NI)0; colontmp__2 = (NI)0; #line 102 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 102 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 102 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" colontmp__2 = (NI)((NI)((*mt).size / (*(*mt).base).size) - ((NI) 1)); #line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res_2 = ((NI) 0); { #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" while (1) { NI T46_; NI T47_; NI T48_; NI T49_; #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (!(res_2 <= colontmp__2)) goto LA45; #line 102 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" i_2 = res_2; #line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" T46_ = (NI)0; T46_ = starpercent___dgYAo7RfdUVVpvkfKDym8w_3system(i_2, (*(*mt).base).size); #line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" T47_ = (NI)0; T47_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(d, T46_); #line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" T48_ = (NI)0; T48_ = starpercent___dgYAo7RfdUVVpvkfKDym8w_3system(i_2, (*(*mt).base).size); #line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" T49_ = (NI)0; T49_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(s, T48_); #line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" genericAssignAux__U5DxFPRpHCCZDKWQzM9adaw(((void*) (T47_)), ((void*) (T49_)), (*mt).base, shallow); #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res_2 += ((NI) 1); } LA45: ; } } } break; case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 22): { #line 106 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 106 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" unsureAsgnRef(((void**) (dest_0)), (*((void**) (s)))); } break; default: { #line 108 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 108 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(dest_0, src, ((NI) ((*mt).size))); } break; } }BeforeRet_: ; } #line 110 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" N_LIB_PRIVATE N_NIMCALL(void, genericAssign)(void* dest_0, void* src, TNimType* mt) { #line 111 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 111 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" genericAssignAux__U5DxFPRpHCCZDKWQzM9adaw(dest_0, src, mt, NIM_FALSE); } #line 145 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" N_LIB_PRIVATE N_NIMCALL(void, genericSeqAssign)(void* dest_0, void* src, TNimType* mt) { void* src_2; #line 146 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" src_2 = src; #line 147 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" #line 147 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim" genericAssign(dest_0, ((void*) ((&src_2))), mt); } #line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim" N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, reprEnum)(NI e_0, TNimType* typ) { NimStringDesc* result; TNimNode* n_1; NimStringDesc* T19_; NimStringDesc* T20_;{ result = (NimStringDesc*)0; #line 66 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim" n_1 = (*typ).node; #line 67 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim" { NI o; #line 67 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim" #line 67 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim" if (!!((((*typ).flags &(1U<<((NU)(((tyEnum_TNimTypeFlag__v8QUszD1sWlSIWZz7mC4bQ) 2))&7U)))!=0))) goto LA3_; #line 68 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim" #line 68 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim" o = (NI)(e_0 - (*(*n_1).sons[(((NI) 0))- 0]).offset); #line 69 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim" { NIM_BOOL T7_; #line 69 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim" T7_ = (NIM_BOOL)0; #line 69 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim" T7_ = (((NI) 0) <= o); if (!(T7_)) goto LA8_; #line 69 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim" #line 69 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim" T7_ = ltpercent___hPljn3JCDQ00ua1R07X9bxQsystem(o, (*(*typ).node).len); LA8_: ; if (!T7_) goto LA9_; #line 70 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim" #line 70 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim" #line 70 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim" result = cstrToNimstr((*(*n_1).sons[(o)- 0]).name); goto BeforeRet_; } LA9_: ; } goto LA1_; LA3_: ; { TNimNode** s; #line 73 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim" s = (*n_1).sons; { NI i; NI colontmp_; NI res; i = (NI)0; colontmp_ = (NI)0; #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim" colontmp_ = (NI)((*n_1).len - ((NI) 1)); #line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res = ((NI) 0); { #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" while (1) { #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (!(res <= colontmp_)) goto LA14; #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim" i = res; #line 75 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim" { #line 75 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim" if (!((*s[(i)- 0]).offset == e_0)) goto LA17_; #line 76 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim" #line 76 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim" #line 76 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim" result = cstrToNimstr((*s[(i)- 0]).name); goto BeforeRet_; } LA17_: ; #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res += ((NI) 1); } LA14: ; } } } LA1_: ; #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim" #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim" T19_ = (NimStringDesc*)0; #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim" T20_ = (NimStringDesc*)0; T20_ = nimIntToStr(e_0); T19_ = rawNewString((T20_ ? T20_->Sup.len : 0) + 16);appendString(T19_, T20_);appendString(T19_, ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_59)); result = T19_; }BeforeRet_: ; return result;} #line 841 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" N_LIB_PRIVATE N_NIMCALL(tyObject_RsaPublicKeycolonObjectType___cEZIZ6MRRYNM7g7RvdoBpg*, new__hKZgxTlJ0b9bIZ9cusYv5FhQ)(void) { tyObject_RsaPublicKeycolonObjectType___cEZIZ6MRRYNM7g7RvdoBpg* result; tyObject_RsaPublicKeycolonObjectType___cEZIZ6MRRYNM7g7RvdoBpg* r;{ result = (tyObject_RsaPublicKeycolonObjectType___cEZIZ6MRRYNM7g7RvdoBpg*)0; r = (tyObject_RsaPublicKeycolonObjectType___cEZIZ6MRRYNM7g7RvdoBpg*)0; #line 851 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" r = (tyObject_RsaPublicKeycolonObjectType___cEZIZ6MRRYNM7g7RvdoBpg*) newObj((&NTI__2OoLEoAqWG9c1IoFZfCQ23Q_), sizeof(tyObject_RsaPublicKeycolonObjectType___cEZIZ6MRRYNM7g7RvdoBpg)); #line 852 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 852 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" result = r; goto BeforeRet_; }BeforeRet_: ; return result;} #line 841 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" N_LIB_PRIVATE N_NIMCALL(tyObject_EcPublicKeycolonObjectType___2rc9bUkP8wBzp3UeWWgE9b5Q*, new__ECh78eS89cC66Fj2Kok35JQ)(void) { tyObject_EcPublicKeycolonObjectType___2rc9bUkP8wBzp3UeWWgE9b5Q* result; tyObject_EcPublicKeycolonObjectType___2rc9bUkP8wBzp3UeWWgE9b5Q* r;{ result = (tyObject_EcPublicKeycolonObjectType___2rc9bUkP8wBzp3UeWWgE9b5Q*)0; r = (tyObject_EcPublicKeycolonObjectType___2rc9bUkP8wBzp3UeWWgE9b5Q*)0; #line 851 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" r = (tyObject_EcPublicKeycolonObjectType___2rc9bUkP8wBzp3UeWWgE9b5Q*) newObj((&NTI__y9abboQL8NPsqWIoJZmI9aiw_), sizeof(tyObject_EcPublicKeycolonObjectType___2rc9bUkP8wBzp3UeWWgE9b5Q)); #line 852 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 852 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" result = r; goto BeforeRet_; }BeforeRet_: ; return result;} #line 499 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, getStackTrace__wZiNbtaUL82bHwwHPZjV9cQ)(void) { NimStringDesc* result; result = (NimStringDesc*)0; #line 501 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" result = ((NimStringDesc*) NIM_NIL); #line 502 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 502 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" rawWriteStackTrace__LYPY2vdF8PVrf1RSKEqgkA((&result)); return result;} #line 294 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, dollar___RkX9btpg5sQIaP8yYXB6tbA)(NU64 x_0) { NimStringDesc* result; result = (NimStringDesc*)0; #line 297 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" { #line 297 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" if (!(x_0 == 0ULL)) goto LA3_; #line 298 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" result = copyString(((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_60)); } goto LA1_; LA3_: ; { NI i; NU64 n_1; NI half; #line 300 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 300 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 300 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" result = mnewString(((NI) 60)); #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" i = ((NI) 0); #line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" n_1 = x_0; { #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" while (1) { NU64 nn; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" if (!!((n_1 == 0ULL))) goto LA7; #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" nn = (NU64)((NU64)(n_1) / (NU64)(10ULL)); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" result->data[i] = ((NIM_CHAR) ((NU64)((NU64)((NU64)((NU64)(n_1) - (NU64)((NU64)((NU64)(10ULL) * (NU64)(nn))))) + (NU64)(48ULL)))); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" i += ((NI) 1); #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" n_1 = nn; } LA7: ; } #line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" result = setLengthStr(result, ((NI) (i))); #line 310 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 310 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" half = (NI)(i / ((NI) 2)); { NI t; NI colontmp_; NI res; t = (NI)0; colontmp_ = (NI)0; #line 312 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 312 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" colontmp_ = (NI)(half - ((NI) 1)); #line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res = ((NI) 0); { #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" while (1) { NIM_CHAR T11_; #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (!(res <= colontmp_)) goto LA10; #line 312 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" t = res; #line 312 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T11_ = (NIM_CHAR)0; #line 312 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 312 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T11_ = result->data[t]; result->data[t] = result->data[(NI)((NI)(i - t) - ((NI) 1))]; result->data[(NI)((NI)(i - t) - ((NI) 1))] = T11_; #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res += ((NI) 1); } LA10: ; } } } LA1_: ; return result;} #line 2761 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" N_LIB_PRIVATE N_NIMCALL(void, addQuoted__lV2Q9bu0pKS0oR9bt9cAeZLXg)(NimStringDesc** s, NU8 x_0) { NimStringDesc* T1_; #line 2807 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2807 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2807 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" T1_ = (NimStringDesc*)0; T1_ = dollar___RkX9btpg5sQIaP8yYXB6tbA(((NU64) (x_0))); unsureAsgnRef((void**) (&(*s)), resizeString((*s), (T1_ ? T1_->Sup.len : 0) + 0));appendString((*s), T1_);} #line 2497 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" N_LIB_PRIVATE N_NIMCALL(void, X5BX5Deq___qJlVOFBL4jBLOAqY9cXVxDQ)(tySequence__6H5Oh5UUvVCLiakt9aTwtUQ** s, tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA x_0, NU8* b, NI bLen_0) { NI a; NI L; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_61; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_62; #line 2507 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" a = x_0.a; #line 2508 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2508 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2508 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" if (nimSubInt(x_0.b, a, &TM__Q5wkpxktOdTGvlSRo9bzt9aw_61)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_61), ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_62)) { raiseOverflow(); }; L = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_62); #line 2509 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" { #line 2509 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2509 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" if (!(L == bLen_0)) goto LA3_; { NI i; NI i_2; i = (NI)0; #line 106 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" i_2 = ((NI) 0); { #line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" while (1) { NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_63; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_64; #line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (!(i_2 < L)) goto LA7; #line 2510 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" i = i_2; #line 2510 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" if (nimAddInt(i, a, &TM__Q5wkpxktOdTGvlSRo9bzt9aw_63)) { raiseOverflow(); }; if ((NU)((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_63)) >= (NU)((*s) ? (*s)->Sup.len : 0)){ raiseIndexError2((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_63),((*s) ? (*s)->Sup.len : 0)-1); } #line 2510 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" if ((NU)(i) >= (NU)(bLen_0)){ raiseIndexError2(i,bLen_0-1); } (*s)->data[(NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_63)] = b[i]; #line 109 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (nimAddInt(i_2, ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_64)) { raiseOverflow(); }; i_2 = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_64); } LA7: ; } } } goto LA1_; LA3_: ; { NI shiftX60gensym5712371_; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_65; NI newLenX60gensym5712372_; NI T9_; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_66; #line 2410 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2410 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2410 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2410 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" if (nimSubInt(bLen_0, ((((NI) 0) >= L) ? ((NI) 0) : L), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_65)) { raiseOverflow(); }; shiftX60gensym5712371_ = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_65); #line 2411 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2411 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2411 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" T9_ = ((*s) ? (*s)->Sup.len : 0); if (nimAddInt(T9_, shiftX60gensym5712371_, &TM__Q5wkpxktOdTGvlSRo9bzt9aw_66)) { raiseOverflow(); }; newLenX60gensym5712372_ = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_66); #line 2412 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" { #line 2412 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" if (!(((NI) 0) < shiftX60gensym5712371_)) goto LA12_; #line 2414 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" if ((newLenX60gensym5712372_) < ((NI) 0) || (newLenX60gensym5712372_) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(newLenX60gensym5712372_, ((NI) 0), ((NI) IL64(9223372036854775807))); } unsureAsgnRef((void**) (&(*s)), (tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*) setLengthSeqV2(&((*s))->Sup, (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_), ((NI) (newLenX60gensym5712372_)))); { NI iX60gensym5712373_; NI colontmp_; NI colontmp__2; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_67; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_68; NI res; iX60gensym5712373_ = (NI)0; colontmp_ = (NI)0; colontmp__2 = (NI)0; #line 2415 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2415 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" if (nimSubInt(newLenX60gensym5712372_, ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_67)) { raiseOverflow(); }; colontmp_ = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_67); #line 2415 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2415 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2415 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" if (nimAddInt(a, bLen_0, &TM__Q5wkpxktOdTGvlSRo9bzt9aw_68)) { raiseOverflow(); }; colontmp__2 = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_68); #line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res = colontmp_; { #line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" while (1) { NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_69; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_70; #line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (!(colontmp__2 <= res)) goto LA16; #line 2415 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" iX60gensym5712373_ = res; if ((NU)(iX60gensym5712373_) >= (NU)((*s) ? (*s)->Sup.len : 0)){ raiseIndexError2(iX60gensym5712373_,((*s) ? (*s)->Sup.len : 0)-1); } #line 2415 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2415 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" if (nimSubInt(iX60gensym5712373_, shiftX60gensym5712371_, &TM__Q5wkpxktOdTGvlSRo9bzt9aw_69)) { raiseOverflow(); }; if ((NU)((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_69)) >= (NU)((*s) ? (*s)->Sup.len : 0)){ raiseIndexError2((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_69),((*s) ? (*s)->Sup.len : 0)-1); } (*s)->data[iX60gensym5712373_] = (*s)->data[(NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_69)]; #line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (nimSubInt(res, ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_70)) { raiseOverflow(); }; res = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_70); } LA16: ; } } } goto LA10_; LA12_: ; { { NI iX60gensym5712374_; NI colontmp__3; NI colontmp__4; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_71; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_72; NI res_2; iX60gensym5712374_ = (NI)0; colontmp__3 = (NI)0; colontmp__4 = (NI)0; #line 2417 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2417 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2417 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" if (nimAddInt(a, bLen_0, &TM__Q5wkpxktOdTGvlSRo9bzt9aw_71)) { raiseOverflow(); }; colontmp__3 = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_71); #line 2417 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2417 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" if (nimSubInt(newLenX60gensym5712372_, ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_72)) { raiseOverflow(); }; colontmp__4 = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_72); #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res_2 = colontmp__3; { #line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" while (1) { NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_73; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_74; #line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (!(res_2 <= colontmp__4)) goto LA20; #line 2417 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" iX60gensym5712374_ = res_2; if ((NU)(iX60gensym5712374_) >= (NU)((*s) ? (*s)->Sup.len : 0)){ raiseIndexError2(iX60gensym5712374_,((*s) ? (*s)->Sup.len : 0)-1); } #line 2417 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2417 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" if (nimSubInt(iX60gensym5712374_, shiftX60gensym5712371_, &TM__Q5wkpxktOdTGvlSRo9bzt9aw_73)) { raiseOverflow(); }; if ((NU)((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_73)) >= (NU)((*s) ? (*s)->Sup.len : 0)){ raiseIndexError2((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_73),((*s) ? (*s)->Sup.len : 0)-1); } (*s)->data[iX60gensym5712374_] = (*s)->data[(NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_73)]; #line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (nimAddInt(res_2, ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_74)) { raiseOverflow(); }; res_2 = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_74); } LA20: ; } } #line 2419 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" if ((newLenX60gensym5712372_) < ((NI) 0) || (newLenX60gensym5712372_) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(newLenX60gensym5712372_, ((NI) 0), ((NI) IL64(9223372036854775807))); } unsureAsgnRef((void**) (&(*s)), (tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*) setLengthSeqV2(&((*s))->Sup, (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_), ((NI) (newLenX60gensym5712372_)))); } LA10_: ; { NI iX60gensym5712375_; NI colontmp__5; NI i_3; iX60gensym5712375_ = (NI)0; colontmp__5 = (NI)0; #line 2421 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2421 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" colontmp__5 = bLen_0; #line 106 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" i_3 = ((NI) 0); { #line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" while (1) { NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_75; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_76; #line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (!(i_3 < colontmp__5)) goto LA23; #line 2512 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" iX60gensym5712375_ = i_3; #line 2421 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" if (nimAddInt(a, iX60gensym5712375_, &TM__Q5wkpxktOdTGvlSRo9bzt9aw_75)) { raiseOverflow(); }; if ((NU)((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_75)) >= (NU)((*s) ? (*s)->Sup.len : 0)){ raiseIndexError2((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_75),((*s) ? (*s)->Sup.len : 0)-1); } #line 2421 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" if ((NU)(iX60gensym5712375_) >= (NU)(bLen_0)){ raiseIndexError2(iX60gensym5712375_,bLen_0-1); } (*s)->data[(NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_75)] = b[iX60gensym5712375_]; #line 109 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (nimAddInt(i_3, ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_76)) { raiseOverflow(); }; i_3 = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_76); } LA23: ; } } } LA1_: ; } #line 1533 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" N_LIB_PRIVATE N_NIMCALL(tySequence__pJDjdGjSf3HlAOELaHOmSA*, at___21kMoC1r79cndXPAdhT9b7Wg)(tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw* a, NI aLen_0) { tySequence__pJDjdGjSf3HlAOELaHOmSA* result; result = (tySequence__pJDjdGjSf3HlAOELaHOmSA*)0; #line 1538 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 1538 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" if ((aLen_0) < ((NI) 0) || (aLen_0) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(aLen_0, ((NI) 0), ((NI) IL64(9223372036854775807))); } result = (tySequence__pJDjdGjSf3HlAOELaHOmSA*) newSeq((&NTI__pJDjdGjSf3HlAOELaHOmSA_), ((NI) (aLen_0))); { NI i; NI colontmp_; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_77; NI res; i = (NI)0; colontmp_ = (NI)0; #line 1539 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 1539 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 1539 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" if (nimSubInt(aLen_0, ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_77)) { raiseOverflow(); }; colontmp_ = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_77); #line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res = ((NI) 0); { #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" while (1) { NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_78; #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (!(res <= colontmp_)) goto LA3; #line 1539 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" i = res; if ((NU)(i) >= (NU)(result ? result->Sup.len : 0)){ raiseIndexError2(i,(result ? result->Sup.len : 0)-1); } #line 1539 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" if ((NU)(i) >= (NU)(aLen_0)){ raiseIndexError2(i,aLen_0-1); } genericSeqAssign((&result->data[i].data.buffer), a[i].data.buffer, (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_)); result->data[i].data.offset = a[i].data.offset; #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (nimAddInt(res, ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_78)) { raiseOverflow(); }; res = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_78); } LA3: ; } } return result;} #line 1533 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, at___9au1Hh5AAg9cMC8zv7hfdWBg)(NimStringDesc** a, NI aLen_0) { tySequence__sM4lkSb7zS6F7OVMvW9cffQ* result; result = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; #line 1538 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 1538 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" if ((aLen_0) < ((NI) 0) || (aLen_0) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(aLen_0, ((NI) 0), ((NI) IL64(9223372036854775807))); } result = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*) newSeq((&NTI__sM4lkSb7zS6F7OVMvW9cffQ_), ((NI) (aLen_0))); { NI i; NI colontmp_; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_79; NI res; i = (NI)0; colontmp_ = (NI)0; #line 1539 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 1539 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 1539 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" if (nimSubInt(aLen_0, ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_79)) { raiseOverflow(); }; colontmp_ = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_79); #line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res = ((NI) 0); { #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" while (1) { NimStringDesc* T4_; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_80; #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (!(res <= colontmp_)) goto LA3; #line 1539 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" i = res; if ((NU)(i) >= (NU)(result ? result->Sup.len : 0)){ raiseIndexError2(i,(result ? result->Sup.len : 0)-1); } #line 1539 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" if ((NU)(i) >= (NU)(aLen_0)){ raiseIndexError2(i,aLen_0-1); } T4_ = (NimStringDesc*)0; T4_ = result->data[i]; result->data[i] = copyStringRC1(a[i]); if (T4_) nimGCunrefNoCycle(T4_); #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (nimAddInt(res, ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_80)) { raiseOverflow(); }; res = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_80); } LA3: ; } } return result;} #line 2928 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, substr__2yh9cer0ymNRHlOOg8P7IuA)(NimStringDesc* s, NI first, NI last) { NimStringDesc* result; NI first_2; NI L; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_81; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_82; result = (NimStringDesc*)0; #line 2943 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2943 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" first_2 = ((first >= ((NI) 0)) ? first : ((NI) 0)); #line 2944 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2944 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2944 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2944 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2944 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2944 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" if (nimSubInt(((last <= ((s ? s->Sup.len : 0)-1)) ? last : ((s ? s->Sup.len : 0)-1)), first_2, &TM__Q5wkpxktOdTGvlSRo9bzt9aw_81)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_81), ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_82)) { raiseOverflow(); }; L = (((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_82) >= ((NI) 0)) ? (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_82) : ((NI) 0)); #line 2945 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2945 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" if ((L) < ((NI) 0) || (L) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(L, ((NI) 0), ((NI) IL64(9223372036854775807))); } #line 2945 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" result = mnewString(((NI) (L))); { NI i; NI colontmp_; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_83; NI res; i = (NI)0; colontmp_ = (NI)0; #line 2946 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2946 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" if (nimSubInt(L, ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_83)) { raiseOverflow(); }; colontmp_ = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_83); #line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res = ((NI) 0); { #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" while (1) { NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_84; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_85; #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (!(res <= colontmp_)) goto LA3; #line 2946 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" i = res; if ((NU)(i) >= (NU)(result ? result->Sup.len : 0)){ raiseIndexError2(i,(result ? result->Sup.len : 0)-1); } #line 2947 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2947 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" if (nimAddInt(i, first_2, &TM__Q5wkpxktOdTGvlSRo9bzt9aw_84)) { raiseOverflow(); }; if ((NU)((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_84)) >= (NU)(s ? s->Sup.len : 0)){ raiseIndexError2((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_84),(s ? s->Sup.len : 0)-1); } result->data[i] = s->data[(NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_84)]; #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (nimAddInt(res, ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_85)) { raiseOverflow(); }; res = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_85); } LA3: ; } } return result;} static N_NIMCALL(void, Marker_tySequence__9bAGqSvkAaFL9bWjsEPslrFA)(void* p, NI op) { tySequence__9bAGqSvkAaFL9bWjsEPslrFA* a; NI T1_; a = (tySequence__9bAGqSvkAaFL9bWjsEPslrFA*)p; T1_ = (NI)0;} #line 625 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" N_LIB_PRIVATE N_NIMCALL(tySequence__9bAGqSvkAaFL9bWjsEPslrFA*, newSeq__4g9cmvwewbrdtpBMV5P3thg)(NI len_0) { tySequence__9bAGqSvkAaFL9bWjsEPslrFA* result; result = (tySequence__9bAGqSvkAaFL9bWjsEPslrFA*)0; #line 643 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" result = (tySequence__9bAGqSvkAaFL9bWjsEPslrFA*) newSeq((&NTI__9bAGqSvkAaFL9bWjsEPslrFA_), len_0); return result;} #line 2485 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, X5BX5D___dxs1m8X8HLcMK21WAkRfcw)(NimStringDesc** s, NI sLen_0, tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA x_0) { tySequence__sM4lkSb7zS6F7OVMvW9cffQ* result; NI a; NI L; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_86; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_87; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_88; result = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; #line 2492 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" a = x_0.a; #line 2493 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2493 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2493 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2424 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2424 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" if (nimSubInt(sLen_0, x_0.b, &TM__Q5wkpxktOdTGvlSRo9bzt9aw_86)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_86), a, &TM__Q5wkpxktOdTGvlSRo9bzt9aw_87)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_87), ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_88)) { raiseOverflow(); }; L = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_88); #line 2494 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" if ((L) < ((NI) 0) || (L) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(L, ((NI) 0), ((NI) IL64(9223372036854775807))); } result = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*) newSeq((&NTI__sM4lkSb7zS6F7OVMvW9cffQ_), ((NI) (L))); { NI i; NI i_2; i = (NI)0; #line 106 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" i_2 = ((NI) 0); { #line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" while (1) { NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_89; NimStringDesc* T4_; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_90; #line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (!(i_2 < L)) goto LA3; #line 2495 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" i = i_2; if ((NU)(i) >= (NU)(result ? result->Sup.len : 0)){ raiseIndexError2(i,(result ? result->Sup.len : 0)-1); } #line 2495 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2495 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" if (nimAddInt(i, a, &TM__Q5wkpxktOdTGvlSRo9bzt9aw_89)) { raiseOverflow(); }; if ((NU)((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_89)) >= (NU)(sLen_0)){ raiseIndexError2((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_89),sLen_0-1); } T4_ = (NimStringDesc*)0; T4_ = result->data[i]; result->data[i] = copyStringRC1(s[(NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_89)]); if (T4_) nimGCunrefNoCycle(T4_); #line 109 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (nimAddInt(i_2, ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_90)) { raiseOverflow(); }; i_2 = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_90); } LA3: ; } } return result;} #line 411 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" N_LIB_PRIVATE N_NIMCALL(void, nimLeaveFinally)(void) { #line 415 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" { #line 415 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 415 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" if (!!((excHandler__rqLlY5bs9atDw2OXYqJEn5g == NIM_NIL))) goto LA3_; #line 416 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 416 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" longjmp((*excHandler__rqLlY5bs9atDw2OXYqJEn5g).context, ((int) 1)); } goto LA1_; LA3_: ; { #line 418 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 418 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" reportUnhandledError__na8C8pUZ9cLQWVwk35l5vfw_2(currException__9bVPeDJlYTi9bQApZpfH8wjg); #line 419 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 419 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" exit(((NI) 1)); } LA1_: ; } #line 290 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nimCharToStr)(NIM_CHAR x_0) { NimStringDesc* result; result = (NimStringDesc*)0; #line 291 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 291 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 291 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" result = mnewString(((NI) 1)); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" result->data[((NI) 0)] = x_0; return result;} #line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" N_LIB_PRIVATE N_NOINLINE(void, raiseIndexError3)(NI i, NI a, NI b) { NimStringDesc* T1_; #line 20 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" T1_ = (NimStringDesc*)0; #line 20 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" { #line 7 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/indexerrors.nim" if (!(b < a)) goto LA4_; T1_ = copyString(((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_29)); } goto LA2_; LA4_: ; { NimStringDesc* T7_; NimStringDesc* T8_; NimStringDesc* T9_; NimStringDesc* T10_; #line 8 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/indexerrors.nim" T7_ = (NimStringDesc*)0; #line 8 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/indexerrors.nim" T8_ = (NimStringDesc*)0; T8_ = nimIntToStr(i); #line 8 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/indexerrors.nim" T9_ = (NimStringDesc*)0; T9_ = nimIntToStr(a); #line 8 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/indexerrors.nim" T10_ = (NimStringDesc*)0; T10_ = nimIntToStr(b); T7_ = rawNewString((T8_ ? T8_->Sup.len : 0) + (T9_ ? T9_->Sup.len : 0) + (T10_ ? T10_->Sup.len : 0) + 18);appendString(T7_, ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_30));appendString(T7_, T8_);appendString(T7_, ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_91));appendString(T7_, T9_);appendString(T7_, ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_28));appendString(T7_, T10_); T1_ = T7_; } LA2_: ; #line 20 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" sysFatal__wxS1DD5S67Tovuyk2fdOLwsystem(T1_); } #line 254 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" N_LIB_PRIVATE N_NIMCALL(NI64, clamp__4FyNK9boFeHv6A9b7jEfnv4Q)(NI64 x_0, NI64 a, NI64 b) { NI64 result;{ result = (NI64)0; #line 260 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" { #line 260 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" if (!(x_0 < a)) goto LA3_; #line 260 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" #line 260 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" result = a; goto BeforeRet_; } LA3_: ; #line 261 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" { #line 261 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" if (!(b < x_0)) goto LA7_; #line 261 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" #line 261 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" result = b; goto BeforeRet_; } LA7_: ; #line 262 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" #line 262 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" result = x_0; goto BeforeRet_; }BeforeRet_: ; return result;} #line 625 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, newSeq__q7W9bxIQ7BrFLngLO9cYelsA)(NI len_0) { tySequence__sM4lkSb7zS6F7OVMvW9cffQ* result; result = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; #line 643 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" result = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*) newSeq((&NTI__sM4lkSb7zS6F7OVMvW9cffQ_), len_0); return result;} #line 2761 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" N_LIB_PRIVATE N_NIMCALL(void, addQuoted__QryG7X9c3B5QvyASjhHON8Q)(NimStringDesc** s, tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw x_0) { NimStringDesc* T1_; #line 2807 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2807 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2807 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" T1_ = (NimStringDesc*)0; T1_ = dollar___9clTvx1x9boEUsy637oTVrWA(x_0); unsureAsgnRef((void**) (&(*s)), resizeString((*s), (T1_ ? T1_->Sup.len : 0) + 0));appendString((*s), T1_);} #line 2949 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, substr__iGg0RIKceRvsmvq8FUHOEw)(NimStringDesc* s, NI first) { NimStringDesc* result; result = (NimStringDesc*)0; #line 2950 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2950 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2950 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" result = substr__2yh9cer0ymNRHlOOg8P7IuA(s, first, ((s ? s->Sup.len : 0)-1)); return result;} #line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" N_LIB_PRIVATE N_NIMCALL(NI, nimParseBiggestFloat)(NimStringDesc* s, NF* number, NI start) { NI result; NI i; NF sign; NI kdigits; NI fdigits; NI exponent; NU64 integer; NI fracExponent; NI expSign; NI firstDigit; NIM_BOOL hasSign; NI realExponent; NIM_BOOL expNegative; NI absExponent; NI digits; tyArray__PGLh8drTnaWr3s1qUUSq2Q t; NI ti; NI maxlen;{ result = (NI)0; #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" i = start; #line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" sign = 1.0000000000000000e+00; #line 133 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" kdigits = ((NI) 0); #line 133 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" fdigits = ((NI) 0); exponent = (NI)0; integer = (NU64)0; #line 136 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" fracExponent = ((NI) 0); #line 137 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" expSign = ((NI) 1); #line 138 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" firstDigit = ((NI) -1); #line 139 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" hasSign = NIM_FALSE; #line 142 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" { NIM_BOOL T3_; NIM_BOOL T5_; #line 142 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T3_ = (NIM_BOOL)0; #line 142 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 142 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T3_ = (i < (s ? s->Sup.len : 0)); if (!(T3_)) goto LA4_; #line 142 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T5_ = (NIM_BOOL)0; #line 142 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T5_ = ((NU8)(s->data[i]) == (NU8)(43)); if (T5_) goto LA6_; #line 142 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T5_ = ((NU8)(s->data[i]) == (NU8)(45)); LA6_: ; T3_ = T5_; LA4_: ; if (!T3_) goto LA7_; #line 143 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" hasSign = NIM_TRUE; #line 144 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" { #line 144 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" if (!((NU8)(s->data[i]) == (NU8)(45))) goto LA11_; #line 145 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" sign = -1.0000000000000000e+00; } LA11_: ; #line 146 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" i += ((NI) 1); } LA7_: ; #line 149 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" { NIM_BOOL T15_; NIM_BOOL T17_; #line 149 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T15_ = (NIM_BOOL)0; #line 149 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 149 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 149 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T15_ = ((NI)(i + ((NI) 2)) < (s ? s->Sup.len : 0)); if (!(T15_)) goto LA16_; #line 149 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T17_ = (NIM_BOOL)0; #line 149 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T17_ = ((NU8)(s->data[i]) == (NU8)(78)); if (T17_) goto LA18_; #line 149 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T17_ = ((NU8)(s->data[i]) == (NU8)(110)); LA18_: ; T15_ = T17_; LA16_: ; if (!T15_) goto LA19_; #line 150 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" { NIM_BOOL T23_; #line 150 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T23_ = (NIM_BOOL)0; #line 150 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 150 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T23_ = ((NU8)(s->data[(NI)(i + ((NI) 1))]) == (NU8)(65)); if (T23_) goto LA24_; #line 150 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 150 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T23_ = ((NU8)(s->data[(NI)(i + ((NI) 1))]) == (NU8)(97)); LA24_: ; if (!T23_) goto LA25_; #line 151 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" { NIM_BOOL T29_; #line 151 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T29_ = (NIM_BOOL)0; #line 151 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 151 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T29_ = ((NU8)(s->data[(NI)(i + ((NI) 2))]) == (NU8)(78)); if (T29_) goto LA30_; #line 151 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 151 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T29_ = ((NU8)(s->data[(NI)(i + ((NI) 2))]) == (NU8)(110)); LA30_: ; if (!T29_) goto LA31_; #line 152 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" { NIM_BOOL T35_; #line 152 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T35_ = (NIM_BOOL)0; #line 152 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 152 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 152 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T35_ = ((s ? s->Sup.len : 0) <= (NI)(i + ((NI) 3))); if (T35_) goto LA36_; #line 152 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 152 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 152 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T35_ = !((((NU8)(s->data[(NI)(i + ((NI) 3))])) >= ((NU8)(97)) && ((NU8)(s->data[(NI)(i + ((NI) 3))])) <= ((NU8)(122)) || ((NU8)(s->data[(NI)(i + ((NI) 3))])) >= ((NU8)(65)) && ((NU8)(s->data[(NI)(i + ((NI) 3))])) <= ((NU8)(90)) || ((NU8)(s->data[(NI)(i + ((NI) 3))])) >= ((NU8)(48)) && ((NU8)(s->data[(NI)(i + ((NI) 3))])) <= ((NU8)(57)) || ((NU8)(s->data[(NI)(i + ((NI) 3))])) == ((NU8)(95)))); LA36_: ; if (!T35_) goto LA37_; #line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" (*number) = NAN; #line 154 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 154 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 154 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 154 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" result = (NI)((NI)(i + ((NI) 3)) - start); goto BeforeRet_; } LA37_: ; } LA31_: ; } LA25_: ; #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" result = ((NI) 0); goto BeforeRet_; } LA19_: ; #line 158 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" { NIM_BOOL T41_; NIM_BOOL T43_; #line 158 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T41_ = (NIM_BOOL)0; #line 158 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 158 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 158 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T41_ = ((NI)(i + ((NI) 2)) < (s ? s->Sup.len : 0)); if (!(T41_)) goto LA42_; #line 158 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T43_ = (NIM_BOOL)0; #line 158 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T43_ = ((NU8)(s->data[i]) == (NU8)(73)); if (T43_) goto LA44_; #line 158 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T43_ = ((NU8)(s->data[i]) == (NU8)(105)); LA44_: ; T41_ = T43_; LA42_: ; if (!T41_) goto LA45_; #line 159 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" { NIM_BOOL T49_; #line 159 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T49_ = (NIM_BOOL)0; #line 159 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 159 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T49_ = ((NU8)(s->data[(NI)(i + ((NI) 1))]) == (NU8)(78)); if (T49_) goto LA50_; #line 159 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 159 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T49_ = ((NU8)(s->data[(NI)(i + ((NI) 1))]) == (NU8)(110)); LA50_: ; if (!T49_) goto LA51_; #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" { NIM_BOOL T55_; #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T55_ = (NIM_BOOL)0; #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T55_ = ((NU8)(s->data[(NI)(i + ((NI) 2))]) == (NU8)(70)); if (T55_) goto LA56_; #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T55_ = ((NU8)(s->data[(NI)(i + ((NI) 2))]) == (NU8)(102)); LA56_: ; if (!T55_) goto LA57_; #line 161 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" { NIM_BOOL T61_; #line 161 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T61_ = (NIM_BOOL)0; #line 161 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 161 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 161 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T61_ = ((s ? s->Sup.len : 0) <= (NI)(i + ((NI) 3))); if (T61_) goto LA62_; #line 161 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 161 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 161 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T61_ = !((((NU8)(s->data[(NI)(i + ((NI) 3))])) >= ((NU8)(97)) && ((NU8)(s->data[(NI)(i + ((NI) 3))])) <= ((NU8)(122)) || ((NU8)(s->data[(NI)(i + ((NI) 3))])) >= ((NU8)(65)) && ((NU8)(s->data[(NI)(i + ((NI) 3))])) <= ((NU8)(90)) || ((NU8)(s->data[(NI)(i + ((NI) 3))])) >= ((NU8)(48)) && ((NU8)(s->data[(NI)(i + ((NI) 3))])) <= ((NU8)(57)) || ((NU8)(s->data[(NI)(i + ((NI) 3))])) == ((NU8)(95)))); LA62_: ; if (!T61_) goto LA63_; #line 162 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 162 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" (*number) = ((NF)(INF) * (NF)(sign)); #line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" result = (NI)((NI)(i + ((NI) 3)) - start); goto BeforeRet_; } LA63_: ; } LA57_: ; } LA51_: ; #line 164 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 164 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" result = ((NI) 0); goto BeforeRet_; } LA45_: ; #line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" { NIM_BOOL T67_; #line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T67_ = (NIM_BOOL)0; #line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T67_ = (i < (s ? s->Sup.len : 0)); if (!(T67_)) goto LA68_; #line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T67_ = (((NU8)(s->data[i])) >= ((NU8)(48)) && ((NU8)(s->data[i])) <= ((NU8)(57))); LA68_: ; if (!T67_) goto LA69_; #line 167 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 167 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 167 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" firstDigit = (NI)(((NU8)(s->data[i])) - ((NI) 48)); } LA69_: ; { #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" while (1) { NIM_BOOL T73_; #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T73_ = (NIM_BOOL)0; #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T73_ = (i < (s ? s->Sup.len : 0)); if (!(T73_)) goto LA74_; #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T73_ = (((NU8)(s->data[i])) >= ((NU8)(48)) && ((NU8)(s->data[i])) <= ((NU8)(57))); LA74_: ; if (!T73_) goto LA72; #line 170 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" kdigits += ((NI) 1); #line 171 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 171 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 171 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 171 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 171 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" integer = (NU64)((NU64)((NU64)((NU64)(integer) * (NU64)(10ULL))) + (NU64)(((NU64) ((NI)(((NU8)(s->data[i])) - ((NI) 48)))))); #line 172 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" i += ((NI) 1); { #line 173 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" while (1) { NIM_BOOL T77_; #line 173 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T77_ = (NIM_BOOL)0; #line 173 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 173 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T77_ = (i < (s ? s->Sup.len : 0)); if (!(T77_)) goto LA78_; #line 173 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T77_ = ((NU8)(s->data[i]) == (NU8)(95)); LA78_: ; if (!T77_) goto LA76; #line 173 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" i += ((NI) 1); } LA76: ; } } LA72: ; } #line 176 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" { NIM_BOOL T81_; #line 176 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T81_ = (NIM_BOOL)0; #line 176 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 176 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T81_ = (i < (s ? s->Sup.len : 0)); if (!(T81_)) goto LA82_; #line 176 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T81_ = ((NU8)(s->data[i]) == (NU8)(46)); LA82_: ; if (!T81_) goto LA83_; #line 177 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" i += ((NI) 1); #line 179 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" { #line 179 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" if (!(kdigits <= ((NI) 0))) goto LA87_; { #line 180 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" while (1) { NIM_BOOL T91_; #line 180 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T91_ = (NIM_BOOL)0; #line 180 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 180 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T91_ = (i < (s ? s->Sup.len : 0)); if (!(T91_)) goto LA92_; #line 180 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T91_ = ((NU8)(s->data[i]) == (NU8)(48)); LA92_: ; if (!T91_) goto LA90; #line 181 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" fracExponent += ((NI) 1); #line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" i += ((NI) 1); { #line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" while (1) { NIM_BOOL T95_; #line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T95_ = (NIM_BOOL)0; #line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T95_ = (i < (s ? s->Sup.len : 0)); if (!(T95_)) goto LA96_; #line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T95_ = ((NU8)(s->data[i]) == (NU8)(95)); LA96_: ; if (!T95_) goto LA94; #line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" i += ((NI) 1); } LA94: ; } } LA90: ; } } LA87_: ; #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" { NIM_BOOL T99_; NIM_BOOL T100_; #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T99_ = (NIM_BOOL)0; #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T100_ = (NIM_BOOL)0; #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T100_ = (firstDigit == ((NI) -1)); if (!(T100_)) goto LA101_; #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T100_ = (i < (s ? s->Sup.len : 0)); LA101_: ; T99_ = T100_; if (!(T99_)) goto LA102_; #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T99_ = (((NU8)(s->data[i])) >= ((NU8)(48)) && ((NU8)(s->data[i])) <= ((NU8)(57))); LA102_: ; if (!T99_) goto LA103_; #line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" firstDigit = (NI)(((NU8)(s->data[i])) - ((NI) 48)); } LA103_: ; { #line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" while (1) { NIM_BOOL T107_; #line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T107_ = (NIM_BOOL)0; #line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T107_ = (i < (s ? s->Sup.len : 0)); if (!(T107_)) goto LA108_; #line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T107_ = (((NU8)(s->data[i])) >= ((NU8)(48)) && ((NU8)(s->data[i])) <= ((NU8)(57))); LA108_: ; if (!T107_) goto LA106; #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" fdigits += ((NI) 1); #line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" fracExponent += ((NI) 1); #line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" integer = (NU64)((NU64)((NU64)((NU64)(integer) * (NU64)(10ULL))) + (NU64)(((NU64) ((NI)(((NU8)(s->data[i])) - ((NI) 48)))))); #line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" i += ((NI) 1); { #line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" while (1) { NIM_BOOL T111_; #line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T111_ = (NIM_BOOL)0; #line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T111_ = (i < (s ? s->Sup.len : 0)); if (!(T111_)) goto LA112_; #line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T111_ = ((NU8)(s->data[i]) == (NU8)(95)); LA112_: ; if (!T111_) goto LA110; #line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" i += ((NI) 1); } LA110: ; } } LA106: ; } } LA83_: ; #line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" { NIM_BOOL T115_; NIM_BOOL T117_; NIM_BOOL T119_; #line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T115_ = (NIM_BOOL)0; #line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T115_ = ((NI)(kdigits + fdigits) <= ((NI) 0)); if (!(T115_)) goto LA116_; #line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T117_ = (NIM_BOOL)0; #line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T117_ = (i == start); if (T117_) goto LA118_; #line 198 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T119_ = (NIM_BOOL)0; #line 198 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 198 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T119_ = (i == (NI)(start + ((NI) 1))); if (!(T119_)) goto LA120_; T119_ = hasSign; LA120_: ; T117_ = T119_; LA118_: ; T115_ = T117_; LA116_: ; if (!T115_) goto LA121_; #line 199 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 199 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" result = ((NI) 0); goto BeforeRet_; } LA121_: ; #line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" { NIM_BOOL T125_; #line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T125_ = (NIM_BOOL)0; #line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T125_ = ((NI)(i + ((NI) 1)) < (s ? s->Sup.len : 0)); if (!(T125_)) goto LA126_; #line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T125_ = (((NU8)(s->data[i])) == ((NU8)(101)) || ((NU8)(s->data[i])) == ((NU8)(69))); LA126_: ; if (!T125_) goto LA127_; #line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" i += ((NI) 1); #line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" { NIM_BOOL T131_; #line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T131_ = (NIM_BOOL)0; #line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T131_ = ((NU8)(s->data[i]) == (NU8)(43)); if (T131_) goto LA132_; #line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T131_ = ((NU8)(s->data[i]) == (NU8)(45)); LA132_: ; if (!T131_) goto LA133_; #line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" { #line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" if (!((NU8)(s->data[i]) == (NU8)(45))) goto LA137_; #line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" expSign = ((NI) -1); } LA137_: ; #line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" i += ((NI) 1); } LA133_: ; #line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" { #line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" if (!!((((NU8)(s->data[i])) >= ((NU8)(48)) && ((NU8)(s->data[i])) <= ((NU8)(57))))) goto LA141_; #line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" result = ((NI) 0); goto BeforeRet_; } LA141_: ; { #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" while (1) { NIM_BOOL T145_; #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T145_ = (NIM_BOOL)0; #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T145_ = (i < (s ? s->Sup.len : 0)); if (!(T145_)) goto LA146_; #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T145_ = (((NU8)(s->data[i])) >= ((NU8)(48)) && ((NU8)(s->data[i])) <= ((NU8)(57))); LA146_: ; if (!T145_) goto LA144; #line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" exponent = (NI)((NI)(exponent * ((NI) 10)) + (NI)(((NU8)(s->data[i])) - ((NI) 48))); #line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" i += ((NI) 1); { #line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" while (1) { NIM_BOOL T149_; #line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T149_ = (NIM_BOOL)0; #line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T149_ = (i < (s ? s->Sup.len : 0)); if (!(T149_)) goto LA150_; #line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T149_ = ((NU8)(s->data[i]) == (NU8)(95)); LA150_: ; if (!T149_) goto LA148; #line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" i += ((NI) 1); } LA148: ; } } LA144: ; } } LA127_: ; #line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" realExponent = (NI)((NI)(expSign * exponent) - fracExponent); #line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" expNegative = (realExponent < ((NI) 0)); #line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" absExponent = (realExponent > 0? (realExponent) : -(realExponent)); #line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" { #line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" if (!(((NI) 999) < absExponent)) goto LA153_; #line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" { if (!expNegative) goto LA157_; #line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" (*number) = ((NF)(0.0) * (NF)(sign)); } goto LA155_; LA157_: ; { #line 224 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 224 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" (*number) = ((NF)(INF) * (NF)(sign)); } LA155_: ; #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" result = (NI)(i - start); goto BeforeRet_; } LA153_: ; #line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" digits = (NI)(kdigits + fdigits); #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" { NIM_BOOL T162_; NIM_BOOL T164_; NI slop; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T162_ = (NIM_BOOL)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T162_ = (digits <= ((NI) 15)); if (T162_) goto LA163_; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T164_ = (NIM_BOOL)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T164_ = (digits <= ((NI) 16)); if (!(T164_)) goto LA165_; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T164_ = (firstDigit <= ((NI) 8)); LA165_: ; T162_ = T164_; LA163_: ; if (!T162_) goto LA166_; #line 232 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" { #line 232 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" if (!(absExponent <= ((NI) 22))) goto LA170_; #line 233 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" { if (!expNegative) goto LA174_; #line 234 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 234 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 234 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" (*number) = ((NF)(((NF)(sign) * (NF)(((NF) (integer))))) / (NF)(powtens__l8b44pimyaWe7sztIOF1Tw[(absExponent)- 0])); } goto LA172_; LA174_: ; { #line 236 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 236 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 236 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" (*number) = ((NF)(((NF)(sign) * (NF)(((NF) (integer))))) * (NF)(powtens__l8b44pimyaWe7sztIOF1Tw[(absExponent)- 0])); } LA172_: ; #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" result = (NI)(i - start); goto BeforeRet_; } LA170_: ; #line 241 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 241 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 241 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" slop = (NI)((NI)(((NI) 15) - kdigits) - fdigits); #line 242 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" { NIM_BOOL T179_; #line 242 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T179_ = (NIM_BOOL)0; #line 242 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 242 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T179_ = (absExponent <= (NI)(((NI) 22) + slop)); if (!(T179_)) goto LA180_; #line 242 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T179_ = !(expNegative); LA180_: ; if (!T179_) goto LA181_; #line 243 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 243 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 243 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 243 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 243 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" (*number) = ((NF)(((NF)(((NF)(sign) * (NF)(((NF) (integer))))) * (NF)(powtens__l8b44pimyaWe7sztIOF1Tw[(slop)- 0]))) * (NF)(powtens__l8b44pimyaWe7sztIOF1Tw[((NI)(absExponent - slop))- 0])); #line 244 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 244 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 244 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" result = (NI)(i - start); goto BeforeRet_; } LA181_: ; } LA166_: ; nimZeroMem((void*)t, sizeof(tyArray__PGLh8drTnaWr3s1qUUSq2Q)); #line 248 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" ti = ((NI) 0); #line 249 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" maxlen = ((NI) 494); #line 251 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 251 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" result = (NI)(i - start); #line 252 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" i = start; #line 254 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" { NIM_BOOL T185_; #line 254 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T185_ = (NIM_BOOL)0; #line 254 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 254 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T185_ = (i < (s ? s->Sup.len : 0)); if (!(T185_)) goto LA186_; #line 254 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T185_ = ((NU8)(s->data[i]) == (NU8)(46)); LA186_: ; if (!T185_) goto LA187_; #line 254 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" i += ((NI) 1); } LA187_: ; { #line 255 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" while (1) { NIM_BOOL T191_; #line 255 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T191_ = (NIM_BOOL)0; #line 255 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 255 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T191_ = (i < (s ? s->Sup.len : 0)); if (!(T191_)) goto LA192_; #line 255 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T191_ = (((NU8)(s->data[i])) >= ((NU8)(48)) && ((NU8)(s->data[i])) <= ((NU8)(57)) || ((NU8)(s->data[i])) == ((NU8)(43)) || ((NU8)(s->data[i])) == ((NU8)(45))); LA192_: ; if (!T191_) goto LA190; #line 256 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" { #line 256 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" if (!(ti < maxlen)) goto LA195_; #line 257 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" t[(ti)- 0] = s->data[i]; #line 257 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" ti += ((NI) 1); } LA195_: ; #line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" i += ((NI) 1); { #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" while (1) { NIM_BOOL T199_; #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T199_ = (NIM_BOOL)0; #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T199_ = (i < (s ? s->Sup.len : 0)); if (!(T199_)) goto LA200_; #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" T199_ = (((NU8)(s->data[i])) == ((NU8)(46)) || ((NU8)(s->data[i])) == ((NU8)(95))); LA200_: ; if (!T199_) goto LA198; #line 260 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" i += ((NI) 1); } LA198: ; } } LA190: ; } #line 263 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" t[(ti)- 0] = 69; #line 264 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" ti += ((NI) 1); #line 265 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 265 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" { if (!expNegative) goto LA203_; t[(ti)- 0] = 45; } goto LA201_; LA203_: ; { t[(ti)- 0] = 43; } LA201_: ; #line 266 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" ti += ((NI) 4); #line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" t[((NI)(ti - ((NI) 1)))- 0] = ((NIM_CHAR) ((NI)(((NI) 48) + (NI)(absExponent % ((NI) 10))))); #line 270 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 270 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" absExponent = (NI)(absExponent / ((NI) 10)); #line 271 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 271 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 271 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 271 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" t[((NI)(ti - ((NI) 2)))- 0] = ((NIM_CHAR) ((NI)(((NI) 48) + (NI)(absExponent % ((NI) 10))))); #line 272 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 272 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" absExponent = (NI)(absExponent / ((NI) 10)); #line 273 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 273 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 273 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 273 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" t[((NI)(ti - ((NI) 3)))- 0] = ((NIM_CHAR) ((NI)(((NI) 48) + (NI)(absExponent % ((NI) 10))))); #line 276 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 276 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" (*number) = strtod(((NCSTRING) (t)), NIM_NIL); }BeforeRet_: ; return result;} static N_NIMCALL(void, Marker_tyRef__8SzoIAgLw9ci2v0yafHj9b6Q)(void* p, NI op) { tyObject_KeyError__t7nhKLvXTQS9cS8ByJU9bIag* a; a = (tyObject_KeyError__t7nhKLvXTQS9cS8ByJU9bIag*)p; nimGCvisit((void*)(*a).Sup.Sup.Sup.parent, op); nimGCvisit((void*)(*a).Sup.Sup.Sup.message, op); nimGCvisit((void*)(*a).Sup.Sup.Sup.trace, op); nimGCvisit((void*)(*a).Sup.Sup.Sup.up, op);} #line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" N_LIB_PRIVATE N_NIMCALL(void, addCstringN__DuMbk0Tea09bkpFWJtZlU6A)(NimStringDesc** result, NCSTRING buf_0, NI buflen) { NI oldLen; NI newLen; #line 79 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 79 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" oldLen = ((*result) ? (*result)->Sup.len : 0); #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" newLen = (NI)(oldLen + buflen); #line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" unsureAsgnRef((void**) (&(*result)), setLengthStr((*result), ((NI) (newLen)))); #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) ((&(*result)->data[oldLen]))), ((void*) (buf_0)), ((NI) (buflen))); } #line 86 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" N_LIB_PRIVATE N_NIMCALL(void, addFloat__R7rBahgTSmBayFrvvbK9bKQ)(NimStringDesc** result, NF x_0) { tyArray__eVNFTutn6un5gcq48fQLdg buffer; NI n_1; nimZeroMem((void*)buffer, sizeof(tyArray__eVNFTutn6un5gcq48fQLdg)); #line 98 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 98 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" n_1 = writeFloatToBuffer__UrA9aquvUwHFUFx78eUQk3A(buffer, x_0); #line 99 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 99 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" addCstringN__DuMbk0Tea09bkpFWJtZlU6A(result, ((NCSTRING) ((&buffer[(((NI) 0))- 0]))), n_1); } #line 248 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" N_LIB_PRIVATE N_NIMCALL(void, setPosition__Zp3k9bHhfG9aKFJWRJNwKuKw)(tyObject_GcStack__7fytPA5bBsob6See21YMRA* stack, void* position) {} #line 273 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" N_LIB_PRIVATE N_NOINLINE(void, nimGC_setStackBottom)(void* theStackBottom) { #line 284 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" { #line 284 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" if (!(gch__IcYaEuuWivYAS86vFMTS3Q.stack.bottom == NIM_NIL)) goto LA3_; #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" gch__IcYaEuuWivYAS86vFMTS3Q.stack.bottom = theStackBottom; } goto LA1_; LA3_: ; { NI a; NI b; #line 290 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 290 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" if (!!((theStackBottom == gch__IcYaEuuWivYAS86vFMTS3Q.stack.bottom))) goto LA6_; #line 291 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" a = ((NI) (ptrdiff_t) (theStackBottom)); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" b = ((NI) (ptrdiff_t) (gch__IcYaEuuWivYAS86vFMTS3Q.stack.bottom)); #line 297 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 297 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" gch__IcYaEuuWivYAS86vFMTS3Q.stack.bottom = ((void*) (((a >= b) ? a : b))); } goto LA1_; LA6_: ; LA1_: ; #line 299 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" #line 299 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim" setPosition__Zp3k9bHhfG9aKFJWRJNwKuKw((&gch__IcYaEuuWivYAS86vFMTS3Q.stack), theStackBottom); } #line 2087 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" static N_INLINE(void, initStackBottomWith)(void* locals) { #line 2091 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2091 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" nimGC_setStackBottom(locals); } N_LIB_PRIVATE N_NIMCALL(void, systemInit000)(void) { #line 999999 "generated_not_to_break_here" { nimRegisterThreadLocalMarker(TM__Q5wkpxktOdTGvlSRo9bzt9aw_3); nimRegisterThreadLocalMarker(TM__Q5wkpxktOdTGvlSRo9bzt9aw_6); #line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim" #line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim" initGC__amVlU9ajqZ06ujoesRBHcDg(); #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim" threadType__ut3Z9ak4M9c28LWYBg3LZISw = ((tyEnum_ThreadType__H77H4LSuveAOpXr9bJRsUtw) 1); #line 140 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" stackTraceOverrideGetTraceback__OlPHeOcbC7lhKT4mGY9b0sQ = colonanonymous___3glzdNutX56jyiuV1ycwew; #line 637 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 637 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" registerSignalHandler__amVlU9ajqZ06ujoesRBHcDg_2(); #line 1066 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" #line 1066 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim" pthread_mutex_init((&heapLock__Cm9aJxbMhUuv7Cj8trffHQw), NIM_NIL); } } N_LIB_PRIVATE N_NIMCALL(void, systemDatInit000)(void) { #line 999999 "generated_not_to_break_here" static TNimNode* TM__Q5wkpxktOdTGvlSRo9bzt9aw_2_2[2]; static TNimNode* TM__Q5wkpxktOdTGvlSRo9bzt9aw_4_5[5]; static TNimNode* TM__Q5wkpxktOdTGvlSRo9bzt9aw_5_3[3]; static TNimNode TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[32];NTI__IIomJ6ptE6vfJ5zRbATgkQ_.size = sizeof(tyTuple__JfHvHzMrhKkWAUvQKe0i1A); NTI__IIomJ6ptE6vfJ5zRbATgkQ_.kind = 18; NTI__IIomJ6ptE6vfJ5zRbATgkQ_.base = 0; NTI__IIomJ6ptE6vfJ5zRbATgkQ_.name = "tuple of (pointer, ref object)"; NTI__IIomJ6ptE6vfJ5zRbATgkQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__IIomJ6ptE6vfJ5zRbATgkQ_; TM__Q5wkpxktOdTGvlSRo9bzt9aw_2_2[0] = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[1]; NTI__vr5DoT1jILTGdRlYv1OYpw_.size = sizeof(void*); NTI__vr5DoT1jILTGdRlYv1OYpw_.kind = 26; NTI__vr5DoT1jILTGdRlYv1OYpw_.base = 0; NTI__vr5DoT1jILTGdRlYv1OYpw_.flags = 3; NTI__vr5DoT1jILTGdRlYv1OYpw_.name = "pointer"; NTI__vr5DoT1jILTGdRlYv1OYpw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__vr5DoT1jILTGdRlYv1OYpw_; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[1].kind = 1; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[1].offset = offsetof(tyTuple__JfHvHzMrhKkWAUvQKe0i1A, Field0); TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[1].typ = (&NTI__vr5DoT1jILTGdRlYv1OYpw_); TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[1].name = "Field0"; TM__Q5wkpxktOdTGvlSRo9bzt9aw_2_2[1] = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[2]; NTI__ytyiCJqK439aF9cIibuRVpAg_.size = sizeof(RootObj); NTI__ytyiCJqK439aF9cIibuRVpAg_.kind = 17; NTI__ytyiCJqK439aF9cIibuRVpAg_.base = 0; NTI__ytyiCJqK439aF9cIibuRVpAg_.flags = 1; NTI__ytyiCJqK439aF9cIibuRVpAg_.name = "RootObj"; NTI__ytyiCJqK439aF9cIibuRVpAg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__ytyiCJqK439aF9cIibuRVpAg_; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[3].len = 0; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[3].kind = 2; NTI__ytyiCJqK439aF9cIibuRVpAg_.node = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[3]; NTI__diB2NTuAIWY0FO9c5IUJRGg_.size = sizeof(tyObject_Env_systemdotnim___diB2NTuAIWY0FO9c5IUJRGg); NTI__diB2NTuAIWY0FO9c5IUJRGg_.kind = 17; NTI__diB2NTuAIWY0FO9c5IUJRGg_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__diB2NTuAIWY0FO9c5IUJRGg_.flags = 1; NTI__diB2NTuAIWY0FO9c5IUJRGg_.name = "object"; NTI__diB2NTuAIWY0FO9c5IUJRGg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__diB2NTuAIWY0FO9c5IUJRGg_; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[4].len = 0; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[4].kind = 2; NTI__diB2NTuAIWY0FO9c5IUJRGg_.node = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[4]; NTI__HsJiUUcO9cHBdUCi0HwkSTA_.size = sizeof(tyObject_Env_systemdotnim___diB2NTuAIWY0FO9c5IUJRGg*); NTI__HsJiUUcO9cHBdUCi0HwkSTA_.kind = 22; NTI__HsJiUUcO9cHBdUCi0HwkSTA_.base = (&NTI__diB2NTuAIWY0FO9c5IUJRGg_); NTI__HsJiUUcO9cHBdUCi0HwkSTA_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor" "/nimbus-build-system/vendor/Nim/lib/system.nim(1, 2)"; NTI__HsJiUUcO9cHBdUCi0HwkSTA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__HsJiUUcO9cHBdUCi0HwkSTA_; NTI__HsJiUUcO9cHBdUCi0HwkSTA_.marker = Marker_tyRef__HsJiUUcO9cHBdUCi0HwkSTA; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[2].kind = 1; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[2].offset = offsetof(tyTuple__JfHvHzMrhKkWAUvQKe0i1A, Field1); TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[2].typ = (&NTI__HsJiUUcO9cHBdUCi0HwkSTA_); TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[2].name = "Field1"; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[0].len = 2; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[0].kind = 2; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[0].sons = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_2_2[0]; NTI__IIomJ6ptE6vfJ5zRbATgkQ_.node = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[0]; NTI__WF89a8QyKeDCh4DYWTmSiBg_.size = sizeof(tySequence__WF89a8QyKeDCh4DYWTmSiBg*); NTI__WF89a8QyKeDCh4DYWTmSiBg_.kind = 24; NTI__WF89a8QyKeDCh4DYWTmSiBg_.base = (&NTI__IIomJ6ptE6vfJ5zRbATgkQ_); NTI__WF89a8QyKeDCh4DYWTmSiBg_.name = "seq[proc (){.closure, gcsafe.}]"; NTI__WF89a8QyKeDCh4DYWTmSiBg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__WF89a8QyKeDCh4DYWTmSiBg_; NTI__WF89a8QyKeDCh4DYWTmSiBg_.marker = Marker_tySequence__WF89a8QyKeDCh4DYWTmSiBg; NTI__XEycrCsme5C8CVWAYEcdBQ_.size = sizeof(Exception); NTI__XEycrCsme5C8CVWAYEcdBQ_.kind = 17; NTI__XEycrCsme5C8CVWAYEcdBQ_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__XEycrCsme5C8CVWAYEcdBQ_.name = "Exception"; NTI__XEycrCsme5C8CVWAYEcdBQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__XEycrCsme5C8CVWAYEcdBQ_; TM__Q5wkpxktOdTGvlSRo9bzt9aw_4_5[0] = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[6]; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[6].kind = 1; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[6].offset = offsetof(Exception, parent); TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[6].typ = (&NTI__vU9aO9cTqOMn6CBzhV8rX7Sw_); TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[6].name = "parent"; TM__Q5wkpxktOdTGvlSRo9bzt9aw_4_5[1] = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[7]; NTI__S9agCYBinaYZnGWcjTdxclg_.size = sizeof(NCSTRING); NTI__S9agCYBinaYZnGWcjTdxclg_.kind = 29; NTI__S9agCYBinaYZnGWcjTdxclg_.base = 0; NTI__S9agCYBinaYZnGWcjTdxclg_.flags = 3; NTI__S9agCYBinaYZnGWcjTdxclg_.name = "cstring"; NTI__S9agCYBinaYZnGWcjTdxclg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__S9agCYBinaYZnGWcjTdxclg_; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[7].kind = 1; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[7].offset = offsetof(Exception, name); TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[7].typ = (&NTI__S9agCYBinaYZnGWcjTdxclg_); TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[7].name = "name"; TM__Q5wkpxktOdTGvlSRo9bzt9aw_4_5[2] = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[8]; NTI__77mFvmsOLKik79ci2hXkHEg_.size = sizeof(NimStringDesc*); NTI__77mFvmsOLKik79ci2hXkHEg_.kind = 28; NTI__77mFvmsOLKik79ci2hXkHEg_.base = 0; NTI__77mFvmsOLKik79ci2hXkHEg_.flags = 2; NTI__77mFvmsOLKik79ci2hXkHEg_.name = "string"; NTI__77mFvmsOLKik79ci2hXkHEg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__77mFvmsOLKik79ci2hXkHEg_; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[8].kind = 1; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[8].offset = offsetof(Exception, message); TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[8].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_); TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[8].name = "msg"; TM__Q5wkpxktOdTGvlSRo9bzt9aw_4_5[3] = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[9]; NTI__oLyohQ7O2XOvGnflOss8EA_.size = sizeof(tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA); NTI__oLyohQ7O2XOvGnflOss8EA_.kind = 18; NTI__oLyohQ7O2XOvGnflOss8EA_.base = 0; NTI__oLyohQ7O2XOvGnflOss8EA_.flags = 3; NTI__oLyohQ7O2XOvGnflOss8EA_.name = "StackTraceEntry"; NTI__oLyohQ7O2XOvGnflOss8EA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__oLyohQ7O2XOvGnflOss8EA_; TM__Q5wkpxktOdTGvlSRo9bzt9aw_5_3[0] = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[11]; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[11].kind = 1; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[11].offset = offsetof(tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA, procname); TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[11].typ = (&NTI__S9agCYBinaYZnGWcjTdxclg_); TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[11].name = "procname"; TM__Q5wkpxktOdTGvlSRo9bzt9aw_5_3[1] = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[12]; NTI__rR5Bzr1D5krxoo1NcNyeMA_.size = sizeof(NI); NTI__rR5Bzr1D5krxoo1NcNyeMA_.kind = 31; NTI__rR5Bzr1D5krxoo1NcNyeMA_.base = 0; NTI__rR5Bzr1D5krxoo1NcNyeMA_.flags = 3; NTI__rR5Bzr1D5krxoo1NcNyeMA_.name = "int"; NTI__rR5Bzr1D5krxoo1NcNyeMA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__rR5Bzr1D5krxoo1NcNyeMA_; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[12].kind = 1; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[12].offset = offsetof(tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA, line); TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[12].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_); TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[12].name = "line"; TM__Q5wkpxktOdTGvlSRo9bzt9aw_5_3[2] = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[13]; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[13].kind = 1; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[13].offset = offsetof(tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA, filename); TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[13].typ = (&NTI__S9agCYBinaYZnGWcjTdxclg_); TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[13].name = "filename"; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[10].len = 3; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[10].kind = 2; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[10].sons = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_5_3[0]; NTI__oLyohQ7O2XOvGnflOss8EA_.node = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[10]; NTI__uB9b75OUPRENsBAu4AnoePA_.size = sizeof(tySequence__uB9b75OUPRENsBAu4AnoePA*); NTI__uB9b75OUPRENsBAu4AnoePA_.kind = 24; NTI__uB9b75OUPRENsBAu4AnoePA_.base = (&NTI__oLyohQ7O2XOvGnflOss8EA_); NTI__uB9b75OUPRENsBAu4AnoePA_.flags = 2; NTI__uB9b75OUPRENsBAu4AnoePA_.name = "seq[StackTraceEntry]"; NTI__uB9b75OUPRENsBAu4AnoePA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__uB9b75OUPRENsBAu4AnoePA_; NTI__uB9b75OUPRENsBAu4AnoePA_.marker = Marker_tySequence__uB9b75OUPRENsBAu4AnoePA; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[9].kind = 1; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[9].offset = offsetof(Exception, trace); TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[9].typ = (&NTI__uB9b75OUPRENsBAu4AnoePA_); TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[9].name = "trace"; TM__Q5wkpxktOdTGvlSRo9bzt9aw_4_5[4] = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[14]; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[14].kind = 1; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[14].offset = offsetof(Exception, up); TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[14].typ = (&NTI__vU9aO9cTqOMn6CBzhV8rX7Sw_); TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[14].name = "up"; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[5].len = 5; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[5].kind = 2; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[5].sons = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_4_5[0]; NTI__XEycrCsme5C8CVWAYEcdBQ_.node = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[5]; NTI__vU9aO9cTqOMn6CBzhV8rX7Sw_.size = sizeof(Exception*); NTI__vU9aO9cTqOMn6CBzhV8rX7Sw_.kind = 22; NTI__vU9aO9cTqOMn6CBzhV8rX7Sw_.base = (&NTI__XEycrCsme5C8CVWAYEcdBQ_); NTI__vU9aO9cTqOMn6CBzhV8rX7Sw_.name = "ref Exception"; NTI__vU9aO9cTqOMn6CBzhV8rX7Sw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__vU9aO9cTqOMn6CBzhV8rX7Sw_; NTI__vU9aO9cTqOMn6CBzhV8rX7Sw_.marker = Marker_tyRef__vU9aO9cTqOMn6CBzhV8rX7Sw; NTI__LbeSGvgPzGzXnW9caIkJqMA_.size = sizeof(tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA); NTI__LbeSGvgPzGzXnW9caIkJqMA_.kind = 17; NTI__LbeSGvgPzGzXnW9caIkJqMA_.base = (&NTI__XEycrCsme5C8CVWAYEcdBQ_); NTI__LbeSGvgPzGzXnW9caIkJqMA_.name = "Defect"; NTI__LbeSGvgPzGzXnW9caIkJqMA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__LbeSGvgPzGzXnW9caIkJqMA_; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[15].len = 0; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[15].kind = 2; NTI__LbeSGvgPzGzXnW9caIkJqMA_.node = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[15]; NTI__Wyd9avMRCq0gsOu9adFoIjCA_.size = sizeof(tyObject_ReraiseError__Wyd9avMRCq0gsOu9adFoIjCA); NTI__Wyd9avMRCq0gsOu9adFoIjCA_.kind = 17; NTI__Wyd9avMRCq0gsOu9adFoIjCA_.base = (&NTI__LbeSGvgPzGzXnW9caIkJqMA_); NTI__Wyd9avMRCq0gsOu9adFoIjCA_.name = "ReraiseError"; NTI__Wyd9avMRCq0gsOu9adFoIjCA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__Wyd9avMRCq0gsOu9adFoIjCA_; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[16].len = 0; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[16].kind = 2; NTI__Wyd9avMRCq0gsOu9adFoIjCA_.node = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[16]; NTI__DsOOBcxCUeVlNUDRmn9afcA_.size = sizeof(tyObject_ReraiseError__Wyd9avMRCq0gsOu9adFoIjCA*); NTI__DsOOBcxCUeVlNUDRmn9afcA_.kind = 22; NTI__DsOOBcxCUeVlNUDRmn9afcA_.base = (&NTI__Wyd9avMRCq0gsOu9adFoIjCA_); NTI__DsOOBcxCUeVlNUDRmn9afcA_.name = "ref ReraiseError"; NTI__DsOOBcxCUeVlNUDRmn9afcA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__DsOOBcxCUeVlNUDRmn9afcA_; NTI__DsOOBcxCUeVlNUDRmn9afcA_.marker = Marker_tyRef__DsOOBcxCUeVlNUDRmn9afcA; NTI__G9cUlLvU4AFC26wbFxLFkFA_.size = sizeof(tyObject_AssertionError__G9cUlLvU4AFC26wbFxLFkFA); NTI__G9cUlLvU4AFC26wbFxLFkFA_.kind = 17; NTI__G9cUlLvU4AFC26wbFxLFkFA_.base = (&NTI__LbeSGvgPzGzXnW9caIkJqMA_); NTI__G9cUlLvU4AFC26wbFxLFkFA_.name = "AssertionError"; NTI__G9cUlLvU4AFC26wbFxLFkFA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__G9cUlLvU4AFC26wbFxLFkFA_; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[17].len = 0; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[17].kind = 2; NTI__G9cUlLvU4AFC26wbFxLFkFA_.node = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[17]; NTI__ShBqCFAISBSH2YqBfe6zjg_.size = sizeof(tyObject_AssertionError__G9cUlLvU4AFC26wbFxLFkFA*); NTI__ShBqCFAISBSH2YqBfe6zjg_.kind = 22; NTI__ShBqCFAISBSH2YqBfe6zjg_.base = (&NTI__G9cUlLvU4AFC26wbFxLFkFA_); NTI__ShBqCFAISBSH2YqBfe6zjg_.name = "ref AssertionError"; NTI__ShBqCFAISBSH2YqBfe6zjg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__ShBqCFAISBSH2YqBfe6zjg_; NTI__ShBqCFAISBSH2YqBfe6zjg_.marker = Marker_tyRef__ShBqCFAISBSH2YqBfe6zjg; NTI__8inKGns6i1OoXN9aLZwcSOw_.size = sizeof(tyObject_RangeError__8inKGns6i1OoXN9aLZwcSOw); NTI__8inKGns6i1OoXN9aLZwcSOw_.kind = 17; NTI__8inKGns6i1OoXN9aLZwcSOw_.base = (&NTI__LbeSGvgPzGzXnW9caIkJqMA_); NTI__8inKGns6i1OoXN9aLZwcSOw_.name = "RangeError"; NTI__8inKGns6i1OoXN9aLZwcSOw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__8inKGns6i1OoXN9aLZwcSOw_; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[18].len = 0; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[18].kind = 2; NTI__8inKGns6i1OoXN9aLZwcSOw_.node = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[18]; NTI__Efo9bmO5NYUNf9a3ESqm9bZ9bQ_.size = sizeof(tyObject_RangeError__8inKGns6i1OoXN9aLZwcSOw*); NTI__Efo9bmO5NYUNf9a3ESqm9bZ9bQ_.kind = 22; NTI__Efo9bmO5NYUNf9a3ESqm9bZ9bQ_.base = (&NTI__8inKGns6i1OoXN9aLZwcSOw_); NTI__Efo9bmO5NYUNf9a3ESqm9bZ9bQ_.name = "ref RangeError"; NTI__Efo9bmO5NYUNf9a3ESqm9bZ9bQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__Efo9bmO5NYUNf9a3ESqm9bZ9bQ_; NTI__Efo9bmO5NYUNf9a3ESqm9bZ9bQ_.marker = Marker_tyRef__Efo9bmO5NYUNf9a3ESqm9bZ9bQ; NTI__K39aEGuwNdydKn2WFEpUygg_.size = sizeof(tyObject_IndexError__K39aEGuwNdydKn2WFEpUygg); NTI__K39aEGuwNdydKn2WFEpUygg_.kind = 17; NTI__K39aEGuwNdydKn2WFEpUygg_.base = (&NTI__LbeSGvgPzGzXnW9caIkJqMA_); NTI__K39aEGuwNdydKn2WFEpUygg_.name = "IndexError"; NTI__K39aEGuwNdydKn2WFEpUygg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__K39aEGuwNdydKn2WFEpUygg_; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[19].len = 0; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[19].kind = 2; NTI__K39aEGuwNdydKn2WFEpUygg_.node = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[19]; NTI__9bTGS9b5gqA3m1IgV71Csl0Q_.size = sizeof(tyObject_IndexError__K39aEGuwNdydKn2WFEpUygg*); NTI__9bTGS9b5gqA3m1IgV71Csl0Q_.kind = 22; NTI__9bTGS9b5gqA3m1IgV71Csl0Q_.base = (&NTI__K39aEGuwNdydKn2WFEpUygg_); NTI__9bTGS9b5gqA3m1IgV71Csl0Q_.name = "ref IndexError"; NTI__9bTGS9b5gqA3m1IgV71Csl0Q_.nextType = nimTypeRoot; nimTypeRoot=&NTI__9bTGS9b5gqA3m1IgV71Csl0Q_; NTI__9bTGS9b5gqA3m1IgV71Csl0Q_.marker = Marker_tyRef__9bTGS9b5gqA3m1IgV71Csl0Q; NTI__VaVACK0bpYmqIQ0mKcHfQQ_.size = sizeof(NIM_BOOL); NTI__VaVACK0bpYmqIQ0mKcHfQQ_.kind = 1; NTI__VaVACK0bpYmqIQ0mKcHfQQ_.base = 0; NTI__VaVACK0bpYmqIQ0mKcHfQQ_.flags = 3; NTI__VaVACK0bpYmqIQ0mKcHfQQ_.name = "bool"; NTI__VaVACK0bpYmqIQ0mKcHfQQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__VaVACK0bpYmqIQ0mKcHfQQ_; NTI__Aav8dQoMlCFnZRxA0IhTHQ_.size = sizeof(NI64); NTI__Aav8dQoMlCFnZRxA0IhTHQ_.kind = 35; NTI__Aav8dQoMlCFnZRxA0IhTHQ_.base = 0; NTI__Aav8dQoMlCFnZRxA0IhTHQ_.flags = 3; NTI__Aav8dQoMlCFnZRxA0IhTHQ_.name = "int64"; NTI__Aav8dQoMlCFnZRxA0IhTHQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__Aav8dQoMlCFnZRxA0IhTHQ_; NTI__nlCscttRCss70IBTyuBqnA_.size = sizeof(int); NTI__nlCscttRCss70IBTyuBqnA_.kind = 34; NTI__nlCscttRCss70IBTyuBqnA_.base = 0; NTI__nlCscttRCss70IBTyuBqnA_.flags = 3; NTI__nlCscttRCss70IBTyuBqnA_.name = "cint"; NTI__nlCscttRCss70IBTyuBqnA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__nlCscttRCss70IBTyuBqnA_; NTI__sVg18TP9cLifHyygRe9cro9aA_.size = sizeof(NI32); NTI__sVg18TP9cLifHyygRe9cro9aA_.kind = 34; NTI__sVg18TP9cLifHyygRe9cro9aA_.base = 0; NTI__sVg18TP9cLifHyygRe9cro9aA_.flags = 3; NTI__sVg18TP9cLifHyygRe9cro9aA_.name = "int32"; NTI__sVg18TP9cLifHyygRe9cro9aA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__sVg18TP9cLifHyygRe9cro9aA_; NTI__GOcOTSJVFwA9bjh66gBCclQ_.size = sizeof(tyObject_NilAccessError__GOcOTSJVFwA9bjh66gBCclQ); NTI__GOcOTSJVFwA9bjh66gBCclQ_.kind = 17; NTI__GOcOTSJVFwA9bjh66gBCclQ_.base = (&NTI__LbeSGvgPzGzXnW9caIkJqMA_); NTI__GOcOTSJVFwA9bjh66gBCclQ_.name = "NilAccessError"; NTI__GOcOTSJVFwA9bjh66gBCclQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__GOcOTSJVFwA9bjh66gBCclQ_; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[20].len = 0; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[20].kind = 2; NTI__GOcOTSJVFwA9bjh66gBCclQ_.node = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[20]; NTI__ruLPO7OV4lfUtVF9bcHhElQ_.size = sizeof(tyObject_NilAccessError__GOcOTSJVFwA9bjh66gBCclQ*); NTI__ruLPO7OV4lfUtVF9bcHhElQ_.kind = 22; NTI__ruLPO7OV4lfUtVF9bcHhElQ_.base = (&NTI__GOcOTSJVFwA9bjh66gBCclQ_); NTI__ruLPO7OV4lfUtVF9bcHhElQ_.name = "ref NilAccessError"; NTI__ruLPO7OV4lfUtVF9bcHhElQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__ruLPO7OV4lfUtVF9bcHhElQ_; NTI__ruLPO7OV4lfUtVF9bcHhElQ_.marker = Marker_tyRef__ruLPO7OV4lfUtVF9bcHhElQ; NTI__XIT9aewsXycM2U5B437NUDA_.size = sizeof(tyObject_ArithmeticError__XIT9aewsXycM2U5B437NUDA); NTI__XIT9aewsXycM2U5B437NUDA_.kind = 17; NTI__XIT9aewsXycM2U5B437NUDA_.base = (&NTI__LbeSGvgPzGzXnW9caIkJqMA_); NTI__XIT9aewsXycM2U5B437NUDA_.name = "ArithmeticError"; NTI__XIT9aewsXycM2U5B437NUDA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__XIT9aewsXycM2U5B437NUDA_; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[21].len = 0; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[21].kind = 2; NTI__XIT9aewsXycM2U5B437NUDA_.node = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[21]; NTI__Ss6DFlX5iSZpHRZDmP74bg_.size = sizeof(tyObject_OverflowError__Ss6DFlX5iSZpHRZDmP74bg); NTI__Ss6DFlX5iSZpHRZDmP74bg_.kind = 17; NTI__Ss6DFlX5iSZpHRZDmP74bg_.base = (&NTI__XIT9aewsXycM2U5B437NUDA_); NTI__Ss6DFlX5iSZpHRZDmP74bg_.name = "OverflowError"; NTI__Ss6DFlX5iSZpHRZDmP74bg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__Ss6DFlX5iSZpHRZDmP74bg_; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[22].len = 0; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[22].kind = 2; NTI__Ss6DFlX5iSZpHRZDmP74bg_.node = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[22]; NTI__Pjt0MQjoA6TAHAHOFNel9cg_.size = sizeof(tyObject_OverflowError__Ss6DFlX5iSZpHRZDmP74bg*); NTI__Pjt0MQjoA6TAHAHOFNel9cg_.kind = 22; NTI__Pjt0MQjoA6TAHAHOFNel9cg_.base = (&NTI__Ss6DFlX5iSZpHRZDmP74bg_); NTI__Pjt0MQjoA6TAHAHOFNel9cg_.name = "ref OverflowError"; NTI__Pjt0MQjoA6TAHAHOFNel9cg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__Pjt0MQjoA6TAHAHOFNel9cg_; NTI__Pjt0MQjoA6TAHAHOFNel9cg_.marker = Marker_tyRef__Pjt0MQjoA6TAHAHOFNel9cg; NTI__qrLSDoe2oBoAqNtJ9badtnA_.size = sizeof(tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA); NTI__qrLSDoe2oBoAqNtJ9badtnA_.kind = 17; NTI__qrLSDoe2oBoAqNtJ9badtnA_.base = (&NTI__XEycrCsme5C8CVWAYEcdBQ_); NTI__qrLSDoe2oBoAqNtJ9badtnA_.name = "CatchableError"; NTI__qrLSDoe2oBoAqNtJ9badtnA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__qrLSDoe2oBoAqNtJ9badtnA_; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[23].len = 0; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[23].kind = 2; NTI__qrLSDoe2oBoAqNtJ9badtnA_.node = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[23]; NTI__iLZrPn9anoh9ad1MmO0RczFw_.size = sizeof(tyObject_IOError__iLZrPn9anoh9ad1MmO0RczFw); NTI__iLZrPn9anoh9ad1MmO0RczFw_.kind = 17; NTI__iLZrPn9anoh9ad1MmO0RczFw_.base = (&NTI__qrLSDoe2oBoAqNtJ9badtnA_); NTI__iLZrPn9anoh9ad1MmO0RczFw_.name = "IOError"; NTI__iLZrPn9anoh9ad1MmO0RczFw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__iLZrPn9anoh9ad1MmO0RczFw_; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[24].len = 0; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[24].kind = 2; NTI__iLZrPn9anoh9ad1MmO0RczFw_.node = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[24]; NTI__HMIVdYjdZYWskTmTQVo5BQ_.size = sizeof(tyObject_IOError__iLZrPn9anoh9ad1MmO0RczFw*); NTI__HMIVdYjdZYWskTmTQVo5BQ_.kind = 22; NTI__HMIVdYjdZYWskTmTQVo5BQ_.base = (&NTI__iLZrPn9anoh9ad1MmO0RczFw_); NTI__HMIVdYjdZYWskTmTQVo5BQ_.name = "ref IOError"; NTI__HMIVdYjdZYWskTmTQVo5BQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__HMIVdYjdZYWskTmTQVo5BQ_; NTI__HMIVdYjdZYWskTmTQVo5BQ_.marker = Marker_tyRef__HMIVdYjdZYWskTmTQVo5BQ; NTI__hLlQjbV9bLNq5PFxYcqacsA_.size = sizeof(NI); NTI__hLlQjbV9bLNq5PFxYcqacsA_.kind = 31; NTI__hLlQjbV9bLNq5PFxYcqacsA_.base = 0; NTI__hLlQjbV9bLNq5PFxYcqacsA_.flags = 3; NTI__hLlQjbV9bLNq5PFxYcqacsA_.name = "int"; NTI__hLlQjbV9bLNq5PFxYcqacsA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__hLlQjbV9bLNq5PFxYcqacsA_; NTI__H9bY9c7U839afi7vlj9crbfr5Q_.size = sizeof(NimStringDesc**); NTI__H9bY9c7U839afi7vlj9crbfr5Q_.kind = 22; NTI__H9bY9c7U839afi7vlj9crbfr5Q_.base = (&NTI__77mFvmsOLKik79ci2hXkHEg_); NTI__H9bY9c7U839afi7vlj9crbfr5Q_.flags = 2; NTI__H9bY9c7U839afi7vlj9crbfr5Q_.name = "ref string"; NTI__H9bY9c7U839afi7vlj9crbfr5Q_.nextType = nimTypeRoot; nimTypeRoot=&NTI__H9bY9c7U839afi7vlj9crbfr5Q_; NTI__H9bY9c7U839afi7vlj9crbfr5Q_.marker = Marker_tyRef__H9bY9c7U839afi7vlj9crbfr5Q; NTI__BeJgrOdDsczOwEWOZbRfKA_.size = sizeof(tyObject_OSError__BeJgrOdDsczOwEWOZbRfKA); NTI__BeJgrOdDsczOwEWOZbRfKA_.kind = 17; NTI__BeJgrOdDsczOwEWOZbRfKA_.base = (&NTI__qrLSDoe2oBoAqNtJ9badtnA_); NTI__BeJgrOdDsczOwEWOZbRfKA_.name = "OSError"; NTI__BeJgrOdDsczOwEWOZbRfKA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__BeJgrOdDsczOwEWOZbRfKA_; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[25].kind = 1; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[25].offset = offsetof(tyObject_OSError__BeJgrOdDsczOwEWOZbRfKA, errorCode); TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[25].typ = (&NTI__sVg18TP9cLifHyygRe9cro9aA_); TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[25].name = "errorCode"; NTI__BeJgrOdDsczOwEWOZbRfKA_.node = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[25]; NTI__9clYsYwyjCqe2PFTuCI3Ubg_.size = sizeof(tyObject_OSError__BeJgrOdDsczOwEWOZbRfKA*); NTI__9clYsYwyjCqe2PFTuCI3Ubg_.kind = 22; NTI__9clYsYwyjCqe2PFTuCI3Ubg_.base = (&NTI__BeJgrOdDsczOwEWOZbRfKA_); NTI__9clYsYwyjCqe2PFTuCI3Ubg_.name = "ref OSError"; NTI__9clYsYwyjCqe2PFTuCI3Ubg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__9clYsYwyjCqe2PFTuCI3Ubg_; NTI__9clYsYwyjCqe2PFTuCI3Ubg_.marker = Marker_tyRef__9clYsYwyjCqe2PFTuCI3Ubg; NTI__k3HXouOuhqAKq0dx450lXQ_.size = sizeof(NU8); NTI__k3HXouOuhqAKq0dx450lXQ_.kind = 41; NTI__k3HXouOuhqAKq0dx450lXQ_.base = 0; NTI__k3HXouOuhqAKq0dx450lXQ_.flags = 3; NTI__k3HXouOuhqAKq0dx450lXQ_.name = "byte"; NTI__k3HXouOuhqAKq0dx450lXQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__k3HXouOuhqAKq0dx450lXQ_; NTI__cG1a2XAxsP28AUq2q9aXnNg_.size = sizeof(NU8*); NTI__cG1a2XAxsP28AUq2q9aXnNg_.kind = 21; NTI__cG1a2XAxsP28AUq2q9aXnNg_.base = (&NTI__k3HXouOuhqAKq0dx450lXQ_); NTI__cG1a2XAxsP28AUq2q9aXnNg_.flags = 3; NTI__cG1a2XAxsP28AUq2q9aXnNg_.name = "ptr byte"; NTI__cG1a2XAxsP28AUq2q9aXnNg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__cG1a2XAxsP28AUq2q9aXnNg_; NTI__Xp6lZxsceIrllB67BF5kqQ_.size = sizeof(tyObject_ObjectConversionError__Xp6lZxsceIrllB67BF5kqQ); NTI__Xp6lZxsceIrllB67BF5kqQ_.kind = 17; NTI__Xp6lZxsceIrllB67BF5kqQ_.base = (&NTI__LbeSGvgPzGzXnW9caIkJqMA_); NTI__Xp6lZxsceIrllB67BF5kqQ_.name = "ObjectConversionError"; NTI__Xp6lZxsceIrllB67BF5kqQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__Xp6lZxsceIrllB67BF5kqQ_; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[26].len = 0; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[26].kind = 2; NTI__Xp6lZxsceIrllB67BF5kqQ_.node = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[26]; NTI__RF9bmlTw5jjuUn7w9cdnw7yA_.size = sizeof(tyObject_ObjectConversionError__Xp6lZxsceIrllB67BF5kqQ*); NTI__RF9bmlTw5jjuUn7w9cdnw7yA_.kind = 22; NTI__RF9bmlTw5jjuUn7w9cdnw7yA_.base = (&NTI__Xp6lZxsceIrllB67BF5kqQ_); NTI__RF9bmlTw5jjuUn7w9cdnw7yA_.name = "ref ObjectConversionError"; NTI__RF9bmlTw5jjuUn7w9cdnw7yA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__RF9bmlTw5jjuUn7w9cdnw7yA_; NTI__RF9bmlTw5jjuUn7w9cdnw7yA_.marker = Marker_tyRef__RF9bmlTw5jjuUn7w9cdnw7yA; NTI__vASt1Zy2CLWqyBeLxcXqow_.size = sizeof(tyObject_DivByZeroError__vASt1Zy2CLWqyBeLxcXqow); NTI__vASt1Zy2CLWqyBeLxcXqow_.kind = 17; NTI__vASt1Zy2CLWqyBeLxcXqow_.base = (&NTI__XIT9aewsXycM2U5B437NUDA_); NTI__vASt1Zy2CLWqyBeLxcXqow_.name = "DivByZeroError"; NTI__vASt1Zy2CLWqyBeLxcXqow_.nextType = nimTypeRoot; nimTypeRoot=&NTI__vASt1Zy2CLWqyBeLxcXqow_; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[27].len = 0; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[27].kind = 2; NTI__vASt1Zy2CLWqyBeLxcXqow_.node = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[27]; NTI__l9cxZBMkgRuliCVgWAnHVRg_.size = sizeof(tyObject_DivByZeroError__vASt1Zy2CLWqyBeLxcXqow*); NTI__l9cxZBMkgRuliCVgWAnHVRg_.kind = 22; NTI__l9cxZBMkgRuliCVgWAnHVRg_.base = (&NTI__vASt1Zy2CLWqyBeLxcXqow_); NTI__l9cxZBMkgRuliCVgWAnHVRg_.name = "ref DivByZeroError"; NTI__l9cxZBMkgRuliCVgWAnHVRg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__l9cxZBMkgRuliCVgWAnHVRg_; NTI__l9cxZBMkgRuliCVgWAnHVRg_.marker = Marker_tyRef__l9cxZBMkgRuliCVgWAnHVRg; NTI__9bC8XA2C9bDqWk9bNsia3gaLQ_.size = sizeof(tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA*); NTI__9bC8XA2C9bDqWk9bNsia3gaLQ_.kind = 22; NTI__9bC8XA2C9bDqWk9bNsia3gaLQ_.base = (&NTI__LbeSGvgPzGzXnW9caIkJqMA_); NTI__9bC8XA2C9bDqWk9bNsia3gaLQ_.name = "ref Defect"; NTI__9bC8XA2C9bDqWk9bNsia3gaLQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__9bC8XA2C9bDqWk9bNsia3gaLQ_; NTI__9bC8XA2C9bDqWk9bNsia3gaLQ_.marker = Marker_tyRef__9bC8XA2C9bDqWk9bNsia3gaLQ; NTI__yoNlBGx0D2tRizIdhQuENw_.size = sizeof(tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw); NTI__yoNlBGx0D2tRizIdhQuENw_.kind = 17; NTI__yoNlBGx0D2tRizIdhQuENw_.base = (&NTI__qrLSDoe2oBoAqNtJ9badtnA_); NTI__yoNlBGx0D2tRizIdhQuENw_.name = "ValueError"; NTI__yoNlBGx0D2tRizIdhQuENw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__yoNlBGx0D2tRizIdhQuENw_; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[28].len = 0; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[28].kind = 2; NTI__yoNlBGx0D2tRizIdhQuENw_.node = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[28]; NTI__Ie1m0dv1ZHg72IgPRr1cDw_.size = sizeof(tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw*); NTI__Ie1m0dv1ZHg72IgPRr1cDw_.kind = 22; NTI__Ie1m0dv1ZHg72IgPRr1cDw_.base = (&NTI__yoNlBGx0D2tRizIdhQuENw_); NTI__Ie1m0dv1ZHg72IgPRr1cDw_.name = "ref ValueError"; NTI__Ie1m0dv1ZHg72IgPRr1cDw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__Ie1m0dv1ZHg72IgPRr1cDw_; NTI__Ie1m0dv1ZHg72IgPRr1cDw_.marker = Marker_tyRef__Ie1m0dv1ZHg72IgPRr1cDw; NTI__xHTZrq9aYs6boc9bCba0JbpQ_.size = sizeof(NI); NTI__xHTZrq9aYs6boc9bCba0JbpQ_.kind = 31; NTI__xHTZrq9aYs6boc9bCba0JbpQ_.base = 0; NTI__xHTZrq9aYs6boc9bCba0JbpQ_.flags = 3; NTI__xHTZrq9aYs6boc9bCba0JbpQ_.name = "int"; NTI__xHTZrq9aYs6boc9bCba0JbpQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__xHTZrq9aYs6boc9bCba0JbpQ_; NTI__sjMKYyLJHLygjB89b2o2KpQ_.size = sizeof(tyObject_FieldError__sjMKYyLJHLygjB89b2o2KpQ); NTI__sjMKYyLJHLygjB89b2o2KpQ_.kind = 17; NTI__sjMKYyLJHLygjB89b2o2KpQ_.base = (&NTI__LbeSGvgPzGzXnW9caIkJqMA_); NTI__sjMKYyLJHLygjB89b2o2KpQ_.name = "FieldError"; NTI__sjMKYyLJHLygjB89b2o2KpQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__sjMKYyLJHLygjB89b2o2KpQ_; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[29].len = 0; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[29].kind = 2; NTI__sjMKYyLJHLygjB89b2o2KpQ_.node = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[29]; NTI__lpZPFaTJY3aNxmEDEsrQ6g_.size = sizeof(tyObject_FieldError__sjMKYyLJHLygjB89b2o2KpQ*); NTI__lpZPFaTJY3aNxmEDEsrQ6g_.kind = 22; NTI__lpZPFaTJY3aNxmEDEsrQ6g_.base = (&NTI__sjMKYyLJHLygjB89b2o2KpQ_); NTI__lpZPFaTJY3aNxmEDEsrQ6g_.name = "ref FieldError"; NTI__lpZPFaTJY3aNxmEDEsrQ6g_.nextType = nimTypeRoot; nimTypeRoot=&NTI__lpZPFaTJY3aNxmEDEsrQ6g_; NTI__lpZPFaTJY3aNxmEDEsrQ6g_.marker = Marker_tyRef__lpZPFaTJY3aNxmEDEsrQ6g; NTI__kJMtlLI2jppHdk6nd3I69aw_.size = sizeof(tyObject_ObjectAssignmentError__kJMtlLI2jppHdk6nd3I69aw); NTI__kJMtlLI2jppHdk6nd3I69aw_.kind = 17; NTI__kJMtlLI2jppHdk6nd3I69aw_.base = (&NTI__LbeSGvgPzGzXnW9caIkJqMA_); NTI__kJMtlLI2jppHdk6nd3I69aw_.name = "ObjectAssignmentError"; NTI__kJMtlLI2jppHdk6nd3I69aw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__kJMtlLI2jppHdk6nd3I69aw_; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[30].len = 0; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[30].kind = 2; NTI__kJMtlLI2jppHdk6nd3I69aw_.node = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[30]; NTI__8tkbLy9bNx4E9ckj02Ra3BCg_.size = sizeof(tyObject_ObjectAssignmentError__kJMtlLI2jppHdk6nd3I69aw*); NTI__8tkbLy9bNx4E9ckj02Ra3BCg_.kind = 22; NTI__8tkbLy9bNx4E9ckj02Ra3BCg_.base = (&NTI__kJMtlLI2jppHdk6nd3I69aw_); NTI__8tkbLy9bNx4E9ckj02Ra3BCg_.name = "ref ObjectAssignmentError"; NTI__8tkbLy9bNx4E9ckj02Ra3BCg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__8tkbLy9bNx4E9ckj02Ra3BCg_; NTI__8tkbLy9bNx4E9ckj02Ra3BCg_.marker = Marker_tyRef__8tkbLy9bNx4E9ckj02Ra3BCg; NTI__aai9cIdjrwazYp9aHakMchqw_.size = sizeof(unsigned char); NTI__aai9cIdjrwazYp9aHakMchqw_.kind = 2; NTI__aai9cIdjrwazYp9aHakMchqw_.base = 0; NTI__aai9cIdjrwazYp9aHakMchqw_.flags = 3; NTI__aai9cIdjrwazYp9aHakMchqw_.name = "cuchar"; NTI__aai9cIdjrwazYp9aHakMchqw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__aai9cIdjrwazYp9aHakMchqw_; NTI__TMujUAuMhbuOEctXLTkMyA_.size = sizeof(unsigned char*); NTI__TMujUAuMhbuOEctXLTkMyA_.kind = 21; NTI__TMujUAuMhbuOEctXLTkMyA_.base = (&NTI__aai9cIdjrwazYp9aHakMchqw_); NTI__TMujUAuMhbuOEctXLTkMyA_.flags = 3; NTI__TMujUAuMhbuOEctXLTkMyA_.name = "ptr cuchar"; NTI__TMujUAuMhbuOEctXLTkMyA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__TMujUAuMhbuOEctXLTkMyA_; NTI__JrFyJbYm9b5I4hJ9cWDqvfYA_.size = sizeof(NU32); NTI__JrFyJbYm9b5I4hJ9cWDqvfYA_.kind = 43; NTI__JrFyJbYm9b5I4hJ9cWDqvfYA_.base = 0; NTI__JrFyJbYm9b5I4hJ9cWDqvfYA_.flags = 3; NTI__JrFyJbYm9b5I4hJ9cWDqvfYA_.name = "uint32"; NTI__JrFyJbYm9b5I4hJ9cWDqvfYA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__JrFyJbYm9b5I4hJ9cWDqvfYA_; NTI__9bAGqSvkAaFL9bWjsEPslrFA_.size = sizeof(tySequence__9bAGqSvkAaFL9bWjsEPslrFA*); NTI__9bAGqSvkAaFL9bWjsEPslrFA_.kind = 24; NTI__9bAGqSvkAaFL9bWjsEPslrFA_.base = (&NTI__JrFyJbYm9b5I4hJ9cWDqvfYA_); NTI__9bAGqSvkAaFL9bWjsEPslrFA_.flags = 2; NTI__9bAGqSvkAaFL9bWjsEPslrFA_.name = "seq[uint32]"; NTI__9bAGqSvkAaFL9bWjsEPslrFA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__9bAGqSvkAaFL9bWjsEPslrFA_; NTI__9bAGqSvkAaFL9bWjsEPslrFA_.marker = Marker_tySequence__9bAGqSvkAaFL9bWjsEPslrFA; NTI__PpavWgyrx5odXyR89aNlcWA_.size = sizeof(NI); NTI__PpavWgyrx5odXyR89aNlcWA_.kind = 31; NTI__PpavWgyrx5odXyR89aNlcWA_.base = 0; NTI__PpavWgyrx5odXyR89aNlcWA_.flags = 3; NTI__PpavWgyrx5odXyR89aNlcWA_.name = "int"; NTI__PpavWgyrx5odXyR89aNlcWA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__PpavWgyrx5odXyR89aNlcWA_; NTI__rUuqTvFmkC6KKRqDAazGEA_.size = sizeof(NI); NTI__rUuqTvFmkC6KKRqDAazGEA_.kind = 31; NTI__rUuqTvFmkC6KKRqDAazGEA_.base = 0; NTI__rUuqTvFmkC6KKRqDAazGEA_.flags = 3; NTI__rUuqTvFmkC6KKRqDAazGEA_.name = "int"; NTI__rUuqTvFmkC6KKRqDAazGEA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__rUuqTvFmkC6KKRqDAazGEA_; NTI__LBgXxpmYOpS8xroRZgNvbg_.size = sizeof(NI); NTI__LBgXxpmYOpS8xroRZgNvbg_.kind = 31; NTI__LBgXxpmYOpS8xroRZgNvbg_.base = 0; NTI__LBgXxpmYOpS8xroRZgNvbg_.flags = 3; NTI__LBgXxpmYOpS8xroRZgNvbg_.name = "int"; NTI__LBgXxpmYOpS8xroRZgNvbg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__LBgXxpmYOpS8xroRZgNvbg_; NTI__Gz6vwaK0PZQIDIwfuvKsOg_.size = sizeof(NI); NTI__Gz6vwaK0PZQIDIwfuvKsOg_.kind = 31; NTI__Gz6vwaK0PZQIDIwfuvKsOg_.base = 0; NTI__Gz6vwaK0PZQIDIwfuvKsOg_.flags = 3; NTI__Gz6vwaK0PZQIDIwfuvKsOg_.name = "int"; NTI__Gz6vwaK0PZQIDIwfuvKsOg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__Gz6vwaK0PZQIDIwfuvKsOg_; NTI__R6xyK4emLrjzESwYWG6z5A_.size = sizeof(NI); NTI__R6xyK4emLrjzESwYWG6z5A_.kind = 31; NTI__R6xyK4emLrjzESwYWG6z5A_.base = 0; NTI__R6xyK4emLrjzESwYWG6z5A_.flags = 3; NTI__R6xyK4emLrjzESwYWG6z5A_.name = "int"; NTI__R6xyK4emLrjzESwYWG6z5A_.nextType = nimTypeRoot; nimTypeRoot=&NTI__R6xyK4emLrjzESwYWG6z5A_; NTI__g9buja9c9aeh0rkDpqsXOJF9bA_.size = sizeof(NI); NTI__g9buja9c9aeh0rkDpqsXOJF9bA_.kind = 31; NTI__g9buja9c9aeh0rkDpqsXOJF9bA_.base = 0; NTI__g9buja9c9aeh0rkDpqsXOJF9bA_.flags = 3; NTI__g9buja9c9aeh0rkDpqsXOJF9bA_.name = "int"; NTI__g9buja9c9aeh0rkDpqsXOJF9bA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__g9buja9c9aeh0rkDpqsXOJF9bA_; NTI__nmiMWKVIe46vacnhAFrQvw_.size = sizeof(NIM_CHAR); NTI__nmiMWKVIe46vacnhAFrQvw_.kind = 2; NTI__nmiMWKVIe46vacnhAFrQvw_.base = 0; NTI__nmiMWKVIe46vacnhAFrQvw_.flags = 3; NTI__nmiMWKVIe46vacnhAFrQvw_.name = "char"; NTI__nmiMWKVIe46vacnhAFrQvw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__nmiMWKVIe46vacnhAFrQvw_; NTI__w9bl9a1ul9ctRJWiMl9cNnIMvg_.size = sizeof(NF); NTI__w9bl9a1ul9ctRJWiMl9cNnIMvg_.kind = 36; NTI__w9bl9a1ul9ctRJWiMl9cNnIMvg_.base = 0; NTI__w9bl9a1ul9ctRJWiMl9cNnIMvg_.flags = 3; NTI__w9bl9a1ul9ctRJWiMl9cNnIMvg_.name = "float"; NTI__w9bl9a1ul9ctRJWiMl9cNnIMvg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__w9bl9a1ul9ctRJWiMl9cNnIMvg_; NTI__t7nhKLvXTQS9cS8ByJU9bIag_.size = sizeof(tyObject_KeyError__t7nhKLvXTQS9cS8ByJU9bIag); NTI__t7nhKLvXTQS9cS8ByJU9bIag_.kind = 17; NTI__t7nhKLvXTQS9cS8ByJU9bIag_.base = (&NTI__yoNlBGx0D2tRizIdhQuENw_); NTI__t7nhKLvXTQS9cS8ByJU9bIag_.name = "KeyError"; NTI__t7nhKLvXTQS9cS8ByJU9bIag_.nextType = nimTypeRoot; nimTypeRoot=&NTI__t7nhKLvXTQS9cS8ByJU9bIag_; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[31].len = 0; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[31].kind = 2; NTI__t7nhKLvXTQS9cS8ByJU9bIag_.node = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[31]; NTI__8SzoIAgLw9ci2v0yafHj9b6Q_.size = sizeof(tyObject_KeyError__t7nhKLvXTQS9cS8ByJU9bIag*); NTI__8SzoIAgLw9ci2v0yafHj9b6Q_.kind = 22; NTI__8SzoIAgLw9ci2v0yafHj9b6Q_.base = (&NTI__t7nhKLvXTQS9cS8ByJU9bIag_); NTI__8SzoIAgLw9ci2v0yafHj9b6Q_.name = "ref KeyError"; NTI__8SzoIAgLw9ci2v0yafHj9b6Q_.nextType = nimTypeRoot; nimTypeRoot=&NTI__8SzoIAgLw9ci2v0yafHj9b6Q_; NTI__8SzoIAgLw9ci2v0yafHj9b6Q_.marker = Marker_tyRef__8SzoIAgLw9ci2v0yafHj9b6Q; }