/* 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-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 -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-nat-traversal/vendor/miniupnp/miniupnpc -I/home/runner/work/nim-waku/nim-waku/vendor/nim-nat-traversal/vendor/libnatpmp-upstream -DENABLE_STRNATPMPERR -I/home/runner/work/nim-waku/nim-waku/vendor/nim-bearssl/bearssl/certs -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/common -o nimcache/release/wakubridge/@m..@s..@svendor@snim-libp2p@slibp2p@sswitch.nim.c.o nimcache/release/wakubridge/@m..@s..@svendor@snim-libp2p@slibp2p@sswitch.nim.c */ #define NIM_INTBITS 64 #include "nimbase.h" #include #include #include #include #include "bearssl_rand.h" #include "bearssl_hash.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 tyObject_CountercolonObjectType___cOLAOcl7p0BPhf5kvmQRqw tyObject_CountercolonObjectType___cOLAOcl7p0BPhf5kvmQRqw; typedef struct TNimType TNimType; typedef struct TNimNode TNimNode; typedef struct NimStringDesc NimStringDesc; typedef struct TGenericSeq TGenericSeq; typedef struct tyObject_RegistrycolonObjectType___BYp09bQgV1UDe8gKDGtyK7Q tyObject_RegistrycolonObjectType___BYp09bQgV1UDe8gKDGtyK7Q; typedef struct tySequence__sM4lkSb7zS6F7OVMvW9cffQ tySequence__sM4lkSb7zS6F7OVMvW9cffQ; typedef struct tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g; typedef struct tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w; typedef struct tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ; typedef struct tyObject_GcStack__7fytPA5bBsob6See21YMRA tyObject_GcStack__7fytPA5bBsob6See21YMRA; 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_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ; typedef struct RootObj RootObj; typedef struct tyObject_PeerInfocolonObjectType___tniXhe3Zv7xQqYX3AOw9aQw tyObject_PeerInfocolonObjectType___tniXhe3Zv7xQqYX3AOw9aQw; typedef struct tyObject_ConnManagercolonObjectType___FEOb9a7RRPg9bdDjaEQeMbHA tyObject_ConnManagercolonObjectType___FEOb9a7RRPg9bdDjaEQeMbHA; typedef struct tySequence__2cpQyxGfmqpyyfbkB8qrug tySequence__2cpQyxGfmqpyyfbkB8qrug; typedef struct tySequence__XBkfpmuZfG9b68oBajUS2Rw tySequence__XBkfpmuZfG9b68oBajUS2Rw; typedef struct tyObject_Table__UvSlGqDg4nWNM1wskOFQeg tyObject_Table__UvSlGqDg4nWNM1wskOFQeg; typedef struct tySequence__9bnMQh9b5oMSxlDf1K9buBp7w tySequence__9bnMQh9b5oMSxlDf1K9buBp7w; typedef struct tyObject_MultistreamSelectcolonObjectType___9aMecHnUwXpd6X9cjJkHfyig tyObject_MultistreamSelectcolonObjectType___9aMecHnUwXpd6X9cjJkHfyig; typedef struct tyObject_IdentifycolonObjectType___Ae5XgJgGUXo069bY48WMWJg tyObject_IdentifycolonObjectType___Ae5XgJgGUXo069bY48WMWJg; typedef struct tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA; typedef struct tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg; typedef struct tySequence__nJo9c3YLgP9bN5eMA24IhFtw tySequence__nJo9c3YLgP9bN5eMA24IhFtw; typedef struct tyObject_Table__puwZz39aIr9cdB5WlFICYPgw tyObject_Table__puwZz39aIr9cdB5WlFICYPgw; typedef struct tySequence__tZ2LP3xqCx8kcPyjrRkSuA tySequence__tZ2LP3xqCx8kcPyjrRkSuA; typedef struct tySequence__T74QuWwr8h7Al0PS9cMqKwA tySequence__T74QuWwr8h7Al0PS9cMqKwA; typedef struct tyObject_TransportcolonObjectType___VR7hS9cu739a9cPgqYrHtA5kQ tyObject_TransportcolonObjectType___VR7hS9cu739a9cPgqYrHtA5kQ; typedef struct tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w; typedef struct tyObject_SecurecolonObjectType___rfxdGx6GJLVE9aqiYjwpDKQ tyObject_SecurecolonObjectType___rfxdGx6GJLVE9aqiYjwpDKQ; typedef struct tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg; typedef struct tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw; typedef struct tySequence__6H5Oh5UUvVCLiakt9aTwtUQ tySequence__6H5Oh5UUvVCLiakt9aTwtUQ; typedef struct tyObject_Env_switchdotnim___YiZMWS39aOn317pGz2JPR6Q tyObject_Env_switchdotnim___YiZMWS39aOn317pGz2JPR6Q; typedef struct tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw; typedef struct tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg; typedef struct tyObject_Env_asyncmacro2dotnim___IjSSwi30Ro6cBnC9bzqnRBQ tyObject_Env_asyncmacro2dotnim___IjSSwi30Ro6cBnC9bzqnRBQ; typedef struct tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA; typedef struct tyObject_BufferedOutput__8P9alBgCoSqOy9alEKOH4etg tyObject_BufferedOutput__8P9alBgCoSqOy9alEKOH4etg; typedef struct tyTuple__yobv8JsmBBRNC1NIieLJzQ tyTuple__yobv8JsmBBRNC1NIieLJzQ; typedef struct tyObject_StdOutOutput__QHttWltDMaZ0hK1JkeyuCA tyObject_StdOutOutput__QHttWltDMaZ0hK1JkeyuCA; typedef struct tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA; typedef struct Exception Exception; typedef struct tySequence__uB9b75OUPRENsBAu4AnoePA tySequence__uB9b75OUPRENsBAu4AnoePA; typedef struct TSafePoint TSafePoint; typedef struct tySequence__qkV9cggxceO9cpfUWIbCnvJg tySequence__qkV9cggxceO9cpfUWIbCnvJg; typedef struct tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA; typedef struct tyObject_FutureError__EUoRp7OBZg41PuLzH7xC8Q tyObject_FutureError__EUoRp7OBZg41PuLzH7xC8Q; typedef struct tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA; typedef struct tyObject_AsyncEventcolonObjectType___h6Ul8aB21JtS9b9a8IUpMChw tyObject_AsyncEventcolonObjectType___h6Ul8aB21JtS9b9a8IUpMChw; typedef struct tyObject_Oid__v0fX7UzOqz7toHgI0d87SA tyObject_Oid__v0fX7UzOqz7toHgI0d87SA; typedef struct tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw; typedef struct tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw; typedef struct tyObject_VBuffer__pgrKDkZLiJID3rDHrYm5UA tyObject_VBuffer__pgrKDkZLiJID3rDHrYm5UA; typedef struct tyObject_DialFailedError__HalDnpqQWhiBjd37Sz1d7g tyObject_DialFailedError__HalDnpqQWhiBjd37Sz1d7g; typedef struct tyObject_Env_switchdotnim___yGLr6qaUe3ufjo3QP3F1Lg tyObject_Env_switchdotnim___yGLr6qaUe3ufjo3QP3F1Lg; typedef struct tyObject_Env_asyncmacro2dotnim___6tRatz9b2WDB6e0po0UY7cA tyObject_Env_asyncmacro2dotnim___6tRatz9b2WDB6e0po0UY7cA; typedef struct tyObject_FuturecolonObjectType___hOsQ2qAQi9bBy9b9abRqpkhsg tyObject_FuturecolonObjectType___hOsQ2qAQi9bBy9b9abRqpkhsg; typedef struct tyObject_Env_switchdotnim___H9bt9cJ6woTM9a20w9cj7H6O9cw tyObject_Env_switchdotnim___H9bt9cJ6woTM9a20w9cj7H6O9cw; typedef struct tyObject_Env_switchdotnim___IbjTNgaVLwblL1Pmn9bJvkw tyObject_Env_switchdotnim___IbjTNgaVLwblL1Pmn9bJvkw; typedef struct tyObject_Env_asyncmacro2dotnim___Iqlt9beMdjwuHmtEa0JqeUw tyObject_Env_asyncmacro2dotnim___Iqlt9beMdjwuHmtEa0JqeUw; typedef struct tyObject_MuxerProvidercolonObjectType___6GvwfaQ0wgXWyLWsW5UQUg tyObject_MuxerProvidercolonObjectType___6GvwfaQ0wgXWyLWsW5UQUg; typedef struct tyTuple__TdADeEae6PBWqr7qsUJvPg tyTuple__TdADeEae6PBWqr7qsUJvPg; typedef struct tyObject_MuxercolonObjectType___JOxydw9cjg6kKnENJFu6IVA tyObject_MuxercolonObjectType___JOxydw9cjg6kKnENJFu6IVA; typedef struct tyObject_Env_switchdotnim___XUYrusawqC9aqjQlrXYoVqQ tyObject_Env_switchdotnim___XUYrusawqC9aqjQlrXYoVqQ; typedef struct tyObject_Env_asyncmacro2dotnim___34czOUNndK9aSsaa9a3CA05A tyObject_Env_asyncmacro2dotnim___34czOUNndK9aSsaa9a3CA05A; typedef struct tyObject_IdentifyError__lajyU6ADVxN9cwAUXwExW7w tyObject_IdentifyError__lajyU6ADVxN9cwAUXwExW7w; typedef struct tyObject_LPStreamClosedError__nqAr3TBZiV3H75SUywQ0yA tyObject_LPStreamClosedError__nqAr3TBZiV3H75SUywQ0yA; typedef struct tyObject_LPStreamEOFError__LD9bRjuQJvEFrTZUtieF8kw tyObject_LPStreamEOFError__LD9bRjuQJvEFrTZUtieF8kw; typedef struct tyObject_Env_switchdotnim___jSI9bM35R2eZHwnFyEemuEg tyObject_Env_switchdotnim___jSI9bM35R2eZHwnFyEemuEg; typedef struct tyObject_Env_asyncmacro2dotnim___5X79cPiKvN57bnnuWevKMRA tyObject_Env_asyncmacro2dotnim___5X79cPiKvN57bnnuWevKMRA; typedef struct tyObject_Env_switchdotnim___aJSLhJP8qKsb6kZNRba9ccA tyObject_Env_switchdotnim___aJSLhJP8qKsb6kZNRba9ccA; typedef struct tyObject_Env_asyncmacro2dotnim___9a0MGp9buiNKCBfdbtKr5jww tyObject_Env_asyncmacro2dotnim___9a0MGp9buiNKCBfdbtKr5jww; typedef struct tyObject_IdentifyInfo__1oGAnnepyODcpLSnjzpVlQ tyObject_IdentifyInfo__1oGAnnepyODcpLSnjzpVlQ; typedef struct tyObject_Option__Em5DpQtK80JNdy8nyXe6Kg tyObject_Option__Em5DpQtK80JNdy8nyXe6Kg; typedef struct tyObject_PublicKey__mVKS59bRpscItosS0oN9a4zA tyObject_PublicKey__mVKS59bRpscItosS0oN9a4zA; typedef struct tyObject_RsaPublicKeycolonObjectType___cEZIZ6MRRYNM7g7RvdoBpg tyObject_RsaPublicKeycolonObjectType___cEZIZ6MRRYNM7g7RvdoBpg; typedef struct tyObject_EdPublicKey__fCTHNrLwOTcb1HatTDTAEA tyObject_EdPublicKey__fCTHNrLwOTcb1HatTDTAEA; typedef struct tyObject_SkPublicKey__YxxaGK7KOKaWCOaZ44rHMA tyObject_SkPublicKey__YxxaGK7KOKaWCOaZ44rHMA; typedef struct tyObject_secp256k1_pubkey__GYc9aFo1e2qOLdmAqUvIikQ tyObject_secp256k1_pubkey__GYc9aFo1e2qOLdmAqUvIikQ; typedef struct tyObject_EcPublicKeycolonObjectType___2rc9bUkP8wBzp3UeWWgE9b5Q tyObject_EcPublicKeycolonObjectType___2rc9bUkP8wBzp3UeWWgE9b5Q; typedef struct tySequence__pJDjdGjSf3HlAOELaHOmSA tySequence__pJDjdGjSf3HlAOELaHOmSA; typedef struct tyObject_Option__5nSdKmksAHsrTSRGUCb9bHg tyObject_Option__5nSdKmksAHsrTSRGUCb9bHg; typedef struct tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A; typedef struct tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw; typedef struct tyObject_FuturecolonObjectType___aYUBXt4xHUXAqp40i59aHcg tyObject_FuturecolonObjectType___aYUBXt4xHUXAqp40i59aHcg; typedef struct tyObject_UpgradeFailedError__9cB8EQWMiKOTxu9cdKYBsg6w tyObject_UpgradeFailedError__9cB8EQWMiKOTxu9cdKYBsg6w; typedef struct tyObject_PrivateKey__GSDbMQxBVd3KO4qBUjzPKQ tyObject_PrivateKey__GSDbMQxBVd3KO4qBUjzPKQ; typedef struct tyObject_RsaPrivateKeycolonObjectType___xFWT9bk7KDVd9cMFfRtPM9c9bw tyObject_RsaPrivateKeycolonObjectType___xFWT9bk7KDVd9cMFfRtPM9c9bw; typedef struct tyObject_EdPrivateKey__KumOofCUWyjlYLnvXlcIJA tyObject_EdPrivateKey__KumOofCUWyjlYLnvXlcIJA; typedef struct tyObject_SkSecretKey__aKiBFtqo69b60sWLnM5A9c3w tyObject_SkSecretKey__aKiBFtqo69b60sWLnM5A9c3w; typedef struct tyObject_EcPrivateKeycolonObjectType___OJbV39curmS5TCBXopR7itA tyObject_EcPrivateKeycolonObjectType___OJbV39curmS5TCBXopR7itA; typedef struct tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw; typedef struct tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA; typedef struct tyTuple__NevGmcPz5FN13v9cZPsfRXw tyTuple__NevGmcPz5FN13v9cZPsfRXw; typedef struct tyObject_LPStreamError__wy6eDDQZa7q3NUBYs9aSn3A tyObject_LPStreamError__wy6eDDQZa7q3NUBYs9aSn3A; typedef struct tyObject_ConnEvent__gK2MDrvCDPHQeTdpXg8qlQ tyObject_ConnEvent__gK2MDrvCDPHQeTdpXg8qlQ; typedef struct tyObject_FuturecolonObjectType___s5ZBnSn9c7EMaDjgeaKjsIw tyObject_FuturecolonObjectType___s5ZBnSn9c7EMaDjgeaKjsIw; typedef struct tyObject_Env_switchdotnim___Eoa5GdoN2shQq4EY9asLhNg tyObject_Env_switchdotnim___Eoa5GdoN2shQq4EY9asLhNg; typedef struct tyObject_Env_asyncmacro2dotnim___pqQ08LUpVbCS2U5rkSINHQ tyObject_Env_asyncmacro2dotnim___pqQ08LUpVbCS2U5rkSINHQ; typedef struct tyObject_Env_switchdotnim___55L9bvute9aWVCvRU9bi64YkA tyObject_Env_switchdotnim___55L9bvute9aWVCvRU9bi64YkA; typedef struct tyObject_Env_asyncmacro2dotnim___W1UWPH8km5k8bvFNs7PWxQ tyObject_Env_asyncmacro2dotnim___W1UWPH8km5k8bvFNs7PWxQ; typedef struct tyObject_AsyncSemaphorecolonObjectType___S79cDmG2FyoMYVF5sOalcBA tyObject_AsyncSemaphorecolonObjectType___S79cDmG2FyoMYVF5sOalcBA; typedef struct tyObject_Env_switchdotnim___RDRk8m9bBp4z6aHkuJx868Q tyObject_Env_switchdotnim___RDRk8m9bBp4z6aHkuJx868Q; typedef struct tyObject_Env_asyncmacro2dotnim___rCX80krQP9bCGjhZAh9cSrcg tyObject_Env_asyncmacro2dotnim___rCX80krQP9bCGjhZAh9cSrcg; typedef struct tyObject_Env_switchdotnim___uYF7kdF38CFsFpPqpTPicQ tyObject_Env_switchdotnim___uYF7kdF38CFsFpPqpTPicQ; typedef struct tyObject_Env_asyncmacro2dotnim___jX27QlSwUTH2XYjQPLwRkg tyObject_Env_asyncmacro2dotnim___jX27QlSwUTH2XYjQPLwRkg; typedef struct tyObject_Env_switchdotnim___n1b5I9bMBDuzkImSk7gnE1g tyObject_Env_switchdotnim___n1b5I9bMBDuzkImSk7gnE1g; typedef struct tyObject_Env_asyncmacro2dotnim___G9aHe8wzxswUyDGTzYH9crjw tyObject_Env_asyncmacro2dotnim___G9aHe8wzxswUyDGTzYH9crjw; typedef struct tyObject_WakuStorecolonObjectType___bTNJy9bbtN9aNYuADEgXa2nw tyObject_WakuStorecolonObjectType___bTNJy9bbtN9aNYuADEgXa2nw; typedef struct tyObject_PeerManagercolonObjectType___EXZUwC4ltfxJCp69c4oOLbA tyObject_PeerManagercolonObjectType___EXZUwC4ltfxJCp69c4oOLbA; typedef struct tySequence__8d9bxJ1229c513mLE0NixLcQ tySequence__8d9bxJ1229c513mLE0NixLcQ; typedef struct tyObject_MessageStorecolonObjectType___bg6yGWOWyOtBXK9b9b6blzKA tyObject_MessageStorecolonObjectType___bg6yGWOWyOtBXK9b9b6blzKA; typedef struct tyObject_WakuSwapcolonObjectType___OgMzNUCr6xORWthoJfb2nw tyObject_WakuSwapcolonObjectType___OgMzNUCr6xORWthoJfb2nw; typedef struct tyObject_WakuFiltercolonObjectType___piJynz2u7qBvQUztNfoNdA tyObject_WakuFiltercolonObjectType___piJynz2u7qBvQUztNfoNdA; typedef struct tySequence__noUposH7mngFQgmwJm5tLw tySequence__noUposH7mngFQgmwJm5tLw; typedef struct tyObject_MessagePush__UILfsGuWEowAWrsZL8SR3g tyObject_MessagePush__UILfsGuWEowAWrsZL8SR3g; typedef struct tyObject_Env_switchdotnim___mjW2Yzuah4kZUjnMWrQ0ZQ tyObject_Env_switchdotnim___mjW2Yzuah4kZUjnMWrQ0ZQ; typedef struct tyObject_Env_asyncmacro2dotnim___oE6mfkChvw3rnMWSe9auegA tyObject_Env_asyncmacro2dotnim___oE6mfkChvw3rnMWSe9auegA; typedef struct tyObject_Env_switchdotnim___DM9bRK50YDrSou6rA8WaoKg tyObject_Env_switchdotnim___DM9bRK50YDrSou6rA8WaoKg; typedef struct tyObject_Env_asyncmacro2dotnim___i9bd9cpvagGTDmg9aDdYB9bj1w tyObject_Env_asyncmacro2dotnim___i9bd9cpvagGTDmg9aDdYB9bj1w; typedef struct tyObject_AsyncLockcolonObjectType___ylxqsRlnjMa2tcH03hSGnw tyObject_AsyncLockcolonObjectType___ylxqsRlnjMa2tcH03hSGnw; typedef struct tyObject_Env_switchdotnim___MbwO19b5pxCNyFjWJ37tEEQ tyObject_Env_switchdotnim___MbwO19b5pxCNyFjWJ37tEEQ; typedef struct tyObject_Env_asyncmacro2dotnim___qYECZh9btd8NpcrOw69c9azBg tyObject_Env_asyncmacro2dotnim___qYECZh9btd8NpcrOw69c9azBg; typedef struct tyObject_Env_switchdotnim___EifeFwpDZRyKxZ9aHbQHA3g tyObject_Env_switchdotnim___EifeFwpDZRyKxZ9aHbQHA3g; typedef struct tyObject_Env_asyncmacro2dotnim___BBMjwIMz2Q9c9au6EO6Ti1qA tyObject_Env_asyncmacro2dotnim___BBMjwIMz2Q9c9au6EO6Ti1qA; typedef struct tyObject_Env_switchdotnim___ruj5cPGMWIyqi6mllsmCng tyObject_Env_switchdotnim___ruj5cPGMWIyqi6mllsmCng; typedef struct tyObject_Env_asyncmacro2dotnim___JIskLjggSIhdX34vdQK0JQ tyObject_Env_asyncmacro2dotnim___JIskLjggSIhdX34vdQK0JQ; typedef struct tyObject_FuturecolonObjectType___kzS3G1VhNXzbm6BTmaI9ahg tyObject_FuturecolonObjectType___kzS3G1VhNXzbm6BTmaI9ahg; typedef struct tyObject_Env_switchdotnim___5G9aBii3JepVL5MmAJWXf5A tyObject_Env_switchdotnim___5G9aBii3JepVL5MmAJWXf5A; typedef struct tyObject_Env_asyncmacro2dotnim___18nRNdjM4GGg0tZa9a8MRZA tyObject_Env_asyncmacro2dotnim___18nRNdjM4GGg0tZa9a8MRZA; typedef struct tyObject_Env_switchdotnim___nP074ISERCUHTj5DVhBpjg tyObject_Env_switchdotnim___nP074ISERCUHTj5DVhBpjg; typedef struct tyObject_Env_asyncmacro2dotnim___750jOCtHmqqSKjh9aW50hxg tyObject_Env_asyncmacro2dotnim___750jOCtHmqqSKjh9aW50hxg; typedef struct tyObject_PeerEvent__zVLxg0Gx9c1UtAS8mAOrQkw tyObject_PeerEvent__zVLxg0Gx9c1UtAS8mAOrQkw; typedef struct tyObject_WakuRelaycolonObjectType___bXDFUtY9bPDVFOr8V4dH8ag tyObject_WakuRelaycolonObjectType___bXDFUtY9bPDVFOr8V4dH8ag; typedef struct tyObject_GossipSubcolonObjectType___MR9bMc9aetLkRcLQhzFDPJlw tyObject_GossipSubcolonObjectType___MR9bMc9aetLkRcLQhzFDPJlw; typedef struct tyObject_FloodSubcolonObjectType___VqtiYKxjgYt030yYIV4JKw tyObject_FloodSubcolonObjectType___VqtiYKxjgYt030yYIV4JKw; typedef struct tyObject_PubSubcolonObjectType___ZTSmMxmys6Qe9bOlWGunVkg tyObject_PubSubcolonObjectType___ZTSmMxmys6Qe9bOlWGunVkg; typedef struct tyObject_Table__wcpR9aWZKIUY9bs3oFi6HIsQ tyObject_Table__wcpR9aWZKIUY9bs3oFi6HIsQ; typedef struct tySequence__4tnpefYRDGIct5y7RxC8KA tySequence__4tnpefYRDGIct5y7RxC8KA; typedef struct tyObject_Table__lHpSn1a1LQne7Vijlza5tg tyObject_Table__lHpSn1a1LQne7Vijlza5tg; typedef struct tySequence__1cmYA8zDV0s9c4gpLK2ygBg tySequence__1cmYA8zDV0s9c4gpLK2ygBg; typedef struct tyObject_Table__BMmOa89bg4RjA9b9bHqGsOJSQ tyObject_Table__BMmOa89bg4RjA9b9bHqGsOJSQ; typedef struct tySequence__WM4lmj0QFNmzCn9a9cZ9cYt3g tySequence__WM4lmj0QFNmzCn9a9cZ9cYt3g; typedef struct tySequence__cqQjXlSu8KsGxE7CJO2mcA tySequence__cqQjXlSu8KsGxE7CJO2mcA; typedef struct tyObject_Message__9bIfp9aTAZKB9cehqCItD41cg tyObject_Message__9bIfp9aTAZKB9cehqCItD41cg; typedef struct tyObject_HashSet__CD8Dpv0WGmASelVaNSo6zg tyObject_HashSet__CD8Dpv0WGmASelVaNSo6zg; typedef struct tySequence__4eRCaZmrYLLw2k30GPTiMw tySequence__4eRCaZmrYLLw2k30GPTiMw; typedef struct tyObject_Table__t1GIbsENi89cp9cMuggZaXQg tyObject_Table__t1GIbsENi89cp9cMuggZaXQg; typedef struct tySequence__9bUff3pvvg9b9bwSnutq8aJFQ tySequence__9bUff3pvvg9b9bwSnutq8aJFQ; typedef struct tyObject_TimedCache__X2AFnum3sLBIGtKVvkqLcA tyObject_TimedCache__X2AFnum3sLBIGtKVvkqLcA; typedef struct tyObject_TimedEntrycolonObjectType___BB1YhQeQa9b4F1jd0o88EoA tyObject_TimedEntrycolonObjectType___BB1YhQeQa9b4F1jd0o88EoA; typedef struct tyObject_Table__pnmPCe7tCYTM7iCHSlEfQA tyObject_Table__pnmPCe7tCYTM7iCHSlEfQA; typedef struct tySequence__RHVAHq4hk7ajRY6ChL6jQg tySequence__RHVAHq4hk7ajRY6ChL6jQg; typedef struct tyObject_Table__fiNjm9awTH2rESOsTX1tq6g tyObject_Table__fiNjm9awTH2rESOsTX1tq6g; typedef struct tySequence__Y9bpibYYCq7U9bI2q2EkdjDA tySequence__Y9bpibYYCq7U9bI2q2EkdjDA; typedef struct tyObject_Table__30SNsEhxoOsalydUEsCtnQ tyObject_Table__30SNsEhxoOsalydUEsCtnQ; typedef struct tySequence__a9czYAVXtt3ELF2dd9apg7CA tySequence__a9czYAVXtt3ELF2dd9apg7CA; typedef struct tyObject_Table__VywK0TFMYrwvnQ1FNvT9bTg tyObject_Table__VywK0TFMYrwvnQ1FNvT9bTg; typedef struct tySequence__UuxWsCxMkcgdpNKQqNagIQ tySequence__UuxWsCxMkcgdpNKQqNagIQ; typedef struct tyObject_Table__A9aF9cstnMLLmIKPt77JKPXA tyObject_Table__A9aF9cstnMLLmIKPt77JKPXA; typedef struct tySequence__9c0dnHKqrAJoOYibqj28Tqw tySequence__9c0dnHKqrAJoOYibqj28Tqw; typedef struct tyObject_MCache__2E9bGd8FY5YvK2SNNPkN41A tyObject_MCache__2E9bGd8FY5YvK2SNNPkN41A; typedef struct tyObject_Table__uch9bhpeVGvQNw5ZevH84ig tyObject_Table__uch9bhpeVGvQNw5ZevH84ig; typedef struct tySequence__Fdd1zCc4iVW86c0yW4quCQ tySequence__Fdd1zCc4iVW86c0yW4quCQ; typedef struct tySequence__zU9c9aN0ThoG6EA0AgL2rehg tySequence__zU9c9aN0ThoG6EA0AgL2rehg; typedef struct tyObject_Table__7jF9cWTJuKouswppQdViGuQ tyObject_Table__7jF9cWTJuKouswppQdViGuQ; typedef struct tySequence__QGnz2z1Po9aOUxkS1gh8g9cQ tySequence__QGnz2z1Po9aOUxkS1gh8g9cQ; typedef struct tyObject_GossipSubParams__0L88bKkyXt5Q2rtZa2MaGw tyObject_GossipSubParams__0L88bKkyXt5Q2rtZa2MaGw; typedef struct tySequence__V3k0XgMRSv4dsRDg4jvB2w tySequence__V3k0XgMRSv4dsRDg4jvB2w; typedef struct tyObject_Table__09cVyV7B9bBs9cDUs3KsRxDvw tyObject_Table__09cVyV7B9bBs9cDUs3KsRxDvw; typedef struct tySequence__9bIYZNL3t229a9bbJxXEVTAsg tySequence__9bIYZNL3t229a9bbJxXEVTAsg; typedef struct tyObject_Table__S9b1UeZr3QU8sqYKviX9ajmw tyObject_Table__S9b1UeZr3QU8sqYKviX9ajmw; typedef struct tySequence__uWop5OFSkZe0GjlY2KeNCQ tySequence__uWop5OFSkZe0GjlY2KeNCQ; typedef struct tySequence__ATM5aJpGi7DpUf61ijJgTA tySequence__ATM5aJpGi7DpUf61ijJgTA; typedef struct tyTuple__lG9artYnG9a6GxqcmhxZJl6g tyTuple__lG9artYnG9a6GxqcmhxZJl6g; typedef struct tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA; typedef struct tyObject_AsyncCallback__Swoy2e9aGWZSpT0Jm9aqp3Zw tyObject_AsyncCallback__Swoy2e9aGWZSpT0Jm9aqp3Zw; typedef struct tyObject_IndexedWakuMessage__9cl9a9a4SOJOfbd2cZp8afXXw tyObject_IndexedWakuMessage__9cl9a9a4SOJOfbd2cZp8afXXw; typedef struct tyObject_WakuMessage__snKUdUhXg9ahkzpl1ubVZ0A tyObject_WakuMessage__snKUdUhXg9ahkzpl1ubVZ0A; typedef struct tyObject_Index__lOZ7xaSDQuG6u4WFzCveFQ tyObject_Index__lOZ7xaSDQuG6u4WFzCveFQ; typedef struct tyObject_MDigest__law9ct65KplMYBvtmjCQxbw tyObject_MDigest__law9ct65KplMYBvtmjCQxbw; typedef struct tyObject_Subscriber__rNsv6TQZ3juEkG6c0MIYVQ tyObject_Subscriber__rNsv6TQZ3juEkG6c0MIYVQ; typedef struct tyObject_FilterRequest__VyTEdacxfXE9bBGtpTbiHVA tyObject_FilterRequest__VyTEdacxfXE9bBGtpTbiHVA; typedef struct tySequence__xNHF59br19a2ddRDpm49b8z3A tySequence__xNHF59br19a2ddRDpm49b8z3A; typedef struct tySequence__CP6AbN9aoC6Xupc2HZLYt1w tySequence__CP6AbN9aoC6Xupc2HZLYt1w; typedef struct tyTuple__9bU0L219b3fjpDIE6keMYb9bA tyTuple__9bU0L219b3fjpDIE6keMYb9bA; typedef struct tyObject_Topic__KLsnabaqPzbVsZlEwqe1cA tyObject_Topic__KLsnabaqPzbVsZlEwqe1cA; typedef struct tySequence__El1HzcbAXI4FXRMy9aew4PA tySequence__El1HzcbAXI4FXRMy9aew4PA; typedef struct tyTuple__PtvwtIrL0rxEmrV5ypzN1w tyTuple__PtvwtIrL0rxEmrV5ypzN1w; typedef struct tyObject_PubSubPeercolonObjectType___6rsvBHOjeRkx0KPoUqsmsw tyObject_PubSubPeercolonObjectType___6rsvBHOjeRkx0KPoUqsmsw; typedef struct tyTuple__9b9aejOTD70mq52wgtBDEUtA tyTuple__9b9aejOTD70mq52wgtBDEUtA; typedef struct tyObject_HashSet__PM9aM6DsVafGgKfhr9bQcNSA tyObject_HashSet__PM9aM6DsVafGgKfhr9bQcNSA; typedef struct tySequence__2lQSxaq5eC9aWYzZNTJyZtA tySequence__2lQSxaq5eC9aWYzZNTJyZtA; typedef struct tyObject_PubSubObservercolonObjectType___OQ19cc5OePJcqC5N241nbAg tyObject_PubSubObservercolonObjectType___OQ19cc5OePJcqC5N241nbAg; typedef struct tyTuple__QeWl6B6ffS4pU6WWrtcrDw tyTuple__QeWl6B6ffS4pU6WWrtcrDw; typedef struct tyTuple__5G2YOQcjDoTxOBDaB9cojOQ tyTuple__5G2YOQcjDoTxOBDaB9cojOQ; typedef struct tyObject_HashSet__SjkKNmUxUCmHfJyMk9aPJ9cw tyObject_HashSet__SjkKNmUxUCmHfJyMk9aPJ9cw; typedef struct tySequence__fUw9czUTIZ9b39boL0IkeycMA tySequence__fUw9czUTIZ9b39boL0IkeycMA; typedef struct tyTuple__GJ2zXV257gwBkpQeeINxTA tyTuple__GJ2zXV257gwBkpQeeINxTA; typedef struct tyTuple__beecycqPiHJ0zV6hA4CDDw tyTuple__beecycqPiHJ0zV6hA4CDDw; typedef struct tyObject_Moment__p19adwOigsIe5d3NlfPJOEw tyObject_Moment__p19adwOigsIe5d3NlfPJOEw; typedef struct tyTuple__v1juhacNXUiTV7vBi4DL4w tyTuple__v1juhacNXUiTV7vBi4DL4w; typedef struct tyTuple__9bJF9ckH2gKZ7rykNMUrUhZQ tyTuple__9bJF9ckH2gKZ7rykNMUrUhZQ; typedef struct tySequence__8MW0JodCedjay9anGTGrBmA tySequence__8MW0JodCedjay9anGTGrBmA; typedef struct tyObject_ControlIHave__CnOQkdAngH72aJYNy5NLDg tyObject_ControlIHave__CnOQkdAngH72aJYNy5NLDg; typedef struct tySequence__aLjCOs9bu5l2rz6ENM6m6Sg tySequence__aLjCOs9bu5l2rz6ENM6m6Sg; typedef struct tyTuple__pf8EktL9bgDdy8y4sHgDywQ tyTuple__pf8EktL9bgDdy8y4sHgDywQ; typedef struct tyObject_ControlMessage__R2iwvkxFY4f0aLqyHsJIng tyObject_ControlMessage__R2iwvkxFY4f0aLqyHsJIng; typedef struct tySequence__zAf2abIhMjaomS6jkKP9a8w tySequence__zAf2abIhMjaomS6jkKP9a8w; typedef struct tySequence__IjDV3u39bZeDnOOTq5TAF5g tySequence__IjDV3u39bZeDnOOTq5TAF5g; typedef struct tySequence__WSbLInFxGn0pnyF9cry8bUA tySequence__WSbLInFxGn0pnyF9cry8bUA; typedef struct tyTuple__XoHou9cDncYHiFSYulm9bCbQ tyTuple__XoHou9cDncYHiFSYulm9bCbQ; typedef struct tySequence__8WnaEiRmPgG3EbHz9byM9c5w tySequence__8WnaEiRmPgG3EbHz9byM9c5w; typedef struct tyObject_CacheEntry__7Zw1OFcAoTSKX18RIfpGUg tyObject_CacheEntry__7Zw1OFcAoTSKX18RIfpGUg; typedef struct tyTuple__dNR3eA37fNjmk6qLgrtFiA tyTuple__dNR3eA37fNjmk6qLgrtFiA; typedef struct tyObject_PeerStats__yaPo43V0YO5LtJo439a78nQ tyObject_PeerStats__yaPo43V0YO5LtJo439a78nQ; typedef struct tyObject_Table__ReFeylL0eiJIdl1nbdaLZQ tyObject_Table__ReFeylL0eiJIdl1nbdaLZQ; typedef struct tySequence__ePVkqZZoBAVzojrVYd6imA tySequence__ePVkqZZoBAVzojrVYd6imA; typedef struct tyTuple__Yuoja6yUlXaBRmF9bT9auYbg tyTuple__Yuoja6yUlXaBRmF9bT9auYbg; typedef struct tyObject_TopicParams__jdn46FRYYVNk4P5zTR8myQ tyObject_TopicParams__jdn46FRYYVNk4P5zTR8myQ; typedef struct tyTuple__uga0iURbtDFb1ToQ8Jog2g tyTuple__uga0iURbtDFb1ToQ8Jog2g; typedef struct tyObject_ContentFilter__zmS3UuJydVs2xUezA1n9akA tyObject_ContentFilter__zmS3UuJydVs2xUezA1n9akA; typedef struct tySequence__9bAGqSvkAaFL9bWjsEPslrFA tySequence__9bAGqSvkAaFL9bWjsEPslrFA; typedef struct tyTuple__Yf43hwa7QhUGH1PCalZ0Uw tyTuple__Yf43hwa7QhUGH1PCalZ0Uw; typedef struct tyObject_FuturecolonObjectType___8VwCnQGXNPKVQ6lfsxmhoQ tyObject_FuturecolonObjectType___8VwCnQGXNPKVQ6lfsxmhoQ; typedef struct tyTuple__RrUBWepzr5rTWSyPUXBpgg tyTuple__RrUBWepzr5rTWSyPUXBpgg; typedef struct tyObject_ControlIWant__geKK9cLMGr6gb7OdFvazkIQ tyObject_ControlIWant__geKK9cLMGr6gb7OdFvazkIQ; typedef struct tyObject_ControlGraft__Pu9bBse0c7O7IZRmRsi9b07w tyObject_ControlGraft__Pu9bBse0c7O7IZRmRsi9b07w; typedef struct tyObject_ControlPrune__FKVoWyfO9bQ2bdVQGPLNZvA tyObject_ControlPrune__FKVoWyfO9bQ2bdVQGPLNZvA; typedef struct tySequence__FEFXDzYbVdCsaxKNxgC9akw tySequence__FEFXDzYbVdCsaxKNxgC9akw; typedef struct tyTuple__4BZjwrCbd7vt326dbqRhjA tyTuple__4BZjwrCbd7vt326dbqRhjA; typedef struct tyObject_TopicInfo__NDsrn7kILwUb4UgmJKODgg tyObject_TopicInfo__NDsrn7kILwUb4UgmJKODgg; typedef struct tyObject_PeerInfoMsg__W4epI9boAZXsWE9avB49a5Zew tyObject_PeerInfoMsg__W4epI9boAZXsWE9avB49a5Zew; 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; }; typedef NU8 tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ; struct TNimNode {tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ kind; NI offset; TNimType* typ; NCSTRING name; NI len; TNimNode** sons; }; typedef N_NIMCALL_PTR(void, tyProc__T4eqaYlFJYZUv9aG9b1TV0bQ) (void); struct TGenericSeq {NI len; NI reserved; }; struct NimStringDesc { TGenericSeq Sup;NIM_CHAR data[SEQ_DECL_SIZE]; }; struct tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g {NI refcount; TNimType* typ; }; 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; }; struct RootObj {TNimType* m_type;}; struct tyObject_Table__UvSlGqDg4nWNM1wskOFQeg {tySequence__9bnMQh9b5oMSxlDf1K9buBp7w* data; NI counter; }; typedef struct { N_NIMCALL_PTR(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, ClP_0) (tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn, void* ClE_0); void* ClE_0; } tyProc__z1SP1KQZYjnpZb76SJLOBA; struct tyObject_Table__puwZz39aIr9cdB5WlFICYPgw {tySequence__tZ2LP3xqCx8kcPyjrRkSuA* data; NI counter; }; struct tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ { RootObj Sup;tyObject_PeerInfocolonObjectType___tniXhe3Zv7xQqYX3AOw9aQw* peerInfo; tyObject_ConnManagercolonObjectType___FEOb9a7RRPg9bdDjaEQeMbHA* connManager; tySequence__2cpQyxGfmqpyyfbkB8qrug* transports; tySequence__XBkfpmuZfG9b68oBajUS2Rw* protocols; tyObject_Table__UvSlGqDg4nWNM1wskOFQeg muxers; tyObject_MultistreamSelectcolonObjectType___9aMecHnUwXpd6X9cjJkHfyig* ms; tyObject_IdentifycolonObjectType___Ae5XgJgGUXo069bY48WMWJg* identity; tyProc__z1SP1KQZYjnpZb76SJLOBA streamHandler; tySequence__nJo9c3YLgP9bN5eMA24IhFtw* secureManagers; tyObject_Table__puwZz39aIr9cdB5WlFICYPgw dialLock; tySequence__T74QuWwr8h7Al0PS9cMqKwA* acceptFuts; }; struct tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw {tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* data; }; typedef struct { N_NIMCALL_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, ClP_0) (void* ClE_0); void* ClE_0; } tyProc__Y7TIAk6Os9cRMtmIj9bEqCww; struct tyObject_Env_switchdotnim___YiZMWS39aOn317pGz2JPR6Q { RootObj Sup;NI colonstate_; tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw peerId1; tySequence__sM4lkSb7zS6F7OVMvW9cffQ* protos2; tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ* s3; tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg* chronosInternalRetFuture4; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww nameIterVarX60gensym1359900465_; }; struct tyObject_StdOutOutput__QHttWltDMaZ0hK1JkeyuCA {char dummy; }; struct tyTuple__yobv8JsmBBRNC1NIieLJzQ { tyObject_StdOutOutput__QHttWltDMaZ0hK1JkeyuCA Field0; }; struct tyObject_BufferedOutput__8P9alBgCoSqOy9alEKOH4etg {tyTuple__yobv8JsmBBRNC1NIieLJzQ finalOutputs; NimStringDesc* buffer; }; typedef NU8 tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA; struct tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA {tyObject_BufferedOutput__8P9alBgCoSqOy9alEKOH4etg output; tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA level; }; struct tyObject_Env_asyncmacro2dotnim___IjSSwi30Ro6cBnC9bzqnRBQ { RootObj Sup;NI colonstate_; tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* colontmpSlLower01_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* colontmpSlLower12_; tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* result3; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record4; tyObject_Env_switchdotnim___YiZMWS39aOn317pGz2JPR6Q* colonup_; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym1360350196_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture7; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result8; tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* stream9; }; struct Exception { RootObj Sup;Exception* parent; NCSTRING name; NimStringDesc* message; tySequence__uB9b75OUPRENsBAu4AnoePA* trace; Exception* up; }; typedef long tyArray__TcvIiMAJvcwzNLsZkfnFnQ[25]; struct TSafePoint {TSafePoint* prev; NI status; jmp_buf context; }; struct tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA { Exception Sup;}; typedef tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* tyArray__06L8jjfbunFPxVliYUVjmQ[2]; typedef struct { N_NIMCALL_PTR(void, ClP_0) (void* arg, void* ClE_0); void* ClE_0; } tyProc__9bqx36VxQxXejdrF09bFARDQ; typedef NU8 tyEnum_FutureState__WzRzKRS6S9aqphI4AiMjRNA; struct tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw { RootObj Sup;tyArray__06L8jjfbunFPxVliYUVjmQ location; tySequence__qkV9cggxceO9cpfUWIbCnvJg* callbacks; tyProc__9bqx36VxQxXejdrF09bFARDQ cancelcb; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* child; tyEnum_FutureState__WzRzKRS6S9aqphI4AiMjRNA state; Exception* error; NIM_BOOL mustCancel; NI id; }; struct tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw Sup;tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* value; }; struct tyObject_FutureError__EUoRp7OBZg41PuLzH7xC8Q { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA Sup;}; struct tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA { tyObject_FutureError__EUoRp7OBZg41PuLzH7xC8Q Sup;}; struct tyObject_Oid__v0fX7UzOqz7toHgI0d87SA {NI32 time; NI32 fuzz; NI32 count; }; typedef NU8 tyEnum_Direction__9bkTPbaNDHTJEk9bOBOlnl9aQ; struct tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA { RootObj Sup;tyObject_AsyncEventcolonObjectType___h6Ul8aB21JtS9b9a8IUpMChw* closeEvent; NIM_BOOL isClosed; NIM_BOOL isEof; NimStringDesc* objName; tyObject_Oid__v0fX7UzOqz7toHgI0d87SA oid; tyEnum_Direction__9bkTPbaNDHTJEk9bOBOlnl9aQ dir; NIM_BOOL closedWithEOF; }; struct tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw {NI64 value; }; typedef struct { N_NIMCALL_PTR(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, ClP_0) (void* ClE_0); void* ClE_0; } tyProc__ez1e9bsRJ8r5L9cicKflzx3Q; struct tyObject_VBuffer__pgrKDkZLiJID3rDHrYm5UA {tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* buffer; NI offset; }; struct tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw {tyObject_VBuffer__pgrKDkZLiJID3rDHrYm5UA data; }; struct tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg { tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA Sup;NIM_BOOL activity; tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw timeout; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* timerTaskFut; tyProc__ez1e9bsRJ8r5L9cicKflzx3Q timeoutHandler; tyObject_PeerInfocolonObjectType___tniXhe3Zv7xQqYX3AOw9aQw* peerInfo; tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw observedAddr; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* upgraded; }; struct tyObject_DialFailedError__HalDnpqQWhiBjd37Sz1d7g { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA Sup;}; struct tyObject_Env_switchdotnim___yGLr6qaUe3ufjo3QP3F1Lg { RootObj Sup;NI colonstate_; tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn1; tySequence__sM4lkSb7zS6F7OVMvW9cffQ* protos2; tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ* s3; tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg* chronosInternalRetFuture4; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww nameIterVarX60gensym1358350465_; }; struct tyObject_Env_asyncmacro2dotnim___6tRatz9b2WDB6e0po0UY7cA { RootObj Sup;NI colonstate_; tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* result1; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record2; tyObject_Env_switchdotnim___yGLr6qaUe3ufjo3QP3F1Lg* colonup_; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym1358800194_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture5; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result6; NimStringDesc* selected7; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture8; }; struct tyObject_FuturecolonObjectType___hOsQ2qAQi9bBy9b9abRqpkhsg { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw Sup;NimStringDesc* value; }; struct tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw Sup;}; typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__Tra5WJkmqmXIsONj5ZlJOQ_39) (void); typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__Tra5WJkmqmXIsONj5ZlJOQ_40) (void); typedef N_CLOSURE_PTR(void, TM__Tra5WJkmqmXIsONj5ZlJOQ_42) (void* udataX60gensym135835047_); struct tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg {NCSTRING procedure; NCSTRING file; NI line; }; typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__Tra5WJkmqmXIsONj5ZlJOQ_44) (void); typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__Tra5WJkmqmXIsONj5ZlJOQ_45) (void); typedef N_CLOSURE_PTR(void, TM__Tra5WJkmqmXIsONj5ZlJOQ_47) (void* udataX60gensym135990047_); struct tyObject_Env_switchdotnim___H9bt9cJ6woTM9a20w9cj7H6O9cw { RootObj Sup;NI colonstate_; tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ* switch1; }; struct tyObject_Env_switchdotnim___IbjTNgaVLwblL1Pmn9bJvkw { RootObj Sup;NI colonstate_; tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn1; tyObject_Env_switchdotnim___H9bt9cJ6woTM9a20w9cj7H6O9cw* colonup_; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* chronosInternalRetFuture3; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww nameIterVarX60gensym1383107044_; }; struct tyObject_Env_asyncmacro2dotnim___Iqlt9beMdjwuHmtEa0JqeUw { RootObj Sup;NI colonstate_; Exception* coloncurExc1_; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record2; tyObject_Env_switchdotnim___IbjTNgaVLwblL1Pmn9bJvkw* colonup_; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym1383550194_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture5; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result6; tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* exc7; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* exc8; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record9; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13843001910_; NIM_BOOL colonunrollFinally11_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture12; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* colontmpResult13_; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record14; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13851501915_; }; typedef NI16 tyArray__H8m8FqzYzTF9bLm627WTXkg[11]; typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__Tra5WJkmqmXIsONj5ZlJOQ_67) (void); typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__Tra5WJkmqmXIsONj5ZlJOQ_68) (void); typedef N_CLOSURE_PTR(void, TM__Tra5WJkmqmXIsONj5ZlJOQ_70) (void* udataX60gensym138310705_); typedef struct { N_NIMCALL_PTR(NIM_BOOL, ClP_0) (NimStringDesc* proto, void* ClE_0); void* ClE_0; } tyProc__45NwvjyfIWTGrNWgg5Pcig; typedef struct { N_NIMCALL_PTR(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, ClP_0) (tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn, NimStringDesc* proto, void* ClE_0); void* ClE_0; } tyProc__Sx7TcXJiI2BS08wYpfOyIg; struct tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w { RootObj Sup;tySequence__sM4lkSb7zS6F7OVMvW9cffQ* codecs; tyProc__Sx7TcXJiI2BS08wYpfOyIg handler; }; struct tyObject_IdentifycolonObjectType___Ae5XgJgGUXo069bY48WMWJg { tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w Sup;tyObject_PeerInfocolonObjectType___tniXhe3Zv7xQqYX3AOw9aQw* peerInfo; }; struct tyTuple__TdADeEae6PBWqr7qsUJvPg { NI Field0; NimStringDesc* Field1; tyObject_MuxerProvidercolonObjectType___6GvwfaQ0wgXWyLWsW5UQUg* Field2; }; typedef struct { N_NIMCALL_PTR(tyObject_MuxercolonObjectType___JOxydw9cjg6kKnENJFu6IVA*, ClP_0) (tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn, void* ClE_0); void* ClE_0; } tyProc__dngL6hYHZtDTatUnRjlOsw; typedef struct { N_NIMCALL_PTR(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, ClP_0) (tyObject_MuxercolonObjectType___JOxydw9cjg6kKnENJFu6IVA* muxer, void* ClE_0); void* ClE_0; } tyProc__syWZmSVgEgtT88lIceSd6w; struct tyObject_MuxerProvidercolonObjectType___6GvwfaQ0wgXWyLWsW5UQUg { tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w Sup;tyProc__dngL6hYHZtDTatUnRjlOsw newMuxer; tyProc__z1SP1KQZYjnpZb76SJLOBA streamHandler; tyProc__syWZmSVgEgtT88lIceSd6w muxerHandler; }; struct tyObject_Env_switchdotnim___XUYrusawqC9aqjQlrXYoVqQ { RootObj Sup;NI colonstate_; tyObject_MuxercolonObjectType___JOxydw9cjg6kKnENJFu6IVA* muxer1; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* chronosInternalRetFuture2; tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ* s3; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww nameIterVarX60gensym1378200464_; }; struct tyObject_MuxercolonObjectType___JOxydw9cjg6kKnENJFu6IVA { RootObj Sup;tyProc__z1SP1KQZYjnpZb76SJLOBA streamHandler; tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* connection; }; struct tyObject_Env_asyncmacro2dotnim___34czOUNndK9aSsaa9a3CA05A { RootObj Sup;NI colonstate_; Exception* coloncurExc1_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* colontmpResult2_; NIM_BOOL colonunrollFinally3_; tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn4; tyObject_Env_switchdotnim___XUYrusawqC9aqjQlrXYoVqQ* colonup_; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record6; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym1378650197_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture8; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result9; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture10; tyObject_IdentifyError__lajyU6ADVxN9cwAUXwExW7w* exc11; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record12; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13795001913_; tyObject_LPStreamClosedError__nqAr3TBZiV3H75SUywQ0yA* exc14; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record15; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13802501916_; tyObject_LPStreamEOFError__LD9bRjuQJvEFrTZUtieF8kw* exc17; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record18; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13810001919_; tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* exc20; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture21; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* exc22; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture23; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record24; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13819501925_; }; struct tyObject_Env_switchdotnim___jSI9bM35R2eZHwnFyEemuEg { RootObj Sup;NI colonstate_; tyObject_MuxercolonObjectType___JOxydw9cjg6kKnENJFu6IVA* muxer1; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* chronosInternalRetFuture2; tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ* s3; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww nameIterVarX60gensym1334200464_; }; struct tyObject_Env_asyncmacro2dotnim___5X79cPiKvN57bnnuWevKMRA { RootObj Sup;NI colonstate_; Exception* coloncurExc1_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* colontmpResult2_; NIM_BOOL colonunrollFinally3_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture4; tyObject_Env_switchdotnim___jSI9bM35R2eZHwnFyEemuEg* colonup_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result6; tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* stream7; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture8; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture9; }; struct tyObject_Env_switchdotnim___aJSLhJP8qKsb6kZNRba9ccA { RootObj Sup;NI colonstate_; tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ* s1; tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn2; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* chronosInternalRetFuture3; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww nameIterVarX60gensym1331900464_; }; typedef NU8 tyEnum_PKScheme__GeN4EiKxd9aXAvv5y1lfmHg; typedef NU8 tyArray__vEOa9c5qaE9ajWxR5R4zwfQg[32]; struct tyObject_EdPublicKey__fCTHNrLwOTcb1HatTDTAEA {tyArray__vEOa9c5qaE9ajWxR5R4zwfQg data; }; typedef NU8 tyArray__w5VB8h5K8DB3oWrO5U2wqg[64]; struct tyObject_secp256k1_pubkey__GYc9aFo1e2qOLdmAqUvIikQ {tyArray__w5VB8h5K8DB3oWrO5U2wqg data; }; struct tyObject_SkPublicKey__YxxaGK7KOKaWCOaZ44rHMA {tyObject_secp256k1_pubkey__GYc9aFo1e2qOLdmAqUvIikQ data; }; struct tyObject_PublicKey__mVKS59bRpscItosS0oN9a4zA {tyEnum_PKScheme__GeN4EiKxd9aXAvv5y1lfmHg scheme; union{ struct {tyObject_RsaPublicKeycolonObjectType___cEZIZ6MRRYNM7g7RvdoBpg* rsakey; } _scheme_1; struct {tyObject_EdPublicKey__fCTHNrLwOTcb1HatTDTAEA edkey; } _scheme_2; struct {tyObject_SkPublicKey__YxxaGK7KOKaWCOaZ44rHMA skkey; } _scheme_3; struct {tyObject_EcPublicKeycolonObjectType___2rc9bUkP8wBzp3UeWWgE9b5Q* eckey; } _scheme_4; }; }; struct tyObject_Option__Em5DpQtK80JNdy8nyXe6Kg {tyObject_PublicKey__mVKS59bRpscItosS0oN9a4zA val; NIM_BOOL has; }; struct tyObject_Option__5nSdKmksAHsrTSRGUCb9bHg {tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw val; NIM_BOOL has; }; struct tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A {NimStringDesc* val; NIM_BOOL has; }; struct tyObject_IdentifyInfo__1oGAnnepyODcpLSnjzpVlQ {tyObject_Option__Em5DpQtK80JNdy8nyXe6Kg pubKey; tySequence__pJDjdGjSf3HlAOELaHOmSA* addrs; tyObject_Option__5nSdKmksAHsrTSRGUCb9bHg observedAddr; tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A protoVersion; tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A agentVersion; tySequence__sM4lkSb7zS6F7OVMvW9cffQ* protos; }; struct tyObject_Env_asyncmacro2dotnim___9a0MGp9buiNKCBfdbtKr5jww { RootObj Sup;NI colonstate_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture1; tyObject_Env_switchdotnim___aJSLhJP8qKsb6kZNRba9ccA* colonup_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result3; tyObject_IdentifyInfo__1oGAnnepyODcpLSnjzpVlQ info4; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record5; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym1332850196_; }; struct tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw Sup;NIM_BOOL value; }; struct tyObject_FuturecolonObjectType___aYUBXt4xHUXAqp40i59aHcg { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw Sup;tyObject_IdentifyInfo__1oGAnnepyODcpLSnjzpVlQ value; }; struct tyObject_UpgradeFailedError__9cB8EQWMiKOTxu9cdKYBsg6w { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA Sup;}; typedef NU8 tyEnum_KeyType__RX9cgRnEh9bnsWx9cuPhqOgtw; struct tyObject_EdPrivateKey__KumOofCUWyjlYLnvXlcIJA {tyArray__w5VB8h5K8DB3oWrO5U2wqg data; }; struct tyObject_SkSecretKey__aKiBFtqo69b60sWLnM5A9c3w {tyArray__vEOa9c5qaE9ajWxR5R4zwfQg data; }; struct tyObject_PrivateKey__GSDbMQxBVd3KO4qBUjzPKQ {tyEnum_PKScheme__GeN4EiKxd9aXAvv5y1lfmHg scheme; union{ struct {tyObject_RsaPrivateKeycolonObjectType___xFWT9bk7KDVd9cMFfRtPM9c9bw* rsakey; } _scheme_1; struct {tyObject_EdPrivateKey__KumOofCUWyjlYLnvXlcIJA edkey; } _scheme_2; struct {tyObject_SkSecretKey__aKiBFtqo69b60sWLnM5A9c3w skkey; } _scheme_3; struct {tyObject_EcPrivateKeycolonObjectType___OJbV39curmS5TCBXopR7itA* eckey; } _scheme_4; }; }; struct tyObject_PeerInfocolonObjectType___tniXhe3Zv7xQqYX3AOw9aQw { RootObj Sup;tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw peerId; tySequence__pJDjdGjSf3HlAOELaHOmSA* addrs; tySequence__sM4lkSb7zS6F7OVMvW9cffQ* protocols; NimStringDesc* protoVersion; NimStringDesc* agentVersion; NimStringDesc* secure; tyEnum_KeyType__RX9cgRnEh9bnsWx9cuPhqOgtw keyType; union{ struct {tyObject_PrivateKey__GSDbMQxBVd3KO4qBUjzPKQ privateKey; } _keyType_1; struct {tyObject_Option__Em5DpQtK80JNdy8nyXe6Kg key; } _keyType_2; }; }; struct tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA { Exception Sup;}; struct tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw { tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA Sup;}; typedef tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw tyArray__dy9bXFnEOSMt49aV7Vz01bkw[1]; typedef NimStringDesc* tyArray__8ZvwQIddfpj2THRVPsFzIQ[1]; struct tyTuple__NevGmcPz5FN13v9cZPsfRXw { NimStringDesc* Field0; tySequence__sM4lkSb7zS6F7OVMvW9cffQ* Field1; tySequence__sM4lkSb7zS6F7OVMvW9cffQ* Field2; NimStringDesc* Field3; NimStringDesc* Field4; }; typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__Tra5WJkmqmXIsONj5ZlJOQ_91) (void); typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__Tra5WJkmqmXIsONj5ZlJOQ_92) (void); typedef N_CLOSURE_PTR(void, TM__Tra5WJkmqmXIsONj5ZlJOQ_94) (void* udataX60gensym133190047_); typedef NI16 tyArray__RDnWin0u0hV9cSO2ftDiCRA[12]; typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__Tra5WJkmqmXIsONj5ZlJOQ_97) (void); typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__Tra5WJkmqmXIsONj5ZlJOQ_98) (void); typedef N_CLOSURE_PTR(void, TM__Tra5WJkmqmXIsONj5ZlJOQ_99) (void* udataX60gensym133420047_); struct tyObject_IdentifyError__lajyU6ADVxN9cwAUXwExW7w { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA Sup;}; struct tyObject_LPStreamError__wy6eDDQZa7q3NUBYs9aSn3A { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA Sup;}; struct tyObject_LPStreamClosedError__nqAr3TBZiV3H75SUywQ0yA { tyObject_LPStreamError__wy6eDDQZa7q3NUBYs9aSn3A Sup;}; struct tyObject_LPStreamEOFError__LD9bRjuQJvEFrTZUtieF8kw { tyObject_LPStreamError__wy6eDDQZa7q3NUBYs9aSn3A Sup;}; typedef NI16 tyArray__9a2ZRootKIf3J5enZwosURA[15]; typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__Tra5WJkmqmXIsONj5ZlJOQ_116) (void); typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__Tra5WJkmqmXIsONj5ZlJOQ_117) (void); typedef N_CLOSURE_PTR(void, TM__Tra5WJkmqmXIsONj5ZlJOQ_119) (void* udataX60gensym137820047_); typedef struct { N_NIMCALL_PTR(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, ClP_0) (tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw peerId, tyObject_ConnEvent__gK2MDrvCDPHQeTdpXg8qlQ event_0, void* ClE_0); void* ClE_0; } tyProc__Rp9cT2oC4YNELodYXsKg7qA; typedef NU8 tyEnum_ConnEventKind__oN5wkUyGVn1qXLGZW9c7EIQ; struct tyObject_Env_switchdotnim___Eoa5GdoN2shQq4EY9asLhNg { RootObj Sup;NI colonstate_; tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ* s1; tyObject_FuturecolonObjectType___s5ZBnSn9c7EMaDjgeaKjsIw* chronosInternalRetFuture2; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww nameIterVarX60gensym1373000463_; }; struct tyObject_Env_asyncmacro2dotnim___pqQ08LUpVbCS2U5rkSINHQ { RootObj Sup;NI colonstate_; tySequence__T74QuWwr8h7Al0PS9cMqKwA* result1; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record2; tyObject_Env_switchdotnim___Eoa5GdoN2shQq4EY9asLhNg* colonup_; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym1373450194_; tySequence__T74QuWwr8h7Al0PS9cMqKwA* startFuts5; tyObject_TransportcolonObjectType___VR7hS9cu739a9cPgqYrHtA5kQ* t6; NI i7; NI L8; NI i9; tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw a10; NI i11; NI L12; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* server13; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record14; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13742001915_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result16; }; struct tyObject_TransportcolonObjectType___VR7hS9cu739a9cPgqYrHtA5kQ { RootObj Sup;tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw ma; NI multicodec; NIM_BOOL running; }; struct tyObject_Env_switchdotnim___55L9bvute9aWVCvRU9bi64YkA { RootObj Sup;NI colonstate_; tyObject_TransportcolonObjectType___VR7hS9cu739a9cPgqYrHtA5kQ* transport1; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* chronosInternalRetFuture2; tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ* s3; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww nameIterVarX60gensym1369100464_; }; struct tyObject_Env_asyncmacro2dotnim___W1UWPH8km5k8bvFNs7PWxQ { RootObj Sup;NI colonstate_; Exception* coloncurExc1_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* colontmpResult2_; NIM_BOOL colonunrollFinally3_; tyObject_AsyncSemaphorecolonObjectType___S79cDmG2FyoMYVF5sOalcBA* upgrades4; tyObject_Env_switchdotnim___55L9bvute9aWVCvRU9bi64YkA* colonup_; tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn6; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record7; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym1369550198_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture9; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result10; tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* exc11; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record12; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13716001913_; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* exc14; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record15; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13721501916_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture17; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record18; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13703001919_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture20; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record21; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13709501922_; }; struct tyObject_Env_switchdotnim___RDRk8m9bBp4z6aHkuJx868Q { RootObj Sup;NI colonstate_; tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn1; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* chronosInternalRetFuture2; tyObject_AsyncSemaphorecolonObjectType___S79cDmG2FyoMYVF5sOalcBA* upgrades3; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww nameIterVarX60gensym1366100964_; }; struct tyObject_AsyncSemaphorecolonObjectType___S79cDmG2FyoMYVF5sOalcBA { RootObj Sup;NI size; NI count; tySequence__T74QuWwr8h7Al0PS9cMqKwA* queue; }; struct tyObject_Env_asyncmacro2dotnim___rCX80krQP9bCGjhZAh9cSrcg { RootObj Sup;NI colonstate_; Exception* coloncurExc1_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* colontmpResult2_; NIM_BOOL colonunrollFinally3_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture4; tyObject_Env_switchdotnim___RDRk8m9bBp4z6aHkuJx868Q* colonup_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result6; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* exc7; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture8; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record9; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13676501910_; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record11; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13683501912_; }; typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__Tra5WJkmqmXIsONj5ZlJOQ_161) (void); typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__Tra5WJkmqmXIsONj5ZlJOQ_162) (void); typedef N_CLOSURE_PTR(void, TM__Tra5WJkmqmXIsONj5ZlJOQ_164) (void* udataX60gensym136610097_); struct tyObject_Env_switchdotnim___uYF7kdF38CFsFpPqpTPicQ { RootObj Sup;NI colonstate_; tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* incomingConn1; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* chronosInternalRetFuture2; tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ* s3; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww nameIterVarX60gensym1342350464_; }; struct tyObject_Env_asyncmacro2dotnim___jX27QlSwUTH2XYjQPLwRkg { RootObj Sup;NI colonstate_; Exception* coloncurExc1_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* colontmpResult2_; NIM_BOOL colonunrollFinally3_; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record4; tyObject_Env_switchdotnim___uYF7kdF38CFsFpPqpTPicQ* colonup_; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym1342800196_; tyObject_MultistreamSelectcolonObjectType___9aMecHnUwXpd6X9cjJkHfyig* ms7; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture8; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result9; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* exc10; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record11; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13468001912_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture13; tyObject_SecurecolonObjectType___rfxdGx6GJLVE9aqiYjwpDKQ* k14; NI i15; NI L16; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture17; }; struct tyObject_SecurecolonObjectType___rfxdGx6GJLVE9aqiYjwpDKQ { tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w Sup;}; struct tyObject_Env_switchdotnim___n1b5I9bMBDuzkImSk7gnE1g { RootObj Sup;NI colonstate_; tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn1; tyObject_Env_asyncmacro2dotnim___jX27QlSwUTH2XYjQPLwRkg* colonup_; NimStringDesc* proto3; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* chronosInternalRetFuture4; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww nameIterVarX60gensym1343152045_; }; struct tyObject_Env_asyncmacro2dotnim___G9aHe8wzxswUyDGTzYH9crjw { RootObj Sup;NI colonstate_; Exception* coloncurExc1_; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record2; tyObject_Env_switchdotnim___n1b5I9bMBDuzkImSk7gnE1g* colonup_; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym1343600194_; tyObject_SecurecolonObjectType___rfxdGx6GJLVE9aqiYjwpDKQ* secure5; tySequence__nJo9c3YLgP9bN5eMA24IhFtw* resultX60gensym1343952016_; tyObject_SecurecolonObjectType___rfxdGx6GJLVE9aqiYjwpDKQ* it7; NI i8; NI L9; tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* cconn10; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture11; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result12; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* exc13; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record14; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13447001915_; NIM_BOOL colonunrollFinally16_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture17; tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* sconn18; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* colontmpResult19_; tyObject_MuxerProvidercolonObjectType___6GvwfaQ0wgXWyLWsW5UQUg* muxer20; NI L21; NI h22; NI colontmp23_; NI res24; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record25; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13456501926_; }; typedef NI16 tyArray__XYvKFwqxIc2whnKLisCnXw[14]; typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__Tra5WJkmqmXIsONj5ZlJOQ_193) (void); typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__Tra5WJkmqmXIsONj5ZlJOQ_194) (void); typedef N_CLOSURE_PTR(void, TM__Tra5WJkmqmXIsONj5ZlJOQ_196) (void* udataX60gensym134315205_); typedef NI16 tyArray__Asxg2ur6LWYA9aNqt69cLwQA[13]; typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__Tra5WJkmqmXIsONj5ZlJOQ_200) (void); typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__Tra5WJkmqmXIsONj5ZlJOQ_201) (void); typedef N_CLOSURE_PTR(void, TM__Tra5WJkmqmXIsONj5ZlJOQ_203) (void* udataX60gensym134235047_); typedef NI16 tyArray__L2tuZylbNTC5Op1A9cxcK8g[18]; typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__Tra5WJkmqmXIsONj5ZlJOQ_206) (void); typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__Tra5WJkmqmXIsONj5ZlJOQ_207) (void); typedef N_CLOSURE_PTR(void, TM__Tra5WJkmqmXIsONj5ZlJOQ_209) (void* udataX60gensym136910047_); typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__Tra5WJkmqmXIsONj5ZlJOQ_217) (void); typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__Tra5WJkmqmXIsONj5ZlJOQ_218) (void); struct tyObject_FuturecolonObjectType___s5ZBnSn9c7EMaDjgeaKjsIw { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw Sup;tySequence__T74QuWwr8h7Al0PS9cMqKwA* value; }; typedef N_CLOSURE_PTR(void, TM__Tra5WJkmqmXIsONj5ZlJOQ_220) (void* udataX60gensym137300047_); struct tyObject_WakuStorecolonObjectType___bTNJy9bbtN9aNYuADEgXa2nw { tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w Sup;tyObject_PeerManagercolonObjectType___EXZUwC4ltfxJCp69c4oOLbA* peerManager; br_hmac_drbg_context* rng; tySequence__8d9bxJ1229c513mLE0NixLcQ* messages; tyObject_MessageStorecolonObjectType___bg6yGWOWyOtBXK9b9b6blzKA* store; tyObject_WakuSwapcolonObjectType___OgMzNUCr6xORWthoJfb2nw* wakuSwap; }; typedef struct { N_NIMCALL_PTR(void, ClP_0) (NimStringDesc* requestId, tyObject_MessagePush__UILfsGuWEowAWrsZL8SR3g msg, void* ClE_0); void* ClE_0; } tyProc__a4DglbW0Bo0BSaEo4OAwDw; struct tyObject_WakuFiltercolonObjectType___piJynz2u7qBvQUztNfoNdA { tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w Sup;br_hmac_drbg_context* rng; tyObject_PeerManagercolonObjectType___EXZUwC4ltfxJCp69c4oOLbA* peerManager; tySequence__noUposH7mngFQgmwJm5tLw* subscribers; tyProc__a4DglbW0Bo0BSaEo4OAwDw pushHandler; }; struct tyObject_Env_switchdotnim___mjW2Yzuah4kZUjnMWrQ0ZQ { RootObj Sup;NI colonstate_; tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw peerId1; tySequence__sM4lkSb7zS6F7OVMvW9cffQ* protos2; tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ* s3; tySequence__pJDjdGjSf3HlAOELaHOmSA* addrs4; tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg* chronosInternalRetFuture5; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww nameIterVarX60gensym1361450806_; }; struct tyObject_Env_asyncmacro2dotnim___oE6mfkChvw3rnMWSe9auegA { RootObj Sup;NI colonstate_; tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* colontmpSlLower01_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* colontmpSlLower12_; Exception* coloncurExc3_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* colontmpResult4_; NIM_BOOL colonunrollFinally5_; tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* result6; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record7; tyObject_Env_switchdotnim___mjW2Yzuah4kZUjnMWrQ0ZQ* colonup_; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym1361900199_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture10; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result11; tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn12; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record13; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13627501914_; tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* stream15; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture16; tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* exc17; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record18; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13645001919_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture20; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* exc21; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record22; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13652501923_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture24; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture25; }; struct tyObject_Env_switchdotnim___DM9bRK50YDrSou6rA8WaoKg { RootObj Sup;NI colonstate_; tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ* s1; tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw peerId2; tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg* chronosInternalRetFuture3; tySequence__pJDjdGjSf3HlAOELaHOmSA* addrs4; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww nameIterVarX60gensym1353500465_; }; struct tyObject_Env_asyncmacro2dotnim___i9bd9cpvagGTDmg9aDdYB9bj1w { RootObj Sup;NI colonstate_; Exception* coloncurExc1_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* colontmpResult2_; NIM_BOOL colonunrollFinally3_; tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* result4; tyObject_Env_switchdotnim___DM9bRK50YDrSou6rA8WaoKg* colonup_; tyObject_AsyncLockcolonObjectType___ylxqsRlnjMa2tcH03hSGnw* lock6; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture7; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result8; tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn9; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record10; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13552501911_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture12; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record13; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13560501914_; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record15; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13570501916_; }; struct tyObject_Env_switchdotnim___MbwO19b5pxCNyFjWJ37tEEQ { RootObj Sup;NI colonstate_; tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw peerId1; tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ* s2; tySequence__pJDjdGjSf3HlAOELaHOmSA* addrs3; tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg* chronosInternalRetFuture4; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww nameIterVarX60gensym1347650465_; }; struct tyObject_Env_asyncmacro2dotnim___qYECZh9btd8NpcrOw69c9azBg { RootObj Sup;NI colonstate_; tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* colontmpSlLower01_; tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* colontmpSlLower12_; Exception* coloncurExc3_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* colontmpResult4_; NIM_BOOL colonunrollFinally5_; tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* result6; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record7; tyObject_Env_switchdotnim___MbwO19b5pxCNyFjWJ37tEEQ* colonup_; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym1348100199_; tyObject_TransportcolonObjectType___VR7hS9cu739a9cPgqYrHtA5kQ* t10; NI i11; NI L12; tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw a13; NI i14; NI L15; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record16; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13488501917_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture18; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result19; tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* exc20; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record21; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13497501922_; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* exc23; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record24; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13505001925_; tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* dialed26; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture27; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* exc28; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture29; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record30; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13517001931_; tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn32; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record33; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13526501934_; }; struct tyObject_Env_switchdotnim___EifeFwpDZRyKxZ9aHbQHA3g { RootObj Sup;NI colonstate_; tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn1; tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ* s2; tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg* chronosInternalRetFuture3; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww nameIterVarX60gensym1339902654_; }; struct tyObject_Env_asyncmacro2dotnim___BBMjwIMz2Q9c9au6EO6Ti1qA { RootObj Sup;NI colonstate_; tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* result1; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record2; tyObject_Env_switchdotnim___EifeFwpDZRyKxZ9aHbQHA3g* colonup_; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym1340350194_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture5; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result6; tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* sconn7; tyObject_MuxercolonObjectType___JOxydw9cjg6kKnENJFu6IVA* muxer8; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture9; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record10; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13415001911_; }; struct tyObject_Env_switchdotnim___ruj5cPGMWIyqi6mllsmCng { RootObj Sup;NI colonstate_; tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ* s1; tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn2; tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg* chronosInternalRetFuture3; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww nameIterVarX60gensym1329800164_; }; struct tyObject_Env_asyncmacro2dotnim___JIskLjggSIhdX34vdQK0JQ { RootObj Sup;NI colonstate_; tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* colontmpSlLower01_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* colontmpSlLower12_; tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* result3; tyObject_Env_switchdotnim___ruj5cPGMWIyqi6mllsmCng* colonup_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture5; tySequence__nJo9c3YLgP9bN5eMA24IhFtw* colontmp6_; NI iX60gensym1330000047_; tySequence__sM4lkSb7zS6F7OVMvW9cffQ* resultX60gensym1330000058_; tyObject_SecurecolonObjectType___rfxdGx6GJLVE9aqiYjwpDKQ* it9; NI i10; NI L11; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result12; NimStringDesc* codec13; NI i14; NI L15; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record16; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13307501917_; tySequence__nJo9c3YLgP9bN5eMA24IhFtw* secureProtocol18; tySequence__nJo9c3YLgP9bN5eMA24IhFtw* resultX60gensym13312020119_; tyObject_SecurecolonObjectType___rfxdGx6GJLVE9aqiYjwpDKQ* it20; NI i21; NI L22; }; typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__Tra5WJkmqmXIsONj5ZlJOQ_271) (void); typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__Tra5WJkmqmXIsONj5ZlJOQ_272) (void); typedef N_CLOSURE_PTR(void, TM__Tra5WJkmqmXIsONj5ZlJOQ_274) (void* udataX60gensym132980017_); struct tyObject_FuturecolonObjectType___kzS3G1VhNXzbm6BTmaI9ahg { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw Sup;tyObject_MuxercolonObjectType___JOxydw9cjg6kKnENJFu6IVA* value; }; struct tyObject_Env_switchdotnim___5G9aBii3JepVL5MmAJWXf5A { RootObj Sup;NI colonstate_; tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn1; tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ* s2; tyObject_FuturecolonObjectType___kzS3G1VhNXzbm6BTmaI9ahg* chronosInternalRetFuture3; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww nameIterVarX60gensym1335050464_; }; struct tyObject_Env_asyncmacro2dotnim___18nRNdjM4GGg0tZa9a8MRZA { RootObj Sup;NI colonstate_; Exception* coloncurExc1_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* colontmpResult2_; NIM_BOOL colonunrollFinally3_; tyObject_MuxercolonObjectType___JOxydw9cjg6kKnENJFu6IVA* result4; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record5; tyObject_Env_switchdotnim___5G9aBii3JepVL5MmAJWXf5A* colonup_; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym1335550197_; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record8; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym1336200199_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result10; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture11; tySequence__sM4lkSb7zS6F7OVMvW9cffQ* resultX60gensym13367521812_; NimStringDesc* xX60gensym13367521913_; NI L14; NI h15; NI colontmp16_; NI res17; NimStringDesc* muxerName18; NI L19; NI h20; NI colontmp21_; NI res22; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record23; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13373001924_; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record25; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13380501926_; tyObject_MuxercolonObjectType___JOxydw9cjg6kKnENJFu6IVA* muxer27; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture28; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* exc29; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record30; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13390501931_; }; typedef N_CLOSURE_PTR(tyObject_MuxercolonObjectType___JOxydw9cjg6kKnENJFu6IVA*, TM__Tra5WJkmqmXIsONj5ZlJOQ_294) (tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn); typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__Tra5WJkmqmXIsONj5ZlJOQ_299) (void); typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__Tra5WJkmqmXIsONj5ZlJOQ_300) (void); typedef N_CLOSURE_PTR(void, TM__Tra5WJkmqmXIsONj5ZlJOQ_302) (void* udataX60gensym133505047_); typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__Tra5WJkmqmXIsONj5ZlJOQ_310) (void); typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__Tra5WJkmqmXIsONj5ZlJOQ_311) (void); typedef N_CLOSURE_PTR(void, TM__Tra5WJkmqmXIsONj5ZlJOQ_313) (void* udataX60gensym133990266_); typedef NI16 tyArray__Z9aa9aXwd9cxe8q0AORPMPUjg[24]; typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__Tra5WJkmqmXIsONj5ZlJOQ_324) (void); typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__Tra5WJkmqmXIsONj5ZlJOQ_325) (void); typedef N_CLOSURE_PTR(void, TM__Tra5WJkmqmXIsONj5ZlJOQ_327) (void* udataX60gensym134765047_); typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__Tra5WJkmqmXIsONj5ZlJOQ_334) (void); typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__Tra5WJkmqmXIsONj5ZlJOQ_335) (void); typedef N_CLOSURE_PTR(void, TM__Tra5WJkmqmXIsONj5ZlJOQ_337) (void* udataX60gensym135350047_); struct tyObject_Env_switchdotnim___nP074ISERCUHTj5DVhBpjg { RootObj Sup;NI colonstate_; tyObject_Env_asyncmacro2dotnim___oE6mfkChvw3rnMWSe9auegA* colonup_; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* chronosInternalRetFuture2; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww nameIterVarX60gensym1363200203_; }; struct tyObject_Env_asyncmacro2dotnim___750jOCtHmqqSKjh9aW50hxg { RootObj Sup;NI colonstate_; tyObject_Env_switchdotnim___nP074ISERCUHTj5DVhBpjg* colonup_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture2; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result3; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture4; }; typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__Tra5WJkmqmXIsONj5ZlJOQ_348) (void); typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__Tra5WJkmqmXIsONj5ZlJOQ_349) (void); typedef N_CLOSURE_PTR(void, TM__Tra5WJkmqmXIsONj5ZlJOQ_351) (void* udataX60gensym136320021_); typedef N_CLOSURE_PTR(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, TM__Tra5WJkmqmXIsONj5ZlJOQ_352) (void); typedef N_CLOSURE_PTR(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, TM__Tra5WJkmqmXIsONj5ZlJOQ_356) (void); typedef NI16 tyArray__D2Qilxz9chnA8qd0Fl7JJpw[23]; typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__Tra5WJkmqmXIsONj5ZlJOQ_359) (void); typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__Tra5WJkmqmXIsONj5ZlJOQ_360) (void); typedef N_CLOSURE_PTR(void, TM__Tra5WJkmqmXIsONj5ZlJOQ_361) (void* udataX60gensym136145081_); typedef struct { N_NIMCALL_PTR(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, ClP_0) (tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw peerId, tyObject_PeerEvent__zVLxg0Gx9c1UtAS8mAOrQkw event_0, void* ClE_0); void* ClE_0; } tyProc__J8ull9aEQOhjfQVu9aecrsPg; typedef NU8 tyEnum_PeerEventKind__g6Y0xj8kFQNqwpb26iimZw; struct tyObject_Table__wcpR9aWZKIUY9bs3oFi6HIsQ {tySequence__4tnpefYRDGIct5y7RxC8KA* data; NI counter; }; struct tyObject_Table__lHpSn1a1LQne7Vijlza5tg {tySequence__1cmYA8zDV0s9c4gpLK2ygBg* data; NI counter; }; struct tyObject_Table__BMmOa89bg4RjA9b9bHqGsOJSQ {tySequence__WM4lmj0QFNmzCn9a9cZ9cYt3g* data; NI counter; }; typedef struct { N_NIMCALL_PTR(tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*, ClP_0) (tyObject_Message__9bIfp9aTAZKB9cehqCItD41cg* m, void* ClE_0); void* ClE_0; } tyProc__i3ZahgXJqudlFdCju1Hx8w; struct tyObject_HashSet__CD8Dpv0WGmASelVaNSo6zg {tySequence__4eRCaZmrYLLw2k30GPTiMw* data; NI counter; }; struct tyObject_PubSubcolonObjectType___ZTSmMxmys6Qe9bOlWGunVkg { tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w Sup;tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ* switch_0; tyObject_PeerInfocolonObjectType___tniXhe3Zv7xQqYX3AOw9aQw* peerInfo; tyObject_Table__wcpR9aWZKIUY9bs3oFi6HIsQ topics; tyObject_Table__lHpSn1a1LQne7Vijlza5tg peers; NIM_BOOL triggerSelf; NIM_BOOL verifySignature; NIM_BOOL sign; tyObject_Table__BMmOa89bg4RjA9b9bHqGsOJSQ validators; tySequence__cqQjXlSu8KsGxE7CJO2mcA** observers; tyProc__i3ZahgXJqudlFdCju1Hx8w msgIdProvider; NU64 msgSeqno; NIM_BOOL anonymize; tyProc__45NwvjyfIWTGrNWgg5Pcig subscriptionValidator; tyObject_HashSet__CD8Dpv0WGmASelVaNSo6zg knownTopics; }; struct tyObject_Table__t1GIbsENi89cp9cMuggZaXQg {tySequence__9bUff3pvvg9b9bwSnutq8aJFQ* data; NI counter; }; struct tyObject_Table__pnmPCe7tCYTM7iCHSlEfQA {tySequence__RHVAHq4hk7ajRY6ChL6jQg* data; NI counter; }; struct tyObject_TimedCache__X2AFnum3sLBIGtKVvkqLcA { RootObj Sup;tyObject_TimedEntrycolonObjectType___BB1YhQeQa9b4F1jd0o88EoA* head; tyObject_TimedEntrycolonObjectType___BB1YhQeQa9b4F1jd0o88EoA* tail; tyObject_Table__pnmPCe7tCYTM7iCHSlEfQA entries; tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw timeout; }; struct tyObject_FloodSubcolonObjectType___VqtiYKxjgYt030yYIV4JKw { tyObject_PubSubcolonObjectType___ZTSmMxmys6Qe9bOlWGunVkg Sup;tyObject_Table__t1GIbsENi89cp9cMuggZaXQg floodsub; tyObject_TimedCache__X2AFnum3sLBIGtKVvkqLcA seen; }; struct tyObject_Table__fiNjm9awTH2rESOsTX1tq6g {tySequence__Y9bpibYYCq7U9bI2q2EkdjDA* data; NI counter; }; struct tyObject_Table__30SNsEhxoOsalydUEsCtnQ {tySequence__a9czYAVXtt3ELF2dd9apg7CA* data; NI counter; }; struct tyObject_Table__VywK0TFMYrwvnQ1FNvT9bTg {tySequence__UuxWsCxMkcgdpNKQqNagIQ* data; NI counter; }; struct tyObject_Table__A9aF9cstnMLLmIKPt77JKPXA {tySequence__9c0dnHKqrAJoOYibqj28Tqw* data; NI counter; }; struct tyObject_Table__uch9bhpeVGvQNw5ZevH84ig {tySequence__Fdd1zCc4iVW86c0yW4quCQ* data; NI counter; }; struct tyObject_MCache__2E9bGd8FY5YvK2SNNPkN41A { RootObj Sup;tyObject_Table__uch9bhpeVGvQNw5ZevH84ig msgs; tySequence__zU9c9aN0ThoG6EA0AgL2rehg* history; NI windowSize; }; struct tyObject_Table__7jF9cWTJuKouswppQdViGuQ {tySequence__QGnz2z1Po9aOUxkS1gh8g9cQ* data; NI counter; }; struct tyObject_GossipSubParams__0L88bKkyXt5Q2rtZa2MaGw {NIM_BOOL explicit_0; tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw pruneBackoff; NIM_BOOL floodPublish; NF gossipFactor; NI d; NI dLow; NI dHigh; NI dScore; NI dOut; NI dLazy; tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw heartbeatInterval; NI historyLength; NI historyGossip; tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw fanoutTTL; tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw seenTTL; NF gossipThreshold; NF publishThreshold; NF graylistThreshold; NF acceptPXThreshold; NF opportunisticGraftThreshold; tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw decayInterval; NF decayToZero; tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw retainScore; NF appSpecificWeight; NF ipColocationFactorWeight; NF ipColocationFactorThreshold; NF behaviourPenaltyWeight; NF behaviourPenaltyDecay; tySequence__V3k0XgMRSv4dsRDg4jvB2w* directPeers; }; struct tyObject_Table__09cVyV7B9bBs9cDUs3KsRxDvw {tySequence__9bIYZNL3t229a9bbJxXEVTAsg* data; NI counter; }; struct tyObject_Table__S9b1UeZr3QU8sqYKviX9ajmw {tySequence__uWop5OFSkZe0GjlY2KeNCQ* data; NI counter; }; struct tyObject_GossipSubcolonObjectType___MR9bMc9aetLkRcLQhzFDPJlw { tyObject_FloodSubcolonObjectType___VqtiYKxjgYt030yYIV4JKw Sup;tyObject_Table__t1GIbsENi89cp9cMuggZaXQg mesh; tyObject_Table__t1GIbsENi89cp9cMuggZaXQg fanout; tyObject_Table__t1GIbsENi89cp9cMuggZaXQg gossipsub; tyObject_Table__t1GIbsENi89cp9cMuggZaXQg explicit_0; tyObject_Table__fiNjm9awTH2rESOsTX1tq6g backingOff; tyObject_Table__30SNsEhxoOsalydUEsCtnQ lastFanoutPubSub; tyObject_Table__VywK0TFMYrwvnQ1FNvT9bTg gossip; tyObject_Table__A9aF9cstnMLLmIKPt77JKPXA control; tyObject_MCache__2E9bGd8FY5YvK2SNNPkN41A mcache; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* heartbeatFut; NIM_BOOL heartbeatRunning; tyObject_Table__7jF9cWTJuKouswppQdViGuQ peerStats; tyObject_GossipSubParams__0L88bKkyXt5Q2rtZa2MaGw parameters; tyObject_Table__09cVyV7B9bBs9cDUs3KsRxDvw topicParams; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* directPeersLoop; tyObject_Table__S9b1UeZr3QU8sqYKviX9ajmw peersInIP; tySequence__ATM5aJpGi7DpUf61ijJgTA* heartbeatEvents; tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* randomBytes; }; struct tyObject_WakuRelaycolonObjectType___bXDFUtY9bPDVFOr8V4dH8ag { tyObject_GossipSubcolonObjectType___MR9bMc9aetLkRcLQhzFDPJlw Sup;}; struct tyTuple__lG9artYnG9a6GxqcmhxZJl6g { NI Field0; tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw Field1; tyObject_AsyncLockcolonObjectType___ylxqsRlnjMa2tcH03hSGnw* Field2; }; struct tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA {NCSTRING procname; NI line; NCSTRING filename; }; struct tyObject_AsyncCallback__Swoy2e9aGWZSpT0Jm9aqp3Zw {tyProc__9bqx36VxQxXejdrF09bFARDQ function; void* udata; }; struct tyObject_ConnEvent__gK2MDrvCDPHQeTdpXg8qlQ {tyEnum_ConnEventKind__oN5wkUyGVn1qXLGZW9c7EIQ kind; union{ struct {NIM_BOOL incoming; } _kind_1; }; }; typedef unsigned char tyArray__A1SHJCPZVISPTujoygIPEQ[64]; struct tyObject_WakuMessage__snKUdUhXg9ahkzpl1ubVZ0A {tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* payload; NU32 contentTopic; NU32 version; }; struct tyObject_MDigest__law9ct65KplMYBvtmjCQxbw {tyArray__vEOa9c5qaE9ajWxR5R4zwfQg data; }; struct tyObject_Index__lOZ7xaSDQuG6u4WFzCveFQ {tyObject_MDigest__law9ct65KplMYBvtmjCQxbw digest; NF receivedTime; }; struct tyObject_IndexedWakuMessage__9cl9a9a4SOJOfbd2cZp8afXXw {tyObject_WakuMessage__snKUdUhXg9ahkzpl1ubVZ0A msg; tyObject_Index__lOZ7xaSDQuG6u4WFzCveFQ index; }; struct tyObject_FilterRequest__VyTEdacxfXE9bBGtpTbiHVA {tySequence__xNHF59br19a2ddRDpm49b8z3A* contentFilters; NimStringDesc* topic; NIM_BOOL subscribe; }; struct tyObject_Subscriber__rNsv6TQZ3juEkG6c0MIYVQ {tyObject_PeerInfocolonObjectType___tniXhe3Zv7xQqYX3AOw9aQw* peer; NimStringDesc* requestId; tyObject_FilterRequest__VyTEdacxfXE9bBGtpTbiHVA filter; }; struct tyObject_MessagePush__UILfsGuWEowAWrsZL8SR3g {tySequence__CP6AbN9aoC6Xupc2HZLYt1w* messages; }; struct tyObject_PeerEvent__zVLxg0Gx9c1UtAS8mAOrQkw {tyEnum_PeerEventKind__g6Y0xj8kFQNqwpb26iimZw kind; union{ struct {NIM_BOOL initiator; } _kind_1; }; }; struct tyObject_Topic__KLsnabaqPzbVsZlEwqe1cA {NimStringDesc* name; tySequence__El1HzcbAXI4FXRMy9aew4PA* handler; }; struct tyTuple__9bU0L219b3fjpDIE6keMYb9bA { NI Field0; NimStringDesc* Field1; tyObject_Topic__KLsnabaqPzbVsZlEwqe1cA Field2; }; struct tyTuple__PtvwtIrL0rxEmrV5ypzN1w { NI Field0; tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw Field1; tyObject_PubSubPeercolonObjectType___6rsvBHOjeRkx0KPoUqsmsw* Field2; }; struct tyObject_HashSet__PM9aM6DsVafGgKfhr9bQcNSA {tySequence__2lQSxaq5eC9aWYzZNTJyZtA* data; NI counter; }; struct tyTuple__9b9aejOTD70mq52wgtBDEUtA { NI Field0; NimStringDesc* Field1; tyObject_HashSet__PM9aM6DsVafGgKfhr9bQcNSA Field2; }; struct tyObject_Message__9bIfp9aTAZKB9cehqCItD41cg {tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw fromPeer; tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* data; tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* seqno; tySequence__sM4lkSb7zS6F7OVMvW9cffQ* topicIDs; tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* signature; tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* key; }; struct tyTuple__QeWl6B6ffS4pU6WWrtcrDw { NI Field0; NimStringDesc* Field1; }; struct tyObject_HashSet__SjkKNmUxUCmHfJyMk9aPJ9cw {tySequence__fUw9czUTIZ9b39boL0IkeycMA* data; NI counter; }; struct tyTuple__5G2YOQcjDoTxOBDaB9cojOQ { NI Field0; NimStringDesc* Field1; tyObject_HashSet__SjkKNmUxUCmHfJyMk9aPJ9cw Field2; }; struct tyTuple__GJ2zXV257gwBkpQeeINxTA { NI Field0; tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* Field1; tyObject_TimedEntrycolonObjectType___BB1YhQeQa9b4F1jd0o88EoA* Field2; }; struct tyObject_Moment__p19adwOigsIe5d3NlfPJOEw {NI64 value; }; struct tyTuple__beecycqPiHJ0zV6hA4CDDw { NI Field0; tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw Field1; tyObject_Moment__p19adwOigsIe5d3NlfPJOEw Field2; }; struct tyTuple__v1juhacNXUiTV7vBi4DL4w { NI Field0; NimStringDesc* Field1; tyObject_Moment__p19adwOigsIe5d3NlfPJOEw Field2; }; struct tyObject_ControlIHave__CnOQkdAngH72aJYNy5NLDg {NimStringDesc* topicID; tySequence__aLjCOs9bu5l2rz6ENM6m6Sg* messageIDs; }; struct tyTuple__9bJF9ckH2gKZ7rykNMUrUhZQ { NI Field0; NimStringDesc* Field1; tySequence__8MW0JodCedjay9anGTGrBmA* Field2; }; struct tyObject_ControlMessage__R2iwvkxFY4f0aLqyHsJIng {tySequence__8MW0JodCedjay9anGTGrBmA* ihave; tySequence__zAf2abIhMjaomS6jkKP9a8w* iwant; tySequence__IjDV3u39bZeDnOOTq5TAF5g* graft; tySequence__WSbLInFxGn0pnyF9cry8bUA* prune; }; struct tyTuple__pf8EktL9bgDdy8y4sHgDywQ { NI Field0; NimStringDesc* Field1; tyObject_ControlMessage__R2iwvkxFY4f0aLqyHsJIng Field2; }; struct tyTuple__XoHou9cDncYHiFSYulm9bCbQ { NI Field0; tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* Field1; tyObject_Message__9bIfp9aTAZKB9cehqCItD41cg Field2; }; struct tyObject_CacheEntry__7Zw1OFcAoTSKX18RIfpGUg {tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* mid; tySequence__sM4lkSb7zS6F7OVMvW9cffQ* topicIDs; }; struct tyObject_Table__ReFeylL0eiJIdl1nbdaLZQ {tySequence__ePVkqZZoBAVzojrVYd6imA* data; NI counter; }; struct tyObject_PeerStats__yaPo43V0YO5LtJo439a78nQ {tyObject_Table__ReFeylL0eiJIdl1nbdaLZQ topicInfos; tyObject_Moment__p19adwOigsIe5d3NlfPJOEw expire; NF score; NF appScore; NF behaviourPenalty; }; struct tyTuple__dNR3eA37fNjmk6qLgrtFiA { NI Field0; tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw Field1; tyObject_PeerStats__yaPo43V0YO5LtJo439a78nQ Field2; }; struct tyObject_TopicParams__jdn46FRYYVNk4P5zTR8myQ {NF topicWeight; NF timeInMeshWeight; tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw timeInMeshQuantum; NF timeInMeshCap; NF firstMessageDeliveriesWeight; NF firstMessageDeliveriesDecay; NF firstMessageDeliveriesCap; NF meshMessageDeliveriesWeight; NF meshMessageDeliveriesDecay; NF meshMessageDeliveriesThreshold; NF meshMessageDeliveriesCap; tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw meshMessageDeliveriesActivation; tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw meshMessageDeliveriesWindow; NF meshFailurePenaltyWeight; NF meshFailurePenaltyDecay; NF invalidMessageDeliveriesWeight; NF invalidMessageDeliveriesDecay; }; struct tyTuple__Yuoja6yUlXaBRmF9bT9auYbg { NI Field0; NimStringDesc* Field1; tyObject_TopicParams__jdn46FRYYVNk4P5zTR8myQ Field2; }; struct tyTuple__uga0iURbtDFb1ToQ8Jog2g { NI Field0; tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw Field1; tyObject_HashSet__SjkKNmUxUCmHfJyMk9aPJ9cw Field2; }; typedef N_CDECL_PTR(void, tyProc__3qI9bVHqiq07sTQRU9bkkkYQ) (br_prng_class** ctx, void* params, void* seed, NI seedLen); typedef N_CDECL_PTR(void, tyProc__hquUwNr88w4T5ldt8BqLLQ) (br_prng_class** ctx, void* out_0, NI len_0); typedef N_CDECL_PTR(void, tyProc__bF2JFxTs1q6Lq365NU79a2Q) (br_hash_class** ctx); typedef N_CDECL_PTR(void, tyProc__Dc9br5a6SHw9cxie3cas0KTA) (br_hash_class** ctx, void* data_0, NI len_0); typedef N_CDECL_PTR(void, tyProc__JETfgzvEnx6Tz9bYRct9a51g) (br_hash_class** ctx, void* dst); typedef N_CDECL_PTR(NU64, tyProc__e9bd9aJH2sCZh75q9aAcv7ylg) (br_hash_class** ctx, void* dst); typedef N_CDECL_PTR(void, tyProc__g9c2vH2tlPaPmvfTZ3PeWQQ) (br_hash_class** ctx, void* stb, NU64 count_0); struct tyObject_ContentFilter__zmS3UuJydVs2xUezA1n9akA {tySequence__9bAGqSvkAaFL9bWjsEPslrFA* topics; }; typedef struct { N_NIMCALL_PTR(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, ClP_0) (NimStringDesc* topic, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* data_0, void* ClE_0); void* ClE_0; } tyProc__QB1jgAgEgi4jeepzNCjHhQ; typedef struct { N_NIMCALL_PTR(tyObject_FuturecolonObjectType___8VwCnQGXNPKVQ6lfsxmhoQ*, ClP_0) (NimStringDesc* topic, tyObject_Message__9bIfp9aTAZKB9cehqCItD41cg* message, void* ClE_0); void* ClE_0; } tyProc__XK9avDdFMbG7vUcJY4tJ5mQ; struct tyTuple__Yf43hwa7QhUGH1PCalZ0Uw { NI Field0; tyProc__XK9avDdFMbG7vUcJY4tJ5mQ Field1; }; struct tyTuple__RrUBWepzr5rTWSyPUXBpgg { NI Field0; tyObject_PubSubPeercolonObjectType___6rsvBHOjeRkx0KPoUqsmsw* Field1; }; struct tyObject_ControlIWant__geKK9cLMGr6gb7OdFvazkIQ {tySequence__aLjCOs9bu5l2rz6ENM6m6Sg* messageIDs; }; struct tyObject_ControlGraft__Pu9bBse0c7O7IZRmRsi9b07w {NimStringDesc* topicID; }; struct tyObject_ControlPrune__FKVoWyfO9bQ2bdVQGPLNZvA {NimStringDesc* topicID; tySequence__FEFXDzYbVdCsaxKNxgC9akw* peers; NU64 backoff; }; struct tyObject_TopicInfo__NDsrn7kILwUb4UgmJKODgg {tyObject_Moment__p19adwOigsIe5d3NlfPJOEw graftTime; tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw meshTime; NIM_BOOL inMesh; NIM_BOOL meshMessageDeliveriesActive; NF firstMessageDeliveries; NF meshMessageDeliveries; NF meshFailurePenalty; NF invalidMessageDeliveries; }; struct tyTuple__4BZjwrCbd7vt326dbqRhjA { NI Field0; NimStringDesc* Field1; tyObject_TopicInfo__NDsrn7kILwUb4UgmJKODgg Field2; }; struct tyObject_PeerInfoMsg__W4epI9boAZXsWE9avB49a5Zew {tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* peerID; tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* signedPeerRecord; }; struct tySequence__sM4lkSb7zS6F7OVMvW9cffQ { TGenericSeq Sup; NimStringDesc* data[SEQ_DECL_SIZE];};struct tySequence__2cpQyxGfmqpyyfbkB8qrug { TGenericSeq Sup; tyObject_TransportcolonObjectType___VR7hS9cu739a9cPgqYrHtA5kQ* data[SEQ_DECL_SIZE];};struct tySequence__XBkfpmuZfG9b68oBajUS2Rw { TGenericSeq Sup; tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w* data[SEQ_DECL_SIZE];};struct tySequence__nJo9c3YLgP9bN5eMA24IhFtw { TGenericSeq Sup; tyObject_SecurecolonObjectType___rfxdGx6GJLVE9aqiYjwpDKQ* data[SEQ_DECL_SIZE];};struct tySequence__pJDjdGjSf3HlAOELaHOmSA { TGenericSeq Sup; tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw data[SEQ_DECL_SIZE];};struct tySequence__T74QuWwr8h7Al0PS9cMqKwA { TGenericSeq Sup; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* data[SEQ_DECL_SIZE];};struct tySequence__6H5Oh5UUvVCLiakt9aTwtUQ { TGenericSeq Sup; NU8 data[SEQ_DECL_SIZE];};struct tySequence__9bnMQh9b5oMSxlDf1K9buBp7w { TGenericSeq Sup; tyTuple__TdADeEae6PBWqr7qsUJvPg data[SEQ_DECL_SIZE];};struct tySequence__tZ2LP3xqCx8kcPyjrRkSuA { TGenericSeq Sup; tyTuple__lG9artYnG9a6GxqcmhxZJl6g data[SEQ_DECL_SIZE];};struct tySequence__uB9b75OUPRENsBAu4AnoePA { TGenericSeq Sup; tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA data[SEQ_DECL_SIZE];};struct tySequence__qkV9cggxceO9cpfUWIbCnvJg { TGenericSeq Sup; tyObject_AsyncCallback__Swoy2e9aGWZSpT0Jm9aqp3Zw data[SEQ_DECL_SIZE];};struct tySequence__8d9bxJ1229c513mLE0NixLcQ { TGenericSeq Sup; tyObject_IndexedWakuMessage__9cl9a9a4SOJOfbd2cZp8afXXw data[SEQ_DECL_SIZE];};struct tySequence__noUposH7mngFQgmwJm5tLw { TGenericSeq Sup; tyObject_Subscriber__rNsv6TQZ3juEkG6c0MIYVQ data[SEQ_DECL_SIZE];};struct tySequence__4tnpefYRDGIct5y7RxC8KA { TGenericSeq Sup; tyTuple__9bU0L219b3fjpDIE6keMYb9bA data[SEQ_DECL_SIZE];};struct tySequence__1cmYA8zDV0s9c4gpLK2ygBg { TGenericSeq Sup; tyTuple__PtvwtIrL0rxEmrV5ypzN1w data[SEQ_DECL_SIZE];};struct tySequence__WM4lmj0QFNmzCn9a9cZ9cYt3g { TGenericSeq Sup; tyTuple__9b9aejOTD70mq52wgtBDEUtA data[SEQ_DECL_SIZE];};struct tySequence__cqQjXlSu8KsGxE7CJO2mcA { TGenericSeq Sup; tyObject_PubSubObservercolonObjectType___OQ19cc5OePJcqC5N241nbAg* data[SEQ_DECL_SIZE];};struct tySequence__4eRCaZmrYLLw2k30GPTiMw { TGenericSeq Sup; tyTuple__QeWl6B6ffS4pU6WWrtcrDw data[SEQ_DECL_SIZE];};struct tySequence__9bUff3pvvg9b9bwSnutq8aJFQ { TGenericSeq Sup; tyTuple__5G2YOQcjDoTxOBDaB9cojOQ data[SEQ_DECL_SIZE];};struct tySequence__RHVAHq4hk7ajRY6ChL6jQg { TGenericSeq Sup; tyTuple__GJ2zXV257gwBkpQeeINxTA data[SEQ_DECL_SIZE];};struct tySequence__Y9bpibYYCq7U9bI2q2EkdjDA { TGenericSeq Sup; tyTuple__beecycqPiHJ0zV6hA4CDDw data[SEQ_DECL_SIZE];};struct tySequence__a9czYAVXtt3ELF2dd9apg7CA { TGenericSeq Sup; tyTuple__v1juhacNXUiTV7vBi4DL4w data[SEQ_DECL_SIZE];};struct tySequence__8MW0JodCedjay9anGTGrBmA { TGenericSeq Sup; tyObject_ControlIHave__CnOQkdAngH72aJYNy5NLDg data[SEQ_DECL_SIZE];};struct tySequence__UuxWsCxMkcgdpNKQqNagIQ { TGenericSeq Sup; tyTuple__9bJF9ckH2gKZ7rykNMUrUhZQ data[SEQ_DECL_SIZE];};struct tySequence__9c0dnHKqrAJoOYibqj28Tqw { TGenericSeq Sup; tyTuple__pf8EktL9bgDdy8y4sHgDywQ data[SEQ_DECL_SIZE];};struct tySequence__Fdd1zCc4iVW86c0yW4quCQ { TGenericSeq Sup; tyTuple__XoHou9cDncYHiFSYulm9bCbQ data[SEQ_DECL_SIZE];};struct tySequence__8WnaEiRmPgG3EbHz9byM9c5w { TGenericSeq Sup; tyObject_CacheEntry__7Zw1OFcAoTSKX18RIfpGUg data[SEQ_DECL_SIZE];};struct tySequence__zU9c9aN0ThoG6EA0AgL2rehg { TGenericSeq Sup; tySequence__8WnaEiRmPgG3EbHz9byM9c5w* data[SEQ_DECL_SIZE];};struct tySequence__QGnz2z1Po9aOUxkS1gh8g9cQ { TGenericSeq Sup; tyTuple__dNR3eA37fNjmk6qLgrtFiA data[SEQ_DECL_SIZE];};struct tySequence__V3k0XgMRSv4dsRDg4jvB2w { TGenericSeq Sup; tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw data[SEQ_DECL_SIZE];};struct tySequence__9bIYZNL3t229a9bbJxXEVTAsg { TGenericSeq Sup; tyTuple__Yuoja6yUlXaBRmF9bT9auYbg data[SEQ_DECL_SIZE];};struct tySequence__uWop5OFSkZe0GjlY2KeNCQ { TGenericSeq Sup; tyTuple__uga0iURbtDFb1ToQ8Jog2g data[SEQ_DECL_SIZE];};struct tySequence__ATM5aJpGi7DpUf61ijJgTA { TGenericSeq Sup; tyObject_AsyncEventcolonObjectType___h6Ul8aB21JtS9b9a8IUpMChw* data[SEQ_DECL_SIZE];};struct tySequence__xNHF59br19a2ddRDpm49b8z3A { TGenericSeq Sup; tyObject_ContentFilter__zmS3UuJydVs2xUezA1n9akA data[SEQ_DECL_SIZE];};struct tySequence__CP6AbN9aoC6Xupc2HZLYt1w { TGenericSeq Sup; tyObject_WakuMessage__snKUdUhXg9ahkzpl1ubVZ0A data[SEQ_DECL_SIZE];};struct tySequence__El1HzcbAXI4FXRMy9aew4PA { TGenericSeq Sup; tyProc__QB1jgAgEgi4jeepzNCjHhQ data[SEQ_DECL_SIZE];};struct tySequence__2lQSxaq5eC9aWYzZNTJyZtA { TGenericSeq Sup; tyTuple__Yf43hwa7QhUGH1PCalZ0Uw data[SEQ_DECL_SIZE];};struct tySequence__fUw9czUTIZ9b39boL0IkeycMA { TGenericSeq Sup; tyTuple__RrUBWepzr5rTWSyPUXBpgg data[SEQ_DECL_SIZE];};struct tySequence__aLjCOs9bu5l2rz6ENM6m6Sg { TGenericSeq Sup; tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* data[SEQ_DECL_SIZE];};struct tySequence__zAf2abIhMjaomS6jkKP9a8w { TGenericSeq Sup; tyObject_ControlIWant__geKK9cLMGr6gb7OdFvazkIQ data[SEQ_DECL_SIZE];};struct tySequence__IjDV3u39bZeDnOOTq5TAF5g { TGenericSeq Sup; tyObject_ControlGraft__Pu9bBse0c7O7IZRmRsi9b07w data[SEQ_DECL_SIZE];};struct tySequence__WSbLInFxGn0pnyF9cry8bUA { TGenericSeq Sup; tyObject_ControlPrune__FKVoWyfO9bQ2bdVQGPLNZvA data[SEQ_DECL_SIZE];};struct tySequence__ePVkqZZoBAVzojrVYd6imA { TGenericSeq Sup; tyTuple__4BZjwrCbd7vt326dbqRhjA data[SEQ_DECL_SIZE];};struct tySequence__9bAGqSvkAaFL9bWjsEPslrFA { TGenericSeq Sup; NU32 data[SEQ_DECL_SIZE];};struct tySequence__FEFXDzYbVdCsaxKNxgC9akw { TGenericSeq Sup; tyObject_PeerInfoMsg__W4epI9boAZXsWE9avB49a5Zew data[SEQ_DECL_SIZE];};N_LIB_PRIVATE N_NIMCALL(void, nimGCvisit)(void* d, NI op); static N_NIMCALL(void, TM__Tra5WJkmqmXIsONj5ZlJOQ_2)(void); N_LIB_PRIVATE N_NIMCALL(void, nimRegisterGlobalMarker)(tyProc__T4eqaYlFJYZUv9aG9b1TV0bQ markerProc); N_LIB_PRIVATE N_NIMCALL(tyObject_CountercolonObjectType___cOLAOcl7p0BPhf5kvmQRqw*, newCounter__aCN0px5Tq3H2b76ZI5TVlg)(NimStringDesc* name_0, NimStringDesc* help, NimStringDesc** labels, NI labelsLen_0, tyObject_RegistrycolonObjectType___BYp09bQgV1UDe8gKDGtyK7Q* registry, NF sampleRate); static N_INLINE(void, asgnRef)(void** dest, void* src); static N_INLINE(void, incRef__AT1eRuflKWyTTBdLjEDZbg_3system)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c); static N_INLINE(NI, pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem)(NI x, NI y); static N_INLINE(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*, usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem)(void* usr); static N_INLINE(NI, minuspercent___dgYAo7RfdUVVpvkfKDym8w_2system)(NI x, NI y); static N_INLINE(void, decRef__AT1eRuflKWyTTBdLjEDZbgsystem)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c); static N_INLINE(NIM_BOOL, ltpercent___hPljn3JCDQ00ua1R07X9bxQsystem)(NI x, NI y); 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_NIMCALL(void, TM__Tra5WJkmqmXIsONj5ZlJOQ_5)(void); static N_NIMCALL(void, TM__Tra5WJkmqmXIsONj5ZlJOQ_8)(void); static N_NIMCALL(void, TM__Tra5WJkmqmXIsONj5ZlJOQ_11)(void); static N_NIMCALL(void, TM__Tra5WJkmqmXIsONj5ZlJOQ_14)(void); static N_NIMCALL(void, Marker_tySequence__2cpQyxGfmqpyyfbkB8qrug)(void* p, NI op); static N_NIMCALL(void, Marker_tySequence__XBkfpmuZfG9b68oBajUS2Rw)(void* p, NI op); static N_NIMCALL(void, Marker_tySequence__nJo9c3YLgP9bN5eMA24IhFtw)(void* p, NI op); static N_NIMCALL(void, Marker_tyRef__sFoHz9btyLyHVx29cOlB1cFw)(void* p, NI op); static N_NIMCALL(void, Marker_tyRef__msw759aAeL8L8rVqRcVQUfw)(void* p, NI op); N_LIB_PRIVATE N_NIMCALL(void*, newObj)(TNimType* typ, NI size); N_LIB_PRIVATE N_NIMCALL(void, genericSeqAssign)(void* dest, void* src, TNimType* mt); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*, newFutureImpl__v6ma9cN7TrHqvFvydaDnkdw)(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__eN21D0hW6j1wpOPLcq4VWw)(void); static N_NIMCALL(void, Marker_tyRef__qj4Q7TxdPPKxwmvDra50Qg)(void* p, NI op); N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, dial__9cfjAX8xYK6LSXH3s2RA0Vw)(void* ClE_0); static N_INLINE(void, pushSafePoint)(TSafePoint* s); static N_INLINE(void, nimZeroMem)(void* p, NI size); static N_INLINE(void, nimSetMem__zxfKBYntu9cBapkhrCOk1fgmemory)(void* a, int v, NI size); N_LIB_PRIVATE N_NOINLINE(void, chckNil)(void* p); N_LIB_PRIVATE N_NIMCALL(void, unsureAsgnRef)(void** dest, void* src); N_LIB_PRIVATE N_NIMCALL(void, initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w)(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA* r, tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA lvl, NimStringDesc* topics, NimStringDesc* name_0); N_LIB_PRIVATE N_NIMCALL(void, setProperty__czv7v33Y9bwyVAHI9b2eiKDw)(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA* r, NimStringDesc* key_0, NI val_0); N_LIB_PRIVATE N_NIMCALL(NI, getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw)(void); N_LIB_PRIVATE N_NIMCALL(void, setProperty__U2vmGWVLHFSD9cvjHnmuu2A)(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA* r, NimStringDesc* key_0, NimStringDesc* val_0); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, shortLog__YvhybdNIMaDdbU9cTJva0oQ)(tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw pid); N_LIB_PRIVATE N_NIMCALL(void, setProperty__9aAbCsa7tRNF9b0zyDMHxkfw)(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA* r, NimStringDesc* key_0, tySequence__sM4lkSb7zS6F7OVMvW9cffQ* val_0); N_LIB_PRIVATE N_NIMCALL(void, logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ)(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA* r); N_LIB_PRIVATE N_NIMCALL(void, flushRecord__2TFyTWhDxeU5kGr2yqnA6w)(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA* r); static N_INLINE(void, popSafePoint)(void); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, isObj)(TNimType* obj, TNimType* subclass); static N_INLINE(Exception*, nimBorrowCurrentException)(void); static N_INLINE(Exception*, getCurrentException)(void); N_LIB_PRIVATE N_NIMCALL(void, logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg)(NCSTRING msg, Exception* ex); static N_INLINE(void, popCurrentException)(void); N_LIB_PRIVATE N_NIMCALL(void, reraiseException)(void); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*, getStream__c1z0ZHVJHyX72s9akD5DhdQ)(tyObject_ConnManagercolonObjectType___FEOb9a7RRPg9bdDjaEQeMbHA* c, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw peerId); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, copyStringRC1)(NimStringDesc* src); 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, internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q)(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* fut); static N_INLINE(tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg*, internalRead__fhyp3CGY8OhXTiCkmjpcSwasyncloop)(tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg* fut); static N_NIMCALL(void, Marker_tyRef__LCnfS84rjM9adLfckMpyyIQ)(void* p, NI op); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*, negotiateStream__NJOU4NzXJ0aoPEkdBugr5Q)(tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ* s_0, tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn, tySequence__sM4lkSb7zS6F7OVMvW9cffQ* protos); static N_NIMCALL(void, Marker_tyRef__KbCJ8uePrOgs9bcVHEWnyfw)(void* p, NI op); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__MY19a4VC2noc52R6M9biwzFw)(void); static N_NIMCALL(void, Marker_tyRef__W6v7Fwj19afKg0A8UxOMvvw)(void* p, NI op); N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, negotiateStream__9cfjAX8xYK6LSXH3s2RA0Vw_2)(void* ClE_0); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, shortLog__Fso3jK7jRMeiF9aFUl9as7gw)(tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___hOsQ2qAQi9bBy9b9abRqpkhsg*, select__DpN8aIS2qT0UNued9b9a9cSxw)(tyObject_MultistreamSelectcolonObjectType___9aMecHnUwXpd6X9cjJkHfyig* m, tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn, tySequence__sM4lkSb7zS6F7OVMvW9cffQ* proto); static N_INLINE(NimStringDesc*, internalRead__Ki7REN5TPb0QDSmGGDLHQgasyncloop)(tyObject_FuturecolonObjectType___hOsQ2qAQi9bBy9b9abRqpkhsg* fut); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, copyString)(NimStringDesc* src); static N_INLINE(NIM_BOOL, contains__MghwuKjQqmVLYE8A59cNGHgsystem)(NimStringDesc** a, NI aLen_0, NimStringDesc* item); static N_INLINE(NI, find__CWgb1wQSxTCKtdHVU5pCYQsystem)(NimStringDesc** a, NI aLen_0, NimStringDesc* item); N_LIB_PRIVATE N_NOINLINE(void, raiseIndexError2)(NI i, NI n); static N_INLINE(NIM_BOOL, eqStrings)(NimStringDesc* a, NimStringDesc* b); static N_INLINE(NIM_BOOL, equalMem__9bGgqEk7RXXl6eqM9c1HdELAsystem)(void* a, void* b, NI size); static N_INLINE(int, nimCmpMem)(void* a, void* b, NI size); N_LIB_PRIVATE N_NOINLINE(void, raiseOverflow)(void); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, closeWithEOF__HCIlE2T9acRPhYzEzBNdV5w_4)(tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA* s_0); static N_INLINE(void, internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop)(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* fut); static N_INLINE(void, appendString)(NimStringDesc* dest, NimStringDesc* src); 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_NIMCALL(NimStringDesc*, dollar___xqL1qTIQGkhdyM4F59c1P9aw)(tySequence__sM4lkSb7zS6F7OVMvW9cffQ* x); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, rawNewString)(NI space); N_LIB_PRIVATE N_NIMCALL(void, complete__jpa9cB6Pjeq3Iw5JE5yuHCA)(tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg* future, tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* val_0, tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__dplWq9c4Q8Aa8PgnfVtryVw)(void); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__ywUwa0zhx9a9bhXbygSwK8Uw)(void); N_LIB_PRIVATE N_CLOSURE(void, negotiateStream_continue__9costh8Gol86sxRx9aoJbpJw)(void* udataX60gensym135835047_, void* ClE_0); static N_INLINE(NIM_BOOL, finished__jZtCnaq0a9atKQMcz6A0Atwsystem)(tyProc__Y7TIAk6Os9cRMtmIj9bEqCww x); static N_INLINE(NIM_BOOL, finished__JXDwCFE0FKiFPAKUUjgdVg_2asyncloop)(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* future); static N_INLINE(NIM_BOOL, finished__u2ux1DAD9aV67fpqce6ZatAasyncloop)(tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg* future); N_LIB_PRIVATE N_NOINLINE(void, raiseAssert__gpGJG5CoQzE64skFd9bPG7A)(NimStringDesc* msg) __attribute__((noreturn)); N_LIB_PRIVATE N_NIMCALL(void, addCallback__QeHWXKbDl8k58l1wtsnOOw)(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* future, tyProc__9bqx36VxQxXejdrF09bFARDQ cb, void* udata); N_LIB_PRIVATE N_NIMCALL(void, cancelAndSchedule__1MGH5bJdQgBtESf3VBBOvA_2)(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* future, tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__79cY7uR9cmEURqRGzzdHerWg)(void); N_LIB_PRIVATE N_NIMCALL(void, fail__dEwerUAO32nHWeQBlJ30iA)(tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg* future, Exception* error, tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__Jr8Jfi7B2iUixKYroydjOg)(void); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__uFZGZYjO3zzcvEpJVzC6Jg)(void); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__1PWqbibwSbWQw0ecGkk6kA)(void); N_LIB_PRIVATE N_CLOSURE(void, dial_continue__dgeXZ9abaKwNBMQmARaVqmQ)(void* udataX60gensym135990047_, void* ClE_0); static N_NIMCALL(void, Marker_tyRef__A1UAQDdG6ZHDlaJTjtp0cw)(void* p, NI op); N_LIB_PRIVATE N_NIMCALL(tyObject_MultistreamSelectcolonObjectType___9aMecHnUwXpd6X9cjJkHfyig*, newMultistream__2t9bDzB1Qo0wqjCMPysCSdg)(void); N_LIB_PRIVATE N_NIMCALL(tyObject_ConnManagercolonObjectType___FEOb9a7RRPg9bdDjaEQeMbHA*, init__3HdZJXSv8pLgN3mjAdXu0Q)(NI maxConnsPerPeer); N_LIB_PRIVATE N_NIMCALL(tySequence__nJo9c3YLgP9bN5eMA24IhFtw*, at___5wxzKQM61LFnTy0BRxWl5g)(tyObject_SecurecolonObjectType___rfxdGx6GJLVE9aqiYjwpDKQ** a, NI aLen_0); N_LIB_PRIVATE N_CLOSURE(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, colonanonymous___T113yY9c87m9bYjb7stlEWBg)(tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn, void* ClE_0); static N_NIMCALL(void, Marker_tyRef__TwbNG49bDzHLJYA4V4lcyvQ)(void* p, NI op); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, newFutureImpl__wu9buovQIxiU3ndXmKRpnVw)(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__GGt0zkbWQEiqgOPILcLIuw)(void); static N_NIMCALL(void, Marker_tyRef__nddtixxcpumCngodiWH9bEQ)(void* p, NI op); N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, anonymous__9cfjAX8xYK6LSXH3s2RA0Vw_3)(void* ClE_0); static N_INLINE(void, closureIterSetupExc)(Exception* e); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, handle__C5uF8LymWpcDYcWwzs6lxQ)(tyObject_MultistreamSelectcolonObjectType___9aMecHnUwXpd6X9cjJkHfyig* m, tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn, NIM_BOOL active); static N_INLINE(NIM_BOOL, isObjWithCache)(TNimType* obj, TNimType* subclass, TNimType** cache); N_LIB_PRIVATE N_NOINLINE(NIM_BOOL, isObjSlowPath__H8B7g6iFRPI5Em52KFoD6w)(TNimType* obj, TNimType* subclass, TNimType** cache); N_LIB_PRIVATE N_NIMCALL(void, complete__nHHWNIBkqCfVC3oe9a1ZdIQ)(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* future, tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__nGmZZy6OZo9aZh6IQ1s9a7Gg)(void); N_LIB_PRIVATE N_CLOSURE(void, anonymous_continue__CEjlhMNyHr8nx5WOfkWKBw)(void* udataX60gensym138310705_, void* ClE_0); static N_INLINE(NIM_BOOL, finished__iXX9caPDsEPl9bWYoI5Y39aLgasyncloop)(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* future); N_LIB_PRIVATE N_NIMCALL(void, fail__SwGHbFJf49cefkD9a9cbvNyqA)(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* future, Exception* error, tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc); N_LIB_PRIVATE N_NIMCALL(void, mount__ulsqxFi0fKs0IWqgDXfnag)(tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ* s_0, tyObject_IdentifycolonObjectType___Ae5XgJgGUXo069bY48WMWJg* proto, tyProc__45NwvjyfIWTGrNWgg5Pcig matcher); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, codec__9aMav7tf05vmztlcWKYHy9ag)(tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w* p_0); N_LIB_PRIVATE N_NIMCALL(void, addHandler__409bxPHi5U5CQNefOqIY9aWQ)(tyObject_MultistreamSelectcolonObjectType___9aMecHnUwXpd6X9cjJkHfyig* m, tySequence__sM4lkSb7zS6F7OVMvW9cffQ* codecs, tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w* protocol_0, tyProc__45NwvjyfIWTGrNWgg5Pcig matcher); N_LIB_PRIVATE N_NIMCALL(NI, len__Bqp3cVZHhJpGhxMBRwTBeg)(tyObject_Table__UvSlGqDg4nWNM1wskOFQeg t); static N_INLINE(NIM_BOOL, isFilled__5Qpmu5QqwDY0esVXn6wf7wtables)(NI hcode); N_LIB_PRIVATE N_CLOSURE(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, colonanonymous___TKw5m9a46FXTne6bIdVCbhg)(tyObject_MuxercolonObjectType___JOxydw9cjg6kKnENJFu6IVA* muxer, void* ClE_0); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, muxerHandler__A9b6qpEwbM2tfr7cJGtxgsg)(tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ* s_0, tyObject_MuxercolonObjectType___JOxydw9cjg6kKnENJFu6IVA* muxer); static N_NIMCALL(void, Marker_tyRef__8QMOdb64DDpKN4ZImPiGqg)(void* p, NI op); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__YNbz52EAL6MiMUofkFCZNg)(void); static N_NIMCALL(void, Marker_tyRef__7tg6GEy9aobkWmx9b5RDJfFQ)(void* p, NI op); N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, muxerHandler__9cfjAX8xYK6LSXH3s2RA0Vw_4)(void* ClE_0); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, close__GOqB79bgSKutNGKGgftpV9cA)(tyObject_MuxercolonObjectType___JOxydw9cjg6kKnENJFu6IVA* m); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__9bP4qX4hlG5jGi8ITgSPj6g)(void); N_LIB_PRIVATE N_NIMCALL(void, storeIncoming__GSZUwbSmvF0YffGX89cQJ1A)(tyObject_ConnManagercolonObjectType___FEOb9a7RRPg9bdDjaEQeMbHA* c, tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn); N_LIB_PRIVATE N_NIMCALL(void, storeMuxer__woj3Rmpy0cS9bgTEVNdcjIw)(tyObject_ConnManagercolonObjectType___FEOb9a7RRPg9bdDjaEQeMbHA* c, tyObject_MuxercolonObjectType___JOxydw9cjg6kKnENJFu6IVA* muxer, tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* handle); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, identify__A9b6qpEwbM2tfr7cJGtxgsg_2)(tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ* s_0, tyObject_MuxercolonObjectType___JOxydw9cjg6kKnENJFu6IVA* muxer); static N_NIMCALL(void, Marker_tyRef__ib0xQaCmUR6vVB7mfZBmlg)(void* p, NI op); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__yjaTM6epUg7c9c49aRVO2DWQ)(void); static N_NIMCALL(void, Marker_tyRef__1MU0R1tB9aRPyIRBtSYyLbw)(void* p, NI op); N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, identify__9cfjAX8xYK6LSXH3s2RA0Vw_5)(void* ClE_0); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*, newStream__1ethC9cU8f9cskyVm8LRQkBg)(tyObject_MuxercolonObjectType___JOxydw9cjg6kKnENJFu6IVA* m, NimStringDesc* name_0, NIM_BOOL lazy); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__8oCSzYP3ugn9bCaKAuXgPDA)(void); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, identify__kngABLRhgIbLS0rdURcMlQ)(tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ* s_0, tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn); static N_NIMCALL(void, Marker_tyRef__RKfIDBeETyXQkGH5yLiHrA)(void* p, NI op); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__9b8vX2bCFzsVPRGmOi7bMuA)(void); static N_NIMCALL(void, Marker_tyRef__R9bAxGh5tf34Tfr1DuC42EA)(void* p, NI op); N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, identify__9cfjAX8xYK6LSXH3s2RA0Vw_6)(void* ClE_0); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*, select__9bWl9amTHRlfV0sxSwvyF9aag)(tyObject_MultistreamSelectcolonObjectType___9aMecHnUwXpd6X9cjJkHfyig* m, tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn, NimStringDesc* proto); static N_INLINE(NIM_BOOL, internalRead__IiBAAsPbN73F1YrmJSYiYgasyncloop)(tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw* fut); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___aYUBXt4xHUXAqp40i59aHcg*, identify__12m9bJz7d1LPEATHCtbbnBw)(tyObject_IdentifycolonObjectType___Ae5XgJgGUXo069bY48WMWJg* p_0, tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn, tyObject_PeerInfocolonObjectType___tniXhe3Zv7xQqYX3AOw9aQw* remotePeerInfo); static N_INLINE(void, internalRead__WK4YYG4tHnjKWpS3wXrKyQasyncloop)(tyObject_FuturecolonObjectType___aYUBXt4xHUXAqp40i59aHcg* fut, tyObject_IdentifyInfo__1oGAnnepyODcpLSnjzpVlQ* Result); N_LIB_PRIVATE N_NIMCALL(void, genericAssign)(void* dest, void* src, TNimType* mt); static N_INLINE(NIM_BOOL, isNone__Bn3YxM1m1k5x4JHBlBTavgoptions)(tyObject_Option__Em5DpQtK80JNdy8nyXe6Kg* self); static N_NIMCALL(void, Marker_tyRef__TBfK39cU6SqLiP9a9aZqT1oGg)(void* p, NI op); N_LIB_PRIVATE N_NIMCALL(tyObject_PeerInfocolonObjectType___tniXhe3Zv7xQqYX3AOw9aQw*, init__BL9b9bBxnfSdvi2cVMSvTf7Q)(tyObject_PublicKey__mVKS59bRpscItosS0oN9a4zA* key_0, tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw* addrs, NI addrsLen_0, NimStringDesc** protocols, NI protocolsLen_0); static N_INLINE(void, get__mFLetgEy6qAJPFKkPOr2rQoptions)(tyObject_Option__Em5DpQtK80JNdy8nyXe6Kg* self, tyObject_PublicKey__mVKS59bRpscItosS0oN9a4zA* Result); static N_INLINE(NIM_BOOL, isSome__SBpZC5L2ngoUiy0hnfoIYQoptions)(tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A self); static N_INLINE(NimStringDesc*, get__MwtcpGbpnX9bvK9by7COEbNwoptions)(tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A self); static N_INLINE(NIM_BOOL, isNone__SBpZC5L2ngoUiy0hnfoIYQ_2options)(tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A self); N_LIB_PRIVATE N_NIMCALL(void, setProperty__EWSNUL7NJHRwr9aRfa5vNVQ)(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA* r, NimStringDesc* key_0, tyTuple__NevGmcPz5FN13v9cZPsfRXw* val_0); N_LIB_PRIVATE N_NIMCALL(void, shortLog__NrFxHSKgrFj3RYz5I6yAGg)(tyObject_PeerInfocolonObjectType___tniXhe3Zv7xQqYX3AOw9aQw* p_0, tyTuple__NevGmcPz5FN13v9cZPsfRXw* Result); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__eG66s9bvTPwq5F2k1oV5lYQ)(void); N_LIB_PRIVATE N_CLOSURE(void, identify_continue__oIAyXOy49c9ae59cPVeLaGm8Q)(void* udataX60gensym133190047_, void* ClE_0); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__oYyhhu9bd9coGl0H20EWICaQ)(void); N_LIB_PRIVATE N_CLOSURE(void, identify_continue__nAGVP5dVbwK9cO9a3bcMy37g)(void* udataX60gensym133420047_, void* ClE_0); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__ebzXa8AdCBWfpZf8RzqdQg)(void); N_LIB_PRIVATE N_CLOSURE(void, muxerHandler_continue__0Vy0ElU1U79c1QsuTacK3wA)(void* udataX60gensym137820047_, void* ClE_0); N_LIB_PRIVATE N_NIMCALL(void, failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A)(NimStringDesc* msg); N_LIB_PRIVATE N_NIMCALL(void, addConnEventHandler__PawWU9bGsD01VOfXY6F3Ijw)(tyObject_ConnManagercolonObjectType___FEOb9a7RRPg9bdDjaEQeMbHA* c, tyProc__Rp9cT2oC4YNELodYXsKg7qA handler, tyEnum_ConnEventKind__oN5wkUyGVn1qXLGZW9c7EIQ kind); static N_NIMCALL(void, Marker_tyRef__vVUsgJcuQ5fwbVAHKu9abeQ)(void* p, NI op); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___s5ZBnSn9c7EMaDjgeaKjsIw*, newFutureImpl__VQd8ivZpWxXYXQDF5UmDbw)(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__E3Ou8dw3W29aQHa6A3CBFtQ)(void); static N_NIMCALL(void, Marker_tyRef__ffx48KMLJ9bl9aO8WdMUQOtA)(void* p, NI op); N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, start__9cfjAX8xYK6LSXH3s2RA0Vw_7)(void* ClE_0); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, handles__yaAeDv9cF3yBRx9cmqLar16g)(tyObject_TransportcolonObjectType___VR7hS9cu739a9cPgqYrHtA5kQ* t, tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw address); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, start__00maHNy4vmgOhh8nej2W4w)(tyObject_TransportcolonObjectType___VR7hS9cu739a9cPgqYrHtA5kQ* t, tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw ma); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, accept__KuYtMhInaqxlGZ8K2CI9ahQ)(tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ* s_0, tyObject_TransportcolonObjectType___VR7hS9cu739a9cPgqYrHtA5kQ* transport); static N_NIMCALL(void, Marker_tyRef__fHYh9bu7LZ9c9bcjIyjlQEWZg)(void* p, NI op); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__qF9bqevhmVxQ9afhbas0E6jA)(void); static N_NIMCALL(void, Marker_tyRef__xWGz8IndhOc9aP9c8w9agvgdQ)(void* p, NI op); N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, accept__9cfjAX8xYK6LSXH3s2RA0Vw_8)(void* ClE_0); N_LIB_PRIVATE N_NIMCALL(tyObject_AsyncSemaphorecolonObjectType___S79cDmG2FyoMYVF5sOalcBA*, init__d9beZjdFWqjAHjXGhL8opDg)(NI size); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, acquire__tn7nTvJaRSW35o2z1QbZ3w)(tyObject_AsyncSemaphorecolonObjectType___S79cDmG2FyoMYVF5sOalcBA* s_0); N_LIB_PRIVATE N_NIMCALL(void, release__MUHSo45XRK1Nd2AHMwwFfA)(tyObject_AsyncSemaphorecolonObjectType___S79cDmG2FyoMYVF5sOalcBA* s_0); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, close__gxLphtNLWoZynqFVNfRurg)(tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA* s_0); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*, accept__gR10ftwhNqgyGzgAYyX0Gg)(tyObject_TransportcolonObjectType___VR7hS9cu739a9cPgqYrHtA5kQ* t); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, sleepAsync__A6EK559a2LWq5qZCF2J9aB8A)(tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw duration); static N_INLINE(tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw, millis__VnZgvngfH64K9cbR19bMHEEA_3timer)(NI v); static N_INLINE(tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw, milliseconds__VnZgvngfH64K9cbR19bMHEEA_2timer)(NI v); N_LIB_PRIVATE N_NIMCALL(void, asyncSpawn__53lAB5vkCXFZ1ApuF7Pzkg_3)(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* future); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, upgradeMonitor__ORgwOynDuJ2As8GNLFqDYQ)(tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn, tyObject_AsyncSemaphorecolonObjectType___S79cDmG2FyoMYVF5sOalcBA* upgrades); static N_NIMCALL(void, Marker_tyRef__heII4A3DS0wYbMyrQnA4yA)(void* p, NI op); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__CUFODlTh3bVBGwRiVgY5TA)(void); static N_NIMCALL(void, Marker_tyRef__VI9a9bYyc7wnN8OpGtqgVh3w)(void* p, NI op); N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, upgradeMonitor__9cfjAX8xYK6LSXH3s2RA0Vw_9)(void* ClE_0); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, wait__VftZB8CE2vFcDxBZGQf16A)(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* fut, tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw timeout); static N_INLINE(tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw, seconds__VnZgvngfH64K9cbR19bMHEEAtimer)(NI v); N_LIB_PRIVATE N_NIMCALL(void, incCounter__f2vgkX6kvglPffAjFK9bTCA)(tyObject_CountercolonObjectType___cOLAOcl7p0BPhf5kvmQRqw* counter, NI amount, NimStringDesc** labelValues, NI labelValuesLen_0); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__GodJ9bBiSR7O9cwLnmd0bhPw)(void); N_LIB_PRIVATE N_CLOSURE(void, upgradeMonitor_continue__BuTvvg748QlOHiBnV68jtA)(void* udataX60gensym136610097_, void* ClE_0); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, upgradeIncoming__hhpvZ49aD0OP9cZDTcpGYKCA)(tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ* s_0, tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* incomingConn); static N_NIMCALL(void, Marker_tyRef__9aAAZLZTUiXhjFePbcrLDHg)(void* p, NI op); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__pfaI9bCmJTDdbdXfKRL9aY9bg)(void); static N_NIMCALL(void, Marker_tyRef__0mGK5ARMKPjGbxfb2xbeeA)(void* p, NI op); N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, upgradeIncoming__9cfjAX8xYK6LSXH3s2RA0Vw_10)(void* ClE_0); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*, select__dVyet0plScvHbq4f9bdve0A)(tyObject_MultistreamSelectcolonObjectType___9aMecHnUwXpd6X9cjJkHfyig* m, tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__9aWYF6Ckkf5qM9crR9bH9aWpkA)(void); N_LIB_PRIVATE N_NIMCALL(void, addHandler__hC279aq9a0WhiEcghm1cFO6Q)(tyObject_MultistreamSelectcolonObjectType___9aMecHnUwXpd6X9cjJkHfyig* m, NimStringDesc* codec, tyProc__Sx7TcXJiI2BS08wYpfOyIg handler, tyProc__45NwvjyfIWTGrNWgg5Pcig matcher); N_LIB_PRIVATE N_CLOSURE(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, securedHandler__FtZPSvn9cAElyNqJVBxOZag)(tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn, NimStringDesc* proto, void* ClE_0); static N_NIMCALL(void, Marker_tyRef__lCAjVxo9bm0o19a3OUm5XlMg)(void* p, NI op); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__kIrxLEvg7NbJ0SewuSw58Q)(void); static N_NIMCALL(void, Marker_tyRef__PFYpm53Z3GXMT9bDYxshcNA)(void* p, NI op); N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, securedHandler__9cfjAX8xYK6LSXH3s2RA0Vw_11)(void* ClE_0); N_LIB_PRIVATE N_NIMCALL(tySequence__nJo9c3YLgP9bN5eMA24IhFtw*, newSeq__mu3K4yTyxR1zR11MSzQXUA)(NI len_0); N_LIB_PRIVATE N_NIMCALL(TGenericSeq*, incrSeqV3)(TGenericSeq* s, TNimType* typ); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*, secure__RrZsB4HZow0McbqubUlzow)(tyObject_SecurecolonObjectType___rfxdGx6GJLVE9aqiYjwpDKQ* s_0, tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn, NIM_BOOL initiator); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__GisNRtcZCCZEIA9b9cqVbAlA)(void); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__4k6o5rAUyHj7EI8TWvCF9aw)(void); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__1G9bwtgWeNy3kLC9bmYl5Ynw)(void); N_LIB_PRIVATE N_CLOSURE(void, securedHandler_continue__AqF8S1AjU7NjPq3nmivtLQ)(void* udataX60gensym134315205_, void* ClE_0); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__dbCYkK4Rul4xEioYkYs9bRg)(void); N_LIB_PRIVATE N_CLOSURE(void, upgradeIncoming_continue__YpQRPFg9bA641COrh6k4KMw)(void* udataX60gensym134235047_, void* ClE_0); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__lEovMlAof3xM3dAuhMKetQ)(void); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__gZeOz8qCIqFjLE89bRuSgdg)(void); N_LIB_PRIVATE N_CLOSURE(void, accept_continue__2RS29a89aItLV5L7DgJduK5g)(void* udataX60gensym136910047_, void* ClE_0); N_LIB_PRIVATE N_NIMCALL(void, complete__uPjX3HxDDDDTtMsM6yajwQ)(tyObject_FuturecolonObjectType___s5ZBnSn9c7EMaDjgeaKjsIw* future, tySequence__T74QuWwr8h7Al0PS9cMqKwA* val_0, tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__KGiR0GQmpaVB0pcHw9aCqgQ)(void); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__I9cEuZ19a4dEjPb9bdmWRpB4Q)(void); N_LIB_PRIVATE N_CLOSURE(void, start_continue__xX9a2e7ZFb8amt9aZQ359a9aYA)(void* udataX60gensym137300047_, void* ClE_0); static N_INLINE(NIM_BOOL, finished__2F8ubyz39bj9apqf8LrlZ5mAasyncloop)(tyObject_FuturecolonObjectType___s5ZBnSn9c7EMaDjgeaKjsIw* future); N_LIB_PRIVATE N_NIMCALL(void, fail__hDZIlQqh9aKqChx1FAWJQeQ)(tyObject_FuturecolonObjectType___s5ZBnSn9c7EMaDjgeaKjsIw* future, Exception* error, tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*, dial__Fg1FaTfFP9asrRNayMSA0VQ)(tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ* s_0, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw peerId, tySequence__pJDjdGjSf3HlAOELaHOmSA* addrs, tySequence__sM4lkSb7zS6F7OVMvW9cffQ* protos); static N_NIMCALL(void, Marker_tyRef__OFseD9bZK27kNl4FObU9aeGw)(void* p, NI op); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__z50clCZvTDNx6RVXFQYmSQ)(void); static N_NIMCALL(void, Marker_tyRef__NIKcJLImyvAD5GP5qrpxUQ)(void* p, NI op); N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, dial__9cfjAX8xYK6LSXH3s2RA0Vw_12)(void* ClE_0); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*, internalConnect__GDpbWg69bEAnwt4y5juuTSg)(tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ* s_0, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw peerId, tySequence__pJDjdGjSf3HlAOELaHOmSA* addrs); static N_NIMCALL(void, Marker_tyRef__GCG9cZjvpZfE1c9c9c688KcVw)(void* p, NI op); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__z0TiY9bNETjSYD4tQa0dxmg)(void); static N_NIMCALL(void, Marker_tyRef__kCXL00ZA4fjhd5yqyUcIww)(void* p, NI op); N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, internalConnect__9cfjAX8xYK6LSXH3s2RA0Vw_13)(void* ClE_0); N_LIB_PRIVATE N_NIMCALL(NI, cmp__ZNqz9bxrMN09bM1GezFNLRBQ)(tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw a, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw b); N_LIB_PRIVATE N_NIMCALL(tyObject_AsyncLockcolonObjectType___ylxqsRlnjMa2tcH03hSGnw**, mgetOrPut__0KpJicvc46FxtO4FrK9cwig)(tyObject_Table__puwZz39aIr9cdB5WlFICYPgw* t, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw key_0, tyObject_AsyncLockcolonObjectType___ylxqsRlnjMa2tcH03hSGnw* val_0); N_LIB_PRIVATE N_NIMCALL(tyObject_AsyncLockcolonObjectType___ylxqsRlnjMa2tcH03hSGnw*, newAsyncLock__4QHCLkaj30n9c7tTUTQe7kQ)(void); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, acquire__MYAgpiRUZe2D7FATZWIFDw)(tyObject_AsyncLockcolonObjectType___ylxqsRlnjMa2tcH03hSGnw* lock); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, locked__Rle1LLceoMkg5WL2idiqBA)(tyObject_AsyncLockcolonObjectType___ylxqsRlnjMa2tcH03hSGnw* lock); N_LIB_PRIVATE N_NIMCALL(void, release__Trv39a7eabL7BVx23mM9aD8Q)(tyObject_AsyncLockcolonObjectType___ylxqsRlnjMa2tcH03hSGnw* lock); N_LIB_PRIVATE N_NIMCALL(tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg*, selectConn__9ctRwWimdonuXa9bJyJ2VK6A)(tyObject_ConnManagercolonObjectType___FEOb9a7RRPg9bdDjaEQeMbHA* c, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw peerId); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, atEof__UjBRkWP1UfYXeKLzii9b2MQ)(tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA* s_0); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, closed__UjBRkWP1UfYXeKLzii9b2MQ)(tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA* s_0); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, reprEnum)(NI e, TNimType* typ); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__SUKGzlCe0gsSxx1uJNCdtA)(void); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*, dialAndUpgrade__GDpbWg69bEAnwt4y5juuTSg_2)(tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ* s_0, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw peerId, tySequence__pJDjdGjSf3HlAOELaHOmSA* addrs); static N_NIMCALL(void, Marker_tyRef__5P39ay9cPffuRVAwqDIWQuGw)(void* p, NI op); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__syVV8SuqcPgL0Ykz37K0OQ)(void); static N_NIMCALL(void, Marker_tyRef__EwJrkWXQOmnDJOqXMb6FlA)(void* p, NI op); N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, dialAndUpgrade__9cfjAX8xYK6LSXH3s2RA0Vw_14)(void* ClE_0); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, dollar___9clTvx1x9boEUsy637oTVrWA)(tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw value_0); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*, dial__OuUKZtV31SczriYXmuoS9bw)(tyObject_TransportcolonObjectType___VR7hS9cu739a9cPgqYrHtA5kQ* t, tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw address); N_LIB_PRIVATE N_NIMCALL(tyObject_PeerInfocolonObjectType___tniXhe3Zv7xQqYX3AOw9aQw*, init__TUPt4n8JhXOdckFHlV7m8A)(tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw peerId, tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw* addrs, NI addrsLen_0, NimStringDesc** protocols, NI protocolsLen_0); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*, upgradeOutgoing__rdPp52ADpMNgfb0STeBTeQ)(tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ* s_0, tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn); static N_NIMCALL(void, Marker_tyRef__9ayI9c9bpyk5CrKgeWeM4K0jQ)(void* p, NI op); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__jM2JjqfH9bW3SslDscqcMFQ)(void); static N_NIMCALL(void, Marker_tyRef__o3CI4inRuXSpkrsr6lSCtQ)(void* p, NI op); N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, upgradeOutgoing__9cfjAX8xYK6LSXH3s2RA0Vw_15)(void* ClE_0); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*, secure__rdPp52ADpMNgfb0STeBTeQ_2)(tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ* s_0, tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn); static N_NIMCALL(void, Marker_tyRef__kXmzmQMOkaBoYw9bu23XBiQ)(void* p, NI op); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__UZhJ9cPQGN3m5AA5SFzvojw)(void); static N_NIMCALL(void, Marker_tyRef__RObwk2ETKYmahSWrSWVUXw)(void* p, NI op); N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, secure__9cfjAX8xYK6LSXH3s2RA0Vw_16)(void* ClE_0); N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, newSeq__q7W9bxIQ7BrFLngLO9cYelsA)(NI len_0); N_LIB_PRIVATE N_NOINLINE(void, raiseRangeErrorI)(NI64 i, NI64 a, NI64 b); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__QX6xZ9b4OpndEW5uRdW88OQ)(void); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__c0sV6rYk6MB0eUxVQ6FrJg)(void); N_LIB_PRIVATE N_CLOSURE(void, secure_continue__JQcaeUazX9ajis9aEKXZ09a6w)(void* udataX60gensym132980017_, void* ClE_0); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___kzS3G1VhNXzbm6BTmaI9ahg*, mux__KpnfvGTEnGglcu0MZFwj8Q)(tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ* s_0, tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn); static N_NIMCALL(void, Marker_tyRef__k9bQLJtPDMRih5SYT8XaSvA)(void* p, NI op); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___kzS3G1VhNXzbm6BTmaI9ahg*, newFutureImpl__hhR8CaRDrFe9b87NdDvaH6Q)(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__TVnMIwlyV49ctQeqUTcfoAQ)(void); static N_NIMCALL(void, Marker_tyRef__LOjDVzxWAdyzCi9cHAiE5XA)(void* p, NI op); N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, mux__9cfjAX8xYK6LSXH3s2RA0Vw_17)(void* ClE_0); N_LIB_PRIVATE N_NIMCALL(void, complete__Ribybqe0vus9c4YtJnP1mNA)(tyObject_FuturecolonObjectType___kzS3G1VhNXzbm6BTmaI9ahg* future, tyObject_MuxercolonObjectType___JOxydw9cjg6kKnENJFu6IVA* val_0, tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__QieOerzqUUhe6C8PT9bixVw)(void); N_LIB_PRIVATE N_NIMCALL(tyObject_MuxerProvidercolonObjectType___6GvwfaQ0wgXWyLWsW5UQUg**, X5BX5D___9cvN8yZvzmTyr5S2RDtbYfA)(tyObject_Table__UvSlGqDg4nWNM1wskOFQeg* t, NimStringDesc* key_0); N_LIB_PRIVATE N_NIMCALL(void, storeOutgoing__GSZUwbSmvF0YffGX89cQJ1A_4)(tyObject_ConnManagercolonObjectType___FEOb9a7RRPg9bdDjaEQeMbHA* c, tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, handle__GOqB79bgSKutNGKGgftpV9cA)(tyObject_MuxercolonObjectType___JOxydw9cjg6kKnENJFu6IVA* m); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__9aYm31ofnMyB9aF9akLtNB61A)(void); N_LIB_PRIVATE N_CLOSURE(void, mux_continue__DmriI0FUTsjsqoXPIpetog)(void* udataX60gensym133505047_, void* ClE_0); static N_INLINE(NIM_BOOL, finished__5HIQ0xQYW7TuiwP8LyFkywasyncloop)(tyObject_FuturecolonObjectType___kzS3G1VhNXzbm6BTmaI9ahg* future); N_LIB_PRIVATE N_NIMCALL(void, fail__p9aw9c29brPD69akRycEtRiIqQ)(tyObject_FuturecolonObjectType___kzS3G1VhNXzbm6BTmaI9ahg* future, Exception* error, tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc); static N_INLINE(tyObject_MuxercolonObjectType___JOxydw9cjg6kKnENJFu6IVA*, internalRead__d7Xrndo0PU523nhsBRdvxQasyncloop)(tyObject_FuturecolonObjectType___kzS3G1VhNXzbm6BTmaI9ahg* fut); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__ZAAbh1KDikzXBM0I8vfpNw)(void); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__ntomDygz5NtXb0YL9bzSY6w)(void); N_LIB_PRIVATE N_CLOSURE(void, upgradeOutgoing_continue__7YScZ1tGIKl59aZHV1pHQtw)(void* udataX60gensym133990266_, void* ClE_0); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__b5HMTWim9aHkxH9cGJzASPQw)(void); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__ZnoeHqJTCA2K582VYfqfnQ)(void); N_LIB_PRIVATE N_CLOSURE(void, dialAndUpgrade_continue__Kzz5d6nZxFusASrEQg239cg)(void* udataX60gensym134765047_, void* ClE_0); N_LIB_PRIVATE N_NIMCALL(Exception*, newLPStreamClosedError__XGEoSjCkaNo49aTwQm9b7SLQ)(void); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__PJ63i32LvdvT8kl7Z1vM9aw)(void); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__rLmPXAJMVcqfip2g7Tg8Hw)(void); N_LIB_PRIVATE N_CLOSURE(void, internalConnect_continue__KZA6QlhQb7KcxiaMHGq9aSw)(void* udataX60gensym135350047_, void* ClE_0); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*, getStream__Ofz9cXyN7XCSubVCBXlVlcg)(tyObject_ConnManagercolonObjectType___FEOb9a7RRPg9bdDjaEQeMbHA* c, tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn); N_LIB_PRIVATE N_CLOSURE(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, cleanup__v0BfE9cJI6k4k114HUOOlAA)(void* ClE_0); static N_NIMCALL(void, Marker_tyRef__Gg4TbhbXbJ0LIXdaSUvP8w)(void* p, NI op); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__nUGKnXMBGAMqWviyQRYoZQ)(void); static N_NIMCALL(void, Marker_tyRef__qLgq9c29ac1h7lpzwOd4TS1Q)(void* p, NI op); N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, cleanup__9cfjAX8xYK6LSXH3s2RA0Vw_18)(void* ClE_0); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__QknVqyt6BqTVO42jGNltow)(void); N_LIB_PRIVATE N_CLOSURE(void, cleanup_continue__hpfyonAWsJU1PMtt39avdXw)(void* udataX60gensym136320021_, void* ClE_0); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__Ilk13id6FXAhTDv8CBCfCw)(void); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__UlNBYuhcGcDI8bVNMaKy1w)(void); N_LIB_PRIVATE N_CLOSURE(void, dial_continue__tGSfsAPJJw9a0Xikz5RYHsw)(void* udataX60gensym136145081_, void* ClE_0); N_LIB_PRIVATE N_NIMCALL(void*, newSeq)(TNimType* typ, NI len); N_LIB_PRIVATE N_NIMCALL(void, addPeerEventHandler__v6BqvNs4iSxDRhFaEp2RDA)(tyObject_ConnManagercolonObjectType___FEOb9a7RRPg9bdDjaEQeMbHA* c, tyProc__J8ull9aEQOhjfQVu9aecrsPg handler, tyEnum_PeerEventKind__g6Y0xj8kFQNqwpb26iimZw kind); extern TNimType NTI__1zvu7qZyvvdj9bFNfopFZvQ_; STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_3, "libp2p_total_dial_attempts", 26); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_4, "total attempted dials", 21); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_6, "libp2p_successful_dials", 23); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_7, "dialed successful peers", 23); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_9, "libp2p_failed_dials", 19); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_10, "failed dials", 12); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_12, "libp2p_failed_upgrades_incoming", 31); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_13, "incoming connections failed upgrades", 36); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_15, "libp2p_failed_upgrades_outgoing", 31); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_16, "outgoing connections failed upgrades", 36); extern TNimType NTI__ytyiCJqK439aF9cIibuRVpAg_; N_LIB_PRIVATE TNimType NTI__7ZLs9aF9cnjORzM4m4rpLwfQ_; extern TNimType NTI__Ol4zKcKZGzrnu3Hvu9aLd4w_; extern TNimType NTI__39cHpBodEkzivyqWROkYJZg_; extern TNimType NTI__8Wiqc0u2kl2T8e3DnFObCQ_; N_LIB_PRIVATE TNimType NTI__2cpQyxGfmqpyyfbkB8qrug_; extern TNimType NTI__9b6s9bYbEs8N4m9aTvh9a9atzLA_; N_LIB_PRIVATE TNimType NTI__XBkfpmuZfG9b68oBajUS2Rw_; extern TNimType NTI__UvSlGqDg4nWNM1wskOFQeg_; extern TNimType NTI__LJ9bO6ehjYBDK09cQkSnbwvw_; extern TNimType NTI__cN9b9cV8H59cdLReqO53YkscQ_; extern TNimType NTI__z1SP1KQZYjnpZb76SJLOBA_; extern TNimType NTI__c1MOH9aT4iW7QanXAkB1bIg_; N_LIB_PRIVATE TNimType NTI__nJo9c3YLgP9bN5eMA24IhFtw_; extern TNimType NTI__puwZz39aIr9cdB5WlFICYPgw_; extern TNimType NTI__T74QuWwr8h7Al0PS9cMqKwA_; N_LIB_PRIVATE TNimType NTI__sFoHz9btyLyHVx29cOlB1cFw_; N_LIB_PRIVATE TNimType NTI__YiZMWS39aOn317pGz2JPR6Q_; extern TNimType NTI__xHTZrq9aYs6boc9bCba0JbpQ_; extern TNimType NTI__Se8YyoPxzDpFnTeAyeCVCw_; extern TNimType NTI__sM4lkSb7zS6F7OVMvW9cffQ_; extern TNimType NTI__PZV9aZXUom5KuIaJnbFN9ckw_; extern TNimType NTI__Y7TIAk6Os9cRMtmIj9bEqCww_; N_LIB_PRIVATE TNimType NTI__msw759aAeL8L8rVqRcVQUfw_; extern TNimType NTI__6H5Oh5UUvVCLiakt9aTwtUQ_; N_LIB_PRIVATE TNimType NTI__IjSSwi30Ro6cBnC9bzqnRBQ_; extern TNimType NTI__ZerMcZkaRbhs8wv4M9cMNuw_; extern TNimType NTI__lQEEtueHjH1gvaG8ApPKNQ_; extern TNimType NTI__EhHqp0aF43SxfS6MTF9b0hA_; extern TNimType NTI__gcKyg9bhR5vWTJg3cREMk0Q_; extern TNimType NTI__Oe5U64nDSwOh3KlTzM9b9c7g_; N_LIB_PRIVATE TNimType NTI__qj4Q7TxdPPKxwmvDra50Qg_; STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_22, "libp2p switch", 13); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_23, "Dialing (existing)", 18); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_24, "tid", 3); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_25, "peerId", 6); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_26, "protos", 6); extern TNimType NTI__qrLSDoe2oBoAqNtJ9badtnA_; extern TNimType NTI__paaBQT4pyImJiuEdGp60qA_; extern TNimType NTI__REH9aBNkNbeLkDu8Z1q6BeA_; STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_27, "Future operation cancelled!", 27); N_LIB_PRIVATE TNimType NTI__HalDnpqQWhiBjd37Sz1d7g_; N_LIB_PRIVATE TNimType NTI__LCnfS84rjM9adLfckMpyyIQ_; STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_28, "Couldn\'t get muxed stream", 25); N_LIB_PRIVATE TNimType NTI__yGLr6qaUe3ufjo3QP3F1Lg_; N_LIB_PRIVATE TNimType NTI__KbCJ8uePrOgs9bcVHEWnyfw_; N_LIB_PRIVATE TNimType NTI__6tRatz9b2WDB6e0po0UY7cA_; extern TNimType NTI__77mFvmsOLKik79ci2hXkHEg_; N_LIB_PRIVATE TNimType NTI__W6v7Fwj19afKg0A8UxOMvvw_; STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_33, "Negotiating stream", 18); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_34, "conn", 4); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_37, "Unable to select sub-protocol ", 30); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_41, "Async procedure (&negotiateStream) yielded `nil`, are you await" "\'ing a `nil` Future\?", 83); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_46, "Async procedure (&dial) yielded `nil`, are you await\'ing a `nil" "` Future\?", 72); N_LIB_PRIVATE TNimType NTI__H9bt9cJ6woTM9a20w9cj7H6O9cw_; N_LIB_PRIVATE TNimType NTI__A1UAQDdG6ZHDlaJTjtp0cw_; STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_49, "Provide at least one secure manager", 35); extern TNimType NTI__9bnMQh9b5oMSxlDf1K9buBp7w_; N_LIB_PRIVATE TNimType NTI__IbjTNgaVLwblL1Pmn9bJvkw_; extern TNimType NTI__wrhe6hYHoM2gc8EiW0lE6Q_; N_LIB_PRIVATE TNimType NTI__TwbNG49bDzHLJYA4V4lcyvQ_; N_LIB_PRIVATE TNimType NTI__Iqlt9beMdjwuHmtEa0JqeUw_; extern TNimType NTI__vU9aO9cTqOMn6CBzhV8rX7Sw_; extern TNimType NTI__VaVACK0bpYmqIQ0mKcHfQQ_; N_LIB_PRIVATE TNimType NTI__nddtixxcpumCngodiWH9bEQ_; STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_55, "Starting stream handler", 23); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_60, "exception in stream handler", 27); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_61, "msg", 3); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_64, "Stream handler done", 19); static NIM_CONST tyArray__H8m8FqzYzTF9bLm627WTXkg TM__Tra5WJkmqmXIsONj5ZlJOQ_65 = {((NI16) 0), ((NI16) -2), ((NI16) 3), ((NI16) 0), ((NI16) -2), ((NI16) 0), ((NI16) 0), ((NI16) 0), ((NI16) 0), ((NI16) 0)} ; STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_69, "Async procedure (&anonymous) yielded `nil`, are you await\'ing a" " `nil` Future\?", 77); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_71, "Protocol has to define a handle method or proc", 46); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_72, "Protocol has to define a codec string", 37); static NIM_CONST tyProc__45NwvjyfIWTGrNWgg5Pcig TM__Tra5WJkmqmXIsONj5ZlJOQ_73 = {NIM_NIL,NIM_NIL}; N_LIB_PRIVATE TNimType NTI__XUYrusawqC9aqjQlrXYoVqQ_; extern TNimType NTI__9bQR9a81cUHEhGd4iyDz7xUw_; N_LIB_PRIVATE TNimType NTI__8QMOdb64DDpKN4ZImPiGqg_; N_LIB_PRIVATE TNimType NTI__34czOUNndK9aSsaa9a3CA05A_; extern TNimType NTI__i1SjodBKFDdMO9bUDMxcnzw_; extern TNimType NTI__ev4a0putbvnY8lnr9ctugdg_; extern TNimType NTI__QSFX9co3pwBy7ls2UJ3T5aA_; N_LIB_PRIVATE TNimType NTI__7tg6GEy9aobkWmx9b5RDJfFQ_; STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_78, "This version of nim-libp2p requires secure protocol to negotiat" "e peerid", 71); N_LIB_PRIVATE TNimType NTI__jSI9bM35R2eZHwnFyEemuEg_; N_LIB_PRIVATE TNimType NTI__ib0xQaCmUR6vVB7mfZBmlg_; N_LIB_PRIVATE TNimType NTI__5X79cPiKvN57bnnuWevKMRA_; N_LIB_PRIVATE TNimType NTI__1MU0R1tB9aRPyIRBtSYyLbw_; N_LIB_PRIVATE TNimType NTI__aJSLhJP8qKsb6kZNRba9ccA_; N_LIB_PRIVATE TNimType NTI__RKfIDBeETyXQkGH5yLiHrA_; N_LIB_PRIVATE TNimType NTI__9a0MGp9buiNKCBfdbtKr5jww_; extern TNimType NTI__1oGAnnepyODcpLSnjzpVlQ_; N_LIB_PRIVATE TNimType NTI__R9bAxGh5tf34Tfr1DuC42EA_; N_LIB_PRIVATE TNimType NTI__9cB8EQWMiKOTxu9cdKYBsg6w_; N_LIB_PRIVATE TNimType NTI__TBfK39cU6SqLiP9a9aZqT1oGg_; STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_84, "no public key provided and no existing peer identity found", 58); extern TNimType NTI__GntyqsSCwg00S5X6lKEPuQ_; extern TNimType NTI__VAWWBGXQQxBx5kHPK2xRMw_; STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_85, "Can\'t obtain a value from a `none`", 34); extern TNimType NTI__mVKS59bRpscItosS0oN9a4zA_; extern TNimType NTI__pJDjdGjSf3HlAOELaHOmSA_; STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_88, "identified remote peer", 22); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_89, "peerInfo", 8); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_93, "Async procedure (&identify) yielded `nil`, are you await\'ing a " "`nil` Future\?", 76); static NIM_CONST tyArray__RDnWin0u0hV9cSO2ftDiCRA TM__Tra5WJkmqmXIsONj5ZlJOQ_95 = {((NI16) 0), ((NI16) 0), ((NI16) 0), ((NI16) 0), ((NI16) 5), ((NI16) 0), ((NI16) 5), ((NI16) 0), ((NI16) 0), ((NI16) 0), ((NI16) 0)} ; extern TNimType NTI__lajyU6ADVxN9cwAUXwExW7w_; STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_102, "Could not identify connection", 29); extern TNimType NTI__nqAr3TBZiV3H75SUywQ0yA_; STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_105, "Identify stream closed", 22); extern TNimType NTI__LD9bRjuQJvEFrTZUtieF8kw_; STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_108, "Identify stream EOF", 19); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_113, "Exception in muxer handler", 26); static NIM_CONST tyArray__9a2ZRootKIf3J5enZwosURA TM__Tra5WJkmqmXIsONj5ZlJOQ_114 = {((NI16) 0), ((NI16) 0), ((NI16) 0), ((NI16) 0), ((NI16) -5), ((NI16) 6), ((NI16) 0), ((NI16) -5), ((NI16) 6), ((NI16) 6), ((NI16) 6), ((NI16) 6), ((NI16) 0), ((NI16) 0)} ; STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_118, "Async procedure (&muxerHandler) yielded `nil`, are you await\'in" "g a `nil` Future\?", 80); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_120, "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/" "vendor/Nim/lib/pure/collections/tables.nim(668, 13) `len(t) == L" "` the length of the table changed while iterating over it", 184); N_LIB_PRIVATE TNimType NTI__Eoa5GdoN2shQq4EY9asLhNg_; extern TNimType NTI__vQTdjBPeuUjQJlj4LMIqYg_; N_LIB_PRIVATE TNimType NTI__vVUsgJcuQ5fwbVAHKu9abeQ_; N_LIB_PRIVATE TNimType NTI__pqQ08LUpVbCS2U5rkSINHQ_; extern TNimType NTI__rR5Bzr1D5krxoo1NcNyeMA_; extern TNimType NTI__MntiKgxV52rXueBQXpXCJw_; N_LIB_PRIVATE TNimType NTI__ffx48KMLJ9bl9aO8WdMUQOtA_; STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_126, "starting switch for peer", 24); N_LIB_PRIVATE TNimType NTI__55L9bvute9aWVCvRU9bi64YkA_; N_LIB_PRIVATE TNimType NTI__fHYh9bu7LZ9c9bcjIyjlQEWZg_; N_LIB_PRIVATE TNimType NTI__W1UWPH8km5k8bvFNs7PWxQ_; extern TNimType NTI__0Zaa0MWH9cauU9cCJ9cl2MvKA_; N_LIB_PRIVATE TNimType NTI__xWGz8IndhOc9aP9c8w9agvgdQ_; STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_131, "About to accept incoming connection", 35); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_135, "releasing semaphore on cancellation", 35); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_138, "Exception in accept loop, exiting", 33); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_139, "exc", 3); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_142, "Unable to get a connection, sleeping", 36); static NIM_CONST tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw TM__Tra5WJkmqmXIsONj5ZlJOQ_143 = {IL64(1000000)} ; STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_146, "Accepted an incoming connection", 31); N_LIB_PRIVATE TNimType NTI__RDRk8m9bBp4z6aHkuJx868Q_; N_LIB_PRIVATE TNimType NTI__heII4A3DS0wYbMyrQnA4yA_; N_LIB_PRIVATE TNimType NTI__rCX80krQP9bCGjhZAh9cSrcg_; N_LIB_PRIVATE TNimType NTI__VI9a9bYyc7wnN8OpGtqgVh3w_; static NIM_CONST tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw TM__Tra5WJkmqmXIsONj5ZlJOQ_150 = {IL64(1000000000)} ; STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_155, "Connection upgrade succeeded", 28); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_158, "Exception awaiting connection upgrade", 37); static NIM_CONST tyArray__H8m8FqzYzTF9bLm627WTXkg TM__Tra5WJkmqmXIsONj5ZlJOQ_159 = {((NI16) 0), ((NI16) -2), ((NI16) 3), ((NI16) 0), ((NI16) -2), ((NI16) -2), ((NI16) 3), ((NI16) 3), ((NI16) 0), ((NI16) 0)} ; STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_163, "Async procedure (&upgradeMonitor) yielded `nil`, are you await\'" "ing a `nil` Future\?", 82); N_LIB_PRIVATE TNimType NTI__uYF7kdF38CFsFpPqpTPicQ_; N_LIB_PRIVATE TNimType NTI__9aAAZLZTUiXhjFePbcrLDHg_; N_LIB_PRIVATE TNimType NTI__jX27QlSwUTH2XYjQPLwRkg_; N_LIB_PRIVATE TNimType NTI__0mGK5ARMKPjGbxfb2xbeeA_; STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_170, "Upgrading incoming connection", 29); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_171, "incomingConn", 12); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_174, "Exception upgrading incoming", 28); N_LIB_PRIVATE TNimType NTI__n1b5I9bMBDuzkImSk7gnE1g_; N_LIB_PRIVATE TNimType NTI__lCAjVxo9bm0o19a3OUm5XlMg_; N_LIB_PRIVATE TNimType NTI__G9aHe8wzxswUyDGTzYH9crjw_; extern TNimType NTI__ezq8q2zoLivocZ0qJ9aLYJg_; N_LIB_PRIVATE TNimType NTI__PFYpm53Z3GXMT9bDYxshcNA_; STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_180, "Starting secure handler", 23); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_182, "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/" "vendor/Nim/lib/system/iterators.nim(189, 11) `len(a) == L` the l" "ength of the seq changed while iterating over it", 175); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_185, "Exception in secure handler during incoming upgrade", 51); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_186, "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/" "vendor/Nim/lib/pure/collections/tables.nim(732, 13) `len(t) == L" "` the length of the table changed while iterating over it", 184); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_190, "Stopped secure handler", 22); static NIM_CONST tyArray__XYvKFwqxIc2whnKLisCnXw TM__Tra5WJkmqmXIsONj5ZlJOQ_191 = {((NI16) 0), ((NI16) -2), ((NI16) 3), ((NI16) 0), ((NI16) -2), ((NI16) -2), ((NI16) -2), ((NI16) -2), ((NI16) 0), ((NI16) 0), ((NI16) 0), ((NI16) 0), ((NI16) 0)} ; STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_195, "Async procedure (&securedHandler) yielded `nil`, are you await\'" "ing a `nil` Future\?", 82); static NIM_CONST tyArray__Asxg2ur6LWYA9aNqt69cLwQA TM__Tra5WJkmqmXIsONj5ZlJOQ_198 = {((NI16) 0), ((NI16) -2), ((NI16) 3), ((NI16) 0), ((NI16) -2), ((NI16) -2), ((NI16) -2), ((NI16) -2), ((NI16) 0), ((NI16) 0), ((NI16) 0), ((NI16) 0)} ; STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_202, "Async procedure (&upgradeIncoming) yielded `nil`, are you await" "\'ing a `nil` Future\?", 83); static NIM_CONST tyArray__L2tuZylbNTC5Op1A9cxcK8g TM__Tra5WJkmqmXIsONj5ZlJOQ_204 = {((NI16) 0), ((NI16) 0), ((NI16) -3), ((NI16) 4), ((NI16) 0), ((NI16) -3), ((NI16) -3), ((NI16) -3), ((NI16) -3), ((NI16) -3), ((NI16) -3), ((NI16) -3), ((NI16) -3), ((NI16) 4), ((NI16) 4), ((NI16) 0), ((NI16) 0)} ; STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_208, "Async procedure (&accept) yielded `nil`, are you await\'ing a `n" "il` Future\?", 74); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_211, "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/" "vendor/Nim/lib/system/iterators.nim(122, 11) `len(a) == L` the l" "ength of the seq changed while iterating over it", 175); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_214, "Started libp2p node", 19); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_215, "peer", 4); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_219, "Async procedure (&start) yielded `nil`, are you await\'ing a `ni" "l` Future\?", 73); N_LIB_PRIVATE TNimType NTI__mjW2Yzuah4kZUjnMWrQ0ZQ_; N_LIB_PRIVATE TNimType NTI__OFseD9bZK27kNl4FObU9aeGw_; N_LIB_PRIVATE TNimType NTI__oE6mfkChvw3rnMWSe9auegA_; N_LIB_PRIVATE TNimType NTI__NIKcJLImyvAD5GP5qrpxUQ_; STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_226, "Dialing (new)", 13); N_LIB_PRIVATE TNimType NTI__DM9bRK50YDrSou6rA8WaoKg_; N_LIB_PRIVATE TNimType NTI__GCG9cZjvpZfE1c9c9c688KcVw_; N_LIB_PRIVATE TNimType NTI__i9bd9cpvagGTDmg9aDdYB9bj1w_; extern TNimType NTI__AfrMeDg1y2UMF9alA3jx8Uw_; N_LIB_PRIVATE TNimType NTI__kCXL00ZA4fjhd5yqyUcIww_; STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_230, "can\'t dial self!", 16); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_232, "dead connection in connection manager", 37); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_233, "Zombie connection encountered", 29); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_236, "Reusing existing connection", 27); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_237, "direction", 9); extern TNimType NTI__9bkTPbaNDHTJEk9bOBOlnl9aQ_; N_LIB_PRIVATE TNimType NTI__MbwO19b5pxCNyFjWJ37tEEQ_; N_LIB_PRIVATE TNimType NTI__5P39ay9cPffuRVAwqDIWQuGw_; N_LIB_PRIVATE TNimType NTI__qYECZh9btd8NpcrOw69c9azBg_; N_LIB_PRIVATE TNimType NTI__EwJrkWXQOmnDJOqXMb6FlA_; STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_242, "Dialing peer", 12); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_245, "Dialing address", 15); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_246, "address", 7); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_249, "Dialing canceled", 16); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_252, "Dialing failed", 14); N_LIB_PRIVATE TNimType NTI__EifeFwpDZRyKxZ9aHbQHA3g_; N_LIB_PRIVATE TNimType NTI__9ayI9c9bpyk5CrKgeWeM4K0jQ_; N_LIB_PRIVATE TNimType NTI__BBMjwIMz2Q9c9au6EO6Ti1qA_; N_LIB_PRIVATE TNimType NTI__o3CI4inRuXSpkrsr6lSCtQ_; STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_257, "Upgrading outgoing connection", 29); N_LIB_PRIVATE TNimType NTI__ruj5cPGMWIyqi6mllsmCng_; N_LIB_PRIVATE TNimType NTI__kXmzmQMOkaBoYw9bu23XBiQ_; N_LIB_PRIVATE TNimType NTI__JIskLjggSIhdX34vdQK0JQ_; N_LIB_PRIVATE TNimType NTI__RObwk2ETKYmahSWrSWVUXw_; STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_260, "No secure managers registered!", 30); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_263, "Unable to negotiate a secure channel!", 37); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_266, "Securing connection", 19); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_267, "codec", 5); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_269, "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/sw" "itch.nim(113, 11) `secureProtocol.len > 0` ", 106); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_273, "Async procedure (&secure) yielded `nil`, are you await\'ing a `n" "il` Future\?", 74); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_275, "unable to secure connection, stopping upgrade", 45); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_276, "current version of nim-libp2p requires that secure protocol neg" "otiates peerid", 77); N_LIB_PRIVATE TNimType NTI__5G9aBii3JepVL5MmAJWXf5A_; extern TNimType NTI__n2TUmR4Ahg4LQuodncwEzA_; N_LIB_PRIVATE TNimType NTI__k9bQLJtPDMRih5SYT8XaSvA_; N_LIB_PRIVATE TNimType NTI__18nRNdjM4GGg0tZa9a8MRZA_; N_LIB_PRIVATE TNimType NTI__LOjDVzxWAdyzCi9cHAiE5XA_; STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_282, "Muxing connection", 17); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_284, "no muxers registered, skipping upgrade flow", 43); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_285, "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/" "vendor/Nim/lib/pure/collections/tables.nim(711, 13) `len(t) == L" "` the length of the table changed while iterating over it", 184); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_287, "na", 2); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_289, "no muxer available, early exit", 30); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_292, "Found a muxer", 13); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_293, "muxerName", 9); static NIM_CONST tyArray__RDnWin0u0hV9cSO2ftDiCRA TM__Tra5WJkmqmXIsONj5ZlJOQ_297 = {((NI16) 0), ((NI16) 0), ((NI16) 0), ((NI16) 0), ((NI16) -5), ((NI16) 6), ((NI16) 0), ((NI16) -5), ((NI16) 0), ((NI16) 0), ((NI16) 0)} ; STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_301, "Async procedure (&mux) yielded `nil`, are you await\'ing a `nil`" " Future\?", 71); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_303, "a muxer is required for outgoing connections", 44); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_304, "Connection closed or missing peer info, stopping upgrade", 56); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_307, "Upgraded outgoing connection", 28); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_308, "sconn", 5); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_312, "Async procedure (&upgradeOutgoing) yielded `nil`, are you await" "\'ing a `nil` Future\?", 83); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_316, "Upgrade failed", 14); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_317, "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/sw" "itch.nim(307, 9) `not isNil(conn)` connection died after upgrade" "Outgoing", 135); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_319, "Dial successful", 15); static NIM_CONST tyArray__Z9aa9aXwd9cxe8q0AORPMPUjg TM__Tra5WJkmqmXIsONj5ZlJOQ_322 = {((NI16) 0), ((NI16) 0), ((NI16) 0), ((NI16) -4), ((NI16) 5), ((NI16) 0), ((NI16) -4), ((NI16) -4), ((NI16) 0), ((NI16) 0), ((NI16) -11), ((NI16) 12), ((NI16) 0), ((NI16) -11), ((NI16) -11), ((NI16) 12), ((NI16) 12), ((NI16) 0), ((NI16) 0), ((NI16) 0), ((NI16) 0), ((NI16) 0), ((NI16) 0)} ; STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_326, "Async procedure (&dialAndUpgrade) yielded `nil`, are you await\'" "ing a `nil` Future\?", 82); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_328, "Unable to establish outgoing link", 33); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_331, "Connection dead on arrival", 26); static NIM_CONST tyArray__9a2ZRootKIf3J5enZwosURA TM__Tra5WJkmqmXIsONj5ZlJOQ_332 = {((NI16) 0), ((NI16) 2), ((NI16) 0), ((NI16) 2), ((NI16) 2), ((NI16) 2), ((NI16) 2), ((NI16) 2), ((NI16) 2), ((NI16) 2), ((NI16) 2), ((NI16) 2), ((NI16) 0), ((NI16) 0)} ; STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_336, "Async procedure (&internalConnect) yielded `nil`, are you await" "\'ing a `nil` Future\?", 83); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_340, "Opening stream", 14); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_344, "Dial canceled", 13); N_LIB_PRIVATE TNimType NTI__nP074ISERCUHTj5DVhBpjg_; N_LIB_PRIVATE TNimType NTI__Gg4TbhbXbJ0LIXdaSUvP8w_; N_LIB_PRIVATE TNimType NTI__750jOCtHmqqSKjh9aW50hxg_; N_LIB_PRIVATE TNimType NTI__qLgq9c29ac1h7lpzwOd4TS1Q_; STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_350, "Async procedure (&cleanup) yielded `nil`, are you await\'ing a `" "nil` Future\?", 75); STRING_LITERAL(TM__Tra5WJkmqmXIsONj5ZlJOQ_355, "Error dialing", 13); static NIM_CONST tyArray__D2Qilxz9chnA8qd0Fl7JJpw TM__Tra5WJkmqmXIsONj5ZlJOQ_357 = {((NI16) 0), ((NI16) 0), ((NI16) 0), ((NI16) 0), ((NI16) 0), ((NI16) 0), ((NI16) 0), ((NI16) -8), ((NI16) 9), ((NI16) 0), ((NI16) -8), ((NI16) -8), ((NI16) -8), ((NI16) -8), ((NI16) -8), ((NI16) -8), ((NI16) 9), ((NI16) 9), ((NI16) 9), ((NI16) 9), ((NI16) 0), ((NI16) 0)} ; N_LIB_PRIVATE tyObject_CountercolonObjectType___cOLAOcl7p0BPhf5kvmQRqw* libp2p_total_dial_attempts__VxR9a2YHXzMu1osx9bFwgXvw; extern tyObject_RegistrycolonObjectType___BYp09bQgV1UDe8gKDGtyK7Q* defaultRegistry__io1tPp0SUJ9acKTx5nDy47A; extern NIM_THREADVAR tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ gch__IcYaEuuWivYAS86vFMTS3Q; N_LIB_PRIVATE tyObject_CountercolonObjectType___cOLAOcl7p0BPhf5kvmQRqw* libp2p_successful_dials__uCquaKEpwLLZu2Qi0M4AVQ; N_LIB_PRIVATE tyObject_CountercolonObjectType___cOLAOcl7p0BPhf5kvmQRqw* libp2p_failed_dials__KjC9cH4M1KeGgiqJvdrYbrQ; N_LIB_PRIVATE tyObject_CountercolonObjectType___cOLAOcl7p0BPhf5kvmQRqw* libp2p_failed_upgrades_incoming__IscDCHpSvTqa3A9bLCEeicA; N_LIB_PRIVATE tyObject_CountercolonObjectType___cOLAOcl7p0BPhf5kvmQRqw* libp2p_failed_upgrades_outgoing__S7M59aDLFJ8pDs0zNw1a6PA; extern TNimType* nimTypeRoot; extern NIM_THREADVAR TSafePoint* excHandler__rqLlY5bs9atDw2OXYqJEn5g; extern NIM_THREADVAR TSafePoint* excHandler__rqLlY5bs9atDw2OXYqJEn5g; extern NIM_THREADVAR TSafePoint* excHandler__rqLlY5bs9atDw2OXYqJEn5g; extern NIM_THREADVAR TSafePoint* excHandler__rqLlY5bs9atDw2OXYqJEn5g; extern NIM_THREADVAR Exception* currException__9bVPeDJlYTi9bQApZpfH8wjg; extern NIM_THREADVAR Exception* currException__9bVPeDJlYTi9bQApZpfH8wjg; extern NIM_THREADVAR Exception* currException__9bVPeDJlYTi9bQApZpfH8wjg; extern NIM_THREADVAR Exception* currException__9bVPeDJlYTi9bQApZpfH8wjg; extern NIM_THREADVAR Exception* currException__9bVPeDJlYTi9bQApZpfH8wjg; static TNimType* Nim_OfCheck_CACHE57[2]; static TNimType* Nim_OfCheck_CACHE58[2]; static TNimType* Nim_OfCheck_CACHE101[2]; static TNimType* Nim_OfCheck_CACHE104[2]; static TNimType* Nim_OfCheck_CACHE107[2]; static TNimType* Nim_OfCheck_CACHE110[2]; static TNimType* Nim_OfCheck_CACHE111[2]; static TNimType* Nim_OfCheck_CACHE133[2]; static TNimType* Nim_OfCheck_CACHE137[2]; static TNimType* Nim_OfCheck_CACHE153[2]; static TNimType* Nim_OfCheck_CACHE173[2]; static TNimType* Nim_OfCheck_CACHE184[2]; static TNimType* Nim_OfCheck_CACHE248[2]; static TNimType* Nim_OfCheck_CACHE251[2]; static TNimType* Nim_OfCheck_CACHE296[2]; static TNimType* Nim_OfCheck_CACHE315[2]; static TNimType* Nim_OfCheck_CACHE342[2]; static TNimType* Nim_OfCheck_CACHE354[2]; static N_NIMCALL(void, TM__Tra5WJkmqmXIsONj5ZlJOQ_2)(void) { nimGCvisit((void*)libp2p_total_dial_attempts__VxR9a2YHXzMu1osx9bFwgXvw, 0);} #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 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 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 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 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 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 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;} static N_NIMCALL(void, TM__Tra5WJkmqmXIsONj5ZlJOQ_5)(void) { nimGCvisit((void*)libp2p_successful_dials__uCquaKEpwLLZu2Qi0M4AVQ, 0);} static N_NIMCALL(void, TM__Tra5WJkmqmXIsONj5ZlJOQ_8)(void) { nimGCvisit((void*)libp2p_failed_dials__KjC9cH4M1KeGgiqJvdrYbrQ, 0);} static N_NIMCALL(void, TM__Tra5WJkmqmXIsONj5ZlJOQ_11)(void) { nimGCvisit((void*)libp2p_failed_upgrades_incoming__IscDCHpSvTqa3A9bLCEeicA, 0);} static N_NIMCALL(void, TM__Tra5WJkmqmXIsONj5ZlJOQ_14)(void) { nimGCvisit((void*)libp2p_failed_upgrades_outgoing__S7M59aDLFJ8pDs0zNw1a6PA, 0);} static N_NIMCALL(void, Marker_tySequence__2cpQyxGfmqpyyfbkB8qrug)(void* p, NI op) { tySequence__2cpQyxGfmqpyyfbkB8qrug* a; NI T1_; a = (tySequence__2cpQyxGfmqpyyfbkB8qrug*)p; T1_ = (NI)0; for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) { nimGCvisit((void*)a->data[T1_], op); } } static N_NIMCALL(void, Marker_tySequence__XBkfpmuZfG9b68oBajUS2Rw)(void* p, NI op) { tySequence__XBkfpmuZfG9b68oBajUS2Rw* a; NI T1_; a = (tySequence__XBkfpmuZfG9b68oBajUS2Rw*)p; T1_ = (NI)0; for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) { nimGCvisit((void*)a->data[T1_], op); } } static N_NIMCALL(void, Marker_tySequence__nJo9c3YLgP9bN5eMA24IhFtw)(void* p, NI op) { tySequence__nJo9c3YLgP9bN5eMA24IhFtw* a; NI T1_; a = (tySequence__nJo9c3YLgP9bN5eMA24IhFtw*)p; T1_ = (NI)0; for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) { nimGCvisit((void*)a->data[T1_], op); } } static N_NIMCALL(void, Marker_tyRef__sFoHz9btyLyHVx29cOlB1cFw)(void* p, NI op) { tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ* a; a = (tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ*)p; nimGCvisit((void*)(*a).peerInfo, op); nimGCvisit((void*)(*a).connManager, op); nimGCvisit((void*)(*a).transports, op); nimGCvisit((void*)(*a).protocols, op); nimGCvisit((void*)(*a).muxers.data, op); nimGCvisit((void*)(*a).ms, op); nimGCvisit((void*)(*a).identity, op); nimGCvisit((void*)(*a).streamHandler.ClE_0, op); nimGCvisit((void*)(*a).secureManagers, op); nimGCvisit((void*)(*a).dialLock.data, op); nimGCvisit((void*)(*a).acceptFuts, op);} static N_NIMCALL(void, Marker_tyRef__msw759aAeL8L8rVqRcVQUfw)(void* p, NI op) { tyObject_Env_switchdotnim___YiZMWS39aOn317pGz2JPR6Q* a; a = (tyObject_Env_switchdotnim___YiZMWS39aOn317pGz2JPR6Q*)p; nimGCvisit((void*)(*a).peerId1.data, op); nimGCvisit((void*)(*a).protos2, op); nimGCvisit((void*)(*a).s3, op); nimGCvisit((void*)(*a).chronosInternalRetFuture4, op); nimGCvisit((void*)(*a).nameIterVarX60gensym1359900465_.ClE_0, op);} static N_NIMCALL(void, Marker_tyRef__qj4Q7TxdPPKxwmvDra50Qg)(void* p, NI op) { tyObject_Env_asyncmacro2dotnim___IjSSwi30Ro6cBnC9bzqnRBQ* a; a = (tyObject_Env_asyncmacro2dotnim___IjSSwi30Ro6cBnC9bzqnRBQ*)p; nimGCvisit((void*)(*a).colontmpSlLower01_, op); nimGCvisit((void*)(*a).result3, op); nimGCvisit((void*)(*a).record4.output.buffer, op); nimGCvisit((void*)(*a).colonup_, op); nimGCvisit((void*)(*a).errX60gensym1360350196_, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture7, op); nimGCvisit((void*)(*a).result8, op); nimGCvisit((void*)(*a).stream9, op);} #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 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 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 2292 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" static N_INLINE(Exception*, nimBorrowCurrentException)(void) { Exception* result; result = (Exception*)0; #line 2295 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" result = currException__9bVPeDJlYTi9bQApZpfH8wjg; return result;} #line 2288 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" static N_INLINE(Exception*, getCurrentException)(void) { Exception* result; result = (Exception*)0; #line 2290 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" result = currException__9bVPeDJlYTi9bQApZpfH8wjg; return result;} #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);} #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 472 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" static N_INLINE(tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg*, internalRead__fhyp3CGY8OhXTiCkmjpcSwasyncloop)(tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg* fut) { tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* result;{ result = (tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg*)0; #line 475 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 475 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" result = (*fut).value; goto BeforeRet_; }BeforeRet_: ; return result;} static N_NIMCALL(void, Marker_tyRef__LCnfS84rjM9adLfckMpyyIQ)(void* p, NI op) { tyObject_DialFailedError__HalDnpqQWhiBjd37Sz1d7g* a; a = (tyObject_DialFailedError__HalDnpqQWhiBjd37Sz1d7g*)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);} static N_NIMCALL(void, Marker_tyRef__KbCJ8uePrOgs9bcVHEWnyfw)(void* p, NI op) { tyObject_Env_switchdotnim___yGLr6qaUe3ufjo3QP3F1Lg* a; a = (tyObject_Env_switchdotnim___yGLr6qaUe3ufjo3QP3F1Lg*)p; nimGCvisit((void*)(*a).conn1, op); nimGCvisit((void*)(*a).protos2, op); nimGCvisit((void*)(*a).s3, op); nimGCvisit((void*)(*a).chronosInternalRetFuture4, op); nimGCvisit((void*)(*a).nameIterVarX60gensym1358350465_.ClE_0, op);} static N_NIMCALL(void, Marker_tyRef__W6v7Fwj19afKg0A8UxOMvvw)(void* p, NI op) { tyObject_Env_asyncmacro2dotnim___6tRatz9b2WDB6e0po0UY7cA* a; a = (tyObject_Env_asyncmacro2dotnim___6tRatz9b2WDB6e0po0UY7cA*)p; nimGCvisit((void*)(*a).result1, op); nimGCvisit((void*)(*a).record2.output.buffer, op); nimGCvisit((void*)(*a).colonup_, op); nimGCvisit((void*)(*a).errX60gensym1358800194_, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture5, op); nimGCvisit((void*)(*a).result6, op); nimGCvisit((void*)(*a).selected7, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture8, op);} #line 472 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" static N_INLINE(NimStringDesc*, internalRead__Ki7REN5TPb0QDSmGGDLHQgasyncloop)(tyObject_FuturecolonObjectType___hOsQ2qAQi9bBy9b9abRqpkhsg* fut) { NimStringDesc* result;{ result = (NimStringDesc*)0; #line 475 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 475 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" result = copyString((*fut).value); goto BeforeRet_; }BeforeRet_: ; return result;} #line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim" static N_INLINE(int, nimCmpMem)(void* a, void* b, NI size) { int result; result = (int)0; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim" result = memcmp(a, b, ((size_t) (size))); return result;} #line 2120 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" static N_INLINE(NIM_BOOL, equalMem__9bGgqEk7RXXl6eqM9c1HdELAsystem)(void* a, void* b, NI size) { NIM_BOOL result; int T1_; result = (NIM_BOOL)0; #line 2121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" T1_ = (int)0; T1_ = nimCmpMem(a, b, size); result = (T1_ == ((NI32) 0)); return result;} #line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" static N_INLINE(NIM_BOOL, eqStrings)(NimStringDesc* a, NimStringDesc* b) { NIM_BOOL result; NI alen; NI blen;{ result = (NIM_BOOL)0; #line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" alen = (a ? a->Sup.len : 0); #line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" blen = (b ? b->Sup.len : 0); #line 26 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" { #line 26 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" if (!(alen == blen)) goto LA3_; #line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" { #line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" if (!(alen == ((NI) 0))) goto LA7_; #line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" result = NIM_TRUE; goto BeforeRet_; } LA7_: ; #line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" result = equalMem__9bGgqEk7RXXl6eqM9c1HdELAsystem(((void*) ((&a->data[((NI) 0)]))), ((void*) ((&b->data[((NI) 0)]))), ((NI) (alen))); goto BeforeRet_; } LA3_: ; }BeforeRet_: ; return result;} #line 1748 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" static N_INLINE(NI, find__CWgb1wQSxTCKtdHVU5pCYQsystem)(NimStringDesc** a, NI aLen_0, NimStringDesc* item) { NI result;{ result = (NI)0; { NimStringDesc* i; NI i_2; i = (NimStringDesc*)0; #line 3 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" i_2 = ((NI) 0); { #line 4 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { NI TM__Tra5WJkmqmXIsONj5ZlJOQ_35; NI TM__Tra5WJkmqmXIsONj5ZlJOQ_36; #line 4 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 4 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(i_2 < aLen_0)) goto LA3; #line 1751 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" if ((NU)(i_2) >= (NU)(aLen_0)){ raiseIndexError2(i_2,aLen_0-1); } i = a[i_2]; #line 1752 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" { #line 1752 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" if (!eqStrings(i, item)) goto LA6_; #line 1752 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" goto BeforeRet_; } LA6_: ; #line 1753 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" if (nimAddInt(result, ((NI) 1), &TM__Tra5WJkmqmXIsONj5ZlJOQ_35)) { raiseOverflow(); }; result = (NI)(TM__Tra5WJkmqmXIsONj5ZlJOQ_35); #line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt(i_2, ((NI) 1), &TM__Tra5WJkmqmXIsONj5ZlJOQ_36)) { raiseOverflow(); }; i_2 = (NI)(TM__Tra5WJkmqmXIsONj5ZlJOQ_36); } LA3: ; } } #line 1754 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" result = ((NI) -1); }BeforeRet_: ; return result;} #line 1756 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" static N_INLINE(NIM_BOOL, contains__MghwuKjQqmVLYE8A59cNGHgsystem)(NimStringDesc** a, NI aLen_0, NimStringDesc* item) { NIM_BOOL result; NI T1_;{ result = (NIM_BOOL)0; #line 1768 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 1768 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 1768 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 1768 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 1768 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" T1_ = (NI)0; T1_ = find__CWgb1wQSxTCKtdHVU5pCYQsystem(a, aLen_0, item); result = (((NI) 0) <= T1_); goto BeforeRet_; }BeforeRet_: ; return result;} #line 472 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" static N_INLINE(void, internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop)(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* fut) {} #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 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 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, negotiateStream__9cfjAX8xYK6LSXH3s2RA0Vw_2)(void* ClE_0) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result; tyObject_Env_asyncmacro2dotnim___6tRatz9b2WDB6e0po0UY7cA* colonenvP_;{ result = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; colonenvP_ = (tyObject_Env_asyncmacro2dotnim___6tRatz9b2WDB6e0po0UY7cA*) ClE_0; #line 360 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" while (1) { if (!1) goto LA1; { tyObject_DialFailedError__HalDnpqQWhiBjd37Sz1d7g* T36_; NimStringDesc* T37_; NimStringDesc* T38_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T39_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T40_; switch ((*colonenvP_).colonstate_) { case -1: goto BeforeRet_; case 0: goto STATE0; case 1: goto STATE1; case 2: goto STATE2; case 3: goto STATE3; case 4: goto STATE4; case 5: goto STATE5; case 6: goto STATE6; case 7: goto STATE7; case 8: goto STATE8; } STATE0: ; #line 359 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" (*colonenvP_).result1 = (tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg*)0; { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_31; tyObject_FuturecolonObjectType___hOsQ2qAQi9bBy9b9abRqpkhsg* T15_; #line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_31); TM__Tra5WJkmqmXIsONj5ZlJOQ_31.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_31.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_31.status == 0) { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_32; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_32); TM__Tra5WJkmqmXIsONj5ZlJOQ_32.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_32.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_32.status == 0) { { NI T7_; NimStringDesc* T8_; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record2), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record2)); unsureAsgnRef((void**)&(*colonenvP_).record2.output.buffer, NIM_NIL); (*colonenvP_).record2.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record2), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_22), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_33)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T7_ = (NI)0; T7_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record2), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_24), T7_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T8_ = (NimStringDesc*)0; T8_ = shortLog__Fso3jK7jRMeiF9aFUl9as7gw((*(*colonenvP_).colonup_).conn1); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record2), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_34), T8_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__9aAbCsa7tRNF9b0zyDMHxkfw((&(*colonenvP_).record2), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_26), (*(*colonenvP_).colonup_).protos2); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record2)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record2)); } popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T11_; Exception* T12_; TM__Tra5WJkmqmXIsONj5ZlJOQ_32.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T11_ = (Exception*)0; T11_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym1358800194_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T11_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T12_ = (Exception*)0; T12_ = &(*colonenvP_).errX60gensym1358800194_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Negotiating stream", T12_); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_32.status != 0) reraiseException(); popSafePoint(); } else { popSafePoint(); { TM__Tra5WJkmqmXIsONj5ZlJOQ_31.status = 0; popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_31.status != 0) reraiseException(); #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture5 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 361 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 361 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 361 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T15_ = (tyObject_FuturecolonObjectType___hOsQ2qAQi9bBy9b9abRqpkhsg*)0; T15_ = select__DpN8aIS2qT0UNued9b9a9cSxw((*(*(*colonenvP_).colonup_).s3).ms, (*(*colonenvP_).colonup_).conn1, (*(*colonenvP_).colonup_).protos2); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture5), &T15_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture4).Sup.child), (*colonenvP_).chronosInternalTmpFuture5); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 1); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture5; goto BeforeRet_; } STATE1: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture4).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T20_; NimStringDesc* T21_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture4).Sup.mustCancel) goto LA18_; T20_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T20_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T20_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T20_).Sup.Sup.Sup.name = "CancelledError"; T21_ = (NimStringDesc*)0; T21_ = (*T20_).Sup.Sup.Sup.message; (*T20_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_27)); if (T21_) nimGCunrefNoCycle(T21_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T20_, "CancelledError", "negotiateStream", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA18_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture5); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 2); #line 361 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE2: ; #line 361 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*colonenvP_).selected7), internalRead__Ki7REN5TPb0QDSmGGDLHQgasyncloop(((tyObject_FuturecolonObjectType___hOsQ2qAQi9bBy9b9abRqpkhsg*) ((*colonenvP_).chronosInternalTmpFuture5)))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 3); #line 361 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE3: ; #line 362 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { NIM_BOOL T24_; tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA* T27_; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T28_; #line 362 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 362 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 362 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T24_ = (NIM_BOOL)0; T24_ = contains__MghwuKjQqmVLYE8A59cNGHgsystem((*(*colonenvP_).colonup_).protos2->data, ((*(*colonenvP_).colonup_).protos2 ? (*(*colonenvP_).colonup_).protos2->Sup.len : 0), (*colonenvP_).selected7); if (!!(T24_)) goto LA25_; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture8 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T27_ = (tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA*)0; T27_ = &(*(*colonenvP_).colonup_).conn1->Sup; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T28_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T28_ = closeWithEOF__HCIlE2T9acRPhYzEzBNdV5w_4(T27_); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture8), &T28_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture4).Sup.child), (*colonenvP_).chronosInternalTmpFuture8); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 4); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture8; goto BeforeRet_; } goto LA22_; LA25_: ; { #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 6); #line 362 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; } LA22_: ; STATE4: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture4).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T34_; NimStringDesc* T35_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture4).Sup.mustCancel) goto LA32_; T34_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T34_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T34_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T34_).Sup.Sup.Sup.name = "CancelledError"; T35_ = (NimStringDesc*)0; T35_ = (*T34_).Sup.Sup.Sup.message; (*T34_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_27)); if (T35_) nimGCunrefNoCycle(T35_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T34_, "CancelledError", "negotiateStream", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA32_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture8); #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop(((tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*) ((*colonenvP_).chronosInternalTmpFuture8))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 5); #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE5: ; T36_ = (tyObject_DialFailedError__HalDnpqQWhiBjd37Sz1d7g*)0; T36_ = (tyObject_DialFailedError__HalDnpqQWhiBjd37Sz1d7g*) newObj((&NTI__LCnfS84rjM9adLfckMpyyIQ_), sizeof(tyObject_DialFailedError__HalDnpqQWhiBjd37Sz1d7g)); (*T36_).Sup.Sup.Sup.m_type = (&NTI__HalDnpqQWhiBjd37Sz1d7g_); (*T36_).Sup.Sup.name = "DialFailedError"; #line 364 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T37_ = (NimStringDesc*)0; #line 364 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 364 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T38_ = (NimStringDesc*)0; T38_ = dollar___xqL1qTIQGkhdyM4F59c1P9aw((*(*colonenvP_).colonup_).protos2); T37_ = rawNewString((T38_ ? T38_->Sup.len : 0) + 30);appendString(T37_, ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_37));appendString(T37_, T38_); asgnRef((void**) (&(*T36_).Sup.Sup.message), T37_); asgnRef((void**) (&(*T36_).Sup.Sup.parent), NIM_NIL); #line 364 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" raiseExceptionEx((Exception*)T36_, "DialFailedError", "negotiateStream", "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/sw" "itch.nim", 364); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 6); #line 362 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE6: ; #line 366 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T39_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T39_ = srcLocImpl__dplWq9c4Q8Aa8PgnfVtryVw(); #line 366 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" complete__jpa9cB6Pjeq3Iw5JE5yuHCA((*(*colonenvP_).colonup_).chronosInternalRetFuture4, (*(*colonenvP_).colonup_).conn1, T39_); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); #line 366 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 366 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" result = NIM_NIL; goto BeforeRet_; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 7); #line 360 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE7: ; #line 359 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T40_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T40_ = srcLocImpl__ywUwa0zhx9a9bhXbygSwK8Uw(); #line 359 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" complete__jpa9cB6Pjeq3Iw5JE5yuHCA((*(*colonenvP_).colonup_).chronosInternalRetFuture4, (*colonenvP_).result1, T40_); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 8); #line 0 "\?\?\?" goto LA2; STATE8: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); #line 0 "\?\?\?" goto LA2; } LA2: ; } LA1: ; }BeforeRet_: ; return result;} #line 2329 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" static N_INLINE(NIM_BOOL, finished__jZtCnaq0a9atKQMcz6A0Atwsystem)(tyProc__Y7TIAk6Os9cRMtmIj9bEqCww x) { NIM_BOOL result; result = (NIM_BOOL)0; #line 2331 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" result = ((NI*) x.ClE_0)[1] < 0; return result;} #line 148 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" static N_INLINE(NIM_BOOL, finished__JXDwCFE0FKiFPAKUUjgdVg_2asyncloop)(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* future) { NIM_BOOL result; result = (NIM_BOOL)0; #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" result = !(((*future).state == ((tyEnum_FutureState__WzRzKRS6S9aqphI4AiMjRNA) 0))); return result;} #line 148 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" static N_INLINE(NIM_BOOL, finished__u2ux1DAD9aV67fpqce6ZatAasyncloop)(tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg* future) { NIM_BOOL result; result = (NIM_BOOL)0; #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" result = !(((*future).Sup.state == ((tyEnum_FutureState__WzRzKRS6S9aqphI4AiMjRNA) 0))); return result;} #line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" N_LIB_PRIVATE N_CLOSURE(void, negotiateStream_continue__9costh8Gol86sxRx9aoJbpJw)(void* udataX60gensym135835047_, void* ClE_0) { tyObject_Env_switchdotnim___yGLr6qaUe3ufjo3QP3F1Lg* colonenvP_; TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_38; colonenvP_ = (tyObject_Env_switchdotnim___yGLr6qaUe3ufjo3QP3F1Lg*) ClE_0; #line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_38); TM__Tra5WJkmqmXIsONj5ZlJOQ_38.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_38.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_38.status == 0) { #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T4_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* volatile nextX60gensym135835048_; #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T4_ = (NIM_BOOL)0; T4_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym1358350465_); if (!!(T4_)) goto LA5_; #line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nextX60gensym135835048_ = (*colonenvP_).nameIterVarX60gensym1358350465_.ClP_0((*colonenvP_).nameIterVarX60gensym1358350465_.ClE_0); { #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" while (1) { NIM_BOOL T9_; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = (NIM_BOOL)0; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = !((nextX60gensym135835048_ == 0)); if (!(T9_)) goto LA10_; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = finished__JXDwCFE0FKiFPAKUUjgdVg_2asyncloop(nextX60gensym135835048_); LA10_: ; if (!T9_) goto LA8; #line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nextX60gensym135835048_ = (*colonenvP_).nameIterVarX60gensym1358350465_.ClP_0((*colonenvP_).nameIterVarX60gensym1358350465_.ClE_0); #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T13_; #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T13_ = (NIM_BOOL)0; T13_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym1358350465_); if (!T13_) goto LA14_; #line 41 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" goto LA7; } LA14_: ; } LA8: ; } LA7: ; #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" if (!(nextX60gensym135835048_ == NIM_NIL)) goto LA18_; #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T22_; #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T22_ = (NIM_BOOL)0; T22_ = finished__u2ux1DAD9aV67fpqce6ZatAasyncloop((*colonenvP_).chronosInternalRetFuture4); if (!!(T22_)) goto LA23_; #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseAssert__gpGJG5CoQzE64skFd9bPG7A(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_41)); } LA23_: ; } goto LA16_; LA18_: ; { tyProc__9bqx36VxQxXejdrF09bFARDQ T26_; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nimZeroMem((void*)(&T26_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T26_.ClP_0 = negotiateStream_continue__9costh8Gol86sxRx9aoJbpJw; T26_.ClE_0 = colonenvP_; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" addCallback__QeHWXKbDl8k58l1wtsnOOw(nextX60gensym135835048_, T26_, NIM_NIL); } LA16_: ; } LA5_: ; popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_))) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* T29_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T30_; TM__Tra5WJkmqmXIsONj5ZlJOQ_38.status = 0; #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T29_ = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; T29_ = &(*colonenvP_).chronosInternalRetFuture4->Sup; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T30_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T30_ = srcLocImpl__79cY7uR9cmEURqRGzzdHerWg(); #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" cancelAndSchedule__1MGH5bJdQgBtESf3VBBOvA_2(T29_, T30_); popCurrentException(); } else if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* excX60gensym135835050_; Exception* T32_; TM__Tra5WJkmqmXIsONj5ZlJOQ_38.status = 0; #line 53 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T32_ = (Exception*)0; T32_ = getCurrentException(); excX60gensym135835050_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T32_)); #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T35_; #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T35_ = (NIM_BOOL)0; T35_ = finished__u2ux1DAD9aV67fpqce6ZatAasyncloop((*colonenvP_).chronosInternalRetFuture4); if (!T35_) goto LA36_; #line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)excX60gensym135835050_, "CatchableError", "negotiateStream_continue", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 59); } goto LA33_; LA36_: ; { Exception* T39_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T40_; #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T39_ = (Exception*)0; T39_ = &excX60gensym135835050_->Sup; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T40_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T40_ = srcLocImpl__Jr8Jfi7B2iUixKYroydjOg(); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" fail__dEwerUAO32nHWeQBlJ30iA((*colonenvP_).chronosInternalRetFuture4, T39_, T40_); } LA33_: ; popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_38.status != 0) reraiseException();} #line 359 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*, negotiateStream__NJOU4NzXJ0aoPEkdBugr5Q)(tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ* s_0, tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn, tySequence__sM4lkSb7zS6F7OVMvW9cffQ* protos) { tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg* result; tyObject_Env_switchdotnim___yGLr6qaUe3ufjo3QP3F1Lg* colonenv_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T1_; tyObject_Env_asyncmacro2dotnim___6tRatz9b2WDB6e0po0UY7cA* colonenv__2; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww T2_; tyProc__9bqx36VxQxXejdrF09bFARDQ T3_;{ result = (tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*)0; colonenv_ = (tyObject_Env_switchdotnim___yGLr6qaUe3ufjo3QP3F1Lg*)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" colonenv_ = (tyObject_Env_switchdotnim___yGLr6qaUe3ufjo3QP3F1Lg*) newObj((&NTI__KbCJ8uePrOgs9bcVHEWnyfw_), sizeof(tyObject_Env_switchdotnim___yGLr6qaUe3ufjo3QP3F1Lg)); (*colonenv_).Sup.m_type = (&NTI__yGLr6qaUe3ufjo3QP3F1Lg_); #line 359 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenv_).s3), s_0); #line 359 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenv_).conn1), conn); #line 359 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" genericSeqAssign((&(*colonenv_).protos2), protos, (&NTI__sM4lkSb7zS6F7OVMvW9cffQ_)); #line 359 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 359 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T1_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T1_ = srcLocImpl__MY19a4VC2noc52R6M9biwzFw(); #line 359 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenv_).chronosInternalRetFuture4), newFutureImpl__v6ma9cN7TrHqvFvydaDnkdw(T1_)); #line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" colonenv__2 = (tyObject_Env_asyncmacro2dotnim___6tRatz9b2WDB6e0po0UY7cA*)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" colonenv__2 = (tyObject_Env_asyncmacro2dotnim___6tRatz9b2WDB6e0po0UY7cA*) newObj((&NTI__W6v7Fwj19afKg0A8UxOMvvw_), sizeof(tyObject_Env_asyncmacro2dotnim___6tRatz9b2WDB6e0po0UY7cA)); (*colonenv__2).Sup.m_type = (&NTI__6tRatz9b2WDB6e0po0UY7cA_); #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*colonenv__2).colonup_), colonenv_); nimZeroMem((void*)(&T2_), sizeof(tyProc__Y7TIAk6Os9cRMtmIj9bEqCww)); T2_.ClP_0 = negotiateStream__9cfjAX8xYK6LSXH3s2RA0Vw_2; T2_.ClE_0 = colonenv__2; asgnRef((void**) (&(*colonenv_).nameIterVarX60gensym1358350465_.ClE_0), T2_.ClE_0); (*colonenv_).nameIterVarX60gensym1358350465_.ClP_0 = T2_.ClP_0; #line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nimZeroMem((void*)(&T3_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T3_.ClP_0 = negotiateStream_continue__9costh8Gol86sxRx9aoJbpJw; T3_.ClE_0 = colonenv_; T3_.ClE_0? T3_.ClP_0(NIM_NIL, T3_.ClE_0):((TM__Tra5WJkmqmXIsONj5ZlJOQ_42)(T3_.ClP_0))(NIM_NIL); #line 366 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenv_).chronosInternalRetFuture4; goto BeforeRet_; }BeforeRet_: ; return result;} #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, dial__9cfjAX8xYK6LSXH3s2RA0Vw)(void* ClE_0) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result; tyObject_Env_asyncmacro2dotnim___IjSSwi30Ro6cBnC9bzqnRBQ* colonenvP_;{ result = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; colonenvP_ = (tyObject_Env_asyncmacro2dotnim___IjSSwi30Ro6cBnC9bzqnRBQ*) ClE_0; #line 371 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" while (1) { if (!1) goto LA1; { tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg* T28_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T35_; switch ((*colonenvP_).colonstate_) { case -1: goto BeforeRet_; case 0: goto STATE0; case 1: goto STATE1; case 2: goto STATE2; case 3: goto STATE3; case 4: goto STATE4; case 5: goto STATE5; case 6: goto STATE6; case 7: goto STATE7; case 8: goto STATE8; } STATE0: ; #line 368 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" (*colonenvP_).result3 = (tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg*)0; { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_20; tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg* T15_; #line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_20); TM__Tra5WJkmqmXIsONj5ZlJOQ_20.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_20.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_20.status == 0) { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_21; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_21); TM__Tra5WJkmqmXIsONj5ZlJOQ_21.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_21.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_21.status == 0) { { NI T7_; NimStringDesc* T8_; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record4), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record4)); unsureAsgnRef((void**)&(*colonenvP_).record4.output.buffer, NIM_NIL); (*colonenvP_).record4.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record4), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_22), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_23)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T7_ = (NI)0; T7_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record4), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_24), T7_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T8_ = (NimStringDesc*)0; T8_ = shortLog__YvhybdNIMaDdbU9cTJva0oQ((*(*colonenvP_).colonup_).peerId1); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record4), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_25), T8_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__9aAbCsa7tRNF9b0zyDMHxkfw((&(*colonenvP_).record4), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_26), (*(*colonenvP_).colonup_).protos2); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record4)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record4)); } popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T11_; Exception* T12_; TM__Tra5WJkmqmXIsONj5ZlJOQ_21.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T11_ = (Exception*)0; T11_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym1360350196_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T11_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T12_ = (Exception*)0; T12_ = &(*colonenvP_).errX60gensym1360350196_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Dialing (existing)", T12_); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_21.status != 0) reraiseException(); popSafePoint(); } else { popSafePoint(); { TM__Tra5WJkmqmXIsONj5ZlJOQ_20.status = 0; popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_20.status != 0) reraiseException(); #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture7 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 372 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 372 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 372 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T15_ = (tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*)0; T15_ = getStream__c1z0ZHVJHyX72s9akD5DhdQ((*(*(*colonenvP_).colonup_).s3).connManager, (*(*colonenvP_).colonup_).peerId1); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture7), &T15_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture4).Sup.child), (*colonenvP_).chronosInternalTmpFuture7); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 1); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture7; goto BeforeRet_; } STATE1: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture4).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T20_; NimStringDesc* T21_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture4).Sup.mustCancel) goto LA18_; T20_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T20_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T20_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T20_).Sup.Sup.Sup.name = "CancelledError"; T21_ = (NimStringDesc*)0; T21_ = (*T20_).Sup.Sup.Sup.message; (*T20_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_27)); if (T21_) nimGCunrefNoCycle(T21_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T20_, "CancelledError", "dial", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA18_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture7); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 2); #line 372 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE2: ; #line 372 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*colonenvP_).stream9), internalRead__fhyp3CGY8OhXTiCkmjpcSwasyncloop(((tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*) ((*colonenvP_).chronosInternalTmpFuture7)))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 3); #line 372 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE3: ; #line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { tyObject_DialFailedError__HalDnpqQWhiBjd37Sz1d7g* T26_; NimStringDesc* T27_; #line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" if (!((*colonenvP_).stream9 == 0)) goto LA24_; T26_ = (tyObject_DialFailedError__HalDnpqQWhiBjd37Sz1d7g*)0; T26_ = (tyObject_DialFailedError__HalDnpqQWhiBjd37Sz1d7g*) newObj((&NTI__LCnfS84rjM9adLfckMpyyIQ_), sizeof(tyObject_DialFailedError__HalDnpqQWhiBjd37Sz1d7g)); (*T26_).Sup.Sup.Sup.m_type = (&NTI__HalDnpqQWhiBjd37Sz1d7g_); (*T26_).Sup.Sup.name = "DialFailedError"; T27_ = (NimStringDesc*)0; T27_ = (*T26_).Sup.Sup.message; (*T26_).Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_28)); if (T27_) nimGCunrefNoCycle(T27_); asgnRef((void**) (&(*T26_).Sup.Sup.parent), NIM_NIL); #line 374 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" raiseExceptionEx((Exception*)T26_, "DialFailedError", "dial", "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/sw" "itch.nim", 374); } LA24_: ; #line 376 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 376 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 376 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T28_ = (tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*)0; T28_ = negotiateStream__NJOU4NzXJ0aoPEkdBugr5Q((*(*colonenvP_).colonup_).s3, (*colonenvP_).stream9, (*(*colonenvP_).colonup_).protos2); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture7), &T28_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture4).Sup.child), (*colonenvP_).chronosInternalTmpFuture7); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 4); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture7; goto BeforeRet_; STATE4: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture4).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T33_; NimStringDesc* T34_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture4).Sup.mustCancel) goto LA31_; T33_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T33_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T33_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T33_).Sup.Sup.Sup.name = "CancelledError"; T34_ = (NimStringDesc*)0; T34_ = (*T33_).Sup.Sup.Sup.message; (*T33_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_27)); if (T34_) nimGCunrefNoCycle(T34_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T33_, "CancelledError", "dial", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA31_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture7); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 5); #line 376 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE5: ; #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*colonenvP_).colontmpSlLower01_), internalRead__fhyp3CGY8OhXTiCkmjpcSwasyncloop(((tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*) ((*colonenvP_).chronosInternalTmpFuture7)))); #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" (*colonenvP_).colontmpSlLower12_ = srcLocImpl__uFZGZYjO3zzcvEpJVzC6Jg(); #line 376 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 376 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" complete__jpa9cB6Pjeq3Iw5JE5yuHCA((*(*colonenvP_).colonup_).chronosInternalRetFuture4, (*colonenvP_).colontmpSlLower01_, (*colonenvP_).colontmpSlLower12_); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 6); #line 376 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE6: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); #line 376 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 376 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" result = NIM_NIL; goto BeforeRet_; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 7); #line 376 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE7: ; #line 368 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T35_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T35_ = srcLocImpl__1PWqbibwSbWQw0ecGkk6kA(); #line 368 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" complete__jpa9cB6Pjeq3Iw5JE5yuHCA((*(*colonenvP_).colonup_).chronosInternalRetFuture4, (*colonenvP_).result3, T35_); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 8); #line 0 "\?\?\?" goto LA2; STATE8: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); #line 0 "\?\?\?" goto LA2; } LA2: ; } LA1: ; }BeforeRet_: ; return result;} #line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" N_LIB_PRIVATE N_CLOSURE(void, dial_continue__dgeXZ9abaKwNBMQmARaVqmQ)(void* udataX60gensym135990047_, void* ClE_0) { tyObject_Env_switchdotnim___YiZMWS39aOn317pGz2JPR6Q* colonenvP_; TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_43; colonenvP_ = (tyObject_Env_switchdotnim___YiZMWS39aOn317pGz2JPR6Q*) ClE_0; #line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_43); TM__Tra5WJkmqmXIsONj5ZlJOQ_43.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_43.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_43.status == 0) { #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T4_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* volatile nextX60gensym135990048_; #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T4_ = (NIM_BOOL)0; T4_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym1359900465_); if (!!(T4_)) goto LA5_; #line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nextX60gensym135990048_ = (*colonenvP_).nameIterVarX60gensym1359900465_.ClP_0((*colonenvP_).nameIterVarX60gensym1359900465_.ClE_0); { #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" while (1) { NIM_BOOL T9_; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = (NIM_BOOL)0; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = !((nextX60gensym135990048_ == 0)); if (!(T9_)) goto LA10_; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = finished__JXDwCFE0FKiFPAKUUjgdVg_2asyncloop(nextX60gensym135990048_); LA10_: ; if (!T9_) goto LA8; #line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nextX60gensym135990048_ = (*colonenvP_).nameIterVarX60gensym1359900465_.ClP_0((*colonenvP_).nameIterVarX60gensym1359900465_.ClE_0); #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T13_; #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T13_ = (NIM_BOOL)0; T13_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym1359900465_); if (!T13_) goto LA14_; #line 41 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" goto LA7; } LA14_: ; } LA8: ; } LA7: ; #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" if (!(nextX60gensym135990048_ == NIM_NIL)) goto LA18_; #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T22_; #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T22_ = (NIM_BOOL)0; T22_ = finished__u2ux1DAD9aV67fpqce6ZatAasyncloop((*colonenvP_).chronosInternalRetFuture4); if (!!(T22_)) goto LA23_; #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseAssert__gpGJG5CoQzE64skFd9bPG7A(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_46)); } LA23_: ; } goto LA16_; LA18_: ; { tyProc__9bqx36VxQxXejdrF09bFARDQ T26_; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nimZeroMem((void*)(&T26_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T26_.ClP_0 = dial_continue__dgeXZ9abaKwNBMQmARaVqmQ; T26_.ClE_0 = colonenvP_; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" addCallback__QeHWXKbDl8k58l1wtsnOOw(nextX60gensym135990048_, T26_, NIM_NIL); } LA16_: ; } LA5_: ; popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_))) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* T29_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T30_; TM__Tra5WJkmqmXIsONj5ZlJOQ_43.status = 0; #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T29_ = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; T29_ = &(*colonenvP_).chronosInternalRetFuture4->Sup; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T30_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T30_ = srcLocImpl__79cY7uR9cmEURqRGzzdHerWg(); #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" cancelAndSchedule__1MGH5bJdQgBtESf3VBBOvA_2(T29_, T30_); popCurrentException(); } else if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* excX60gensym135990050_; Exception* T32_; TM__Tra5WJkmqmXIsONj5ZlJOQ_43.status = 0; #line 53 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T32_ = (Exception*)0; T32_ = getCurrentException(); excX60gensym135990050_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T32_)); #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T35_; #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T35_ = (NIM_BOOL)0; T35_ = finished__u2ux1DAD9aV67fpqce6ZatAasyncloop((*colonenvP_).chronosInternalRetFuture4); if (!T35_) goto LA36_; #line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)excX60gensym135990050_, "CatchableError", "dial_continue", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 59); } goto LA33_; LA36_: ; { Exception* T39_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T40_; #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T39_ = (Exception*)0; T39_ = &excX60gensym135990050_->Sup; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T40_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T40_ = srcLocImpl__Jr8Jfi7B2iUixKYroydjOg(); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" fail__dEwerUAO32nHWeQBlJ30iA((*colonenvP_).chronosInternalRetFuture4, T39_, T40_); } LA33_: ; popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_43.status != 0) reraiseException();} #line 368 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*, dial__jbgOyZt7eYrEq8Y1ejq9a1A)(tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ* s_0, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw peerId, tySequence__sM4lkSb7zS6F7OVMvW9cffQ* protos) { tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg* result; tyObject_Env_switchdotnim___YiZMWS39aOn317pGz2JPR6Q* colonenv_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T1_; tyObject_Env_asyncmacro2dotnim___IjSSwi30Ro6cBnC9bzqnRBQ* colonenv__2; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww T2_; tyProc__9bqx36VxQxXejdrF09bFARDQ T3_;{ result = (tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*)0; colonenv_ = (tyObject_Env_switchdotnim___YiZMWS39aOn317pGz2JPR6Q*)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" colonenv_ = (tyObject_Env_switchdotnim___YiZMWS39aOn317pGz2JPR6Q*) newObj((&NTI__msw759aAeL8L8rVqRcVQUfw_), sizeof(tyObject_Env_switchdotnim___YiZMWS39aOn317pGz2JPR6Q)); (*colonenv_).Sup.m_type = (&NTI__YiZMWS39aOn317pGz2JPR6Q_); #line 368 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenv_).s3), s_0); #line 369 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" genericSeqAssign((&(*colonenv_).peerId1.data), peerId.data, (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_)); #line 370 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" genericSeqAssign((&(*colonenv_).protos2), protos, (&NTI__sM4lkSb7zS6F7OVMvW9cffQ_)); #line 370 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 370 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T1_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T1_ = srcLocImpl__eN21D0hW6j1wpOPLcq4VWw(); #line 370 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenv_).chronosInternalRetFuture4), newFutureImpl__v6ma9cN7TrHqvFvydaDnkdw(T1_)); #line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" colonenv__2 = (tyObject_Env_asyncmacro2dotnim___IjSSwi30Ro6cBnC9bzqnRBQ*)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" colonenv__2 = (tyObject_Env_asyncmacro2dotnim___IjSSwi30Ro6cBnC9bzqnRBQ*) newObj((&NTI__qj4Q7TxdPPKxwmvDra50Qg_), sizeof(tyObject_Env_asyncmacro2dotnim___IjSSwi30Ro6cBnC9bzqnRBQ)); (*colonenv__2).Sup.m_type = (&NTI__IjSSwi30Ro6cBnC9bzqnRBQ_); #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*colonenv__2).colonup_), colonenv_); nimZeroMem((void*)(&T2_), sizeof(tyProc__Y7TIAk6Os9cRMtmIj9bEqCww)); T2_.ClP_0 = dial__9cfjAX8xYK6LSXH3s2RA0Vw; T2_.ClE_0 = colonenv__2; asgnRef((void**) (&(*colonenv_).nameIterVarX60gensym1359900465_.ClE_0), T2_.ClE_0); (*colonenv_).nameIterVarX60gensym1359900465_.ClP_0 = T2_.ClP_0; #line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nimZeroMem((void*)(&T3_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T3_.ClP_0 = dial_continue__dgeXZ9abaKwNBMQmARaVqmQ; T3_.ClE_0 = colonenv_; T3_.ClE_0? T3_.ClP_0(NIM_NIL, T3_.ClE_0):((TM__Tra5WJkmqmXIsONj5ZlJOQ_47)(T3_.ClP_0))(NIM_NIL); #line 376 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenv_).chronosInternalRetFuture4; goto BeforeRet_; }BeforeRet_: ; return result;} static N_NIMCALL(void, Marker_tyRef__A1UAQDdG6ZHDlaJTjtp0cw)(void* p, NI op) { tyObject_Env_switchdotnim___H9bt9cJ6woTM9a20w9cj7H6O9cw* a; a = (tyObject_Env_switchdotnim___H9bt9cJ6woTM9a20w9cj7H6O9cw*)p; nimGCvisit((void*)(*a).switch1, op);} static N_NIMCALL(void, Marker_tyRef__TwbNG49bDzHLJYA4V4lcyvQ)(void* p, NI op) { tyObject_Env_switchdotnim___IbjTNgaVLwblL1Pmn9bJvkw* a; a = (tyObject_Env_switchdotnim___IbjTNgaVLwblL1Pmn9bJvkw*)p; nimGCvisit((void*)(*a).conn1, op); nimGCvisit((void*)(*a).colonup_, op); nimGCvisit((void*)(*a).chronosInternalRetFuture3, op); nimGCvisit((void*)(*a).nameIterVarX60gensym1383107044_.ClE_0, op);} static N_NIMCALL(void, Marker_tyRef__nddtixxcpumCngodiWH9bEQ)(void* p, NI op) { tyObject_Env_asyncmacro2dotnim___Iqlt9beMdjwuHmtEa0JqeUw* a; a = (tyObject_Env_asyncmacro2dotnim___Iqlt9beMdjwuHmtEa0JqeUw*)p; nimGCvisit((void*)(*a).coloncurExc1_, op); nimGCvisit((void*)(*a).record2.output.buffer, op); nimGCvisit((void*)(*a).colonup_, op); nimGCvisit((void*)(*a).errX60gensym1383550194_, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture5, op); nimGCvisit((void*)(*a).result6, op); nimGCvisit((void*)(*a).exc7, op); nimGCvisit((void*)(*a).exc8, op); nimGCvisit((void*)(*a).record9.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13843001910_, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture12, op); nimGCvisit((void*)(*a).colontmpResult13_, op); nimGCvisit((void*)(*a).record14.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13851501915_, op);} #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" static N_INLINE(void, closureIterSetupExc)(Exception* e) { #line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" asgnRef((void**) (&currException__9bVPeDJlYTi9bQApZpfH8wjg), e);} #line 114 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" static N_INLINE(NIM_BOOL, isObjWithCache)(TNimType* obj, TNimType* subclass, TNimType** cache) { NIM_BOOL result;{ result = (NIM_BOOL)0; #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" { #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" if (!(obj == subclass)) goto LA3_; #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" result = NIM_TRUE; goto BeforeRet_; } LA3_: ; #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" { #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" if (!((*obj).base == subclass)) goto LA7_; #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" result = NIM_TRUE; goto BeforeRet_; } LA7_: ; #line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" { #line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" if (!(cache[(((NI) 0))- 0] == obj)) goto LA11_; #line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" #line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" result = NIM_FALSE; goto BeforeRet_; } LA11_: ; #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" { #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" if (!(cache[(((NI) 1))- 0] == obj)) goto LA15_; #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" result = NIM_TRUE; goto BeforeRet_; } LA15_: ; #line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" #line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" #line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" result = isObjSlowPath__H8B7g6iFRPI5Em52KFoD6w(obj, subclass, cache); goto BeforeRet_; }BeforeRet_: ; return result;} #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, anonymous__9cfjAX8xYK6LSXH3s2RA0Vw_3)(void* ClE_0) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result; tyObject_Env_asyncmacro2dotnim___Iqlt9beMdjwuHmtEa0JqeUw* colonenvP_;{ result = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; colonenvP_ = (tyObject_Env_asyncmacro2dotnim___Iqlt9beMdjwuHmtEa0JqeUw*) ClE_0; #line 583 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" while (1) { if (!1) goto LA1; { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_52; #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_52); TM__Tra5WJkmqmXIsONj5ZlJOQ_52.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_52.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_52.status == 0) { tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T16_; tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA* T40_; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T41_; TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_62; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T74_; #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" closureIterSetupExc((*colonenvP_).coloncurExc1_); switch ((*colonenvP_).colonstate_) { case -1: popSafePoint(); goto BeforeRet_; case 0: goto STATE0; case 1: goto STATE1; case 2: goto STATE2; case 3: goto STATE3; case 4: goto STATE4; case 5: goto STATE5; case 6: goto STATE6; case 7: goto STATE7; case 8: goto STATE8; case 9: goto STATE9; } #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).colonstate_ = (NI)0; #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).coloncurExc1_ = (Exception*)0; STATE0: ; { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_53; #line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_53); TM__Tra5WJkmqmXIsONj5ZlJOQ_53.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_53.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_53.status == 0) { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_54; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_54); TM__Tra5WJkmqmXIsONj5ZlJOQ_54.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_54.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_54.status == 0) { { NI T8_; NimStringDesc* T9_; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record2), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record2)); unsureAsgnRef((void**)&(*colonenvP_).record2.output.buffer, NIM_NIL); (*colonenvP_).record2.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record2), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_22), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_55)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T8_ = (NI)0; T8_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record2), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_24), T8_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T9_ = (NimStringDesc*)0; T9_ = shortLog__Fso3jK7jRMeiF9aFUl9as7gw((*(*colonenvP_).colonup_).conn1); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record2), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_34), T9_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record2)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record2)); } popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T12_; Exception* T13_; TM__Tra5WJkmqmXIsONj5ZlJOQ_54.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T12_ = (Exception*)0; T12_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym1383550194_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T12_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T13_ = (Exception*)0; T13_ = &(*colonenvP_).errX60gensym1383550194_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Starting stream handler", T13_); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_54.status != 0) reraiseException(); popSafePoint(); } else { popSafePoint(); { TM__Tra5WJkmqmXIsONj5ZlJOQ_53.status = 0; popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_53.status != 0) reraiseException(); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 1); popSafePoint(); #line 584 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; } STATE1: ; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture5 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 585 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 585 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 585 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T16_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T16_ = handle__C5uF8LymWpcDYcWwzs6lxQ((*(*(*(*colonenvP_).colonup_).colonup_).switch1).ms, (*(*colonenvP_).colonup_).conn1, NIM_FALSE); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture5), &T16_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture5); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 4); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture5; popSafePoint(); goto BeforeRet_; STATE2: ; #line 0 "\?\?\?" asgnRef((void**) (&(*colonenvP_).coloncurExc1_), NIM_NIL); #line 584 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { Exception* T19_; Exception* T22_; #line 587 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T19_ = (Exception*)0; T19_ = getCurrentException(); if (!((T19_) && (isObjWithCache((*T19_).Sup.m_type, (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_), Nim_OfCheck_CACHE57)))) goto LA20_; #line 587 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T22_ = (Exception*)0; T22_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).exc7), ((tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) (T22_))); #line 587 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" raiseExceptionEx((Exception*)(*colonenvP_).exc7, "CancelledError", "anonymous", "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/sw" "itch.nim", 587); } goto LA17_; LA20_: ; { Exception* T24_; Exception* T27_; TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_58; #line 589 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T24_ = (Exception*)0; T24_ = getCurrentException(); if (!((T24_) && (isObjWithCache((*T24_).Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_), Nim_OfCheck_CACHE58)))) goto LA25_; #line 589 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T27_ = (Exception*)0; T27_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).exc8), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T27_))); #line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_58); TM__Tra5WJkmqmXIsONj5ZlJOQ_58.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_58.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_58.status == 0) { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_59; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_59); TM__Tra5WJkmqmXIsONj5ZlJOQ_59.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_59.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_59.status == 0) { { NI T31_; NimStringDesc* T32_; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record9), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record9)); unsureAsgnRef((void**)&(*colonenvP_).record9.output.buffer, NIM_NIL); (*colonenvP_).record9.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record9), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_22), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_60)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T31_ = (NI)0; T31_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record9), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_24), T31_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T32_ = (NimStringDesc*)0; T32_ = shortLog__Fso3jK7jRMeiF9aFUl9as7gw((*(*colonenvP_).colonup_).conn1); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record9), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_34), T32_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record9), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_61), (*(*colonenvP_).exc8).Sup.message); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record9)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record9)); } popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T35_; Exception* T36_; TM__Tra5WJkmqmXIsONj5ZlJOQ_59.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T35_ = (Exception*)0; T35_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13843001910_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T35_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T36_ = (Exception*)0; T36_ = &(*colonenvP_).errX60gensym13843001910_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("exception in stream handler", T36_); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_59.status != 0) reraiseException(); popSafePoint(); } else { popSafePoint(); { TM__Tra5WJkmqmXIsONj5ZlJOQ_58.status = 0; popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_58.status != 0) reraiseException(); } goto LA17_; LA25_: ; { #line 0 "\?\?\?" (*colonenvP_).colonunrollFinally11_ = NIM_TRUE; #line 0 "\?\?\?" #line 0 "\?\?\?" asgnRef((void**) (&(*colonenvP_).coloncurExc1_), getCurrentException()); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 3); popSafePoint(); #line 0 "\?\?\?" goto LA2; } LA17_: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 3); popSafePoint(); #line 591 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE3: ; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture12 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 591 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 591 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T40_ = (tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA*)0; T40_ = &(*(*colonenvP_).colonup_).conn1->Sup; #line 591 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T41_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T41_ = closeWithEOF__HCIlE2T9acRPhYzEzBNdV5w_4(T40_); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture12), &T41_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture12); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 5); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture12; popSafePoint(); goto BeforeRet_; STATE4: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T46_; NimStringDesc* T47_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA44_; T46_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T46_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T46_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T46_).Sup.Sup.Sup.name = "CancelledError"; T47_ = (NimStringDesc*)0; T47_ = (*T46_).Sup.Sup.Sup.message; (*T46_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_27)); if (T47_) nimGCunrefNoCycle(T47_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T46_, "CancelledError", "anonymous", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA44_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture5); #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop(((tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*) ((*colonenvP_).chronosInternalTmpFuture5))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 3); popSafePoint(); #line 591 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE5: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T52_; NimStringDesc* T53_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA50_; T52_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T52_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T52_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T52_).Sup.Sup.Sup.name = "CancelledError"; T53_ = (NimStringDesc*)0; T53_ = (*T52_).Sup.Sup.Sup.message; (*T52_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_27)); if (T53_) nimGCunrefNoCycle(T53_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T52_, "CancelledError", "anonymous", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA50_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture12); #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop(((tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*) ((*colonenvP_).chronosInternalTmpFuture12))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 6); popSafePoint(); #line 591 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE6: ; #line 591 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { if (!(*colonenvP_).colonunrollFinally11_) goto LA56_; #line 591 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { #line 591 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" if (!((*colonenvP_).coloncurExc1_ == NIM_NIL)) goto LA60_; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); #line 591 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).colontmpResult13_; popSafePoint(); goto BeforeRet_; } goto LA58_; LA60_: ; { #line 591 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 591 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" closureIterSetupExc(NIM_NIL); #line 591 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" raiseExceptionEx((Exception*)(*colonenvP_).coloncurExc1_, "Exception", "anonymous", "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/sw" "itch.nim", 591); } LA58_: ; } LA56_: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 7); popSafePoint(); #line 584 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE7: ; #line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_62); TM__Tra5WJkmqmXIsONj5ZlJOQ_62.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_62.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_62.status == 0) { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_63; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_63); TM__Tra5WJkmqmXIsONj5ZlJOQ_63.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_63.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_63.status == 0) { { NI T66_; NimStringDesc* T67_; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record14), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record14)); unsureAsgnRef((void**)&(*colonenvP_).record14.output.buffer, NIM_NIL); (*colonenvP_).record14.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record14), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_22), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_64)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T66_ = (NI)0; T66_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record14), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_24), T66_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T67_ = (NimStringDesc*)0; T67_ = shortLog__Fso3jK7jRMeiF9aFUl9as7gw((*(*colonenvP_).colonup_).conn1); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record14), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_34), T67_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record14)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record14)); } popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T70_; Exception* T71_; TM__Tra5WJkmqmXIsONj5ZlJOQ_63.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T70_ = (Exception*)0; T70_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13851501915_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T70_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T71_ = (Exception*)0; T71_ = &(*colonenvP_).errX60gensym13851501915_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Stream handler done", T71_); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_63.status != 0) reraiseException(); popSafePoint(); } else { popSafePoint(); { TM__Tra5WJkmqmXIsONj5ZlJOQ_62.status = 0; popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_62.status != 0) reraiseException(); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 8); popSafePoint(); #line 583 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE8: ; #line 583 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T74_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T74_ = srcLocImpl__nGmZZy6OZo9aZh6IQ1s9a7Gg(); #line 583 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" complete__nHHWNIBkqCfVC3oe9a1ZdIQ((*(*colonenvP_).colonup_).chronosInternalRetFuture3, T74_); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 9); popSafePoint(); #line 0 "\?\?\?" goto LA2; STATE9: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); popSafePoint(); #line 0 "\?\?\?" goto LA2; popSafePoint(); } else { popSafePoint(); { TM__Tra5WJkmqmXIsONj5ZlJOQ_52.status = 0; #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" if ((NU)((*colonenvP_).colonstate_) > (NU)(10)){ raiseIndexError2((*colonenvP_).colonstate_, 10); } (*colonenvP_).colonstate_ = TM__Tra5WJkmqmXIsONj5ZlJOQ_65[((*colonenvP_).colonstate_)- 0]; #line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" { #line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" if (!((*colonenvP_).colonstate_ == ((NI) 0))) goto LA79_; #line 0 "\?\?\?" reraiseException(); } LA79_: ; #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" (*colonenvP_).colonunrollFinally11_ = (((NI) 0) < (*colonenvP_).colonstate_); #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" { #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" if (!((*colonenvP_).colonstate_ < ((NI) 0))) goto LA83_; #line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim" #line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim" if ((*colonenvP_).colonstate_ == (IL64(-9223372036854775807) - IL64(1))){ raiseOverflow(); } (*colonenvP_).colonstate_ = ((NI64)-((*colonenvP_).colonstate_)); } LA83_: ; #line 0 "\?\?\?" #line 0 "\?\?\?" asgnRef((void**) (&(*colonenvP_).coloncurExc1_), getCurrentException()); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_52.status != 0) reraiseException(); } LA2: ; } LA1: ; }BeforeRet_: ; return result;} #line 148 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" static N_INLINE(NIM_BOOL, finished__iXX9caPDsEPl9bWYoI5Y39aLgasyncloop)(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* future) { NIM_BOOL result; result = (NIM_BOOL)0; #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" result = !(((*future).Sup.state == ((tyEnum_FutureState__WzRzKRS6S9aqphI4AiMjRNA) 0))); return result;} #line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" N_LIB_PRIVATE N_CLOSURE(void, anonymous_continue__CEjlhMNyHr8nx5WOfkWKBw)(void* udataX60gensym138310705_, void* ClE_0) { tyObject_Env_switchdotnim___IbjTNgaVLwblL1Pmn9bJvkw* colonenvP_; TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_66; colonenvP_ = (tyObject_Env_switchdotnim___IbjTNgaVLwblL1Pmn9bJvkw*) ClE_0; #line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_66); TM__Tra5WJkmqmXIsONj5ZlJOQ_66.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_66.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_66.status == 0) { #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T4_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* volatile nextX60gensym138310706_; #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T4_ = (NIM_BOOL)0; T4_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym1383107044_); if (!!(T4_)) goto LA5_; #line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nextX60gensym138310706_ = (*colonenvP_).nameIterVarX60gensym1383107044_.ClP_0((*colonenvP_).nameIterVarX60gensym1383107044_.ClE_0); { #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" while (1) { NIM_BOOL T9_; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = (NIM_BOOL)0; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = !((nextX60gensym138310706_ == 0)); if (!(T9_)) goto LA10_; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = finished__JXDwCFE0FKiFPAKUUjgdVg_2asyncloop(nextX60gensym138310706_); LA10_: ; if (!T9_) goto LA8; #line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nextX60gensym138310706_ = (*colonenvP_).nameIterVarX60gensym1383107044_.ClP_0((*colonenvP_).nameIterVarX60gensym1383107044_.ClE_0); #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T13_; #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T13_ = (NIM_BOOL)0; T13_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym1383107044_); if (!T13_) goto LA14_; #line 41 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" goto LA7; } LA14_: ; } LA8: ; } LA7: ; #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" if (!(nextX60gensym138310706_ == NIM_NIL)) goto LA18_; #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T22_; #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T22_ = (NIM_BOOL)0; T22_ = finished__iXX9caPDsEPl9bWYoI5Y39aLgasyncloop((*colonenvP_).chronosInternalRetFuture3); if (!!(T22_)) goto LA23_; #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseAssert__gpGJG5CoQzE64skFd9bPG7A(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_69)); } LA23_: ; } goto LA16_; LA18_: ; { tyProc__9bqx36VxQxXejdrF09bFARDQ T26_; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nimZeroMem((void*)(&T26_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T26_.ClP_0 = anonymous_continue__CEjlhMNyHr8nx5WOfkWKBw; T26_.ClE_0 = colonenvP_; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" addCallback__QeHWXKbDl8k58l1wtsnOOw(nextX60gensym138310706_, T26_, NIM_NIL); } LA16_: ; } LA5_: ; popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_))) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* T29_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T30_; TM__Tra5WJkmqmXIsONj5ZlJOQ_66.status = 0; #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T29_ = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; T29_ = &(*colonenvP_).chronosInternalRetFuture3->Sup; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T30_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T30_ = srcLocImpl__79cY7uR9cmEURqRGzzdHerWg(); #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" cancelAndSchedule__1MGH5bJdQgBtESf3VBBOvA_2(T29_, T30_); popCurrentException(); } else if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* excX60gensym138310708_; Exception* T32_; TM__Tra5WJkmqmXIsONj5ZlJOQ_66.status = 0; #line 53 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T32_ = (Exception*)0; T32_ = getCurrentException(); excX60gensym138310708_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T32_)); #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T35_; #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T35_ = (NIM_BOOL)0; T35_ = finished__iXX9caPDsEPl9bWYoI5Y39aLgasyncloop((*colonenvP_).chronosInternalRetFuture3); if (!T35_) goto LA36_; #line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)excX60gensym138310708_, "CatchableError", "anonymous_continue", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 59); } goto LA33_; LA36_: ; { Exception* T39_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T40_; #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T39_ = (Exception*)0; T39_ = &excX60gensym138310708_->Sup; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T40_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T40_ = srcLocImpl__Jr8Jfi7B2iUixKYroydjOg(); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" fail__SwGHbFJf49cefkD9a9cbvNyqA((*colonenvP_).chronosInternalRetFuture3, T39_, T40_); } LA33_: ; popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_66.status != 0) reraiseException();} #line 582 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" N_LIB_PRIVATE N_CLOSURE(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, colonanonymous___T113yY9c87m9bYjb7stlEWBg)(tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn, void* ClE_0) { tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* result; tyObject_Env_switchdotnim___H9bt9cJ6woTM9a20w9cj7H6O9cw* colonenvP_; tyObject_Env_switchdotnim___IbjTNgaVLwblL1Pmn9bJvkw* colonenv_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T1_; tyObject_Env_asyncmacro2dotnim___Iqlt9beMdjwuHmtEa0JqeUw* colonenv__2; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww T2_; tyProc__9bqx36VxQxXejdrF09bFARDQ T3_;{ result = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; colonenvP_ = (tyObject_Env_switchdotnim___H9bt9cJ6woTM9a20w9cj7H6O9cw*) ClE_0; colonenv_ = (tyObject_Env_switchdotnim___IbjTNgaVLwblL1Pmn9bJvkw*)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" colonenv_ = (tyObject_Env_switchdotnim___IbjTNgaVLwblL1Pmn9bJvkw*) newObj((&NTI__TwbNG49bDzHLJYA4V4lcyvQ_), sizeof(tyObject_Env_switchdotnim___IbjTNgaVLwblL1Pmn9bJvkw)); (*colonenv_).Sup.m_type = (&NTI__IbjTNgaVLwblL1Pmn9bJvkw_); #line 582 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenv_).conn1), conn); #line 582 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenv_).colonup_), colonenvP_); #line 582 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 582 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T1_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T1_ = srcLocImpl__GGt0zkbWQEiqgOPILcLIuw(); #line 582 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenv_).chronosInternalRetFuture3), newFutureImpl__wu9buovQIxiU3ndXmKRpnVw(T1_)); #line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" colonenv__2 = (tyObject_Env_asyncmacro2dotnim___Iqlt9beMdjwuHmtEa0JqeUw*)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" colonenv__2 = (tyObject_Env_asyncmacro2dotnim___Iqlt9beMdjwuHmtEa0JqeUw*) newObj((&NTI__nddtixxcpumCngodiWH9bEQ_), sizeof(tyObject_Env_asyncmacro2dotnim___Iqlt9beMdjwuHmtEa0JqeUw)); (*colonenv__2).Sup.m_type = (&NTI__Iqlt9beMdjwuHmtEa0JqeUw_); #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*colonenv__2).colonup_), colonenv_); nimZeroMem((void*)(&T2_), sizeof(tyProc__Y7TIAk6Os9cRMtmIj9bEqCww)); T2_.ClP_0 = anonymous__9cfjAX8xYK6LSXH3s2RA0Vw_3; T2_.ClE_0 = colonenv__2; asgnRef((void**) (&(*colonenv_).nameIterVarX60gensym1383107044_.ClE_0), T2_.ClE_0); (*colonenv_).nameIterVarX60gensym1383107044_.ClP_0 = T2_.ClP_0; #line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nimZeroMem((void*)(&T3_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T3_.ClP_0 = anonymous_continue__CEjlhMNyHr8nx5WOfkWKBw; T3_.ClE_0 = colonenv_; T3_.ClE_0? T3_.ClP_0(NIM_NIL, T3_.ClE_0):((TM__Tra5WJkmqmXIsONj5ZlJOQ_70)(T3_.ClP_0))(NIM_NIL); #line 592 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenv_).chronosInternalRetFuture3; goto BeforeRet_; }BeforeRet_: ; return result;} #line 420 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" N_LIB_PRIVATE N_NIMCALL(void, mount__ulsqxFi0fKs0IWqgDXfnag)(tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ* s_0, tyObject_IdentifycolonObjectType___Ae5XgJgGUXo069bY48WMWJg* proto, tyProc__45NwvjyfIWTGrNWgg5Pcig matcher) { tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w* T15_; #line 421 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* T5_; NimStringDesc* T6_; #line 421 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" if (!((*proto).Sup.handler.ClP_0 == 0)) goto LA3_; T5_ = (tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*)0; T5_ = (tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) newObj((&NTI__gcKyg9bhR5vWTJg3cREMk0Q_), sizeof(tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA)); (*T5_).Sup.Sup.m_type = (&NTI__qrLSDoe2oBoAqNtJ9badtnA_); (*T5_).Sup.name = "CatchableError"; T6_ = (NimStringDesc*)0; T6_ = (*T5_).Sup.message; (*T5_).Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_71)); if (T6_) nimGCunrefNoCycle(T6_); asgnRef((void**) (&(*T5_).Sup.parent), NIM_NIL); #line 422 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" raiseExceptionEx((Exception*)T5_, "CatchableError", "mount", "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/sw" "itch.nim", 422); } LA3_: ; #line 425 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w* T9_; NimStringDesc* T10_; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* T13_; NimStringDesc* T14_; #line 425 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 425 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 425 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T9_ = (tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w*)0; T9_ = &proto->Sup; #line 425 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T10_ = (NimStringDesc*)0; T10_ = codec__9aMav7tf05vmztlcWKYHy9ag(T9_); if (!((T10_ ? T10_->Sup.len : 0) == ((NI) 0))) goto LA11_; T13_ = (tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*)0; T13_ = (tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) newObj((&NTI__gcKyg9bhR5vWTJg3cREMk0Q_), sizeof(tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA)); (*T13_).Sup.Sup.m_type = (&NTI__qrLSDoe2oBoAqNtJ9badtnA_); (*T13_).Sup.name = "CatchableError"; T14_ = (NimStringDesc*)0; T14_ = (*T13_).Sup.message; (*T13_).Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_72)); if (T14_) nimGCunrefNoCycle(T14_); asgnRef((void**) (&(*T13_).Sup.parent), NIM_NIL); #line 426 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" raiseExceptionEx((Exception*)T13_, "CatchableError", "mount", "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/sw" "itch.nim", 426); } LA11_: ; #line 429 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T15_ = (tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w*)0; T15_ = &proto->Sup; #line 429 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" addHandler__409bxPHi5U5CQNefOqIY9aWQ((*s_0).ms, (*proto).Sup.codecs, T15_, matcher); } #line 26 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim" static N_INLINE(NIM_BOOL, isFilled__5Qpmu5QqwDY0esVXn6wf7wtables)(NI hcode) { NIM_BOOL result; result = (NIM_BOOL)0; #line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim" #line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim" #line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim" result = !((hcode == ((NI) 0))); return result;} static N_NIMCALL(void, Marker_tyRef__8QMOdb64DDpKN4ZImPiGqg)(void* p, NI op) { tyObject_Env_switchdotnim___XUYrusawqC9aqjQlrXYoVqQ* a; a = (tyObject_Env_switchdotnim___XUYrusawqC9aqjQlrXYoVqQ*)p; nimGCvisit((void*)(*a).muxer1, op); nimGCvisit((void*)(*a).chronosInternalRetFuture2, op); nimGCvisit((void*)(*a).s3, op); nimGCvisit((void*)(*a).nameIterVarX60gensym1378200464_.ClE_0, op);} static N_NIMCALL(void, Marker_tyRef__7tg6GEy9aobkWmx9b5RDJfFQ)(void* p, NI op) { tyObject_Env_asyncmacro2dotnim___34czOUNndK9aSsaa9a3CA05A* a; a = (tyObject_Env_asyncmacro2dotnim___34czOUNndK9aSsaa9a3CA05A*)p; nimGCvisit((void*)(*a).coloncurExc1_, op); nimGCvisit((void*)(*a).colontmpResult2_, op); nimGCvisit((void*)(*a).conn4, op); nimGCvisit((void*)(*a).colonup_, op); nimGCvisit((void*)(*a).record6.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym1378650197_, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture8, op); nimGCvisit((void*)(*a).result9, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture10, op); nimGCvisit((void*)(*a).exc11, op); nimGCvisit((void*)(*a).record12.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13795001913_, op); nimGCvisit((void*)(*a).exc14, op); nimGCvisit((void*)(*a).record15.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13802501916_, op); nimGCvisit((void*)(*a).exc17, op); nimGCvisit((void*)(*a).record18.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13810001919_, op); nimGCvisit((void*)(*a).exc20, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture21, op); nimGCvisit((void*)(*a).exc22, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture23, op); nimGCvisit((void*)(*a).record24.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13819501925_, op);} static N_NIMCALL(void, Marker_tyRef__ib0xQaCmUR6vVB7mfZBmlg)(void* p, NI op) { tyObject_Env_switchdotnim___jSI9bM35R2eZHwnFyEemuEg* a; a = (tyObject_Env_switchdotnim___jSI9bM35R2eZHwnFyEemuEg*)p; nimGCvisit((void*)(*a).muxer1, op); nimGCvisit((void*)(*a).chronosInternalRetFuture2, op); nimGCvisit((void*)(*a).s3, op); nimGCvisit((void*)(*a).nameIterVarX60gensym1334200464_.ClE_0, op);} static N_NIMCALL(void, Marker_tyRef__1MU0R1tB9aRPyIRBtSYyLbw)(void* p, NI op) { tyObject_Env_asyncmacro2dotnim___5X79cPiKvN57bnnuWevKMRA* a; a = (tyObject_Env_asyncmacro2dotnim___5X79cPiKvN57bnnuWevKMRA*)p; nimGCvisit((void*)(*a).coloncurExc1_, op); nimGCvisit((void*)(*a).colontmpResult2_, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture4, op); nimGCvisit((void*)(*a).colonup_, op); nimGCvisit((void*)(*a).result6, op); nimGCvisit((void*)(*a).stream7, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture8, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture9, op);} static N_NIMCALL(void, Marker_tyRef__RKfIDBeETyXQkGH5yLiHrA)(void* p, NI op) { tyObject_Env_switchdotnim___aJSLhJP8qKsb6kZNRba9ccA* a; a = (tyObject_Env_switchdotnim___aJSLhJP8qKsb6kZNRba9ccA*)p; nimGCvisit((void*)(*a).s1, op); nimGCvisit((void*)(*a).conn2, op); nimGCvisit((void*)(*a).chronosInternalRetFuture3, op); nimGCvisit((void*)(*a).nameIterVarX60gensym1331900464_.ClE_0, op);} static N_NIMCALL(void, Marker_tyRef__R9bAxGh5tf34Tfr1DuC42EA)(void* p, NI op) { tyObject_Env_asyncmacro2dotnim___9a0MGp9buiNKCBfdbtKr5jww* a; NI T1_; NI T2_; a = (tyObject_Env_asyncmacro2dotnim___9a0MGp9buiNKCBfdbtKr5jww*)p; nimGCvisit((void*)(*a).chronosInternalTmpFuture1, op); nimGCvisit((void*)(*a).colonup_, op); nimGCvisit((void*)(*a).result3, op); switch ((*a).info4.pubKey.val.scheme) { case ((tyEnum_PKScheme__GeN4EiKxd9aXAvv5y1lfmHg) 0): nimGCvisit((void*)(*a).info4.pubKey.val._scheme_1.rsakey, op); break; case ((tyEnum_PKScheme__GeN4EiKxd9aXAvv5y1lfmHg) 1): T1_ = (NI)0; break; case ((tyEnum_PKScheme__GeN4EiKxd9aXAvv5y1lfmHg) 2): T2_ = (NI)0; break; case ((tyEnum_PKScheme__GeN4EiKxd9aXAvv5y1lfmHg) 3): nimGCvisit((void*)(*a).info4.pubKey.val._scheme_4.eckey, op); break; } nimGCvisit((void*)(*a).info4.addrs, op); nimGCvisit((void*)(*a).info4.observedAddr.val.data.buffer, op); nimGCvisit((void*)(*a).info4.protoVersion.val, op); nimGCvisit((void*)(*a).info4.agentVersion.val, op); nimGCvisit((void*)(*a).info4.protos, op); nimGCvisit((void*)(*a).record5.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym1332850196_, op);} #line 472 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" static N_INLINE(NIM_BOOL, internalRead__IiBAAsPbN73F1YrmJSYiYgasyncloop)(tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw* fut) { NIM_BOOL result;{ result = (NIM_BOOL)0; #line 475 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 475 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" result = (*fut).value; goto BeforeRet_; }BeforeRet_: ; return result;} #line 472 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" static N_INLINE(void, internalRead__WK4YYG4tHnjKWpS3wXrKyQasyncloop)(tyObject_FuturecolonObjectType___aYUBXt4xHUXAqp40i59aHcg* fut, tyObject_IdentifyInfo__1oGAnnepyODcpLSnjzpVlQ* Result) {{ #line 475 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 475 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" genericAssign((void*)Result, (void*)(&(*fut).value), (&NTI__1oGAnnepyODcpLSnjzpVlQ_)); goto BeforeRet_; }BeforeRet_: ; } #line 157 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" static N_INLINE(NIM_BOOL, isNone__Bn3YxM1m1k5x4JHBlBTavgoptions)(tyObject_Option__Em5DpQtK80JNdy8nyXe6Kg* self) { NIM_BOOL result; result = (NIM_BOOL)0; #line 158 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" #line 168 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" result = !((*self).has); return result;} static N_NIMCALL(void, Marker_tyRef__TBfK39cU6SqLiP9a9aZqT1oGg)(void* p, NI op) { tyObject_UpgradeFailedError__9cB8EQWMiKOTxu9cdKYBsg6w* a; a = (tyObject_UpgradeFailedError__9cB8EQWMiKOTxu9cdKYBsg6w*)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 170 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" static N_INLINE(void, get__mFLetgEy6qAJPFKkPOr2rQoptions)(tyObject_Option__Em5DpQtK80JNdy8nyXe6Kg* self, tyObject_PublicKey__mVKS59bRpscItosS0oN9a4zA* Result) { #line 171 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" { NIM_BOOL T3_; tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw* T6_; NimStringDesc* T7_; #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" T3_ = (NIM_BOOL)0; T3_ = isNone__Bn3YxM1m1k5x4JHBlBTavgoptions(self); if (!T3_) goto LA4_; T6_ = (tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw*)0; T6_ = (tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw*) newObj((&NTI__GntyqsSCwg00S5X6lKEPuQ_), sizeof(tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw)); (*T6_).Sup.Sup.Sup.m_type = (&NTI__VAWWBGXQQxBx5kHPK2xRMw_); (*T6_).Sup.Sup.name = "UnpackError"; T7_ = (NimStringDesc*)0; T7_ = (*T6_).Sup.Sup.message; (*T6_).Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_85)); if (T7_) nimGCunrefNoCycle(T7_); asgnRef((void**) (&(*T6_).Sup.Sup.parent), NIM_NIL); #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" raiseExceptionEx((Exception*)T6_, "UnpackError", "get", "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/" "vendor/Nim/lib/pure/options.nim", 185); } LA4_: ; genericAssign((void*)Result, (void*)(&(*self).val), (&NTI__mVKS59bRpscItosS0oN9a4zA_));} #line 143 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" static N_INLINE(NIM_BOOL, isSome__SBpZC5L2ngoUiy0hnfoIYQoptions)(tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A self) { NIM_BOOL result; result = (NIM_BOOL)0; #line 144 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" result = self.has; return result;} #line 157 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" static N_INLINE(NIM_BOOL, isNone__SBpZC5L2ngoUiy0hnfoIYQ_2options)(tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A self) { NIM_BOOL result; result = (NIM_BOOL)0; #line 158 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" #line 168 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" result = !(self.has); return result;} #line 170 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" static N_INLINE(NimStringDesc*, get__MwtcpGbpnX9bvK9by7COEbNwoptions)(tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A self) { NimStringDesc* result; result = (NimStringDesc*)0; #line 171 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" { NIM_BOOL T3_; tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw* T6_; NimStringDesc* T7_; #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" T3_ = (NIM_BOOL)0; T3_ = isNone__SBpZC5L2ngoUiy0hnfoIYQ_2options(self); if (!T3_) goto LA4_; T6_ = (tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw*)0; T6_ = (tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw*) newObj((&NTI__GntyqsSCwg00S5X6lKEPuQ_), sizeof(tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw)); (*T6_).Sup.Sup.Sup.m_type = (&NTI__VAWWBGXQQxBx5kHPK2xRMw_); (*T6_).Sup.Sup.name = "UnpackError"; T7_ = (NimStringDesc*)0; T7_ = (*T6_).Sup.Sup.message; (*T6_).Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_85)); if (T7_) nimGCunrefNoCycle(T7_); asgnRef((void**) (&(*T6_).Sup.Sup.parent), NIM_NIL); #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" raiseExceptionEx((Exception*)T6_, "UnpackError", "get", "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/" "vendor/Nim/lib/pure/options.nim", 185); } LA4_: ; result = copyString(self.val); return result;} #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, identify__9cfjAX8xYK6LSXH3s2RA0Vw_6)(void* ClE_0) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result; tyObject_Env_asyncmacro2dotnim___9a0MGp9buiNKCBfdbtKr5jww* colonenvP_;{ result = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; colonenvP_ = (tyObject_Env_asyncmacro2dotnim___9a0MGp9buiNKCBfdbtKr5jww*) ClE_0; #line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" while (1) { if (!1) goto LA1; { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_86; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T73_; switch ((*colonenvP_).colonstate_) { case -1: goto BeforeRet_; case 0: goto STATE0; case 1: goto STATE1; case 2: goto STATE2; case 3: goto STATE3; case 4: goto STATE4; case 5: goto STATE5; case 6: goto STATE6; case 7: goto STATE7; } STATE0: ; { tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w* T4_; NimStringDesc* T5_; tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw* T6_; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture1 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T4_ = (tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w*)0; T4_ = &(*(*(*colonenvP_).colonup_).s1).identity->Sup; #line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T5_ = (NimStringDesc*)0; T5_ = codec__9aMav7tf05vmztlcWKYHy9ag(T4_); #line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T6_ = (tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*)0; T6_ = select__9bWl9amTHRlfV0sxSwvyF9aag((*(*(*colonenvP_).colonup_).s1).ms, (*(*colonenvP_).colonup_).conn2, T5_); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture1), &T6_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture1); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 1); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture1; goto BeforeRet_; } STATE1: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T11_; NimStringDesc* T12_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA9_; T11_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T11_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T11_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T11_).Sup.Sup.Sup.name = "CancelledError"; T12_ = (NimStringDesc*)0; T12_ = (*T11_).Sup.Sup.Sup.message; (*T11_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_27)); if (T12_) nimGCunrefNoCycle(T12_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T11_, "CancelledError", "identify", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA9_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture1); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 2); #line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE2: ; #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T15_; tyObject_FuturecolonObjectType___aYUBXt4xHUXAqp40i59aHcg* T18_; #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T15_ = (NIM_BOOL)0; T15_ = internalRead__IiBAAsPbN73F1YrmJSYiYgasyncloop(((tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*) ((*colonenvP_).chronosInternalTmpFuture1))); if (!T15_) goto LA16_; #line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T18_ = (tyObject_FuturecolonObjectType___aYUBXt4xHUXAqp40i59aHcg*)0; T18_ = identify__12m9bJz7d1LPEATHCtbbnBw((*(*(*colonenvP_).colonup_).s1).identity, (*(*colonenvP_).colonup_).conn2, (*(*(*colonenvP_).colonup_).conn2).peerInfo); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture1), &T18_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture1); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 3); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture1; goto BeforeRet_; } goto LA13_; LA16_: ; { #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 6); #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" goto LA2; } LA13_: ; STATE3: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T24_; NimStringDesc* T25_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA22_; T24_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T24_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T24_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T24_).Sup.Sup.Sup.name = "CancelledError"; T25_ = (NimStringDesc*)0; T25_ = (*T24_).Sup.Sup.Sup.message; (*T24_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_27)); if (T25_) nimGCunrefNoCycle(T25_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T24_, "CancelledError", "identify", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA22_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture1); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 4); #line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE4: ; #line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalRead__WK4YYG4tHnjKWpS3wXrKyQasyncloop(((tyObject_FuturecolonObjectType___aYUBXt4xHUXAqp40i59aHcg*) ((*colonenvP_).chronosInternalTmpFuture1)), (&(*colonenvP_).info4)); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 5); #line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE5: ; #line 123 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { NIM_BOOL T28_; tyObject_UpgradeFailedError__9cB8EQWMiKOTxu9cdKYBsg6w* T32_; NimStringDesc* T33_; #line 123 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T28_ = (NIM_BOOL)0; #line 123 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 123 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T28_ = isNone__Bn3YxM1m1k5x4JHBlBTavgoptions((&(*colonenvP_).info4.pubKey)); if (!(T28_)) goto LA29_; #line 123 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T28_ = ((*(*colonenvP_).colonup_).conn2 == 0); LA29_: ; if (!T28_) goto LA30_; T32_ = (tyObject_UpgradeFailedError__9cB8EQWMiKOTxu9cdKYBsg6w*)0; T32_ = (tyObject_UpgradeFailedError__9cB8EQWMiKOTxu9cdKYBsg6w*) newObj((&NTI__TBfK39cU6SqLiP9a9aZqT1oGg_), sizeof(tyObject_UpgradeFailedError__9cB8EQWMiKOTxu9cdKYBsg6w)); (*T32_).Sup.Sup.Sup.m_type = (&NTI__9cB8EQWMiKOTxu9cdKYBsg6w_); (*T32_).Sup.Sup.name = "UpgradeFailedError"; T33_ = (NimStringDesc*)0; T33_ = (*T32_).Sup.Sup.message; (*T32_).Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_84)); if (T33_) nimGCunrefNoCycle(T33_); asgnRef((void**) (&(*T32_).Sup.Sup.parent), NIM_NIL); #line 124 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" raiseExceptionEx((Exception*)T32_, "UpgradeFailedError", "identify", "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/sw" "itch.nim", 124); } LA30_: ; #line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { tyObject_PublicKey__mVKS59bRpscItosS0oN9a4zA T38_; tyArray__dy9bXFnEOSMt49aV7Vz01bkw T39_; tyArray__8ZvwQIddfpj2THRVPsFzIQ T40_; #line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" if (!((*(*(*colonenvP_).colonup_).conn2).peerInfo == 0)) goto LA36_; #line 128 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 128 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 128 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" nimZeroMem((void*)(&T38_), sizeof(tyObject_PublicKey__mVKS59bRpscItosS0oN9a4zA)); get__mFLetgEy6qAJPFKkPOr2rQoptions((&(*colonenvP_).info4.pubKey), (&T38_)); nimZeroMem((void*)T39_, sizeof(tyArray__dy9bXFnEOSMt49aV7Vz01bkw)); nimZeroMem((void*)T40_, sizeof(tyArray__8ZvwQIddfpj2THRVPsFzIQ)); #line 128 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).conn2).peerInfo), init__BL9b9bBxnfSdvi2cVMSvTf7Q((&T38_), T39_, 0, T40_, 0)); } LA36_: ; #line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { NI T43_; #line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T43_ = ((*colonenvP_).info4.addrs ? (*colonenvP_).info4.addrs->Sup.len : 0); if (!(((NI) 0) < T43_)) goto LA44_; #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" genericSeqAssign((&(*(*(*(*colonenvP_).colonup_).conn2).peerInfo).addrs), (*colonenvP_).info4.addrs, (&NTI__pJDjdGjSf3HlAOELaHOmSA_)); } LA44_: ; #line 133 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { NIM_BOOL T48_; #line 133 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 133 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T48_ = (NIM_BOOL)0; T48_ = isSome__SBpZC5L2ngoUiy0hnfoIYQoptions((*colonenvP_).info4.agentVersion); if (!T48_) goto LA49_; #line 134 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 134 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*(*(*(*colonenvP_).colonup_).conn2).peerInfo).agentVersion), get__MwtcpGbpnX9bvK9by7COEbNwoptions((*colonenvP_).info4.agentVersion)); } LA49_: ; #line 136 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { NIM_BOOL T53_; #line 136 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 136 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T53_ = (NIM_BOOL)0; T53_ = isSome__SBpZC5L2ngoUiy0hnfoIYQoptions((*colonenvP_).info4.protoVersion); if (!T53_) goto LA54_; #line 137 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 137 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*(*(*(*colonenvP_).colonup_).conn2).peerInfo).protoVersion), get__MwtcpGbpnX9bvK9by7COEbNwoptions((*colonenvP_).info4.protoVersion)); } LA54_: ; #line 139 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { NI T58_; #line 139 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 139 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T58_ = ((*colonenvP_).info4.protos ? (*colonenvP_).info4.protos->Sup.len : 0); if (!(((NI) 0) < T58_)) goto LA59_; #line 140 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" genericSeqAssign((&(*(*(*(*colonenvP_).colonup_).conn2).peerInfo).protocols), (*colonenvP_).info4.protos, (&NTI__sM4lkSb7zS6F7OVMvW9cffQ_)); } LA59_: ; #line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_86); TM__Tra5WJkmqmXIsONj5ZlJOQ_86.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_86.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_86.status == 0) { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_87; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_87); TM__Tra5WJkmqmXIsONj5ZlJOQ_87.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_87.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_87.status == 0) { { NI T64_; NimStringDesc* T65_; tyTuple__NevGmcPz5FN13v9cZPsfRXw T66_; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record5), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record5)); unsureAsgnRef((void**)&(*colonenvP_).record5.output.buffer, NIM_NIL); (*colonenvP_).record5.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record5), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_22), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_88)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T64_ = (NI)0; T64_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record5), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_24), T64_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T65_ = (NimStringDesc*)0; T65_ = shortLog__Fso3jK7jRMeiF9aFUl9as7gw((*(*colonenvP_).colonup_).conn2); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record5), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_34), T65_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&T66_), sizeof(tyTuple__NevGmcPz5FN13v9cZPsfRXw)); shortLog__NrFxHSKgrFj3RYz5I6yAGg((*(*(*colonenvP_).colonup_).conn2).peerInfo, (&T66_)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__EWSNUL7NJHRwr9aRfa5vNVQ((&(*colonenvP_).record5), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_89), (&T66_)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record5)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record5)); } popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T69_; Exception* T70_; TM__Tra5WJkmqmXIsONj5ZlJOQ_87.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T69_ = (Exception*)0; T69_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym1332850196_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T69_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T70_ = (Exception*)0; T70_ = &(*colonenvP_).errX60gensym1332850196_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("identified remote peer", T70_); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_87.status != 0) reraiseException(); popSafePoint(); } else { popSafePoint(); { TM__Tra5WJkmqmXIsONj5ZlJOQ_86.status = 0; popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_86.status != 0) reraiseException(); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 6); #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" goto LA2; STATE6: ; #line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T73_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T73_ = srcLocImpl__eG66s9bvTPwq5F2k1oV5lYQ(); #line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" complete__nHHWNIBkqCfVC3oe9a1ZdIQ((*(*colonenvP_).colonup_).chronosInternalRetFuture3, T73_); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 7); #line 0 "\?\?\?" goto LA2; STATE7: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); #line 0 "\?\?\?" goto LA2; } LA2: ; } LA1: ; }BeforeRet_: ; return result;} #line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" N_LIB_PRIVATE N_CLOSURE(void, identify_continue__oIAyXOy49c9ae59cPVeLaGm8Q)(void* udataX60gensym133190047_, void* ClE_0) { tyObject_Env_switchdotnim___aJSLhJP8qKsb6kZNRba9ccA* colonenvP_; TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_90; colonenvP_ = (tyObject_Env_switchdotnim___aJSLhJP8qKsb6kZNRba9ccA*) ClE_0; #line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_90); TM__Tra5WJkmqmXIsONj5ZlJOQ_90.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_90.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_90.status == 0) { #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T4_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* volatile nextX60gensym133190048_; #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T4_ = (NIM_BOOL)0; T4_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym1331900464_); if (!!(T4_)) goto LA5_; #line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nextX60gensym133190048_ = (*colonenvP_).nameIterVarX60gensym1331900464_.ClP_0((*colonenvP_).nameIterVarX60gensym1331900464_.ClE_0); { #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" while (1) { NIM_BOOL T9_; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = (NIM_BOOL)0; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = !((nextX60gensym133190048_ == 0)); if (!(T9_)) goto LA10_; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = finished__JXDwCFE0FKiFPAKUUjgdVg_2asyncloop(nextX60gensym133190048_); LA10_: ; if (!T9_) goto LA8; #line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nextX60gensym133190048_ = (*colonenvP_).nameIterVarX60gensym1331900464_.ClP_0((*colonenvP_).nameIterVarX60gensym1331900464_.ClE_0); #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T13_; #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T13_ = (NIM_BOOL)0; T13_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym1331900464_); if (!T13_) goto LA14_; #line 41 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" goto LA7; } LA14_: ; } LA8: ; } LA7: ; #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" if (!(nextX60gensym133190048_ == NIM_NIL)) goto LA18_; #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T22_; #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T22_ = (NIM_BOOL)0; T22_ = finished__iXX9caPDsEPl9bWYoI5Y39aLgasyncloop((*colonenvP_).chronosInternalRetFuture3); if (!!(T22_)) goto LA23_; #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseAssert__gpGJG5CoQzE64skFd9bPG7A(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_93)); } LA23_: ; } goto LA16_; LA18_: ; { tyProc__9bqx36VxQxXejdrF09bFARDQ T26_; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nimZeroMem((void*)(&T26_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T26_.ClP_0 = identify_continue__oIAyXOy49c9ae59cPVeLaGm8Q; T26_.ClE_0 = colonenvP_; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" addCallback__QeHWXKbDl8k58l1wtsnOOw(nextX60gensym133190048_, T26_, NIM_NIL); } LA16_: ; } LA5_: ; popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_))) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* T29_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T30_; TM__Tra5WJkmqmXIsONj5ZlJOQ_90.status = 0; #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T29_ = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; T29_ = &(*colonenvP_).chronosInternalRetFuture3->Sup; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T30_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T30_ = srcLocImpl__79cY7uR9cmEURqRGzzdHerWg(); #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" cancelAndSchedule__1MGH5bJdQgBtESf3VBBOvA_2(T29_, T30_); popCurrentException(); } else if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* excX60gensym133190050_; Exception* T32_; TM__Tra5WJkmqmXIsONj5ZlJOQ_90.status = 0; #line 53 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T32_ = (Exception*)0; T32_ = getCurrentException(); excX60gensym133190050_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T32_)); #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T35_; #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T35_ = (NIM_BOOL)0; T35_ = finished__iXX9caPDsEPl9bWYoI5Y39aLgasyncloop((*colonenvP_).chronosInternalRetFuture3); if (!T35_) goto LA36_; #line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)excX60gensym133190050_, "CatchableError", "identify_continue", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 59); } goto LA33_; LA36_: ; { Exception* T39_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T40_; #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T39_ = (Exception*)0; T39_ = &excX60gensym133190050_->Sup; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T40_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T40_ = srcLocImpl__Jr8Jfi7B2iUixKYroydjOg(); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" fail__SwGHbFJf49cefkD9a9cbvNyqA((*colonenvP_).chronosInternalRetFuture3, T39_, T40_); } LA33_: ; popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_90.status != 0) reraiseException();} #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, identify__kngABLRhgIbLS0rdURcMlQ)(tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ* s_0, tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn) { tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* result; tyObject_Env_switchdotnim___aJSLhJP8qKsb6kZNRba9ccA* colonenv_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T1_; tyObject_Env_asyncmacro2dotnim___9a0MGp9buiNKCBfdbtKr5jww* colonenv__2; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww T2_; tyProc__9bqx36VxQxXejdrF09bFARDQ T3_;{ result = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; colonenv_ = (tyObject_Env_switchdotnim___aJSLhJP8qKsb6kZNRba9ccA*)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" colonenv_ = (tyObject_Env_switchdotnim___aJSLhJP8qKsb6kZNRba9ccA*) newObj((&NTI__RKfIDBeETyXQkGH5yLiHrA_), sizeof(tyObject_Env_switchdotnim___aJSLhJP8qKsb6kZNRba9ccA)); (*colonenv_).Sup.m_type = (&NTI__aJSLhJP8qKsb6kZNRba9ccA_); #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenv_).s1), s_0); #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenv_).conn2), conn); #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T1_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T1_ = srcLocImpl__9b8vX2bCFzsVPRGmOi7bMuA(); #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenv_).chronosInternalRetFuture3), newFutureImpl__wu9buovQIxiU3ndXmKRpnVw(T1_)); #line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" colonenv__2 = (tyObject_Env_asyncmacro2dotnim___9a0MGp9buiNKCBfdbtKr5jww*)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" colonenv__2 = (tyObject_Env_asyncmacro2dotnim___9a0MGp9buiNKCBfdbtKr5jww*) newObj((&NTI__R9bAxGh5tf34Tfr1DuC42EA_), sizeof(tyObject_Env_asyncmacro2dotnim___9a0MGp9buiNKCBfdbtKr5jww)); (*colonenv__2).Sup.m_type = (&NTI__9a0MGp9buiNKCBfdbtKr5jww_); #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*colonenv__2).colonup_), colonenv_); nimZeroMem((void*)(&T2_), sizeof(tyProc__Y7TIAk6Os9cRMtmIj9bEqCww)); T2_.ClP_0 = identify__9cfjAX8xYK6LSXH3s2RA0Vw_6; T2_.ClE_0 = colonenv__2; asgnRef((void**) (&(*colonenv_).nameIterVarX60gensym1331900464_.ClE_0), T2_.ClE_0); (*colonenv_).nameIterVarX60gensym1331900464_.ClP_0 = T2_.ClP_0; #line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nimZeroMem((void*)(&T3_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T3_.ClP_0 = identify_continue__oIAyXOy49c9ae59cPVeLaGm8Q; T3_.ClE_0 = colonenv_; T3_.ClE_0? T3_.ClP_0(NIM_NIL, T3_.ClE_0):((TM__Tra5WJkmqmXIsONj5ZlJOQ_94)(T3_.ClP_0))(NIM_NIL); #line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenv_).chronosInternalRetFuture3; goto BeforeRet_; }BeforeRet_: ; return result;} #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, identify__9cfjAX8xYK6LSXH3s2RA0Vw_5)(void* ClE_0) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result; tyObject_Env_asyncmacro2dotnim___5X79cPiKvN57bnnuWevKMRA* colonenvP_;{ result = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; colonenvP_ = (tyObject_Env_asyncmacro2dotnim___5X79cPiKvN57bnnuWevKMRA*) ClE_0; #line 146 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" while (1) { if (!1) goto LA1; { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_81; #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_81); TM__Tra5WJkmqmXIsONj5ZlJOQ_81.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_81.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_81.status == 0) { tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T17_; tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA* T18_; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T19_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T41_; #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" closureIterSetupExc((*colonenvP_).coloncurExc1_); switch ((*colonenvP_).colonstate_) { case -1: popSafePoint(); goto BeforeRet_; case 0: goto STATE0; case 1: goto STATE1; case 2: goto STATE2; case 3: goto STATE3; case 4: goto STATE4; case 5: goto STATE5; case 6: goto STATE6; case 7: goto STATE7; case 8: goto STATE8; case 9: goto STATE9; case 10: goto STATE10; } STATE0: ; { tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg* T5_; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture4 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 146 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 146 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 146 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T5_ = (tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*)0; T5_ = newStream__1ethC9cU8f9cskyVm8LRQkBg((*(*colonenvP_).colonup_).muxer1, ((NimStringDesc*) NIM_NIL), NIM_FALSE); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture4), &T5_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.child), (*colonenvP_).chronosInternalTmpFuture4); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 1); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture4; popSafePoint(); goto BeforeRet_; } STATE1: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T10_; NimStringDesc* T11_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.mustCancel) goto LA8_; T10_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T10_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T10_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T10_).Sup.Sup.Sup.name = "CancelledError"; T11_ = (NimStringDesc*)0; T11_ = (*T10_).Sup.Sup.Sup.message; (*T10_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_27)); if (T11_) nimGCunrefNoCycle(T11_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T10_, "CancelledError", "identify", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA8_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture4); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 2); popSafePoint(); #line 146 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE2: ; #line 146 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*colonenvP_).stream7), internalRead__fhyp3CGY8OhXTiCkmjpcSwasyncloop(((tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*) ((*colonenvP_).chronosInternalTmpFuture4)))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 3); popSafePoint(); #line 146 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE3: ; #line 147 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T16_; #line 147 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" if (!((*colonenvP_).stream7 == NIM_NIL)) goto LA14_; #line 144 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T16_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T16_ = srcLocImpl__8oCSzYP3ugn9bCaKAuXgPDA(); #line 144 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" complete__nHHWNIBkqCfVC3oe9a1ZdIQ((*(*colonenvP_).colonup_).chronosInternalRetFuture2, T16_); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); #line 148 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 144 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" result = NIM_NIL; popSafePoint(); goto BeforeRet_; } LA14_: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 4); popSafePoint(); #line 150 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE4: ; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture8 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 151 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 151 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 151 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T17_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T17_ = identify__kngABLRhgIbLS0rdURcMlQ((*(*colonenvP_).colonup_).s3, (*colonenvP_).stream7); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture8), &T17_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.child), (*colonenvP_).chronosInternalTmpFuture8); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 6); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture8; popSafePoint(); goto BeforeRet_; STATE5: ; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture9 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T18_ = (tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA*)0; T18_ = &(*colonenvP_).stream7->Sup; #line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T19_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T19_ = closeWithEOF__HCIlE2T9acRPhYzEzBNdV5w_4(T18_); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture9), &T19_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.child), (*colonenvP_).chronosInternalTmpFuture9); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 7); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture9; popSafePoint(); goto BeforeRet_; STATE6: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T24_; NimStringDesc* T25_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.mustCancel) goto LA22_; T24_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T24_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T24_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T24_).Sup.Sup.Sup.name = "CancelledError"; T25_ = (NimStringDesc*)0; T25_ = (*T24_).Sup.Sup.Sup.message; (*T24_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_27)); if (T25_) nimGCunrefNoCycle(T25_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T24_, "CancelledError", "identify", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA22_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture8); #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop(((tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*) ((*colonenvP_).chronosInternalTmpFuture8))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 5); popSafePoint(); #line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE7: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T30_; NimStringDesc* T31_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.mustCancel) goto LA28_; T30_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T30_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T30_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T30_).Sup.Sup.Sup.name = "CancelledError"; T31_ = (NimStringDesc*)0; T31_ = (*T30_).Sup.Sup.Sup.message; (*T30_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_27)); if (T31_) nimGCunrefNoCycle(T31_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T30_, "CancelledError", "identify", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA28_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture9); #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop(((tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*) ((*colonenvP_).chronosInternalTmpFuture9))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 8); popSafePoint(); #line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE8: ; #line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { if (!(*colonenvP_).colonunrollFinally3_) goto LA34_; #line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { #line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" if (!((*colonenvP_).coloncurExc1_ == NIM_NIL)) goto LA38_; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); #line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).colontmpResult2_; popSafePoint(); goto BeforeRet_; } goto LA36_; LA38_: ; { #line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" closureIterSetupExc(NIM_NIL); #line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" raiseExceptionEx((Exception*)(*colonenvP_).coloncurExc1_, "Exception", "identify", "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/sw" "itch.nim", 153); } LA36_: ; } LA34_: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 9); popSafePoint(); #line 150 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE9: ; #line 146 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T41_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T41_ = srcLocImpl__oYyhhu9bd9coGl0H20EWICaQ(); #line 146 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" complete__nHHWNIBkqCfVC3oe9a1ZdIQ((*(*colonenvP_).colonup_).chronosInternalRetFuture2, T41_); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 10); popSafePoint(); #line 0 "\?\?\?" goto LA2; STATE10: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); popSafePoint(); #line 0 "\?\?\?" goto LA2; popSafePoint(); } else { popSafePoint(); { TM__Tra5WJkmqmXIsONj5ZlJOQ_81.status = 0; #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" if ((NU)((*colonenvP_).colonstate_) > (NU)(11)){ raiseIndexError2((*colonenvP_).colonstate_, 11); } (*colonenvP_).colonstate_ = TM__Tra5WJkmqmXIsONj5ZlJOQ_95[((*colonenvP_).colonstate_)- 0]; #line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" { #line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" if (!((*colonenvP_).colonstate_ == ((NI) 0))) goto LA46_; #line 0 "\?\?\?" reraiseException(); } LA46_: ; #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" (*colonenvP_).colonunrollFinally3_ = (((NI) 0) < (*colonenvP_).colonstate_); #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" { #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" if (!((*colonenvP_).colonstate_ < ((NI) 0))) goto LA50_; #line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim" #line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim" if ((*colonenvP_).colonstate_ == (IL64(-9223372036854775807) - IL64(1))){ raiseOverflow(); } (*colonenvP_).colonstate_ = ((NI64)-((*colonenvP_).colonstate_)); } LA50_: ; #line 0 "\?\?\?" #line 0 "\?\?\?" asgnRef((void**) (&(*colonenvP_).coloncurExc1_), getCurrentException()); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_81.status != 0) reraiseException(); } LA2: ; } LA1: ; }BeforeRet_: ; return result;} #line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" N_LIB_PRIVATE N_CLOSURE(void, identify_continue__nAGVP5dVbwK9cO9a3bcMy37g)(void* udataX60gensym133420047_, void* ClE_0) { tyObject_Env_switchdotnim___jSI9bM35R2eZHwnFyEemuEg* colonenvP_; TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_96; colonenvP_ = (tyObject_Env_switchdotnim___jSI9bM35R2eZHwnFyEemuEg*) ClE_0; #line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_96); TM__Tra5WJkmqmXIsONj5ZlJOQ_96.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_96.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_96.status == 0) { #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T4_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* volatile nextX60gensym133420048_; #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T4_ = (NIM_BOOL)0; T4_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym1334200464_); if (!!(T4_)) goto LA5_; #line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nextX60gensym133420048_ = (*colonenvP_).nameIterVarX60gensym1334200464_.ClP_0((*colonenvP_).nameIterVarX60gensym1334200464_.ClE_0); { #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" while (1) { NIM_BOOL T9_; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = (NIM_BOOL)0; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = !((nextX60gensym133420048_ == 0)); if (!(T9_)) goto LA10_; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = finished__JXDwCFE0FKiFPAKUUjgdVg_2asyncloop(nextX60gensym133420048_); LA10_: ; if (!T9_) goto LA8; #line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nextX60gensym133420048_ = (*colonenvP_).nameIterVarX60gensym1334200464_.ClP_0((*colonenvP_).nameIterVarX60gensym1334200464_.ClE_0); #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T13_; #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T13_ = (NIM_BOOL)0; T13_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym1334200464_); if (!T13_) goto LA14_; #line 41 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" goto LA7; } LA14_: ; } LA8: ; } LA7: ; #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" if (!(nextX60gensym133420048_ == NIM_NIL)) goto LA18_; #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T22_; #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T22_ = (NIM_BOOL)0; T22_ = finished__iXX9caPDsEPl9bWYoI5Y39aLgasyncloop((*colonenvP_).chronosInternalRetFuture2); if (!!(T22_)) goto LA23_; #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseAssert__gpGJG5CoQzE64skFd9bPG7A(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_93)); } LA23_: ; } goto LA16_; LA18_: ; { tyProc__9bqx36VxQxXejdrF09bFARDQ T26_; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nimZeroMem((void*)(&T26_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T26_.ClP_0 = identify_continue__nAGVP5dVbwK9cO9a3bcMy37g; T26_.ClE_0 = colonenvP_; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" addCallback__QeHWXKbDl8k58l1wtsnOOw(nextX60gensym133420048_, T26_, NIM_NIL); } LA16_: ; } LA5_: ; popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_))) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* T29_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T30_; TM__Tra5WJkmqmXIsONj5ZlJOQ_96.status = 0; #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T29_ = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; T29_ = &(*colonenvP_).chronosInternalRetFuture2->Sup; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T30_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T30_ = srcLocImpl__79cY7uR9cmEURqRGzzdHerWg(); #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" cancelAndSchedule__1MGH5bJdQgBtESf3VBBOvA_2(T29_, T30_); popCurrentException(); } else if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* excX60gensym133420050_; Exception* T32_; TM__Tra5WJkmqmXIsONj5ZlJOQ_96.status = 0; #line 53 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T32_ = (Exception*)0; T32_ = getCurrentException(); excX60gensym133420050_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T32_)); #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T35_; #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T35_ = (NIM_BOOL)0; T35_ = finished__iXX9caPDsEPl9bWYoI5Y39aLgasyncloop((*colonenvP_).chronosInternalRetFuture2); if (!T35_) goto LA36_; #line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)excX60gensym133420050_, "CatchableError", "identify_continue", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 59); } goto LA33_; LA36_: ; { Exception* T39_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T40_; #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T39_ = (Exception*)0; T39_ = &excX60gensym133420050_->Sup; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T40_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T40_ = srcLocImpl__Jr8Jfi7B2iUixKYroydjOg(); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" fail__SwGHbFJf49cefkD9a9cbvNyqA((*colonenvP_).chronosInternalRetFuture2, T39_, T40_); } LA33_: ; popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_96.status != 0) reraiseException();} #line 144 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, identify__A9b6qpEwbM2tfr7cJGtxgsg_2)(tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ* s_0, tyObject_MuxercolonObjectType___JOxydw9cjg6kKnENJFu6IVA* muxer) { tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* result; tyObject_Env_switchdotnim___jSI9bM35R2eZHwnFyEemuEg* colonenv_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T1_; tyObject_Env_asyncmacro2dotnim___5X79cPiKvN57bnnuWevKMRA* colonenv__2; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww T2_; tyProc__9bqx36VxQxXejdrF09bFARDQ T3_;{ result = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; colonenv_ = (tyObject_Env_switchdotnim___jSI9bM35R2eZHwnFyEemuEg*)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" colonenv_ = (tyObject_Env_switchdotnim___jSI9bM35R2eZHwnFyEemuEg*) newObj((&NTI__ib0xQaCmUR6vVB7mfZBmlg_), sizeof(tyObject_Env_switchdotnim___jSI9bM35R2eZHwnFyEemuEg)); (*colonenv_).Sup.m_type = (&NTI__jSI9bM35R2eZHwnFyEemuEg_); #line 144 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenv_).s3), s_0); #line 144 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenv_).muxer1), muxer); #line 144 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 144 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T1_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T1_ = srcLocImpl__yjaTM6epUg7c9c49aRVO2DWQ(); #line 144 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenv_).chronosInternalRetFuture2), newFutureImpl__wu9buovQIxiU3ndXmKRpnVw(T1_)); #line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" colonenv__2 = (tyObject_Env_asyncmacro2dotnim___5X79cPiKvN57bnnuWevKMRA*)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" colonenv__2 = (tyObject_Env_asyncmacro2dotnim___5X79cPiKvN57bnnuWevKMRA*) newObj((&NTI__1MU0R1tB9aRPyIRBtSYyLbw_), sizeof(tyObject_Env_asyncmacro2dotnim___5X79cPiKvN57bnnuWevKMRA)); (*colonenv__2).Sup.m_type = (&NTI__5X79cPiKvN57bnnuWevKMRA_); #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*colonenv__2).colonup_), colonenv_); nimZeroMem((void*)(&T2_), sizeof(tyProc__Y7TIAk6Os9cRMtmIj9bEqCww)); T2_.ClP_0 = identify__9cfjAX8xYK6LSXH3s2RA0Vw_5; T2_.ClE_0 = colonenv__2; asgnRef((void**) (&(*colonenv_).nameIterVarX60gensym1334200464_.ClE_0), T2_.ClE_0); (*colonenv_).nameIterVarX60gensym1334200464_.ClP_0 = T2_.ClP_0; #line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nimZeroMem((void*)(&T3_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T3_.ClP_0 = identify_continue__nAGVP5dVbwK9cO9a3bcMy37g; T3_.ClE_0 = colonenv_; T3_.ClE_0? T3_.ClP_0(NIM_NIL, T3_.ClE_0):((TM__Tra5WJkmqmXIsONj5ZlJOQ_99)(T3_.ClP_0))(NIM_NIL); #line 150 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenv_).chronosInternalRetFuture2; goto BeforeRet_; }BeforeRet_: ; return result;} #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, muxerHandler__9cfjAX8xYK6LSXH3s2RA0Vw_4)(void* ClE_0) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result; tyObject_Env_asyncmacro2dotnim___34czOUNndK9aSsaa9a3CA05A* colonenvP_;{ result = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; colonenvP_ = (tyObject_Env_asyncmacro2dotnim___34czOUNndK9aSsaa9a3CA05A*) ClE_0; #line 532 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" while (1) { if (!1) goto LA1; { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_76; #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_76); TM__Tra5WJkmqmXIsONj5ZlJOQ_76.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_76.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_76.status == 0) { tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T24_; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T25_; TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_111; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T117_; #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" closureIterSetupExc((*colonenvP_).coloncurExc1_); switch ((*colonenvP_).colonstate_) { case -1: popSafePoint(); goto BeforeRet_; case 0: goto STATE0; case 1: goto STATE1; case 2: goto STATE2; case 3: goto STATE3; case 4: goto STATE4; case 5: goto STATE5; case 6: goto STATE6; case 7: goto STATE7; case 8: goto STATE8; case 9: goto STATE9; case 10: goto STATE10; case 11: goto STATE11; case 12: goto STATE12; case 13: goto STATE13; } STATE0: ; { #line 533 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenvP_).conn4), (*(*(*colonenvP_).colonup_).muxer1).connection); #line 535 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_77; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T16_; #line 535 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" if (!((*(*colonenvP_).conn4).peerInfo == 0)) goto LA7_; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_77); TM__Tra5WJkmqmXIsONj5ZlJOQ_77.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_77.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_77.status == 0) { { NI T11_; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record6), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record6)); unsureAsgnRef((void**)&(*colonenvP_).record6.output.buffer, NIM_NIL); (*colonenvP_).record6.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record6), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 5), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_22), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_78)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T11_ = (NI)0; T11_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record6), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_24), T11_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record6)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record6)); } popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T14_; Exception* T15_; TM__Tra5WJkmqmXIsONj5ZlJOQ_77.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T14_ = (Exception*)0; T14_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym1378650197_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T14_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T15_ = (Exception*)0; T15_ = &(*colonenvP_).errX60gensym1378650197_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("This version of nim-libp2p requires secure protocol to negotiat" "e peerid", T15_); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_77.status != 0) reraiseException(); #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture8 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 537 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 537 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 537 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T16_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T16_ = close__GOqB79bgSKutNGKGgftpV9cA((*(*colonenvP_).colonup_).muxer1); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture8), &T16_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.child), (*colonenvP_).chronosInternalTmpFuture8); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 1); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture8; popSafePoint(); goto BeforeRet_; } goto LA5_; LA7_: ; { #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 3); popSafePoint(); #line 535 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; } LA5_: ; } STATE1: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T22_; NimStringDesc* T23_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.mustCancel) goto LA20_; T22_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T22_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T22_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T22_).Sup.Sup.Sup.name = "CancelledError"; T23_ = (NimStringDesc*)0; T23_ = (*T22_).Sup.Sup.Sup.message; (*T22_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_27)); if (T23_) nimGCunrefNoCycle(T23_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T22_, "CancelledError", "muxerHandler", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA20_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture8); #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop(((tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*) ((*colonenvP_).chronosInternalTmpFuture8))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 2); popSafePoint(); #line 537 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE2: ; #line 531 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T24_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T24_ = srcLocImpl__9bP4qX4hlG5jGi8ITgSPj6g(); #line 531 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" complete__nHHWNIBkqCfVC3oe9a1ZdIQ((*(*colonenvP_).colonup_).chronosInternalRetFuture2, T24_); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); #line 538 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 531 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" result = NIM_NIL; popSafePoint(); goto BeforeRet_; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 3); popSafePoint(); #line 535 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE3: ; #line 541 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 541 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" storeIncoming__GSZUwbSmvF0YffGX89cQJ1A((*(*(*colonenvP_).colonup_).s3).connManager, (*colonenvP_).conn4); #line 544 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 544 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" storeMuxer__woj3Rmpy0cS9bgTEVNdcjIw((*(*(*colonenvP_).colonup_).s3).connManager, (*(*colonenvP_).colonup_).muxer1, NIM_NIL); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 4); popSafePoint(); #line 546 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE4: ; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture10 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 547 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 547 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 547 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T25_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T25_ = identify__A9b6qpEwbM2tfr7cJGtxgsg_2((*(*colonenvP_).colonup_).s3, (*(*colonenvP_).colonup_).muxer1); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture10), &T25_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.child), (*colonenvP_).chronosInternalTmpFuture10); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 7); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture10; popSafePoint(); goto BeforeRet_; STATE5: ; #line 0 "\?\?\?" asgnRef((void**) (&(*colonenvP_).coloncurExc1_), NIM_NIL); #line 546 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { Exception* T28_; Exception* T31_; TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_101; #line 552 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T28_ = (Exception*)0; T28_ = getCurrentException(); if (!((T28_) && (isObjWithCache((*T28_).Sup.m_type, (&NTI__lajyU6ADVxN9cwAUXwExW7w_), Nim_OfCheck_CACHE101)))) goto LA29_; #line 552 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T31_ = (Exception*)0; T31_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).exc11), ((tyObject_IdentifyError__lajyU6ADVxN9cwAUXwExW7w*) (T31_))); #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_101); TM__Tra5WJkmqmXIsONj5ZlJOQ_101.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_101.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_101.status == 0) { { NI T34_; NimStringDesc* T35_; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record12), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record12)); unsureAsgnRef((void**)&(*colonenvP_).record12.output.buffer, NIM_NIL); (*colonenvP_).record12.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record12), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_22), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_102)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T34_ = (NI)0; T34_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record12), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_24), T34_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T35_ = (NimStringDesc*)0; T35_ = shortLog__Fso3jK7jRMeiF9aFUl9as7gw((*colonenvP_).conn4); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record12), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_34), T35_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record12), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_61), (*(*colonenvP_).exc11).Sup.Sup.message); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record12)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record12)); } popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T38_; Exception* T39_; TM__Tra5WJkmqmXIsONj5ZlJOQ_101.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T38_ = (Exception*)0; T38_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13795001913_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T38_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T39_ = (Exception*)0; T39_ = &(*colonenvP_).errX60gensym13795001913_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Could not identify connection", T39_); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_101.status != 0) reraiseException(); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 6); popSafePoint(); #line 546 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; } goto LA26_; LA29_: ; { Exception* T41_; Exception* T44_; TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_104; #line 554 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T41_ = (Exception*)0; T41_ = getCurrentException(); if (!((T41_) && (isObjWithCache((*T41_).Sup.m_type, (&NTI__nqAr3TBZiV3H75SUywQ0yA_), Nim_OfCheck_CACHE104)))) goto LA42_; #line 554 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T44_ = (Exception*)0; T44_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).exc14), ((tyObject_LPStreamClosedError__nqAr3TBZiV3H75SUywQ0yA*) (T44_))); #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_104); TM__Tra5WJkmqmXIsONj5ZlJOQ_104.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_104.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_104.status == 0) { { NI T47_; NimStringDesc* T48_; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record15), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record15)); unsureAsgnRef((void**)&(*colonenvP_).record15.output.buffer, NIM_NIL); (*colonenvP_).record15.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record15), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_22), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_105)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T47_ = (NI)0; T47_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record15), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_24), T47_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T48_ = (NimStringDesc*)0; T48_ = shortLog__Fso3jK7jRMeiF9aFUl9as7gw((*colonenvP_).conn4); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record15), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_34), T48_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record15), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_61), (*(*colonenvP_).exc14).Sup.Sup.Sup.message); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record15)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record15)); } popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T51_; Exception* T52_; TM__Tra5WJkmqmXIsONj5ZlJOQ_104.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T51_ = (Exception*)0; T51_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13802501916_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T51_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T52_ = (Exception*)0; T52_ = &(*colonenvP_).errX60gensym13802501916_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Identify stream closed", T52_); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_104.status != 0) reraiseException(); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 6); popSafePoint(); #line 546 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; } goto LA26_; LA42_: ; { Exception* T54_; Exception* T57_; TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_107; #line 556 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T54_ = (Exception*)0; T54_ = getCurrentException(); if (!((T54_) && (isObjWithCache((*T54_).Sup.m_type, (&NTI__LD9bRjuQJvEFrTZUtieF8kw_), Nim_OfCheck_CACHE107)))) goto LA55_; #line 556 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T57_ = (Exception*)0; T57_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).exc17), ((tyObject_LPStreamEOFError__LD9bRjuQJvEFrTZUtieF8kw*) (T57_))); #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_107); TM__Tra5WJkmqmXIsONj5ZlJOQ_107.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_107.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_107.status == 0) { { NI T60_; NimStringDesc* T61_; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record18), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record18)); unsureAsgnRef((void**)&(*colonenvP_).record18.output.buffer, NIM_NIL); (*colonenvP_).record18.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record18), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_22), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_108)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T60_ = (NI)0; T60_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record18), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_24), T60_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T61_ = (NimStringDesc*)0; T61_ = shortLog__Fso3jK7jRMeiF9aFUl9as7gw((*colonenvP_).conn4); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record18), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_34), T61_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record18), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_61), (*(*colonenvP_).exc17).Sup.Sup.Sup.message); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record18)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record18)); } popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T64_; Exception* T65_; TM__Tra5WJkmqmXIsONj5ZlJOQ_107.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T64_ = (Exception*)0; T64_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13810001919_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T64_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T65_ = (Exception*)0; T65_ = &(*colonenvP_).errX60gensym13810001919_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Identify stream EOF", T65_); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_107.status != 0) reraiseException(); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 6); popSafePoint(); #line 546 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; } goto LA26_; LA55_: ; { Exception* T67_; Exception* T70_; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T71_; #line 558 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T67_ = (Exception*)0; T67_ = getCurrentException(); if (!((T67_) && (isObjWithCache((*T67_).Sup.m_type, (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_), Nim_OfCheck_CACHE110)))) goto LA68_; #line 558 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T70_ = (Exception*)0; T70_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).exc20), ((tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) (T70_))); #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture21 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 558 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 558 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 558 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T71_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T71_ = close__GOqB79bgSKutNGKGgftpV9cA((*(*colonenvP_).colonup_).muxer1); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture21), &T71_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.child), (*colonenvP_).chronosInternalTmpFuture21); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 8); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture21; popSafePoint(); goto BeforeRet_; } goto LA26_; LA68_: ; { Exception* T73_; Exception* T76_; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T77_; #line 561 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T73_ = (Exception*)0; T73_ = getCurrentException(); if (!((T73_) && (isObjWithCache((*T73_).Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_), Nim_OfCheck_CACHE111)))) goto LA74_; #line 561 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T76_ = (Exception*)0; T76_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).exc22), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T76_))); #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture23 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 561 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 561 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 561 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T77_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T77_ = close__GOqB79bgSKutNGKGgftpV9cA((*(*colonenvP_).colonup_).muxer1); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture23), &T77_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.child), (*colonenvP_).chronosInternalTmpFuture23); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 10); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture23; popSafePoint(); goto BeforeRet_; } goto LA26_; LA74_: ; { #line 0 "\?\?\?" (*colonenvP_).colonunrollFinally3_ = NIM_TRUE; #line 0 "\?\?\?" #line 0 "\?\?\?" asgnRef((void**) (&(*colonenvP_).coloncurExc1_), getCurrentException()); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 6); popSafePoint(); #line 0 "\?\?\?" goto LA2; } LA26_: ; STATE6: ; #line 0 "\?\?\?" { if (!(*colonenvP_).colonunrollFinally3_) goto LA81_; #line 0 "\?\?\?" { #line 0 "\?\?\?" if (!((*colonenvP_).coloncurExc1_ == NIM_NIL)) goto LA85_; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); #line 0 "\?\?\?" #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).colontmpResult2_; popSafePoint(); goto BeforeRet_; } goto LA83_; LA85_: ; { #line 0 "\?\?\?" #line 0 "\?\?\?" closureIterSetupExc(NIM_NIL); #line 0 "\?\?\?" raiseExceptionEx((Exception*)(*colonenvP_).coloncurExc1_, "Exception", "muxerHandler", "\?\?\?", 0); } LA83_: ; } LA81_: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 12); popSafePoint(); #line 546 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE7: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T92_; NimStringDesc* T93_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.mustCancel) goto LA90_; T92_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T92_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T92_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T92_).Sup.Sup.Sup.name = "CancelledError"; T93_ = (NimStringDesc*)0; T93_ = (*T92_).Sup.Sup.Sup.message; (*T92_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_27)); if (T93_) nimGCunrefNoCycle(T93_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T92_, "CancelledError", "muxerHandler", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA90_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture10); #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop(((tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*) ((*colonenvP_).chronosInternalTmpFuture10))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 6); popSafePoint(); #line 0 "\?\?\?" goto LA2; STATE8: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T98_; NimStringDesc* T99_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.mustCancel) goto LA96_; T98_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T98_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T98_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T98_).Sup.Sup.Sup.name = "CancelledError"; T99_ = (NimStringDesc*)0; T99_ = (*T98_).Sup.Sup.Sup.message; (*T98_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_27)); if (T99_) nimGCunrefNoCycle(T99_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T98_, "CancelledError", "muxerHandler", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA96_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture21); #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop(((tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*) ((*colonenvP_).chronosInternalTmpFuture21))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 9); popSafePoint(); #line 558 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE9: ; #line 559 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" raiseExceptionEx((Exception*)(*colonenvP_).exc20, "CancelledError", "muxerHandler", "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/sw" "itch.nim", 559); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 6); popSafePoint(); #line 558 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE10: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T104_; NimStringDesc* T105_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.mustCancel) goto LA102_; T104_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T104_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T104_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T104_).Sup.Sup.Sup.name = "CancelledError"; T105_ = (NimStringDesc*)0; T105_ = (*T104_).Sup.Sup.Sup.message; (*T104_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_27)); if (T105_) nimGCunrefNoCycle(T105_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T104_, "CancelledError", "muxerHandler", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA102_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture23); #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop(((tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*) ((*colonenvP_).chronosInternalTmpFuture23))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 11); popSafePoint(); #line 561 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE11: ; #line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_111); TM__Tra5WJkmqmXIsONj5ZlJOQ_111.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_111.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_111.status == 0) { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_112; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_112); TM__Tra5WJkmqmXIsONj5ZlJOQ_112.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_112.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_112.status == 0) { { NI T109_; NimStringDesc* T110_; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record24), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record24)); unsureAsgnRef((void**)&(*colonenvP_).record24.output.buffer, NIM_NIL); (*colonenvP_).record24.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record24), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_22), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_113)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T109_ = (NI)0; T109_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record24), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_24), T109_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T110_ = (NimStringDesc*)0; T110_ = shortLog__Fso3jK7jRMeiF9aFUl9as7gw((*colonenvP_).conn4); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record24), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_34), T110_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record24), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_61), (*(*colonenvP_).exc22).Sup.message); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record24)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record24)); } popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T113_; Exception* T114_; TM__Tra5WJkmqmXIsONj5ZlJOQ_112.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T113_ = (Exception*)0; T113_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13819501925_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T113_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T114_ = (Exception*)0; T114_ = &(*colonenvP_).errX60gensym13819501925_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Exception in muxer handler", T114_); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_112.status != 0) reraiseException(); popSafePoint(); } else { popSafePoint(); { TM__Tra5WJkmqmXIsONj5ZlJOQ_111.status = 0; popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_111.status != 0) reraiseException(); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 6); popSafePoint(); #line 561 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE12: ; #line 532 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T117_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T117_ = srcLocImpl__ebzXa8AdCBWfpZf8RzqdQg(); #line 532 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" complete__nHHWNIBkqCfVC3oe9a1ZdIQ((*(*colonenvP_).colonup_).chronosInternalRetFuture2, T117_); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 13); popSafePoint(); #line 0 "\?\?\?" goto LA2; STATE13: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); popSafePoint(); #line 0 "\?\?\?" goto LA2; popSafePoint(); } else { popSafePoint(); { TM__Tra5WJkmqmXIsONj5ZlJOQ_76.status = 0; #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" if ((NU)((*colonenvP_).colonstate_) > (NU)(14)){ raiseIndexError2((*colonenvP_).colonstate_, 14); } (*colonenvP_).colonstate_ = TM__Tra5WJkmqmXIsONj5ZlJOQ_114[((*colonenvP_).colonstate_)- 0]; #line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" { #line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" if (!((*colonenvP_).colonstate_ == ((NI) 0))) goto LA122_; #line 0 "\?\?\?" reraiseException(); } LA122_: ; #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" (*colonenvP_).colonunrollFinally3_ = (((NI) 0) < (*colonenvP_).colonstate_); #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" { #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" if (!((*colonenvP_).colonstate_ < ((NI) 0))) goto LA126_; #line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim" #line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim" if ((*colonenvP_).colonstate_ == (IL64(-9223372036854775807) - IL64(1))){ raiseOverflow(); } (*colonenvP_).colonstate_ = ((NI64)-((*colonenvP_).colonstate_)); } LA126_: ; #line 0 "\?\?\?" #line 0 "\?\?\?" asgnRef((void**) (&(*colonenvP_).coloncurExc1_), getCurrentException()); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_76.status != 0) reraiseException(); } LA2: ; } LA1: ; }BeforeRet_: ; return result;} #line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" N_LIB_PRIVATE N_CLOSURE(void, muxerHandler_continue__0Vy0ElU1U79c1QsuTacK3wA)(void* udataX60gensym137820047_, void* ClE_0) { tyObject_Env_switchdotnim___XUYrusawqC9aqjQlrXYoVqQ* colonenvP_; TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_115; colonenvP_ = (tyObject_Env_switchdotnim___XUYrusawqC9aqjQlrXYoVqQ*) ClE_0; #line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_115); TM__Tra5WJkmqmXIsONj5ZlJOQ_115.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_115.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_115.status == 0) { #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T4_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* volatile nextX60gensym137820048_; #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T4_ = (NIM_BOOL)0; T4_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym1378200464_); if (!!(T4_)) goto LA5_; #line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nextX60gensym137820048_ = (*colonenvP_).nameIterVarX60gensym1378200464_.ClP_0((*colonenvP_).nameIterVarX60gensym1378200464_.ClE_0); { #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" while (1) { NIM_BOOL T9_; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = (NIM_BOOL)0; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = !((nextX60gensym137820048_ == 0)); if (!(T9_)) goto LA10_; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = finished__JXDwCFE0FKiFPAKUUjgdVg_2asyncloop(nextX60gensym137820048_); LA10_: ; if (!T9_) goto LA8; #line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nextX60gensym137820048_ = (*colonenvP_).nameIterVarX60gensym1378200464_.ClP_0((*colonenvP_).nameIterVarX60gensym1378200464_.ClE_0); #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T13_; #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T13_ = (NIM_BOOL)0; T13_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym1378200464_); if (!T13_) goto LA14_; #line 41 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" goto LA7; } LA14_: ; } LA8: ; } LA7: ; #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" if (!(nextX60gensym137820048_ == NIM_NIL)) goto LA18_; #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T22_; #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T22_ = (NIM_BOOL)0; T22_ = finished__iXX9caPDsEPl9bWYoI5Y39aLgasyncloop((*colonenvP_).chronosInternalRetFuture2); if (!!(T22_)) goto LA23_; #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseAssert__gpGJG5CoQzE64skFd9bPG7A(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_118)); } LA23_: ; } goto LA16_; LA18_: ; { tyProc__9bqx36VxQxXejdrF09bFARDQ T26_; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nimZeroMem((void*)(&T26_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T26_.ClP_0 = muxerHandler_continue__0Vy0ElU1U79c1QsuTacK3wA; T26_.ClE_0 = colonenvP_; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" addCallback__QeHWXKbDl8k58l1wtsnOOw(nextX60gensym137820048_, T26_, NIM_NIL); } LA16_: ; } LA5_: ; popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_))) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* T29_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T30_; TM__Tra5WJkmqmXIsONj5ZlJOQ_115.status = 0; #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T29_ = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; T29_ = &(*colonenvP_).chronosInternalRetFuture2->Sup; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T30_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T30_ = srcLocImpl__79cY7uR9cmEURqRGzzdHerWg(); #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" cancelAndSchedule__1MGH5bJdQgBtESf3VBBOvA_2(T29_, T30_); popCurrentException(); } else if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* excX60gensym137820050_; Exception* T32_; TM__Tra5WJkmqmXIsONj5ZlJOQ_115.status = 0; #line 53 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T32_ = (Exception*)0; T32_ = getCurrentException(); excX60gensym137820050_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T32_)); #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T35_; #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T35_ = (NIM_BOOL)0; T35_ = finished__iXX9caPDsEPl9bWYoI5Y39aLgasyncloop((*colonenvP_).chronosInternalRetFuture2); if (!T35_) goto LA36_; #line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)excX60gensym137820050_, "CatchableError", "muxerHandler_continue", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 59); } goto LA33_; LA36_: ; { Exception* T39_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T40_; #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T39_ = (Exception*)0; T39_ = &excX60gensym137820050_->Sup; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T40_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T40_ = srcLocImpl__Jr8Jfi7B2iUixKYroydjOg(); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" fail__SwGHbFJf49cefkD9a9cbvNyqA((*colonenvP_).chronosInternalRetFuture2, T39_, T40_); } LA33_: ; popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_115.status != 0) reraiseException();} #line 531 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, muxerHandler__A9b6qpEwbM2tfr7cJGtxgsg)(tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ* s_0, tyObject_MuxercolonObjectType___JOxydw9cjg6kKnENJFu6IVA* muxer) { tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* result; tyObject_Env_switchdotnim___XUYrusawqC9aqjQlrXYoVqQ* colonenv_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T1_; tyObject_Env_asyncmacro2dotnim___34czOUNndK9aSsaa9a3CA05A* colonenv__2; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww T2_; tyProc__9bqx36VxQxXejdrF09bFARDQ T3_;{ result = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; colonenv_ = (tyObject_Env_switchdotnim___XUYrusawqC9aqjQlrXYoVqQ*)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" colonenv_ = (tyObject_Env_switchdotnim___XUYrusawqC9aqjQlrXYoVqQ*) newObj((&NTI__8QMOdb64DDpKN4ZImPiGqg_), sizeof(tyObject_Env_switchdotnim___XUYrusawqC9aqjQlrXYoVqQ)); (*colonenv_).Sup.m_type = (&NTI__XUYrusawqC9aqjQlrXYoVqQ_); #line 531 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenv_).s3), s_0); #line 531 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenv_).muxer1), muxer); #line 531 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 531 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T1_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T1_ = srcLocImpl__YNbz52EAL6MiMUofkFCZNg(); #line 531 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenv_).chronosInternalRetFuture2), newFutureImpl__wu9buovQIxiU3ndXmKRpnVw(T1_)); #line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" colonenv__2 = (tyObject_Env_asyncmacro2dotnim___34czOUNndK9aSsaa9a3CA05A*)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" colonenv__2 = (tyObject_Env_asyncmacro2dotnim___34czOUNndK9aSsaa9a3CA05A*) newObj((&NTI__7tg6GEy9aobkWmx9b5RDJfFQ_), sizeof(tyObject_Env_asyncmacro2dotnim___34czOUNndK9aSsaa9a3CA05A)); (*colonenv__2).Sup.m_type = (&NTI__34czOUNndK9aSsaa9a3CA05A_); #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*colonenv__2).colonup_), colonenv_); nimZeroMem((void*)(&T2_), sizeof(tyProc__Y7TIAk6Os9cRMtmIj9bEqCww)); T2_.ClP_0 = muxerHandler__9cfjAX8xYK6LSXH3s2RA0Vw_4; T2_.ClE_0 = colonenv__2; asgnRef((void**) (&(*colonenv_).nameIterVarX60gensym1378200464_.ClE_0), T2_.ClE_0); (*colonenv_).nameIterVarX60gensym1378200464_.ClP_0 = T2_.ClP_0; #line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nimZeroMem((void*)(&T3_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T3_.ClP_0 = muxerHandler_continue__0Vy0ElU1U79c1QsuTacK3wA; T3_.ClE_0 = colonenv_; T3_.ClE_0? T3_.ClP_0(NIM_NIL, T3_.ClE_0):((TM__Tra5WJkmqmXIsONj5ZlJOQ_119)(T3_.ClP_0))(NIM_NIL); #line 546 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenv_).chronosInternalRetFuture2; goto BeforeRet_; }BeforeRet_: ; return result;} #line 597 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" N_LIB_PRIVATE N_CLOSURE(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, colonanonymous___TKw5m9a46FXTne6bIdVCbhg)(tyObject_MuxercolonObjectType___JOxydw9cjg6kKnENJFu6IVA* muxer, void* ClE_0) { tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* result; tyObject_Env_switchdotnim___H9bt9cJ6woTM9a20w9cj7H6O9cw* colonenvP_; result = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; colonenvP_ = (tyObject_Env_switchdotnim___H9bt9cJ6woTM9a20w9cj7H6O9cw*) ClE_0; #line 598 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 598 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" result = muxerHandler__A9b6qpEwbM2tfr7cJGtxgsg((*colonenvP_).switch1, muxer); return result;} #line 564 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" N_LIB_PRIVATE N_NIMCALL(tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ*, newSwitch__yXfaxHYR8X1UzoRIj5yP6w)(tyObject_PeerInfocolonObjectType___tniXhe3Zv7xQqYX3AOw9aQw* peerInfo, tySequence__2cpQyxGfmqpyyfbkB8qrug* transports, tyObject_IdentifycolonObjectType___Ae5XgJgGUXo069bY48WMWJg* identity, tyObject_Table__UvSlGqDg4nWNM1wskOFQeg muxers, tyObject_SecurecolonObjectType___rfxdGx6GJLVE9aqiYjwpDKQ** secureManagers, NI secureManagersLen_0) { tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ* result; tyObject_Env_switchdotnim___H9bt9cJ6woTM9a20w9cj7H6O9cw* colonenv_; tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ* T7_; tyProc__z1SP1KQZYjnpZb76SJLOBA T8_;{ result = (tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ*)0; colonenv_ = (tyObject_Env_switchdotnim___H9bt9cJ6woTM9a20w9cj7H6O9cw*)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" colonenv_ = (tyObject_Env_switchdotnim___H9bt9cJ6woTM9a20w9cj7H6O9cw*) newObj((&NTI__A1UAQDdG6ZHDlaJTjtp0cw_), sizeof(tyObject_Env_switchdotnim___H9bt9cJ6woTM9a20w9cj7H6O9cw)); (*colonenv_).Sup.m_type = (&NTI__H9bt9cJ6woTM9a20w9cj7H6O9cw_); #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* T5_; NimStringDesc* T6_; #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" if (!(secureManagersLen_0 == ((NI) 0))) goto LA3_; T5_ = (tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*)0; T5_ = (tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) newObj((&NTI__gcKyg9bhR5vWTJg3cREMk0Q_), sizeof(tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA)); (*T5_).Sup.Sup.m_type = (&NTI__qrLSDoe2oBoAqNtJ9badtnA_); (*T5_).Sup.name = "CatchableError"; T6_ = (NimStringDesc*)0; T6_ = (*T5_).Sup.message; (*T5_).Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_49)); if (T6_) nimGCunrefNoCycle(T6_); #line 570 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" raiseExceptionEx((Exception*)T5_, "CatchableError", "newSwitch", "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/sw" "itch.nim", 570); } LA3_: ; #line 572 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T7_ = (tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ*)0; T7_ = (tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ*) newObj((&NTI__sFoHz9btyLyHVx29cOlB1cFw_), sizeof(tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ)); (*T7_).Sup.m_type = (&NTI__7ZLs9aF9cnjORzM4m4rpLwfQ_); asgnRef((void**) (&(*T7_).peerInfo), peerInfo); #line 574 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 574 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*T7_).ms), newMultistream__2t9bDzB1Qo0wqjCMPysCSdg()); genericSeqAssign((&(*T7_).transports), transports, (&NTI__2cpQyxGfmqpyyfbkB8qrug_)); #line 576 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 576 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*T7_).connManager), init__3HdZJXSv8pLgN3mjAdXu0Q(((NI) 5))); asgnRef((void**) (&(*T7_).identity), identity); genericSeqAssign((&(*T7_).muxers.data), muxers.data, (&NTI__9bnMQh9b5oMSxlDf1K9buBp7w_)); (*T7_).muxers.counter = muxers.counter; #line 579 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 579 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*T7_).secureManagers), at___5wxzKQM61LFnTy0BRxWl5g(secureManagers, secureManagersLen_0)); asgnRef((void**) (&(*colonenv_).switch1), T7_); #line 582 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" nimZeroMem((void*)(&T8_), sizeof(tyProc__z1SP1KQZYjnpZb76SJLOBA)); T8_.ClP_0 = colonanonymous___T113yY9c87m9bYjb7stlEWBg; T8_.ClE_0 = colonenv_; asgnRef((void**) (&(*(*colonenv_).switch1).streamHandler.ClE_0), T8_.ClE_0); (*(*colonenv_).switch1).streamHandler.ClP_0 = T8_.ClP_0; #line 594 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 594 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" mount__ulsqxFi0fKs0IWqgDXfnag((*colonenv_).switch1, identity, TM__Tra5WJkmqmXIsONj5ZlJOQ_73); { NimStringDesc* key_1; tyObject_MuxerProvidercolonObjectType___6GvwfaQ0wgXWyLWsW5UQUg* val_1; NI L; key_1 = (NimStringDesc*)0; val_1 = (tyObject_MuxerProvidercolonObjectType___6GvwfaQ0wgXWyLWsW5UQUg*)0; #line 664 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim" #line 664 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim" L = len__Bqp3cVZHhJpGhxMBRwTBeg(muxers); { NI h_1; NI colontmp_; NI T11_; NI res; h_1 = (NI)0; colontmp_ = (NI)0; #line 665 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim" #line 665 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim" T11_ = ((muxers.data ? muxers.data->Sup.len : 0)-1); colontmp_ = T11_; #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__Tra5WJkmqmXIsONj5ZlJOQ_121; #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 665 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim" h_1 = res; #line 666 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim" { NIM_BOOL T16_; tyProc__syWZmSVgEgtT88lIceSd6w T19_; #line 666 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim" if ((NU)(h_1) >= (NU)(muxers.data ? muxers.data->Sup.len : 0)){ raiseIndexError2(h_1,(muxers.data ? muxers.data->Sup.len : 0)-1); } #line 666 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim" T16_ = (NIM_BOOL)0; T16_ = isFilled__5Qpmu5QqwDY0esVXn6wf7wtables(muxers.data->data[h_1].Field0); if (!T16_) goto LA17_; #line 595 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" if ((NU)(h_1) >= (NU)(muxers.data ? muxers.data->Sup.len : 0)){ raiseIndexError2(h_1,(muxers.data ? muxers.data->Sup.len : 0)-1); } key_1 = muxers.data->data[h_1].Field1; #line 667 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim" if ((NU)(h_1) >= (NU)(muxers.data ? muxers.data->Sup.len : 0)){ raiseIndexError2(h_1,(muxers.data ? muxers.data->Sup.len : 0)-1); } val_1 = muxers.data->data[h_1].Field2; #line 596 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*val_1).streamHandler.ClE_0), (*(*colonenv_).switch1).streamHandler.ClE_0); (*val_1).streamHandler.ClP_0 = (*(*colonenv_).switch1).streamHandler.ClP_0; #line 597 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" nimZeroMem((void*)(&T19_), sizeof(tyProc__syWZmSVgEgtT88lIceSd6w)); T19_.ClP_0 = colonanonymous___TKw5m9a46FXTne6bIdVCbhg; T19_.ClE_0 = colonenv_; asgnRef((void**) (&(*val_1).muxerHandler.ClE_0), T19_.ClE_0); (*val_1).muxerHandler.ClP_0 = T19_.ClP_0; #line 668 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim" { NI T22_; #line 668 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim" #line 668 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim" #line 668 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim" #line 668 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim" T22_ = (NI)0; T22_ = len__Bqp3cVZHhJpGhxMBRwTBeg(muxers); if (!!((T22_ == L))) goto LA23_; #line 668 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim" #line 668 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim" failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_120)); } LA23_: ; } LA17_: ; #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__Tra5WJkmqmXIsONj5ZlJOQ_121)) { raiseOverflow(); }; res = (NI)(TM__Tra5WJkmqmXIsONj5ZlJOQ_121); } LA13: ; } } } #line 600 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 600 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" result = (*colonenv_).switch1; goto BeforeRet_; }BeforeRet_: ; return result;} #line 71 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" N_LIB_PRIVATE N_NIMCALL(void, addConnEventHandler__e9cS9bYjbtHd88iNXlPWgIJg)(tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ* s_0, tyProc__Rp9cT2oC4YNELodYXsKg7qA handler, tyEnum_ConnEventKind__oN5wkUyGVn1qXLGZW9c7EIQ kind) { #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" addConnEventHandler__PawWU9bGsD01VOfXY6F3Ijw((*s_0).connManager, handler, kind); } static N_NIMCALL(void, Marker_tyRef__vVUsgJcuQ5fwbVAHKu9abeQ)(void* p, NI op) { tyObject_Env_switchdotnim___Eoa5GdoN2shQq4EY9asLhNg* a; a = (tyObject_Env_switchdotnim___Eoa5GdoN2shQq4EY9asLhNg*)p; nimGCvisit((void*)(*a).s1, op); nimGCvisit((void*)(*a).chronosInternalRetFuture2, op); nimGCvisit((void*)(*a).nameIterVarX60gensym1373000463_.ClE_0, op);} static N_NIMCALL(void, Marker_tyRef__ffx48KMLJ9bl9aO8WdMUQOtA)(void* p, NI op) { tyObject_Env_asyncmacro2dotnim___pqQ08LUpVbCS2U5rkSINHQ* a; a = (tyObject_Env_asyncmacro2dotnim___pqQ08LUpVbCS2U5rkSINHQ*)p; nimGCvisit((void*)(*a).result1, op); nimGCvisit((void*)(*a).record2.output.buffer, op); nimGCvisit((void*)(*a).colonup_, op); nimGCvisit((void*)(*a).errX60gensym1373450194_, op); nimGCvisit((void*)(*a).startFuts5, op); nimGCvisit((void*)(*a).t6, op); nimGCvisit((void*)(*a).a10.data.buffer, op); nimGCvisit((void*)(*a).server13, op); nimGCvisit((void*)(*a).record14.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13742001915_, op); nimGCvisit((void*)(*a).result16, op);} static N_NIMCALL(void, Marker_tyRef__fHYh9bu7LZ9c9bcjIyjlQEWZg)(void* p, NI op) { tyObject_Env_switchdotnim___55L9bvute9aWVCvRU9bi64YkA* a; a = (tyObject_Env_switchdotnim___55L9bvute9aWVCvRU9bi64YkA*)p; nimGCvisit((void*)(*a).transport1, op); nimGCvisit((void*)(*a).chronosInternalRetFuture2, op); nimGCvisit((void*)(*a).s3, op); nimGCvisit((void*)(*a).nameIterVarX60gensym1369100464_.ClE_0, op);} static N_NIMCALL(void, Marker_tyRef__xWGz8IndhOc9aP9c8w9agvgdQ)(void* p, NI op) { tyObject_Env_asyncmacro2dotnim___W1UWPH8km5k8bvFNs7PWxQ* a; a = (tyObject_Env_asyncmacro2dotnim___W1UWPH8km5k8bvFNs7PWxQ*)p; nimGCvisit((void*)(*a).coloncurExc1_, op); nimGCvisit((void*)(*a).colontmpResult2_, op); nimGCvisit((void*)(*a).upgrades4, op); nimGCvisit((void*)(*a).colonup_, op); nimGCvisit((void*)(*a).conn6, op); nimGCvisit((void*)(*a).record7.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym1369550198_, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture9, op); nimGCvisit((void*)(*a).result10, op); nimGCvisit((void*)(*a).exc11, op); nimGCvisit((void*)(*a).record12.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13716001913_, op); nimGCvisit((void*)(*a).exc14, op); nimGCvisit((void*)(*a).record15.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13721501916_, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture17, op); nimGCvisit((void*)(*a).record18.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13703001919_, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture20, op); nimGCvisit((void*)(*a).record21.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13709501922_, op);} #line 311 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/timer.nim" static N_INLINE(tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw, milliseconds__VnZgvngfH64K9cbR19bMHEEA_2timer)(NI v) { tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw result; NI64 TM__Tra5WJkmqmXIsONj5ZlJOQ_144; nimZeroMem((void*)(&result), sizeof(tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw)); #line 313 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/timer.nim" #line 313 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/timer.nim" if (nimMulInt64(((NI64) (v)), TM__Tra5WJkmqmXIsONj5ZlJOQ_143.value, &TM__Tra5WJkmqmXIsONj5ZlJOQ_144)) { raiseOverflow(); }; result.value = (NI64)(TM__Tra5WJkmqmXIsONj5ZlJOQ_144); return result;} #line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/timer.nim" static N_INLINE(tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw, millis__VnZgvngfH64K9cbR19bMHEEA_3timer)(NI v) { tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw result; nimZeroMem((void*)(&result), sizeof(tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw)); #line 374 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/timer.nim" #line 374 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/timer.nim" result = milliseconds__VnZgvngfH64K9cbR19bMHEEA_2timer(v); return result;} static N_NIMCALL(void, Marker_tyRef__heII4A3DS0wYbMyrQnA4yA)(void* p, NI op) { tyObject_Env_switchdotnim___RDRk8m9bBp4z6aHkuJx868Q* a; a = (tyObject_Env_switchdotnim___RDRk8m9bBp4z6aHkuJx868Q*)p; nimGCvisit((void*)(*a).conn1, op); nimGCvisit((void*)(*a).chronosInternalRetFuture2, op); nimGCvisit((void*)(*a).upgrades3, op); nimGCvisit((void*)(*a).nameIterVarX60gensym1366100964_.ClE_0, op);} static N_NIMCALL(void, Marker_tyRef__VI9a9bYyc7wnN8OpGtqgVh3w)(void* p, NI op) { tyObject_Env_asyncmacro2dotnim___rCX80krQP9bCGjhZAh9cSrcg* a; a = (tyObject_Env_asyncmacro2dotnim___rCX80krQP9bCGjhZAh9cSrcg*)p; nimGCvisit((void*)(*a).coloncurExc1_, op); nimGCvisit((void*)(*a).colontmpResult2_, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture4, op); nimGCvisit((void*)(*a).colonup_, op); nimGCvisit((void*)(*a).result6, op); nimGCvisit((void*)(*a).exc7, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture8, op); nimGCvisit((void*)(*a).record9.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13676501910_, op); nimGCvisit((void*)(*a).record11.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13683501912_, op);} #line 315 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/timer.nim" static N_INLINE(tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw, seconds__VnZgvngfH64K9cbR19bMHEEAtimer)(NI v) { tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw result; NI64 TM__Tra5WJkmqmXIsONj5ZlJOQ_151; nimZeroMem((void*)(&result), sizeof(tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw)); #line 317 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/timer.nim" #line 317 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/timer.nim" if (nimMulInt64(((NI64) (v)), TM__Tra5WJkmqmXIsONj5ZlJOQ_150.value, &TM__Tra5WJkmqmXIsONj5ZlJOQ_151)) { raiseOverflow(); }; result.value = (NI64)(TM__Tra5WJkmqmXIsONj5ZlJOQ_151); return result;} #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, upgradeMonitor__9cfjAX8xYK6LSXH3s2RA0Vw_9)(void* ClE_0) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result; tyObject_Env_asyncmacro2dotnim___rCX80krQP9bCGjhZAh9cSrcg* colonenvP_;{ result = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; colonenvP_ = (tyObject_Env_asyncmacro2dotnim___rCX80krQP9bCGjhZAh9cSrcg*) ClE_0; #line 432 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" while (1) { if (!1) goto LA1; { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_149; #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_149); TM__Tra5WJkmqmXIsONj5ZlJOQ_149.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_149.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_149.status == 0) { tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw T5_; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T6_; TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_153; TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_156; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T64_; #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" closureIterSetupExc((*colonenvP_).coloncurExc1_); switch ((*colonenvP_).colonstate_) { case -1: popSafePoint(); goto BeforeRet_; case 0: goto STATE0; case 1: goto STATE1; case 2: goto STATE2; case 3: goto STATE3; case 4: goto STATE4; case 5: goto STATE5; case 6: goto STATE6; case 7: goto STATE7; case 8: goto STATE8; case 9: goto STATE9; } STATE0: ; { #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 1); popSafePoint(); #line 434 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; } STATE1: ; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture4 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 439 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 439 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 439 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 439 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T5_ = seconds__VnZgvngfH64K9cbR19bMHEEAtimer(((NI) 30)); #line 439 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T6_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T6_ = wait__VftZB8CE2vFcDxBZGQf16A((*(*(*colonenvP_).colonup_).conn1).upgraded, T5_); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture4), &T6_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.child), (*colonenvP_).chronosInternalTmpFuture4); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 4); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture4; popSafePoint(); goto BeforeRet_; STATE2: ; #line 0 "\?\?\?" asgnRef((void**) (&(*colonenvP_).coloncurExc1_), NIM_NIL); #line 434 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { Exception* T9_; Exception* T12_; tySequence__sM4lkSb7zS6F7OVMvW9cffQ* T13_; #line 442 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T9_ = (Exception*)0; T9_ = getCurrentException(); if (!((T9_) && (isObjWithCache((*T9_).Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_), Nim_OfCheck_CACHE153)))) goto LA10_; #line 442 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T12_ = (Exception*)0; T12_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).exc7), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T12_))); #line 414 "/home/runner/work/nim-waku/nim-waku/vendor/nim-metrics/metrics.nim" T13_ = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; T13_ = NIM_NIL; #line 414 "/home/runner/work/nim-waku/nim-waku/vendor/nim-metrics/metrics.nim" incCounter__f2vgkX6kvglPffAjFK9bTCA(libp2p_failed_upgrades_incoming__IscDCHpSvTqa3A9bLCEeicA, ((NI) 1), T13_->data, (T13_ ? T13_->Sup.len : 0)); #line 443 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA* T18_; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T19_; #line 443 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 443 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" if (!!(((*(*colonenvP_).colonup_).conn1 == 0))) goto LA16_; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture8 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 444 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 444 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T18_ = (tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA*)0; T18_ = &(*(*colonenvP_).colonup_).conn1->Sup; #line 444 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T19_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T19_ = close__gxLphtNLWoZynqFVNfRurg(T18_); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture8), &T19_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.child), (*colonenvP_).chronosInternalTmpFuture8); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 6); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture8; popSafePoint(); goto BeforeRet_; } goto LA14_; LA16_: ; { #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 7); popSafePoint(); #line 443 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; } LA14_: ; } goto LA7_; LA10_: ; { #line 0 "\?\?\?" (*colonenvP_).colonunrollFinally3_ = NIM_TRUE; #line 0 "\?\?\?" #line 0 "\?\?\?" asgnRef((void**) (&(*colonenvP_).coloncurExc1_), getCurrentException()); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 3); popSafePoint(); #line 0 "\?\?\?" goto LA2; } LA7_: ; STATE3: ; #line 448 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 448 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" release__MUHSo45XRK1Nd2AHMwwFfA((*(*colonenvP_).colonup_).upgrades3); #line 448 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { if (!(*colonenvP_).colonunrollFinally3_) goto LA24_; #line 448 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { #line 448 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" if (!((*colonenvP_).coloncurExc1_ == NIM_NIL)) goto LA28_; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); #line 448 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).colontmpResult2_; popSafePoint(); goto BeforeRet_; } goto LA26_; LA28_: ; { #line 448 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 448 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" closureIterSetupExc(NIM_NIL); #line 448 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" raiseExceptionEx((Exception*)(*colonenvP_).coloncurExc1_, "Exception", "upgradeMonitor", "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/sw" "itch.nim", 448); } LA26_: ; } LA24_: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 8); popSafePoint(); #line 434 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE4: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T35_; NimStringDesc* T36_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.mustCancel) goto LA33_; T35_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T35_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T35_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T35_).Sup.Sup.Sup.name = "CancelledError"; T36_ = (NimStringDesc*)0; T36_ = (*T35_).Sup.Sup.Sup.message; (*T35_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_27)); if (T36_) nimGCunrefNoCycle(T36_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T35_, "CancelledError", "upgradeMonitor", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA33_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture4); #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop(((tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*) ((*colonenvP_).chronosInternalTmpFuture4))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 5); popSafePoint(); #line 439 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE5: ; #line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_153); TM__Tra5WJkmqmXIsONj5ZlJOQ_153.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_153.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_153.status == 0) { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_154; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_154); TM__Tra5WJkmqmXIsONj5ZlJOQ_154.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_154.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_154.status == 0) { { NI T40_; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record9), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record9)); unsureAsgnRef((void**)&(*colonenvP_).record9.output.buffer, NIM_NIL); (*colonenvP_).record9.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record9), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_22), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_155)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T40_ = (NI)0; T40_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record9), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_24), T40_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record9)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record9)); } popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T43_; Exception* T44_; TM__Tra5WJkmqmXIsONj5ZlJOQ_154.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T43_ = (Exception*)0; T43_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13676501910_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T43_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T44_ = (Exception*)0; T44_ = &(*colonenvP_).errX60gensym13676501910_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Connection upgrade succeeded", T44_); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_154.status != 0) reraiseException(); popSafePoint(); } else { popSafePoint(); { TM__Tra5WJkmqmXIsONj5ZlJOQ_153.status = 0; popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_153.status != 0) reraiseException(); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 3); popSafePoint(); #line 448 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE6: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T51_; NimStringDesc* T52_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.mustCancel) goto LA49_; T51_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T51_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T51_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T51_).Sup.Sup.Sup.name = "CancelledError"; T52_ = (NimStringDesc*)0; T52_ = (*T51_).Sup.Sup.Sup.message; (*T51_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_27)); if (T52_) nimGCunrefNoCycle(T52_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T51_, "CancelledError", "upgradeMonitor", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA49_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture8); #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop(((tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*) ((*colonenvP_).chronosInternalTmpFuture8))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 7); popSafePoint(); #line 443 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE7: ; #line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_156); TM__Tra5WJkmqmXIsONj5ZlJOQ_156.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_156.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_156.status == 0) { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_157; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_157); TM__Tra5WJkmqmXIsONj5ZlJOQ_157.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_157.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_157.status == 0) { { NI T56_; NimStringDesc* T57_; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record11), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record11)); unsureAsgnRef((void**)&(*colonenvP_).record11.output.buffer, NIM_NIL); (*colonenvP_).record11.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record11), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_22), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_158)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T56_ = (NI)0; T56_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record11), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_24), T56_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record11), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_139), (*(*colonenvP_).exc7).Sup.message); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T57_ = (NimStringDesc*)0; T57_ = shortLog__Fso3jK7jRMeiF9aFUl9as7gw((*(*colonenvP_).colonup_).conn1); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record11), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_34), T57_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record11)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record11)); } popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T60_; Exception* T61_; TM__Tra5WJkmqmXIsONj5ZlJOQ_157.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T60_ = (Exception*)0; T60_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13683501912_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T60_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T61_ = (Exception*)0; T61_ = &(*colonenvP_).errX60gensym13683501912_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Exception awaiting connection upgrade", T61_); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_157.status != 0) reraiseException(); popSafePoint(); } else { popSafePoint(); { TM__Tra5WJkmqmXIsONj5ZlJOQ_156.status = 0; popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_156.status != 0) reraiseException(); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 3); popSafePoint(); #line 442 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE8: ; #line 432 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T64_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T64_ = srcLocImpl__GodJ9bBiSR7O9cwLnmd0bhPw(); #line 432 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" complete__nHHWNIBkqCfVC3oe9a1ZdIQ((*(*colonenvP_).colonup_).chronosInternalRetFuture2, T64_); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 9); popSafePoint(); #line 0 "\?\?\?" goto LA2; STATE9: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); popSafePoint(); #line 0 "\?\?\?" goto LA2; popSafePoint(); } else { popSafePoint(); { TM__Tra5WJkmqmXIsONj5ZlJOQ_149.status = 0; #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" if ((NU)((*colonenvP_).colonstate_) > (NU)(10)){ raiseIndexError2((*colonenvP_).colonstate_, 10); } (*colonenvP_).colonstate_ = TM__Tra5WJkmqmXIsONj5ZlJOQ_159[((*colonenvP_).colonstate_)- 0]; #line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" { #line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" if (!((*colonenvP_).colonstate_ == ((NI) 0))) goto LA69_; #line 0 "\?\?\?" reraiseException(); } LA69_: ; #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" (*colonenvP_).colonunrollFinally3_ = (((NI) 0) < (*colonenvP_).colonstate_); #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" { #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" if (!((*colonenvP_).colonstate_ < ((NI) 0))) goto LA73_; #line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim" #line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim" if ((*colonenvP_).colonstate_ == (IL64(-9223372036854775807) - IL64(1))){ raiseOverflow(); } (*colonenvP_).colonstate_ = ((NI64)-((*colonenvP_).colonstate_)); } LA73_: ; #line 0 "\?\?\?" #line 0 "\?\?\?" asgnRef((void**) (&(*colonenvP_).coloncurExc1_), getCurrentException()); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_149.status != 0) reraiseException(); } LA2: ; } LA1: ; }BeforeRet_: ; return result;} #line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" N_LIB_PRIVATE N_CLOSURE(void, upgradeMonitor_continue__BuTvvg748QlOHiBnV68jtA)(void* udataX60gensym136610097_, void* ClE_0) { tyObject_Env_switchdotnim___RDRk8m9bBp4z6aHkuJx868Q* colonenvP_; TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_160; colonenvP_ = (tyObject_Env_switchdotnim___RDRk8m9bBp4z6aHkuJx868Q*) ClE_0; #line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_160); TM__Tra5WJkmqmXIsONj5ZlJOQ_160.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_160.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_160.status == 0) { #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T4_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* volatile nextX60gensym136610098_; #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T4_ = (NIM_BOOL)0; T4_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym1366100964_); if (!!(T4_)) goto LA5_; #line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nextX60gensym136610098_ = (*colonenvP_).nameIterVarX60gensym1366100964_.ClP_0((*colonenvP_).nameIterVarX60gensym1366100964_.ClE_0); { #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" while (1) { NIM_BOOL T9_; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = (NIM_BOOL)0; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = !((nextX60gensym136610098_ == 0)); if (!(T9_)) goto LA10_; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = finished__JXDwCFE0FKiFPAKUUjgdVg_2asyncloop(nextX60gensym136610098_); LA10_: ; if (!T9_) goto LA8; #line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nextX60gensym136610098_ = (*colonenvP_).nameIterVarX60gensym1366100964_.ClP_0((*colonenvP_).nameIterVarX60gensym1366100964_.ClE_0); #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T13_; #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T13_ = (NIM_BOOL)0; T13_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym1366100964_); if (!T13_) goto LA14_; #line 41 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" goto LA7; } LA14_: ; } LA8: ; } LA7: ; #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" if (!(nextX60gensym136610098_ == NIM_NIL)) goto LA18_; #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T22_; #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T22_ = (NIM_BOOL)0; T22_ = finished__iXX9caPDsEPl9bWYoI5Y39aLgasyncloop((*colonenvP_).chronosInternalRetFuture2); if (!!(T22_)) goto LA23_; #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseAssert__gpGJG5CoQzE64skFd9bPG7A(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_163)); } LA23_: ; } goto LA16_; LA18_: ; { tyProc__9bqx36VxQxXejdrF09bFARDQ T26_; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nimZeroMem((void*)(&T26_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T26_.ClP_0 = upgradeMonitor_continue__BuTvvg748QlOHiBnV68jtA; T26_.ClE_0 = colonenvP_; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" addCallback__QeHWXKbDl8k58l1wtsnOOw(nextX60gensym136610098_, T26_, NIM_NIL); } LA16_: ; } LA5_: ; popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_))) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* T29_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T30_; TM__Tra5WJkmqmXIsONj5ZlJOQ_160.status = 0; #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T29_ = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; T29_ = &(*colonenvP_).chronosInternalRetFuture2->Sup; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T30_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T30_ = srcLocImpl__79cY7uR9cmEURqRGzzdHerWg(); #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" cancelAndSchedule__1MGH5bJdQgBtESf3VBBOvA_2(T29_, T30_); popCurrentException(); } else if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* excX60gensym136610100_; Exception* T32_; TM__Tra5WJkmqmXIsONj5ZlJOQ_160.status = 0; #line 53 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T32_ = (Exception*)0; T32_ = getCurrentException(); excX60gensym136610100_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T32_)); #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T35_; #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T35_ = (NIM_BOOL)0; T35_ = finished__iXX9caPDsEPl9bWYoI5Y39aLgasyncloop((*colonenvP_).chronosInternalRetFuture2); if (!T35_) goto LA36_; #line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)excX60gensym136610100_, "CatchableError", "upgradeMonitor_continue", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 59); } goto LA33_; LA36_: ; { Exception* T39_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T40_; #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T39_ = (Exception*)0; T39_ = &excX60gensym136610100_->Sup; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T40_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T40_ = srcLocImpl__Jr8Jfi7B2iUixKYroydjOg(); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" fail__SwGHbFJf49cefkD9a9cbvNyqA((*colonenvP_).chronosInternalRetFuture2, T39_, T40_); } LA33_: ; popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_160.status != 0) reraiseException();} #line 431 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, upgradeMonitor__ORgwOynDuJ2As8GNLFqDYQ)(tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn, tyObject_AsyncSemaphorecolonObjectType___S79cDmG2FyoMYVF5sOalcBA* upgrades) { tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* result; tyObject_Env_switchdotnim___RDRk8m9bBp4z6aHkuJx868Q* colonenv_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T1_; tyObject_Env_asyncmacro2dotnim___rCX80krQP9bCGjhZAh9cSrcg* colonenv__2; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww T2_; tyProc__9bqx36VxQxXejdrF09bFARDQ T3_;{ result = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; colonenv_ = (tyObject_Env_switchdotnim___RDRk8m9bBp4z6aHkuJx868Q*)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" colonenv_ = (tyObject_Env_switchdotnim___RDRk8m9bBp4z6aHkuJx868Q*) newObj((&NTI__heII4A3DS0wYbMyrQnA4yA_), sizeof(tyObject_Env_switchdotnim___RDRk8m9bBp4z6aHkuJx868Q)); (*colonenv_).Sup.m_type = (&NTI__RDRk8m9bBp4z6aHkuJx868Q_); #line 431 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenv_).conn1), conn); #line 431 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenv_).upgrades3), upgrades); #line 431 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 431 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T1_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T1_ = srcLocImpl__CUFODlTh3bVBGwRiVgY5TA(); #line 431 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenv_).chronosInternalRetFuture2), newFutureImpl__wu9buovQIxiU3ndXmKRpnVw(T1_)); #line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" colonenv__2 = (tyObject_Env_asyncmacro2dotnim___rCX80krQP9bCGjhZAh9cSrcg*)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" colonenv__2 = (tyObject_Env_asyncmacro2dotnim___rCX80krQP9bCGjhZAh9cSrcg*) newObj((&NTI__VI9a9bYyc7wnN8OpGtqgVh3w_), sizeof(tyObject_Env_asyncmacro2dotnim___rCX80krQP9bCGjhZAh9cSrcg)); (*colonenv__2).Sup.m_type = (&NTI__rCX80krQP9bCGjhZAh9cSrcg_); #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*colonenv__2).colonup_), colonenv_); nimZeroMem((void*)(&T2_), sizeof(tyProc__Y7TIAk6Os9cRMtmIj9bEqCww)); T2_.ClP_0 = upgradeMonitor__9cfjAX8xYK6LSXH3s2RA0Vw_9; T2_.ClE_0 = colonenv__2; asgnRef((void**) (&(*colonenv_).nameIterVarX60gensym1366100964_.ClE_0), T2_.ClE_0); (*colonenv_).nameIterVarX60gensym1366100964_.ClP_0 = T2_.ClP_0; #line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nimZeroMem((void*)(&T3_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T3_.ClP_0 = upgradeMonitor_continue__BuTvvg748QlOHiBnV68jtA; T3_.ClE_0 = colonenv_; T3_.ClE_0? T3_.ClP_0(NIM_NIL, T3_.ClE_0):((TM__Tra5WJkmqmXIsONj5ZlJOQ_164)(T3_.ClP_0))(NIM_NIL); #line 434 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenv_).chronosInternalRetFuture2; goto BeforeRet_; }BeforeRet_: ; return result;} static N_NIMCALL(void, Marker_tyRef__9aAAZLZTUiXhjFePbcrLDHg)(void* p, NI op) { tyObject_Env_switchdotnim___uYF7kdF38CFsFpPqpTPicQ* a; a = (tyObject_Env_switchdotnim___uYF7kdF38CFsFpPqpTPicQ*)p; nimGCvisit((void*)(*a).incomingConn1, op); nimGCvisit((void*)(*a).chronosInternalRetFuture2, op); nimGCvisit((void*)(*a).s3, op); nimGCvisit((void*)(*a).nameIterVarX60gensym1342350464_.ClE_0, op);} static N_NIMCALL(void, Marker_tyRef__0mGK5ARMKPjGbxfb2xbeeA)(void* p, NI op) { tyObject_Env_asyncmacro2dotnim___jX27QlSwUTH2XYjQPLwRkg* a; a = (tyObject_Env_asyncmacro2dotnim___jX27QlSwUTH2XYjQPLwRkg*)p; nimGCvisit((void*)(*a).coloncurExc1_, op); nimGCvisit((void*)(*a).colontmpResult2_, op); nimGCvisit((void*)(*a).record4.output.buffer, op); nimGCvisit((void*)(*a).colonup_, op); nimGCvisit((void*)(*a).errX60gensym1342800196_, op); nimGCvisit((void*)(*a).ms7, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture8, op); nimGCvisit((void*)(*a).result9, op); nimGCvisit((void*)(*a).exc10, op); nimGCvisit((void*)(*a).record11.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13468001912_, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture13, op); nimGCvisit((void*)(*a).k14, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture17, op);} static N_NIMCALL(void, Marker_tyRef__lCAjVxo9bm0o19a3OUm5XlMg)(void* p, NI op) { tyObject_Env_switchdotnim___n1b5I9bMBDuzkImSk7gnE1g* a; a = (tyObject_Env_switchdotnim___n1b5I9bMBDuzkImSk7gnE1g*)p; nimGCvisit((void*)(*a).conn1, op); nimGCvisit((void*)(*a).colonup_, op); nimGCvisit((void*)(*a).proto3, op); nimGCvisit((void*)(*a).chronosInternalRetFuture4, op); nimGCvisit((void*)(*a).nameIterVarX60gensym1343152045_.ClE_0, op);} static N_NIMCALL(void, Marker_tyRef__PFYpm53Z3GXMT9bDYxshcNA)(void* p, NI op) { tyObject_Env_asyncmacro2dotnim___G9aHe8wzxswUyDGTzYH9crjw* a; a = (tyObject_Env_asyncmacro2dotnim___G9aHe8wzxswUyDGTzYH9crjw*)p; nimGCvisit((void*)(*a).coloncurExc1_, op); nimGCvisit((void*)(*a).record2.output.buffer, op); nimGCvisit((void*)(*a).colonup_, op); nimGCvisit((void*)(*a).errX60gensym1343600194_, op); nimGCvisit((void*)(*a).secure5, op); nimGCvisit((void*)(*a).resultX60gensym1343952016_, op); nimGCvisit((void*)(*a).it7, op); nimGCvisit((void*)(*a).cconn10, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture11, op); nimGCvisit((void*)(*a).result12, op); nimGCvisit((void*)(*a).exc13, op); nimGCvisit((void*)(*a).record14.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13447001915_, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture17, op); nimGCvisit((void*)(*a).sconn18, op); nimGCvisit((void*)(*a).colontmpResult19_, op); nimGCvisit((void*)(*a).muxer20, op); nimGCvisit((void*)(*a).record25.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13456501926_, op);} #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, securedHandler__9cfjAX8xYK6LSXH3s2RA0Vw_11)(void* ClE_0) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* volatile result; tyObject_Env_asyncmacro2dotnim___G9aHe8wzxswUyDGTzYH9crjw* colonenvP_;{ result = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; colonenvP_ = (tyObject_Env_asyncmacro2dotnim___G9aHe8wzxswUyDGTzYH9crjw*) ClE_0; #line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" while (1) { if (!1) goto LA1; { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_177; #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_177); TM__Tra5WJkmqmXIsONj5ZlJOQ_177.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_177.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_177.status == 0) { tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg* T32_; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T89_; TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_188; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T122_; #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" closureIterSetupExc((*colonenvP_).coloncurExc1_); switch ((*colonenvP_).colonstate_) { case -1: popSafePoint(); goto BeforeRet_; case 0: goto STATE0; case 1: goto STATE1; case 2: goto STATE2; case 3: goto STATE3; case 4: goto STATE4; case 5: goto STATE5; case 6: goto STATE6; case 7: goto STATE7; case 8: goto STATE8; case 9: goto STATE9; case 10: goto STATE10; case 11: goto STATE11; case 12: goto STATE12; } #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).colonstate_ = (NI)0; #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).coloncurExc1_ = (Exception*)0; STATE0: ; { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_178; #line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_178); TM__Tra5WJkmqmXIsONj5ZlJOQ_178.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_178.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_178.status == 0) { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_179; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_179); TM__Tra5WJkmqmXIsONj5ZlJOQ_179.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_179.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_179.status == 0) { { NI T8_; NimStringDesc* T9_; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record2), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record2)); unsureAsgnRef((void**)&(*colonenvP_).record2.output.buffer, NIM_NIL); (*colonenvP_).record2.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record2), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_22), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_180)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T8_ = (NI)0; T8_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record2), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_24), T8_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T9_ = (NimStringDesc*)0; T9_ = shortLog__Fso3jK7jRMeiF9aFUl9as7gw((*(*colonenvP_).colonup_).conn1); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record2), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_34), T9_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record2)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record2)); } popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T12_; Exception* T13_; TM__Tra5WJkmqmXIsONj5ZlJOQ_179.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T12_ = (Exception*)0; T12_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym1343600194_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T12_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T13_ = (Exception*)0; T13_ = &(*colonenvP_).errX60gensym1343600194_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Starting secure handler", T13_); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_179.status != 0) reraiseException(); popSafePoint(); } else { popSafePoint(); { TM__Tra5WJkmqmXIsONj5ZlJOQ_178.status = 0; popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_178.status != 0) reraiseException(); #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim" asgnRef((void**) (&(*colonenvP_).resultX60gensym1343952016_), newSeq__mu3K4yTyxR1zR11MSzQXUA(((NI) 0))); { NI T17_; #line 570 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim" (*colonenvP_).it7 = (tyObject_SecurecolonObjectType___rfxdGx6GJLVE9aqiYjwpDKQ*)0; #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" (*colonenvP_).i8 = ((NI) 0); #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" T17_ = ((*(*(*(*(*colonenvP_).colonup_).colonup_).colonup_).s3).secureManagers ? (*(*(*(*(*colonenvP_).colonup_).colonup_).colonup_).s3).secureManagers->Sup.len : 0); (*colonenvP_).L9 = T17_; { #line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { NI TM__Tra5WJkmqmXIsONj5ZlJOQ_181; #line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!((*colonenvP_).i8 < (*colonenvP_).L9)) goto LA19; #line 570 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim" if ((NU)((*colonenvP_).i8) >= (NU)((*(*(*(*(*colonenvP_).colonup_).colonup_).colonup_).s3).secureManagers ? (*(*(*(*(*colonenvP_).colonup_).colonup_).colonup_).s3).secureManagers->Sup.len : 0)){ raiseIndexError2((*colonenvP_).i8,((*(*(*(*(*colonenvP_).colonup_).colonup_).colonup_).s3).secureManagers ? (*(*(*(*(*colonenvP_).colonup_).colonup_).colonup_).s3).secureManagers->Sup.len : 0)-1); } asgnRef((void**) (&(*colonenvP_).it7), (*(*(*(*(*colonenvP_).colonup_).colonup_).colonup_).s3).secureManagers->data[(*colonenvP_).i8]); #line 571 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim" { tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w* T22_; NimStringDesc* T23_; NI T26_; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T22_ = (tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w*)0; T22_ = &(*colonenvP_).it7->Sup; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T23_ = (NimStringDesc*)0; T23_ = codec__9aMav7tf05vmztlcWKYHy9ag(T22_); if (!eqStrings(T23_, (*(*colonenvP_).colonup_).proto3)) goto LA24_; #line 571 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim" asgnRef((void**) (&(*colonenvP_).resultX60gensym1343952016_), (tySequence__nJo9c3YLgP9bN5eMA24IhFtw*) incrSeqV3((TGenericSeq*)((*colonenvP_).resultX60gensym1343952016_), (&NTI__nJo9c3YLgP9bN5eMA24IhFtw_))); T26_ = (*colonenvP_).resultX60gensym1343952016_->Sup.len++; asgnRef((void**) (&(*colonenvP_).resultX60gensym1343952016_->data[T26_]), (*colonenvP_).it7); } LA24_: ; #line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt((*colonenvP_).i8, ((NI) 1), &TM__Tra5WJkmqmXIsONj5ZlJOQ_181)) { raiseOverflow(); }; (*colonenvP_).i8 = (NI)(TM__Tra5WJkmqmXIsONj5ZlJOQ_181); #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { NI T29_; #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" T29_ = ((*(*(*(*(*colonenvP_).colonup_).colonup_).colonup_).s3).secureManagers ? (*(*(*(*(*colonenvP_).colonup_).colonup_).colonup_).s3).secureManagers->Sup.len : 0); if (!!((T29_ == (*colonenvP_).L9))) goto LA30_; #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_182)); } LA30_: ; } LA19: ; } } if ((NU)(((NI) 0)) >= (NU)((*colonenvP_).resultX60gensym1343952016_ ? (*colonenvP_).resultX60gensym1343952016_->Sup.len : 0)){ raiseIndexError2(((NI) 0),((*colonenvP_).resultX60gensym1343952016_ ? (*colonenvP_).resultX60gensym1343952016_->Sup.len : 0)-1); } asgnRef((void**) (&(*colonenvP_).secure5), (*colonenvP_).resultX60gensym1343952016_->data[((NI) 0)]); #line 232 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenvP_).cconn10), (*(*colonenvP_).colonup_).conn1); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 1); popSafePoint(); #line 233 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; } STATE1: ; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture11 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 234 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 234 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 234 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T32_ = (tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*)0; T32_ = secure__RrZsB4HZow0McbqubUlzow((*colonenvP_).secure5, (*colonenvP_).cconn10, NIM_FALSE); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture11), &T32_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture4).Sup.child), (*colonenvP_).chronosInternalTmpFuture11); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 4); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture11; popSafePoint(); goto BeforeRet_; STATE2: ; #line 0 "\?\?\?" asgnRef((void**) (&(*colonenvP_).coloncurExc1_), NIM_NIL); #line 233 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { Exception* T35_; Exception* T38_; TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_184; #line 246 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T35_ = (Exception*)0; T35_ = getCurrentException(); if (!((T35_) && (isObjWithCache((*T35_).Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_), Nim_OfCheck_CACHE184)))) goto LA36_; #line 246 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T38_ = (Exception*)0; T38_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).exc13), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T38_))); #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_184); TM__Tra5WJkmqmXIsONj5ZlJOQ_184.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_184.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_184.status == 0) { { NI T41_; NimStringDesc* T42_; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record14), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record14)); unsureAsgnRef((void**)&(*colonenvP_).record14.output.buffer, NIM_NIL); (*colonenvP_).record14.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record14), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_22), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_185)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T41_ = (NI)0; T41_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record14), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_24), T41_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record14), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_61), (*(*colonenvP_).exc13).Sup.message); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T42_ = (NimStringDesc*)0; T42_ = shortLog__Fso3jK7jRMeiF9aFUl9as7gw((*(*colonenvP_).colonup_).conn1); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record14), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_34), T42_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record14)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record14)); } popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T45_; Exception* T46_; TM__Tra5WJkmqmXIsONj5ZlJOQ_184.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T45_ = (Exception*)0; T45_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13447001915_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T45_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T46_ = (Exception*)0; T46_ = &(*colonenvP_).errX60gensym13447001915_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Exception in secure handler during incoming upgrade", T46_); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_184.status != 0) reraiseException(); #line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { NIM_BOOL T49_; Exception* T52_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T53_; #line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T49_ = (NIM_BOOL)0; T49_ = finished__iXX9caPDsEPl9bWYoI5Y39aLgasyncloop((*(*colonenvP_).cconn10).upgraded); if (!!(T49_)) goto LA50_; #line 248 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T52_ = (Exception*)0; T52_ = &(*colonenvP_).exc13->Sup; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T53_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T53_ = srcLocImpl__GisNRtcZCCZEIA9b9cqVbAlA(); #line 248 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" fail__SwGHbFJf49cefkD9a9cbvNyqA((*(*colonenvP_).cconn10).upgraded, T52_, T53_); } LA50_: ; } goto LA33_; LA36_: ; { #line 0 "\?\?\?" (*colonenvP_).colonunrollFinally16_ = NIM_TRUE; #line 0 "\?\?\?" #line 0 "\?\?\?" asgnRef((void**) (&(*colonenvP_).coloncurExc1_), getCurrentException()); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 3); popSafePoint(); #line 0 "\?\?\?" goto LA2; } LA33_: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 3); popSafePoint(); #line 250 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE3: ; #line 250 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA* T59_; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T60_; #line 250 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 250 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" if (!!(((*colonenvP_).cconn10 == 0))) goto LA57_; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture17 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 251 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 251 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T59_ = (tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA*)0; T59_ = &(*colonenvP_).cconn10->Sup; #line 251 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T60_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T60_ = close__gxLphtNLWoZynqFVNfRurg(T59_); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture17), &T60_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture4).Sup.child), (*colonenvP_).chronosInternalTmpFuture17); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 8); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture17; popSafePoint(); goto BeforeRet_; } goto LA55_; LA57_: ; { #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 9); popSafePoint(); #line 250 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; } LA55_: ; STATE4: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture4).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T66_; NimStringDesc* T67_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture4).Sup.mustCancel) goto LA64_; T66_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T66_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T66_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T66_).Sup.Sup.Sup.name = "CancelledError"; T67_ = (NimStringDesc*)0; T67_ = (*T66_).Sup.Sup.Sup.message; (*T66_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_27)); if (T67_) nimGCunrefNoCycle(T67_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T66_, "CancelledError", "securedHandler", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA64_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture11); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 5); popSafePoint(); #line 234 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE5: ; #line 234 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*colonenvP_).sconn18), internalRead__fhyp3CGY8OhXTiCkmjpcSwasyncloop(((tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*) ((*colonenvP_).chronosInternalTmpFuture11)))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 6); popSafePoint(); #line 234 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE6: ; #line 235 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T72_; #line 235 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" if (!((*colonenvP_).sconn18 == 0)) goto LA70_; #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T72_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T72_ = srcLocImpl__4k6o5rAUyHj7EI8TWvCF9aw(); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" complete__nHHWNIBkqCfVC3oe9a1ZdIQ((*(*colonenvP_).colonup_).chronosInternalRetFuture4, T72_); #line 0 "\?\?\?" (*colonenvP_).colonunrollFinally16_ = NIM_TRUE; #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenvP_).colontmpResult19_), NIM_NIL); #line 0 "\?\?\?" asgnRef((void**) (&(*colonenvP_).coloncurExc1_), NIM_NIL); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 3); popSafePoint(); #line 0 "\?\?\?" goto LA2; } LA70_: ; #line 238 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenvP_).cconn10), (*colonenvP_).sconn18); { #line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" (*colonenvP_).muxer20 = (tyObject_MuxerProvidercolonObjectType___6GvwfaQ0wgXWyLWsW5UQUg*)0; #line 728 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim" #line 728 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim" (*colonenvP_).L21 = len__Bqp3cVZHhJpGhxMBRwTBeg((*(*(*(*(*colonenvP_).colonup_).colonup_).colonup_).s3).muxers); { NI T75_; #line 729 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim" (*colonenvP_).h22 = (NI)0; #line 66 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" (*colonenvP_).colontmp23_ = (NI)0; #line 729 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim" #line 729 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim" T75_ = (((*(*(*(*(*colonenvP_).colonup_).colonup_).colonup_).s3).muxers.data ? (*(*(*(*(*colonenvP_).colonup_).colonup_).colonup_).s3).muxers.data->Sup.len : 0)-1); (*colonenvP_).colontmp23_ = T75_; #line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" (*colonenvP_).res24 = ((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__Tra5WJkmqmXIsONj5ZlJOQ_187; #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (!((*colonenvP_).res24 <= (*colonenvP_).colontmp23_)) goto LA77; #line 729 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim" (*colonenvP_).h22 = (*colonenvP_).res24; #line 730 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim" { NIM_BOOL T80_; tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w* T83_; #line 730 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim" if ((NU)((*colonenvP_).h22) >= (NU)((*(*(*(*(*colonenvP_).colonup_).colonup_).colonup_).s3).muxers.data ? (*(*(*(*(*colonenvP_).colonup_).colonup_).colonup_).s3).muxers.data->Sup.len : 0)){ raiseIndexError2((*colonenvP_).h22,((*(*(*(*(*colonenvP_).colonup_).colonup_).colonup_).s3).muxers.data ? (*(*(*(*(*colonenvP_).colonup_).colonup_).colonup_).s3).muxers.data->Sup.len : 0)-1); } #line 730 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim" T80_ = (NIM_BOOL)0; T80_ = isFilled__5Qpmu5QqwDY0esVXn6wf7wtables((*(*(*(*(*colonenvP_).colonup_).colonup_).colonup_).s3).muxers.data->data[(*colonenvP_).h22].Field0); if (!T80_) goto LA81_; #line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" if ((NU)((*colonenvP_).h22) >= (NU)((*(*(*(*(*colonenvP_).colonup_).colonup_).colonup_).s3).muxers.data ? (*(*(*(*(*colonenvP_).colonup_).colonup_).colonup_).s3).muxers.data->Sup.len : 0)){ raiseIndexError2((*colonenvP_).h22,((*(*(*(*(*colonenvP_).colonup_).colonup_).colonup_).s3).muxers.data ? (*(*(*(*(*colonenvP_).colonup_).colonup_).colonup_).s3).muxers.data->Sup.len : 0)-1); } asgnRef((void**) (&(*colonenvP_).muxer20), (*(*(*(*(*colonenvP_).colonup_).colonup_).colonup_).s3).muxers.data->data[(*colonenvP_).h22].Field2); #line 241 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T83_ = (tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w*)0; T83_ = &(*colonenvP_).muxer20->Sup; #line 241 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" addHandler__409bxPHi5U5CQNefOqIY9aWQ((*(*(*colonenvP_).colonup_).colonup_).ms7, (*(*colonenvP_).muxer20).Sup.codecs, T83_, TM__Tra5WJkmqmXIsONj5ZlJOQ_73); #line 732 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim" { NI T86_; #line 732 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim" #line 732 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim" #line 732 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim" #line 732 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim" T86_ = (NI)0; T86_ = len__Bqp3cVZHhJpGhxMBRwTBeg((*(*(*(*(*colonenvP_).colonup_).colonup_).colonup_).s3).muxers); if (!!((T86_ == (*colonenvP_).L21))) goto LA87_; #line 732 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim" #line 732 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim" failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_186)); } LA87_: ; } LA81_: ; #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (nimAddInt((*colonenvP_).res24, ((NI) 1), &TM__Tra5WJkmqmXIsONj5ZlJOQ_187)) { raiseOverflow(); }; (*colonenvP_).res24 = (NI)(TM__Tra5WJkmqmXIsONj5ZlJOQ_187); } LA77: ; } } } #line 244 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 244 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 244 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T89_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T89_ = handle__C5uF8LymWpcDYcWwzs6lxQ((*(*(*colonenvP_).colonup_).colonup_).ms7, (*colonenvP_).cconn10, NIM_FALSE); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture11), &T89_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture4).Sup.child), (*colonenvP_).chronosInternalTmpFuture11); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 7); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture11; popSafePoint(); goto BeforeRet_; STATE7: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture4).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T94_; NimStringDesc* T95_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture4).Sup.mustCancel) goto LA92_; T94_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T94_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T94_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T94_).Sup.Sup.Sup.name = "CancelledError"; T95_ = (NimStringDesc*)0; T95_ = (*T94_).Sup.Sup.Sup.message; (*T94_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_27)); if (T95_) nimGCunrefNoCycle(T95_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T94_, "CancelledError", "securedHandler", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA92_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture11); #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop(((tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*) ((*colonenvP_).chronosInternalTmpFuture11))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 3); popSafePoint(); #line 244 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE8: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture4).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T100_; NimStringDesc* T101_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture4).Sup.mustCancel) goto LA98_; T100_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T100_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T100_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T100_).Sup.Sup.Sup.name = "CancelledError"; T101_ = (NimStringDesc*)0; T101_ = (*T100_).Sup.Sup.Sup.message; (*T100_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_27)); if (T101_) nimGCunrefNoCycle(T101_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T100_, "CancelledError", "securedHandler", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA98_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture17); #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop(((tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*) ((*colonenvP_).chronosInternalTmpFuture17))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 9); popSafePoint(); #line 250 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE9: ; #line 250 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { if (!(*colonenvP_).colonunrollFinally16_) goto LA104_; #line 250 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { #line 250 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" if (!((*colonenvP_).coloncurExc1_ == NIM_NIL)) goto LA108_; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); #line 250 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).colontmpResult19_; popSafePoint(); goto BeforeRet_; } goto LA106_; LA108_: ; { #line 250 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 250 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" closureIterSetupExc(NIM_NIL); #line 250 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" raiseExceptionEx((Exception*)(*colonenvP_).coloncurExc1_, "Exception", "securedHandler", "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/sw" "itch.nim", 250); } LA106_: ; } LA104_: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 10); popSafePoint(); #line 233 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE10: ; #line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_188); TM__Tra5WJkmqmXIsONj5ZlJOQ_188.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_188.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_188.status == 0) { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_189; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_189); TM__Tra5WJkmqmXIsONj5ZlJOQ_189.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_189.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_189.status == 0) { { NI T114_; NimStringDesc* T115_; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record25), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record25)); unsureAsgnRef((void**)&(*colonenvP_).record25.output.buffer, NIM_NIL); (*colonenvP_).record25.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record25), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_22), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_190)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T114_ = (NI)0; T114_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record25), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_24), T114_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T115_ = (NimStringDesc*)0; T115_ = shortLog__Fso3jK7jRMeiF9aFUl9as7gw((*(*colonenvP_).colonup_).conn1); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record25), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_34), T115_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record25)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record25)); } popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T118_; Exception* T119_; TM__Tra5WJkmqmXIsONj5ZlJOQ_189.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T118_ = (Exception*)0; T118_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13456501926_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T118_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T119_ = (Exception*)0; T119_ = &(*colonenvP_).errX60gensym13456501926_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Stopped secure handler", T119_); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_189.status != 0) reraiseException(); popSafePoint(); } else { popSafePoint(); { TM__Tra5WJkmqmXIsONj5ZlJOQ_188.status = 0; popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_188.status != 0) reraiseException(); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 11); popSafePoint(); #line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE11: ; #line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T122_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T122_ = srcLocImpl__1G9bwtgWeNy3kLC9bmYl5Ynw(); #line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" complete__nHHWNIBkqCfVC3oe9a1ZdIQ((*(*colonenvP_).colonup_).chronosInternalRetFuture4, T122_); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 12); popSafePoint(); #line 0 "\?\?\?" goto LA2; STATE12: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); popSafePoint(); #line 0 "\?\?\?" goto LA2; popSafePoint(); } else { popSafePoint(); { TM__Tra5WJkmqmXIsONj5ZlJOQ_177.status = 0; #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" if ((NU)((*colonenvP_).colonstate_) > (NU)(13)){ raiseIndexError2((*colonenvP_).colonstate_, 13); } (*colonenvP_).colonstate_ = TM__Tra5WJkmqmXIsONj5ZlJOQ_191[((*colonenvP_).colonstate_)- 0]; #line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" { #line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" if (!((*colonenvP_).colonstate_ == ((NI) 0))) goto LA127_; #line 0 "\?\?\?" reraiseException(); } LA127_: ; #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" (*colonenvP_).colonunrollFinally16_ = (((NI) 0) < (*colonenvP_).colonstate_); #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" { #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" if (!((*colonenvP_).colonstate_ < ((NI) 0))) goto LA131_; #line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim" #line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim" if ((*colonenvP_).colonstate_ == (IL64(-9223372036854775807) - IL64(1))){ raiseOverflow(); } (*colonenvP_).colonstate_ = ((NI64)-((*colonenvP_).colonstate_)); } LA131_: ; #line 0 "\?\?\?" #line 0 "\?\?\?" asgnRef((void**) (&(*colonenvP_).coloncurExc1_), getCurrentException()); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_177.status != 0) reraiseException(); } LA2: ; } LA1: ; }BeforeRet_: ; return result;} #line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" N_LIB_PRIVATE N_CLOSURE(void, securedHandler_continue__AqF8S1AjU7NjPq3nmivtLQ)(void* udataX60gensym134315205_, void* ClE_0) { tyObject_Env_switchdotnim___n1b5I9bMBDuzkImSk7gnE1g* colonenvP_; TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_192; colonenvP_ = (tyObject_Env_switchdotnim___n1b5I9bMBDuzkImSk7gnE1g*) ClE_0; #line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_192); TM__Tra5WJkmqmXIsONj5ZlJOQ_192.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_192.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_192.status == 0) { #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T4_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* volatile nextX60gensym134315206_; #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T4_ = (NIM_BOOL)0; T4_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym1343152045_); if (!!(T4_)) goto LA5_; #line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nextX60gensym134315206_ = (*colonenvP_).nameIterVarX60gensym1343152045_.ClP_0((*colonenvP_).nameIterVarX60gensym1343152045_.ClE_0); { #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" while (1) { NIM_BOOL T9_; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = (NIM_BOOL)0; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = !((nextX60gensym134315206_ == 0)); if (!(T9_)) goto LA10_; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = finished__JXDwCFE0FKiFPAKUUjgdVg_2asyncloop(nextX60gensym134315206_); LA10_: ; if (!T9_) goto LA8; #line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nextX60gensym134315206_ = (*colonenvP_).nameIterVarX60gensym1343152045_.ClP_0((*colonenvP_).nameIterVarX60gensym1343152045_.ClE_0); #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T13_; #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T13_ = (NIM_BOOL)0; T13_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym1343152045_); if (!T13_) goto LA14_; #line 41 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" goto LA7; } LA14_: ; } LA8: ; } LA7: ; #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" if (!(nextX60gensym134315206_ == NIM_NIL)) goto LA18_; #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T22_; #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T22_ = (NIM_BOOL)0; T22_ = finished__iXX9caPDsEPl9bWYoI5Y39aLgasyncloop((*colonenvP_).chronosInternalRetFuture4); if (!!(T22_)) goto LA23_; #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseAssert__gpGJG5CoQzE64skFd9bPG7A(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_195)); } LA23_: ; } goto LA16_; LA18_: ; { tyProc__9bqx36VxQxXejdrF09bFARDQ T26_; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nimZeroMem((void*)(&T26_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T26_.ClP_0 = securedHandler_continue__AqF8S1AjU7NjPq3nmivtLQ; T26_.ClE_0 = colonenvP_; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" addCallback__QeHWXKbDl8k58l1wtsnOOw(nextX60gensym134315206_, T26_, NIM_NIL); } LA16_: ; } LA5_: ; popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_))) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* T29_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T30_; TM__Tra5WJkmqmXIsONj5ZlJOQ_192.status = 0; #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T29_ = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; T29_ = &(*colonenvP_).chronosInternalRetFuture4->Sup; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T30_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T30_ = srcLocImpl__79cY7uR9cmEURqRGzzdHerWg(); #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" cancelAndSchedule__1MGH5bJdQgBtESf3VBBOvA_2(T29_, T30_); popCurrentException(); } else if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* excX60gensym134315208_; Exception* T32_; TM__Tra5WJkmqmXIsONj5ZlJOQ_192.status = 0; #line 53 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T32_ = (Exception*)0; T32_ = getCurrentException(); excX60gensym134315208_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T32_)); #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T35_; #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T35_ = (NIM_BOOL)0; T35_ = finished__iXX9caPDsEPl9bWYoI5Y39aLgasyncloop((*colonenvP_).chronosInternalRetFuture4); if (!T35_) goto LA36_; #line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)excX60gensym134315208_, "CatchableError", "securedHandler_continue", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 59); } goto LA33_; LA36_: ; { Exception* T39_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T40_; #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T39_ = (Exception*)0; T39_ = &excX60gensym134315208_->Sup; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T40_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T40_ = srcLocImpl__Jr8Jfi7B2iUixKYroydjOg(); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" fail__SwGHbFJf49cefkD9a9cbvNyqA((*colonenvP_).chronosInternalRetFuture4, T39_, T40_); } LA33_: ; popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_192.status != 0) reraiseException();} #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" N_LIB_PRIVATE N_CLOSURE(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, securedHandler__FtZPSvn9cAElyNqJVBxOZag)(tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn, NimStringDesc* proto, void* ClE_0) { tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* result; tyObject_Env_asyncmacro2dotnim___jX27QlSwUTH2XYjQPLwRkg* colonenvP_; tyObject_Env_switchdotnim___n1b5I9bMBDuzkImSk7gnE1g* colonenv_; NimStringDesc* T1_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T2_; tyObject_Env_asyncmacro2dotnim___G9aHe8wzxswUyDGTzYH9crjw* colonenv__2; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww T3_; tyProc__9bqx36VxQxXejdrF09bFARDQ T4_;{ result = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; colonenvP_ = (tyObject_Env_asyncmacro2dotnim___jX27QlSwUTH2XYjQPLwRkg*) ClE_0; colonenv_ = (tyObject_Env_switchdotnim___n1b5I9bMBDuzkImSk7gnE1g*)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" colonenv_ = (tyObject_Env_switchdotnim___n1b5I9bMBDuzkImSk7gnE1g*) newObj((&NTI__lCAjVxo9bm0o19a3OUm5XlMg_), sizeof(tyObject_Env_switchdotnim___n1b5I9bMBDuzkImSk7gnE1g)); (*colonenv_).Sup.m_type = (&NTI__n1b5I9bMBDuzkImSk7gnE1g_); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenv_).conn1), conn); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T1_ = (NimStringDesc*)0; T1_ = (*colonenv_).proto3; (*colonenv_).proto3 = copyStringRC1(proto); if (T1_) nimGCunrefNoCycle(T1_); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenv_).colonup_), colonenvP_); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T2_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T2_ = srcLocImpl__kIrxLEvg7NbJ0SewuSw58Q(); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenv_).chronosInternalRetFuture4), newFutureImpl__wu9buovQIxiU3ndXmKRpnVw(T2_)); #line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" colonenv__2 = (tyObject_Env_asyncmacro2dotnim___G9aHe8wzxswUyDGTzYH9crjw*)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" colonenv__2 = (tyObject_Env_asyncmacro2dotnim___G9aHe8wzxswUyDGTzYH9crjw*) newObj((&NTI__PFYpm53Z3GXMT9bDYxshcNA_), sizeof(tyObject_Env_asyncmacro2dotnim___G9aHe8wzxswUyDGTzYH9crjw)); (*colonenv__2).Sup.m_type = (&NTI__G9aHe8wzxswUyDGTzYH9crjw_); #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*colonenv__2).colonup_), colonenv_); nimZeroMem((void*)(&T3_), sizeof(tyProc__Y7TIAk6Os9cRMtmIj9bEqCww)); T3_.ClP_0 = securedHandler__9cfjAX8xYK6LSXH3s2RA0Vw_11; T3_.ClE_0 = colonenv__2; asgnRef((void**) (&(*colonenv_).nameIterVarX60gensym1343152045_.ClE_0), T3_.ClE_0); (*colonenv_).nameIterVarX60gensym1343152045_.ClP_0 = T3_.ClP_0; #line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nimZeroMem((void*)(&T4_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T4_.ClP_0 = securedHandler_continue__AqF8S1AjU7NjPq3nmivtLQ; T4_.ClE_0 = colonenv_; T4_.ClE_0? T4_.ClP_0(NIM_NIL, T4_.ClE_0):((TM__Tra5WJkmqmXIsONj5ZlJOQ_196)(T4_.ClP_0))(NIM_NIL); #line 253 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenv_).chronosInternalRetFuture4; goto BeforeRet_; }BeforeRet_: ; return result;} #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, upgradeIncoming__9cfjAX8xYK6LSXH3s2RA0Vw_10)(void* ClE_0) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result; tyObject_Env_asyncmacro2dotnim___jX27QlSwUTH2XYjQPLwRkg* colonenvP_;{ result = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; colonenvP_ = (tyObject_Env_asyncmacro2dotnim___jX27QlSwUTH2XYjQPLwRkg*) ClE_0; #line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" while (1) { if (!1) goto LA1; { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_167; #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_167); TM__Tra5WJkmqmXIsONj5ZlJOQ_167.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_167.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_167.status == 0) { tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw* T16_; tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA* T38_; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T39_; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T63_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T85_; #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" closureIterSetupExc((*colonenvP_).coloncurExc1_); switch ((*colonenvP_).colonstate_) { case -1: popSafePoint(); goto BeforeRet_; case 0: goto STATE0; case 1: goto STATE1; case 2: goto STATE2; case 3: goto STATE3; case 4: goto STATE4; case 5: goto STATE5; case 6: goto STATE6; case 7: goto STATE7; case 8: goto STATE8; case 9: goto STATE9; case 10: goto STATE10; case 11: goto STATE11; } STATE0: ; { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_168; #line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_168); TM__Tra5WJkmqmXIsONj5ZlJOQ_168.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_168.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_168.status == 0) { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_169; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_169); TM__Tra5WJkmqmXIsONj5ZlJOQ_169.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_169.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_169.status == 0) { { NI T8_; NimStringDesc* T9_; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record4), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record4)); unsureAsgnRef((void**)&(*colonenvP_).record4.output.buffer, NIM_NIL); (*colonenvP_).record4.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record4), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_22), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_170)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T8_ = (NI)0; T8_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record4), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_24), T8_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T9_ = (NimStringDesc*)0; T9_ = shortLog__Fso3jK7jRMeiF9aFUl9as7gw((*(*colonenvP_).colonup_).incomingConn1); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record4), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_171), T9_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record4)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record4)); } popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T12_; Exception* T13_; TM__Tra5WJkmqmXIsONj5ZlJOQ_169.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T12_ = (Exception*)0; T12_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym1342800196_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T12_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T13_ = (Exception*)0; T13_ = &(*colonenvP_).errX60gensym1342800196_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Upgrading incoming connection", T13_); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_169.status != 0) reraiseException(); popSafePoint(); } else { popSafePoint(); { TM__Tra5WJkmqmXIsONj5ZlJOQ_168.status = 0; popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_168.status != 0) reraiseException(); #line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenvP_).ms7), newMultistream__2t9bDzB1Qo0wqjCMPysCSdg()); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 1); popSafePoint(); #line 255 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; } STATE1: ; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture8 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 256 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 256 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 256 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T16_ = (tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*)0; T16_ = select__dVyet0plScvHbq4f9bdve0A((*colonenvP_).ms7, (*(*colonenvP_).colonup_).incomingConn1); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture8), &T16_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.child), (*colonenvP_).chronosInternalTmpFuture8); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 4); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture8; popSafePoint(); goto BeforeRet_; STATE2: ; #line 0 "\?\?\?" asgnRef((void**) (&(*colonenvP_).coloncurExc1_), NIM_NIL); #line 255 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { Exception* T19_; Exception* T22_; TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_173; #line 265 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T19_ = (Exception*)0; T19_ = getCurrentException(); if (!((T19_) && (isObjWithCache((*T19_).Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_), Nim_OfCheck_CACHE173)))) goto LA20_; #line 265 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T22_ = (Exception*)0; T22_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).exc10), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T22_))); #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_173); TM__Tra5WJkmqmXIsONj5ZlJOQ_173.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_173.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_173.status == 0) { { NI T25_; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record11), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record11)); unsureAsgnRef((void**)&(*colonenvP_).record11.output.buffer, NIM_NIL); (*colonenvP_).record11.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record11), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_22), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_174)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T25_ = (NI)0; T25_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record11), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_24), T25_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record11), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_139), (*(*colonenvP_).exc10).Sup.message); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record11)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record11)); } popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T28_; Exception* T29_; TM__Tra5WJkmqmXIsONj5ZlJOQ_173.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T28_ = (Exception*)0; T28_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13468001912_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T28_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T29_ = (Exception*)0; T29_ = &(*colonenvP_).errX60gensym13468001912_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Exception upgrading incoming", T29_); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_173.status != 0) reraiseException(); #line 266 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { NIM_BOOL T32_; Exception* T35_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T36_; #line 266 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 266 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 266 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T32_ = (NIM_BOOL)0; T32_ = finished__iXX9caPDsEPl9bWYoI5Y39aLgasyncloop((*(*(*colonenvP_).colonup_).incomingConn1).upgraded); if (!!(T32_)) goto LA33_; #line 267 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T35_ = (Exception*)0; T35_ = &(*colonenvP_).exc10->Sup; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T36_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T36_ = srcLocImpl__9aWYF6Ckkf5qM9crR9bH9aWpkA(); #line 267 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" fail__SwGHbFJf49cefkD9a9cbvNyqA((*(*(*colonenvP_).colonup_).incomingConn1).upgraded, T35_, T36_); } LA33_: ; } goto LA17_; LA20_: ; { #line 0 "\?\?\?" (*colonenvP_).colonunrollFinally3_ = NIM_TRUE; #line 0 "\?\?\?" #line 0 "\?\?\?" asgnRef((void**) (&(*colonenvP_).coloncurExc1_), getCurrentException()); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 3); popSafePoint(); #line 0 "\?\?\?" goto LA2; } LA17_: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 3); popSafePoint(); #line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE3: ; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture13 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T38_ = (tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA*)0; T38_ = &(*(*colonenvP_).colonup_).incomingConn1->Sup; #line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T39_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T39_ = close__gxLphtNLWoZynqFVNfRurg(T38_); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture13), &T39_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.child), (*colonenvP_).chronosInternalTmpFuture13); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 8); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture13; popSafePoint(); goto BeforeRet_; STATE4: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T44_; NimStringDesc* T45_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.mustCancel) goto LA42_; T44_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T44_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T44_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T44_).Sup.Sup.Sup.name = "CancelledError"; T45_ = (NimStringDesc*)0; T45_ = (*T44_).Sup.Sup.Sup.message; (*T44_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_27)); if (T45_) nimGCunrefNoCycle(T45_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T44_, "CancelledError", "upgradeIncoming", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA42_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture8); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 5); popSafePoint(); #line 256 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE5: ; #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T48_; #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T48_ = (NIM_BOOL)0; T48_ = internalRead__IiBAAsPbN73F1YrmJSYiYgasyncloop(((tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*) ((*colonenvP_).chronosInternalTmpFuture8))); if (!T48_) goto LA49_; { NI T52_; #line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" (*colonenvP_).k14 = (tyObject_SecurecolonObjectType___rfxdGx6GJLVE9aqiYjwpDKQ*)0; #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" (*colonenvP_).i15 = ((NI) 0); #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" T52_ = ((*(*(*colonenvP_).colonup_).s3).secureManagers ? (*(*(*colonenvP_).colonup_).s3).secureManagers->Sup.len : 0); (*colonenvP_).L16 = T52_; { #line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w* T55_; NimStringDesc* T56_; tyProc__Sx7TcXJiI2BS08wYpfOyIg T57_; NI TM__Tra5WJkmqmXIsONj5ZlJOQ_197; #line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!((*colonenvP_).i15 < (*colonenvP_).L16)) goto LA54; #line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" if ((NU)((*colonenvP_).i15) >= (NU)((*(*(*colonenvP_).colonup_).s3).secureManagers ? (*(*(*colonenvP_).colonup_).s3).secureManagers->Sup.len : 0)){ raiseIndexError2((*colonenvP_).i15,((*(*(*colonenvP_).colonup_).s3).secureManagers ? (*(*(*colonenvP_).colonup_).s3).secureManagers->Sup.len : 0)-1); } asgnRef((void**) (&(*colonenvP_).k14), (*(*(*colonenvP_).colonup_).s3).secureManagers->data[(*colonenvP_).i15]); #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T55_ = (tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w*)0; T55_ = &(*colonenvP_).k14->Sup; #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T56_ = (NimStringDesc*)0; T56_ = codec__9aMav7tf05vmztlcWKYHy9ag(T55_); nimZeroMem((void*)(&T57_), sizeof(tyProc__Sx7TcXJiI2BS08wYpfOyIg)); T57_.ClP_0 = securedHandler__FtZPSvn9cAElyNqJVBxOZag; T57_.ClE_0 = colonenvP_; #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" addHandler__hC279aq9a0WhiEcghm1cFO6Q((*colonenvP_).ms7, T56_, T57_, TM__Tra5WJkmqmXIsONj5ZlJOQ_73); #line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt((*colonenvP_).i15, ((NI) 1), &TM__Tra5WJkmqmXIsONj5ZlJOQ_197)) { raiseOverflow(); }; (*colonenvP_).i15 = (NI)(TM__Tra5WJkmqmXIsONj5ZlJOQ_197); #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { NI T60_; #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" T60_ = ((*(*(*colonenvP_).colonup_).s3).secureManagers ? (*(*(*colonenvP_).colonup_).s3).secureManagers->Sup.len : 0); if (!!((T60_ == (*colonenvP_).L16))) goto LA61_; #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_182)); } LA61_: ; } LA54: ; } } } LA49_: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 6); popSafePoint(); #line 256 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE6: ; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture17 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 263 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 263 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 263 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T63_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T63_ = handle__C5uF8LymWpcDYcWwzs6lxQ((*colonenvP_).ms7, (*(*colonenvP_).colonup_).incomingConn1, NIM_TRUE); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture17), &T63_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.child), (*colonenvP_).chronosInternalTmpFuture17); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 7); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture17; popSafePoint(); goto BeforeRet_; STATE7: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T68_; NimStringDesc* T69_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.mustCancel) goto LA66_; T68_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T68_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T68_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T68_).Sup.Sup.Sup.name = "CancelledError"; T69_ = (NimStringDesc*)0; T69_ = (*T68_).Sup.Sup.Sup.message; (*T68_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_27)); if (T69_) nimGCunrefNoCycle(T69_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T68_, "CancelledError", "upgradeIncoming", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA66_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture17); #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop(((tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*) ((*colonenvP_).chronosInternalTmpFuture17))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 3); popSafePoint(); #line 263 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE8: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T74_; NimStringDesc* T75_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.mustCancel) goto LA72_; T74_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T74_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T74_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T74_).Sup.Sup.Sup.name = "CancelledError"; T75_ = (NimStringDesc*)0; T75_ = (*T74_).Sup.Sup.Sup.message; (*T74_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_27)); if (T75_) nimGCunrefNoCycle(T75_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T74_, "CancelledError", "upgradeIncoming", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA72_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture13); #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop(((tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*) ((*colonenvP_).chronosInternalTmpFuture13))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 9); popSafePoint(); #line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE9: ; #line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { if (!(*colonenvP_).colonunrollFinally3_) goto LA78_; #line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { #line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" if (!((*colonenvP_).coloncurExc1_ == NIM_NIL)) goto LA82_; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); #line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).colontmpResult2_; popSafePoint(); goto BeforeRet_; } goto LA80_; LA82_: ; { #line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" closureIterSetupExc(NIM_NIL); #line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" raiseExceptionEx((Exception*)(*colonenvP_).coloncurExc1_, "Exception", "upgradeIncoming", "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/sw" "itch.nim", 269); } LA80_: ; } LA78_: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 10); popSafePoint(); #line 255 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE10: ; #line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T85_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T85_ = srcLocImpl__dbCYkK4Rul4xEioYkYs9bRg(); #line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" complete__nHHWNIBkqCfVC3oe9a1ZdIQ((*(*colonenvP_).colonup_).chronosInternalRetFuture2, T85_); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 11); popSafePoint(); #line 0 "\?\?\?" goto LA2; STATE11: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); popSafePoint(); #line 0 "\?\?\?" goto LA2; popSafePoint(); } else { popSafePoint(); { TM__Tra5WJkmqmXIsONj5ZlJOQ_167.status = 0; #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" if ((NU)((*colonenvP_).colonstate_) > (NU)(12)){ raiseIndexError2((*colonenvP_).colonstate_, 12); } (*colonenvP_).colonstate_ = TM__Tra5WJkmqmXIsONj5ZlJOQ_198[((*colonenvP_).colonstate_)- 0]; #line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" { #line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" if (!((*colonenvP_).colonstate_ == ((NI) 0))) goto LA90_; #line 0 "\?\?\?" reraiseException(); } LA90_: ; #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" (*colonenvP_).colonunrollFinally3_ = (((NI) 0) < (*colonenvP_).colonstate_); #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" { #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" if (!((*colonenvP_).colonstate_ < ((NI) 0))) goto LA94_; #line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim" #line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim" if ((*colonenvP_).colonstate_ == (IL64(-9223372036854775807) - IL64(1))){ raiseOverflow(); } (*colonenvP_).colonstate_ = ((NI64)-((*colonenvP_).colonstate_)); } LA94_: ; #line 0 "\?\?\?" #line 0 "\?\?\?" asgnRef((void**) (&(*colonenvP_).coloncurExc1_), getCurrentException()); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_167.status != 0) reraiseException(); } LA2: ; } LA1: ; }BeforeRet_: ; return result;} #line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" N_LIB_PRIVATE N_CLOSURE(void, upgradeIncoming_continue__YpQRPFg9bA641COrh6k4KMw)(void* udataX60gensym134235047_, void* ClE_0) { tyObject_Env_switchdotnim___uYF7kdF38CFsFpPqpTPicQ* colonenvP_; TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_199; colonenvP_ = (tyObject_Env_switchdotnim___uYF7kdF38CFsFpPqpTPicQ*) ClE_0; #line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_199); TM__Tra5WJkmqmXIsONj5ZlJOQ_199.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_199.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_199.status == 0) { #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T4_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* volatile nextX60gensym134235048_; #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T4_ = (NIM_BOOL)0; T4_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym1342350464_); if (!!(T4_)) goto LA5_; #line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nextX60gensym134235048_ = (*colonenvP_).nameIterVarX60gensym1342350464_.ClP_0((*colonenvP_).nameIterVarX60gensym1342350464_.ClE_0); { #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" while (1) { NIM_BOOL T9_; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = (NIM_BOOL)0; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = !((nextX60gensym134235048_ == 0)); if (!(T9_)) goto LA10_; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = finished__JXDwCFE0FKiFPAKUUjgdVg_2asyncloop(nextX60gensym134235048_); LA10_: ; if (!T9_) goto LA8; #line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nextX60gensym134235048_ = (*colonenvP_).nameIterVarX60gensym1342350464_.ClP_0((*colonenvP_).nameIterVarX60gensym1342350464_.ClE_0); #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T13_; #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T13_ = (NIM_BOOL)0; T13_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym1342350464_); if (!T13_) goto LA14_; #line 41 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" goto LA7; } LA14_: ; } LA8: ; } LA7: ; #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" if (!(nextX60gensym134235048_ == NIM_NIL)) goto LA18_; #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T22_; #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T22_ = (NIM_BOOL)0; T22_ = finished__iXX9caPDsEPl9bWYoI5Y39aLgasyncloop((*colonenvP_).chronosInternalRetFuture2); if (!!(T22_)) goto LA23_; #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseAssert__gpGJG5CoQzE64skFd9bPG7A(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_202)); } LA23_: ; } goto LA16_; LA18_: ; { tyProc__9bqx36VxQxXejdrF09bFARDQ T26_; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nimZeroMem((void*)(&T26_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T26_.ClP_0 = upgradeIncoming_continue__YpQRPFg9bA641COrh6k4KMw; T26_.ClE_0 = colonenvP_; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" addCallback__QeHWXKbDl8k58l1wtsnOOw(nextX60gensym134235048_, T26_, NIM_NIL); } LA16_: ; } LA5_: ; popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_))) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* T29_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T30_; TM__Tra5WJkmqmXIsONj5ZlJOQ_199.status = 0; #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T29_ = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; T29_ = &(*colonenvP_).chronosInternalRetFuture2->Sup; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T30_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T30_ = srcLocImpl__79cY7uR9cmEURqRGzzdHerWg(); #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" cancelAndSchedule__1MGH5bJdQgBtESf3VBBOvA_2(T29_, T30_); popCurrentException(); } else if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* excX60gensym134235050_; Exception* T32_; TM__Tra5WJkmqmXIsONj5ZlJOQ_199.status = 0; #line 53 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T32_ = (Exception*)0; T32_ = getCurrentException(); excX60gensym134235050_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T32_)); #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T35_; #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T35_ = (NIM_BOOL)0; T35_ = finished__iXX9caPDsEPl9bWYoI5Y39aLgasyncloop((*colonenvP_).chronosInternalRetFuture2); if (!T35_) goto LA36_; #line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)excX60gensym134235050_, "CatchableError", "upgradeIncoming_continue", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 59); } goto LA33_; LA36_: ; { Exception* T39_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T40_; #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T39_ = (Exception*)0; T39_ = &excX60gensym134235050_->Sup; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T40_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T40_ = srcLocImpl__Jr8Jfi7B2iUixKYroydjOg(); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" fail__SwGHbFJf49cefkD9a9cbvNyqA((*colonenvP_).chronosInternalRetFuture2, T39_, T40_); } LA33_: ; popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_199.status != 0) reraiseException();} #line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, upgradeIncoming__hhpvZ49aD0OP9cZDTcpGYKCA)(tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ* s_0, tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* incomingConn) { tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* result; tyObject_Env_switchdotnim___uYF7kdF38CFsFpPqpTPicQ* colonenv_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T1_; tyObject_Env_asyncmacro2dotnim___jX27QlSwUTH2XYjQPLwRkg* colonenv__2; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww T2_; tyProc__9bqx36VxQxXejdrF09bFARDQ T3_;{ result = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; colonenv_ = (tyObject_Env_switchdotnim___uYF7kdF38CFsFpPqpTPicQ*)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" colonenv_ = (tyObject_Env_switchdotnim___uYF7kdF38CFsFpPqpTPicQ*) newObj((&NTI__9aAAZLZTUiXhjFePbcrLDHg_), sizeof(tyObject_Env_switchdotnim___uYF7kdF38CFsFpPqpTPicQ)); (*colonenv_).Sup.m_type = (&NTI__uYF7kdF38CFsFpPqpTPicQ_); #line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenv_).s3), s_0); #line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenv_).incomingConn1), incomingConn); #line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T1_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T1_ = srcLocImpl__pfaI9bCmJTDdbdXfKRL9aY9bg(); #line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenv_).chronosInternalRetFuture2), newFutureImpl__wu9buovQIxiU3ndXmKRpnVw(T1_)); #line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" colonenv__2 = (tyObject_Env_asyncmacro2dotnim___jX27QlSwUTH2XYjQPLwRkg*)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" colonenv__2 = (tyObject_Env_asyncmacro2dotnim___jX27QlSwUTH2XYjQPLwRkg*) newObj((&NTI__0mGK5ARMKPjGbxfb2xbeeA_), sizeof(tyObject_Env_asyncmacro2dotnim___jX27QlSwUTH2XYjQPLwRkg)); (*colonenv__2).Sup.m_type = (&NTI__jX27QlSwUTH2XYjQPLwRkg_); #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*colonenv__2).colonup_), colonenv_); nimZeroMem((void*)(&T2_), sizeof(tyProc__Y7TIAk6Os9cRMtmIj9bEqCww)); T2_.ClP_0 = upgradeIncoming__9cfjAX8xYK6LSXH3s2RA0Vw_10; T2_.ClE_0 = colonenv__2; asgnRef((void**) (&(*colonenv_).nameIterVarX60gensym1342350464_.ClE_0), T2_.ClE_0); (*colonenv_).nameIterVarX60gensym1342350464_.ClP_0 = T2_.ClP_0; #line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nimZeroMem((void*)(&T3_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T3_.ClP_0 = upgradeIncoming_continue__YpQRPFg9bA641COrh6k4KMw; T3_.ClE_0 = colonenv_; T3_.ClE_0? T3_.ClP_0(NIM_NIL, T3_.ClE_0):((TM__Tra5WJkmqmXIsONj5ZlJOQ_203)(T3_.ClP_0))(NIM_NIL); #line 255 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenv_).chronosInternalRetFuture2; goto BeforeRet_; }BeforeRet_: ; return result;} #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, accept__9cfjAX8xYK6LSXH3s2RA0Vw_8)(void* ClE_0) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result; tyObject_Env_asyncmacro2dotnim___W1UWPH8km5k8bvFNs7PWxQ* colonenvP_;{ result = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; colonenvP_ = (tyObject_Env_asyncmacro2dotnim___W1UWPH8km5k8bvFNs7PWxQ*) ClE_0; #line 451 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" while (1) { if (!1) goto LA1; { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_129; #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_129); TM__Tra5WJkmqmXIsONj5ZlJOQ_129.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_129.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_129.status == 0) { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_130; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T19_; tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg* T71_; TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_145; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T109_; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T110_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T117_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T118_; #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" closureIterSetupExc((*colonenvP_).coloncurExc1_); switch ((*colonenvP_).colonstate_) { case -1: popSafePoint(); goto BeforeRet_; case 0: goto STATE0; case 1: goto STATE1; case 2: goto STATE2; case 3: goto STATE3; case 4: goto STATE4; case 5: goto STATE5; case 6: goto STATE6; case 7: goto STATE7; case 8: goto STATE8; case 9: goto STATE9; case 10: goto STATE10; case 11: goto STATE11; case 12: goto STATE12; case 13: goto STATE13; case 14: goto STATE14; case 15: goto STATE15; case 16: goto STATE16; } STATE0: ; { #line 454 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 454 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenvP_).upgrades4), init__d9beZjdFWqjAHjXGhL8opDg(((NI) 4))); { #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 1); popSafePoint(); #line 455 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; } } STATE1: ; #line 455 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { if (!(*(*(*colonenvP_).colonup_).transport1).running) goto LA8_; { #line 456 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" (*colonenvP_).conn6 = (tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg*)0; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 2); popSafePoint(); #line 457 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; } } goto LA6_; LA8_: ; { #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 15); popSafePoint(); #line 455 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; } LA6_: ; STATE2: ; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_130); TM__Tra5WJkmqmXIsONj5ZlJOQ_130.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_130.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_130.status == 0) { { NI T14_; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record7), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record7)); unsureAsgnRef((void**)&(*colonenvP_).record7.output.buffer, NIM_NIL); (*colonenvP_).record7.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record7), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_22), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_131)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T14_ = (NI)0; T14_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record7), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_24), T14_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record7)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record7)); } popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T17_; Exception* T18_; TM__Tra5WJkmqmXIsONj5ZlJOQ_130.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T17_ = (Exception*)0; T17_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym1369550198_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T17_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T18_ = (Exception*)0; T18_ = &(*colonenvP_).errX60gensym1369550198_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("About to accept incoming connection", T18_); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_130.status != 0) reraiseException(); #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture9 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 462 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 462 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 462 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T19_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T19_ = acquire__tn7nTvJaRSW35o2z1QbZ3w((*colonenvP_).upgrades4); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture9), &T19_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.child), (*colonenvP_).chronosInternalTmpFuture9); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 5); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture9; popSafePoint(); goto BeforeRet_; STATE3: ; #line 0 "\?\?\?" asgnRef((void**) (&(*colonenvP_).coloncurExc1_), NIM_NIL); #line 457 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { Exception* T22_; Exception* T25_; TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_133; #line 480 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T22_ = (Exception*)0; T22_ = getCurrentException(); if (!((T22_) && (isObjWithCache((*T22_).Sup.m_type, (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_), Nim_OfCheck_CACHE133)))) goto LA23_; #line 480 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T25_ = (Exception*)0; T25_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).exc11), ((tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) (T25_))); #line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_133); TM__Tra5WJkmqmXIsONj5ZlJOQ_133.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_133.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_133.status == 0) { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_134; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_134); TM__Tra5WJkmqmXIsONj5ZlJOQ_134.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_134.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_134.status == 0) { { NI T29_; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record12), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record12)); unsureAsgnRef((void**)&(*colonenvP_).record12.output.buffer, NIM_NIL); (*colonenvP_).record12.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record12), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_22), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_135)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T29_ = (NI)0; T29_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record12), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_24), T29_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record12)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record12)); } popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T32_; Exception* T33_; TM__Tra5WJkmqmXIsONj5ZlJOQ_134.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T32_ = (Exception*)0; T32_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13716001913_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T32_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T33_ = (Exception*)0; T33_ = &(*colonenvP_).errX60gensym13716001913_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("releasing semaphore on cancellation", T33_); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_134.status != 0) reraiseException(); popSafePoint(); } else { popSafePoint(); { TM__Tra5WJkmqmXIsONj5ZlJOQ_133.status = 0; popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_133.status != 0) reraiseException(); #line 481 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 481 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" release__MUHSo45XRK1Nd2AHMwwFfA((*colonenvP_).upgrades4); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 4); popSafePoint(); #line 457 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; } goto LA20_; LA23_: ; { Exception* T37_; Exception* T40_; TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_137; #line 483 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T37_ = (Exception*)0; T37_ = getCurrentException(); if (!((T37_) && (isObjWithCache((*T37_).Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_), Nim_OfCheck_CACHE137)))) goto LA38_; #line 483 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T40_ = (Exception*)0; T40_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).exc14), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T40_))); #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_137); TM__Tra5WJkmqmXIsONj5ZlJOQ_137.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_137.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_137.status == 0) { { NI T43_; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record15), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record15)); unsureAsgnRef((void**)&(*colonenvP_).record15.output.buffer, NIM_NIL); (*colonenvP_).record15.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record15), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_22), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_138)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T43_ = (NI)0; T43_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record15), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_24), T43_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record15), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_139), (*(*colonenvP_).exc14).Sup.message); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record15)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record15)); } popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T46_; Exception* T47_; TM__Tra5WJkmqmXIsONj5ZlJOQ_137.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T46_ = (Exception*)0; T46_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13721501916_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T46_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T47_ = (Exception*)0; T47_ = &(*colonenvP_).errX60gensym13721501916_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Exception in accept loop, exiting", T47_); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_137.status != 0) reraiseException(); #line 484 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 484 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" release__MUHSo45XRK1Nd2AHMwwFfA((*colonenvP_).upgrades4); #line 485 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA* T52_; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T53_; #line 485 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 485 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" if (!!(((*colonenvP_).conn6 == 0))) goto LA50_; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture17 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 486 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 486 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T52_ = (tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA*)0; T52_ = &(*colonenvP_).conn6->Sup; #line 486 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T53_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T53_ = close__gxLphtNLWoZynqFVNfRurg(T52_); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture17), &T53_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.child), (*colonenvP_).chronosInternalTmpFuture17); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 13); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture17; popSafePoint(); goto BeforeRet_; } goto LA48_; LA50_: ; { #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 14); popSafePoint(); #line 485 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; } LA48_: ; } goto LA20_; LA38_: ; { #line 0 "\?\?\?" (*colonenvP_).colonunrollFinally3_ = NIM_TRUE; #line 0 "\?\?\?" #line 0 "\?\?\?" asgnRef((void**) (&(*colonenvP_).coloncurExc1_), getCurrentException()); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 4); popSafePoint(); #line 0 "\?\?\?" goto LA2; } LA20_: ; STATE4: ; #line 0 "\?\?\?" { if (!(*colonenvP_).colonunrollFinally3_) goto LA58_; #line 0 "\?\?\?" { #line 0 "\?\?\?" if (!((*colonenvP_).coloncurExc1_ == NIM_NIL)) goto LA62_; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); #line 0 "\?\?\?" #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).colontmpResult2_; popSafePoint(); goto BeforeRet_; } goto LA60_; LA62_: ; { #line 0 "\?\?\?" #line 0 "\?\?\?" closureIterSetupExc(NIM_NIL); #line 0 "\?\?\?" raiseExceptionEx((Exception*)(*colonenvP_).coloncurExc1_, "Exception", "accept", "\?\?\?", 0); } LA60_: ; } LA58_: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 1); popSafePoint(); #line 457 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE5: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T69_; NimStringDesc* T70_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.mustCancel) goto LA67_; T69_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T69_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T69_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T69_).Sup.Sup.Sup.name = "CancelledError"; T70_ = (NimStringDesc*)0; T70_ = (*T69_).Sup.Sup.Sup.message; (*T69_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_27)); if (T70_) nimGCunrefNoCycle(T70_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T69_, "CancelledError", "accept", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA67_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture9); #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop(((tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*) ((*colonenvP_).chronosInternalTmpFuture9))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 6); popSafePoint(); #line 462 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE6: ; #line 463 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 463 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 463 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T71_ = (tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*)0; T71_ = accept__gR10ftwhNqgyGzgAYyX0Gg((*(*colonenvP_).colonup_).transport1); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture9), &T71_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.child), (*colonenvP_).chronosInternalTmpFuture9); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 7); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture9; popSafePoint(); goto BeforeRet_; STATE7: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T76_; NimStringDesc* T77_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.mustCancel) goto LA74_; T76_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T76_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T76_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T76_).Sup.Sup.Sup.name = "CancelledError"; T77_ = (NimStringDesc*)0; T77_ = (*T76_).Sup.Sup.Sup.message; (*T76_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_27)); if (T77_) nimGCunrefNoCycle(T77_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T76_, "CancelledError", "accept", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA74_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture9); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 8); popSafePoint(); #line 463 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE8: ; #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*colonenvP_).conn6), internalRead__fhyp3CGY8OhXTiCkmjpcSwasyncloop(((tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*) ((*colonenvP_).chronosInternalTmpFuture9)))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 9); popSafePoint(); #line 463 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE9: ; #line 464 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_140; tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw T92_; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T93_; #line 464 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" if (!((*colonenvP_).conn6 == 0)) goto LA80_; #line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_140); TM__Tra5WJkmqmXIsONj5ZlJOQ_140.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_140.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_140.status == 0) { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_141; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_141); TM__Tra5WJkmqmXIsONj5ZlJOQ_141.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_141.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_141.status == 0) { { NI T85_; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record18), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record18)); unsureAsgnRef((void**)&(*colonenvP_).record18.output.buffer, NIM_NIL); (*colonenvP_).record18.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record18), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_22), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_142)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T85_ = (NI)0; T85_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record18), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_24), T85_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record18)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record18)); } popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T88_; Exception* T89_; TM__Tra5WJkmqmXIsONj5ZlJOQ_141.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T88_ = (Exception*)0; T88_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13703001919_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T88_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T89_ = (Exception*)0; T89_ = &(*colonenvP_).errX60gensym13703001919_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Unable to get a connection, sleeping", T89_); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_141.status != 0) reraiseException(); popSafePoint(); } else { popSafePoint(); { TM__Tra5WJkmqmXIsONj5ZlJOQ_140.status = 0; popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_140.status != 0) reraiseException(); #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture20 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 472 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 472 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 472 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 472 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T92_ = millis__VnZgvngfH64K9cbR19bMHEEA_3timer(((NI) 100)); #line 472 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T93_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T93_ = sleepAsync__A6EK559a2LWq5qZCF2J9aB8A(T92_); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture20), &T93_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.child), (*colonenvP_).chronosInternalTmpFuture20); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 10); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture20; popSafePoint(); goto BeforeRet_; } goto LA78_; LA80_: ; { #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 12); popSafePoint(); #line 464 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; } LA78_: ; STATE10: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T99_; NimStringDesc* T100_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.mustCancel) goto LA97_; T99_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T99_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T99_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T99_).Sup.Sup.Sup.name = "CancelledError"; T100_ = (NimStringDesc*)0; T100_ = (*T99_).Sup.Sup.Sup.message; (*T99_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_27)); if (T100_) nimGCunrefNoCycle(T100_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T99_, "CancelledError", "accept", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA97_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture20); #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop(((tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*) ((*colonenvP_).chronosInternalTmpFuture20))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 11); popSafePoint(); #line 472 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE11: ; #line 473 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 473 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" release__MUHSo45XRK1Nd2AHMwwFfA((*colonenvP_).upgrades4); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 1); popSafePoint(); #line 456 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE12: ; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_145); TM__Tra5WJkmqmXIsONj5ZlJOQ_145.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_145.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_145.status == 0) { { NI T103_; NimStringDesc* T104_; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record21), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record21)); unsureAsgnRef((void**)&(*colonenvP_).record21.output.buffer, NIM_NIL); (*colonenvP_).record21.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record21), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_22), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_146)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T103_ = (NI)0; T103_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record21), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_24), T103_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T104_ = (NimStringDesc*)0; T104_ = shortLog__Fso3jK7jRMeiF9aFUl9as7gw((*colonenvP_).conn6); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record21), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_34), T104_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record21)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record21)); } popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T107_; Exception* T108_; TM__Tra5WJkmqmXIsONj5ZlJOQ_145.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T107_ = (Exception*)0; T107_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13709501922_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T107_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T108_ = (Exception*)0; T108_ = &(*colonenvP_).errX60gensym13709501922_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Accepted an incoming connection", T108_); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_145.status != 0) reraiseException(); #line 477 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 477 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 477 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T109_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T109_ = upgradeMonitor__ORgwOynDuJ2As8GNLFqDYQ((*colonenvP_).conn6, (*colonenvP_).upgrades4); #line 477 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asyncSpawn__53lAB5vkCXFZ1ApuF7Pzkg_3(T109_); #line 478 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 478 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 478 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T110_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T110_ = upgradeIncoming__hhpvZ49aD0OP9cZDTcpGYKCA((*(*colonenvP_).colonup_).s3, (*colonenvP_).conn6); #line 478 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asyncSpawn__53lAB5vkCXFZ1ApuF7Pzkg_3(T110_); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 4); popSafePoint(); #line 0 "\?\?\?" goto LA2; STATE13: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T115_; NimStringDesc* T116_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.mustCancel) goto LA113_; T115_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T115_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T115_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T115_).Sup.Sup.Sup.name = "CancelledError"; T116_ = (NimStringDesc*)0; T116_ = (*T115_).Sup.Sup.Sup.message; (*T115_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_27)); if (T116_) nimGCunrefNoCycle(T116_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T115_, "CancelledError", "accept", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA113_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture17); #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop(((tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*) ((*colonenvP_).chronosInternalTmpFuture17))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 14); popSafePoint(); #line 485 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE14: ; #line 450 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T117_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T117_ = srcLocImpl__lEovMlAof3xM3dAuhMKetQ(); #line 450 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" complete__nHHWNIBkqCfVC3oe9a1ZdIQ((*(*colonenvP_).colonup_).chronosInternalRetFuture2, T117_); #line 0 "\?\?\?" (*colonenvP_).colonunrollFinally3_ = NIM_TRUE; #line 450 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenvP_).colontmpResult2_), NIM_NIL); #line 0 "\?\?\?" asgnRef((void**) (&(*colonenvP_).coloncurExc1_), NIM_NIL); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 4); popSafePoint(); #line 0 "\?\?\?" goto LA2; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 4); popSafePoint(); #line 483 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE15: ; #line 451 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T118_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T118_ = srcLocImpl__gZeOz8qCIqFjLE89bRuSgdg(); #line 451 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" complete__nHHWNIBkqCfVC3oe9a1ZdIQ((*(*colonenvP_).colonup_).chronosInternalRetFuture2, T118_); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 16); popSafePoint(); #line 0 "\?\?\?" goto LA2; STATE16: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); popSafePoint(); #line 0 "\?\?\?" goto LA2; popSafePoint(); } else { popSafePoint(); { TM__Tra5WJkmqmXIsONj5ZlJOQ_129.status = 0; #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" if ((NU)((*colonenvP_).colonstate_) > (NU)(17)){ raiseIndexError2((*colonenvP_).colonstate_, 17); } (*colonenvP_).colonstate_ = TM__Tra5WJkmqmXIsONj5ZlJOQ_204[((*colonenvP_).colonstate_)- 0]; #line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" { #line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" if (!((*colonenvP_).colonstate_ == ((NI) 0))) goto LA123_; #line 0 "\?\?\?" reraiseException(); } LA123_: ; #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" (*colonenvP_).colonunrollFinally3_ = (((NI) 0) < (*colonenvP_).colonstate_); #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" { #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" if (!((*colonenvP_).colonstate_ < ((NI) 0))) goto LA127_; #line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim" #line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim" if ((*colonenvP_).colonstate_ == (IL64(-9223372036854775807) - IL64(1))){ raiseOverflow(); } (*colonenvP_).colonstate_ = ((NI64)-((*colonenvP_).colonstate_)); } LA127_: ; #line 0 "\?\?\?" #line 0 "\?\?\?" asgnRef((void**) (&(*colonenvP_).coloncurExc1_), getCurrentException()); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_129.status != 0) reraiseException(); } LA2: ; } LA1: ; }BeforeRet_: ; return result;} #line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" N_LIB_PRIVATE N_CLOSURE(void, accept_continue__2RS29a89aItLV5L7DgJduK5g)(void* udataX60gensym136910047_, void* ClE_0) { tyObject_Env_switchdotnim___55L9bvute9aWVCvRU9bi64YkA* colonenvP_; TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_205; colonenvP_ = (tyObject_Env_switchdotnim___55L9bvute9aWVCvRU9bi64YkA*) ClE_0; #line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_205); TM__Tra5WJkmqmXIsONj5ZlJOQ_205.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_205.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_205.status == 0) { #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T4_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* volatile nextX60gensym136910048_; #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T4_ = (NIM_BOOL)0; T4_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym1369100464_); if (!!(T4_)) goto LA5_; #line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nextX60gensym136910048_ = (*colonenvP_).nameIterVarX60gensym1369100464_.ClP_0((*colonenvP_).nameIterVarX60gensym1369100464_.ClE_0); { #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" while (1) { NIM_BOOL T9_; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = (NIM_BOOL)0; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = !((nextX60gensym136910048_ == 0)); if (!(T9_)) goto LA10_; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = finished__JXDwCFE0FKiFPAKUUjgdVg_2asyncloop(nextX60gensym136910048_); LA10_: ; if (!T9_) goto LA8; #line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nextX60gensym136910048_ = (*colonenvP_).nameIterVarX60gensym1369100464_.ClP_0((*colonenvP_).nameIterVarX60gensym1369100464_.ClE_0); #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T13_; #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T13_ = (NIM_BOOL)0; T13_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym1369100464_); if (!T13_) goto LA14_; #line 41 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" goto LA7; } LA14_: ; } LA8: ; } LA7: ; #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" if (!(nextX60gensym136910048_ == NIM_NIL)) goto LA18_; #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T22_; #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T22_ = (NIM_BOOL)0; T22_ = finished__iXX9caPDsEPl9bWYoI5Y39aLgasyncloop((*colonenvP_).chronosInternalRetFuture2); if (!!(T22_)) goto LA23_; #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseAssert__gpGJG5CoQzE64skFd9bPG7A(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_208)); } LA23_: ; } goto LA16_; LA18_: ; { tyProc__9bqx36VxQxXejdrF09bFARDQ T26_; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nimZeroMem((void*)(&T26_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T26_.ClP_0 = accept_continue__2RS29a89aItLV5L7DgJduK5g; T26_.ClE_0 = colonenvP_; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" addCallback__QeHWXKbDl8k58l1wtsnOOw(nextX60gensym136910048_, T26_, NIM_NIL); } LA16_: ; } LA5_: ; popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_))) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* T29_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T30_; TM__Tra5WJkmqmXIsONj5ZlJOQ_205.status = 0; #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T29_ = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; T29_ = &(*colonenvP_).chronosInternalRetFuture2->Sup; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T30_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T30_ = srcLocImpl__79cY7uR9cmEURqRGzzdHerWg(); #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" cancelAndSchedule__1MGH5bJdQgBtESf3VBBOvA_2(T29_, T30_); popCurrentException(); } else if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* excX60gensym136910050_; Exception* T32_; TM__Tra5WJkmqmXIsONj5ZlJOQ_205.status = 0; #line 53 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T32_ = (Exception*)0; T32_ = getCurrentException(); excX60gensym136910050_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T32_)); #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T35_; #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T35_ = (NIM_BOOL)0; T35_ = finished__iXX9caPDsEPl9bWYoI5Y39aLgasyncloop((*colonenvP_).chronosInternalRetFuture2); if (!T35_) goto LA36_; #line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)excX60gensym136910050_, "CatchableError", "accept_continue", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 59); } goto LA33_; LA36_: ; { Exception* T39_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T40_; #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T39_ = (Exception*)0; T39_ = &excX60gensym136910050_->Sup; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T40_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T40_ = srcLocImpl__Jr8Jfi7B2iUixKYroydjOg(); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" fail__SwGHbFJf49cefkD9a9cbvNyqA((*colonenvP_).chronosInternalRetFuture2, T39_, T40_); } LA33_: ; popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_205.status != 0) reraiseException();} #line 450 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, accept__KuYtMhInaqxlGZ8K2CI9ahQ)(tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ* s_0, tyObject_TransportcolonObjectType___VR7hS9cu739a9cPgqYrHtA5kQ* transport) { tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* result; tyObject_Env_switchdotnim___55L9bvute9aWVCvRU9bi64YkA* colonenv_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T1_; tyObject_Env_asyncmacro2dotnim___W1UWPH8km5k8bvFNs7PWxQ* colonenv__2; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww T2_; tyProc__9bqx36VxQxXejdrF09bFARDQ T3_;{ result = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; colonenv_ = (tyObject_Env_switchdotnim___55L9bvute9aWVCvRU9bi64YkA*)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" colonenv_ = (tyObject_Env_switchdotnim___55L9bvute9aWVCvRU9bi64YkA*) newObj((&NTI__fHYh9bu7LZ9c9bcjIyjlQEWZg_), sizeof(tyObject_Env_switchdotnim___55L9bvute9aWVCvRU9bi64YkA)); (*colonenv_).Sup.m_type = (&NTI__55L9bvute9aWVCvRU9bi64YkA_); #line 450 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenv_).s3), s_0); #line 450 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenv_).transport1), transport); #line 450 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 450 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T1_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T1_ = srcLocImpl__qF9bqevhmVxQ9afhbas0E6jA(); #line 450 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenv_).chronosInternalRetFuture2), newFutureImpl__wu9buovQIxiU3ndXmKRpnVw(T1_)); #line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" colonenv__2 = (tyObject_Env_asyncmacro2dotnim___W1UWPH8km5k8bvFNs7PWxQ*)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" colonenv__2 = (tyObject_Env_asyncmacro2dotnim___W1UWPH8km5k8bvFNs7PWxQ*) newObj((&NTI__xWGz8IndhOc9aP9c8w9agvgdQ_), sizeof(tyObject_Env_asyncmacro2dotnim___W1UWPH8km5k8bvFNs7PWxQ)); (*colonenv__2).Sup.m_type = (&NTI__W1UWPH8km5k8bvFNs7PWxQ_); #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*colonenv__2).colonup_), colonenv_); nimZeroMem((void*)(&T2_), sizeof(tyProc__Y7TIAk6Os9cRMtmIj9bEqCww)); T2_.ClP_0 = accept__9cfjAX8xYK6LSXH3s2RA0Vw_8; T2_.ClE_0 = colonenv__2; asgnRef((void**) (&(*colonenv_).nameIterVarX60gensym1369100464_.ClE_0), T2_.ClE_0); (*colonenv_).nameIterVarX60gensym1369100464_.ClP_0 = T2_.ClP_0; #line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nimZeroMem((void*)(&T3_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T3_.ClP_0 = accept_continue__2RS29a89aItLV5L7DgJduK5g; T3_.ClE_0 = colonenv_; T3_.ClE_0? T3_.ClP_0(NIM_NIL, T3_.ClE_0):((TM__Tra5WJkmqmXIsONj5ZlJOQ_209)(T3_.ClP_0))(NIM_NIL); #line 455 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenv_).chronosInternalRetFuture2; goto BeforeRet_; }BeforeRet_: ; return result;} #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, start__9cfjAX8xYK6LSXH3s2RA0Vw_7)(void* ClE_0) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result; tyObject_Env_asyncmacro2dotnim___pqQ08LUpVbCS2U5rkSINHQ* colonenvP_;{ result = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; colonenvP_ = (tyObject_Env_asyncmacro2dotnim___pqQ08LUpVbCS2U5rkSINHQ*) ClE_0; #line 490 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" while (1) { if (!1) goto LA1; { tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T50_; switch ((*colonenvP_).colonstate_) { case -1: goto BeforeRet_; case 0: goto STATE0; case 1: goto STATE1; } STATE0: ; #line 489 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" (*colonenvP_).result1 = (tySequence__T74QuWwr8h7Al0PS9cMqKwA*)0; { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_124; TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_213; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T49_; #line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_124); TM__Tra5WJkmqmXIsONj5ZlJOQ_124.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_124.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_124.status == 0) { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_125; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_125); TM__Tra5WJkmqmXIsONj5ZlJOQ_125.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_125.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_125.status == 0) { { NI T7_; tyTuple__NevGmcPz5FN13v9cZPsfRXw T8_; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record2), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record2)); unsureAsgnRef((void**)&(*colonenvP_).record2.output.buffer, NIM_NIL); (*colonenvP_).record2.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record2), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_22), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_126)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T7_ = (NI)0; T7_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record2), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_24), T7_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&T8_), sizeof(tyTuple__NevGmcPz5FN13v9cZPsfRXw)); shortLog__NrFxHSKgrFj3RYz5I6yAGg((*(*(*colonenvP_).colonup_).s1).peerInfo, (&T8_)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__EWSNUL7NJHRwr9aRfa5vNVQ((&(*colonenvP_).record2), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_89), (&T8_)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record2)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record2)); } popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T11_; Exception* T12_; TM__Tra5WJkmqmXIsONj5ZlJOQ_125.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T11_ = (Exception*)0; T11_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym1373450194_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T11_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T12_ = (Exception*)0; T12_ = &(*colonenvP_).errX60gensym1373450194_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("starting switch for peer", T12_); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_125.status != 0) reraiseException(); popSafePoint(); } else { popSafePoint(); { TM__Tra5WJkmqmXIsONj5ZlJOQ_124.status = 0; popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_124.status != 0) reraiseException(); #line 491 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" (*colonenvP_).startFuts5 = (tySequence__T74QuWwr8h7Al0PS9cMqKwA*)0; { NI T16_; #line 492 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" (*colonenvP_).t6 = (tyObject_TransportcolonObjectType___VR7hS9cu739a9cPgqYrHtA5kQ*)0; #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" (*colonenvP_).i7 = ((NI) 0); #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" T16_ = ((*(*(*colonenvP_).colonup_).s1).transports ? (*(*(*colonenvP_).colonup_).s1).transports->Sup.len : 0); (*colonenvP_).L8 = T16_; { #line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { NI TM__Tra5WJkmqmXIsONj5ZlJOQ_212; #line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!((*colonenvP_).i7 < (*colonenvP_).L8)) goto LA18; #line 492 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" if ((NU)((*colonenvP_).i7) >= (NU)((*(*(*colonenvP_).colonup_).s1).transports ? (*(*(*colonenvP_).colonup_).s1).transports->Sup.len : 0)){ raiseIndexError2((*colonenvP_).i7,((*(*(*colonenvP_).colonup_).s1).transports ? (*(*(*colonenvP_).colonup_).s1).transports->Sup.len : 0)-1); } asgnRef((void**) (&(*colonenvP_).t6), (*(*(*colonenvP_).colonup_).s1).transports->data[(*colonenvP_).i7]); { NI T20_; #line 493 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" (*colonenvP_).i9 = (NI)0; #line 493 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" nimZeroMem((void*)(&(*colonenvP_).a10), sizeof(tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw)); #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" (*colonenvP_).i11 = ((NI) 0); #line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" T20_ = ((*(*(*(*colonenvP_).colonup_).s1).peerInfo).addrs ? (*(*(*(*colonenvP_).colonup_).s1).peerInfo).addrs->Sup.len : 0); (*colonenvP_).L12 = T20_; { #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { NI TM__Tra5WJkmqmXIsONj5ZlJOQ_210; #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!((*colonenvP_).i11 < (*colonenvP_).L12)) goto LA22; #line 493 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" (*colonenvP_).i9 = (*colonenvP_).i11; #line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if ((NU)((*colonenvP_).i11) >= (NU)((*(*(*(*colonenvP_).colonup_).s1).peerInfo).addrs ? (*(*(*(*colonenvP_).colonup_).s1).peerInfo).addrs->Sup.len : 0)){ raiseIndexError2((*colonenvP_).i11,((*(*(*(*colonenvP_).colonup_).s1).peerInfo).addrs ? (*(*(*(*colonenvP_).colonup_).s1).peerInfo).addrs->Sup.len : 0)-1); } asgnRef((void**) (&(*colonenvP_).a10.data.buffer), (*(*(*(*colonenvP_).colonup_).s1).peerInfo).addrs->data[(*colonenvP_).i11].data.buffer); (*colonenvP_).a10.data.offset = (*(*(*(*colonenvP_).colonup_).s1).peerInfo).addrs->data[(*colonenvP_).i11].data.offset; #line 494 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { NIM_BOOL T25_; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T28_; NI T29_; NI T30_; #line 494 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 494 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T25_ = (NIM_BOOL)0; T25_ = handles__yaAeDv9cF3yBRx9cmqLar16g((*colonenvP_).t6, (*colonenvP_).a10); if (!T25_) goto LA26_; #line 495 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 495 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenvP_).server13), start__00maHNy4vmgOhh8nej2W4w((*colonenvP_).t6, (*colonenvP_).a10)); if ((NU)((*colonenvP_).i9) >= (NU)((*(*(*(*colonenvP_).colonup_).s1).peerInfo).addrs ? (*(*(*(*colonenvP_).colonup_).s1).peerInfo).addrs->Sup.len : 0)){ raiseIndexError2((*colonenvP_).i9,((*(*(*(*colonenvP_).colonup_).s1).peerInfo).addrs ? (*(*(*(*colonenvP_).colonup_).s1).peerInfo).addrs->Sup.len : 0)-1); } #line 496 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" genericSeqAssign((&(*(*(*(*colonenvP_).colonup_).s1).peerInfo).addrs->data[(*colonenvP_).i9].data.buffer), (*(*colonenvP_).t6).ma.data.buffer, (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_)); (*(*(*(*colonenvP_).colonup_).s1).peerInfo).addrs->data[(*colonenvP_).i9].data.offset = (*(*colonenvP_).t6).ma.data.offset; #line 497 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 497 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 497 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T28_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T28_ = accept__KuYtMhInaqxlGZ8K2CI9ahQ((*(*colonenvP_).colonup_).s1, (*colonenvP_).t6); asgnRef((void**) (&(*(*(*colonenvP_).colonup_).s1).acceptFuts), (tySequence__T74QuWwr8h7Al0PS9cMqKwA*) incrSeqV3((TGenericSeq*)((*(*(*colonenvP_).colonup_).s1).acceptFuts), (&NTI__T74QuWwr8h7Al0PS9cMqKwA_))); T29_ = (*(*(*colonenvP_).colonup_).s1).acceptFuts->Sup.len++; asgnRef((void**) (&(*(*(*colonenvP_).colonup_).s1).acceptFuts->data[T29_]), T28_); #line 498 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenvP_).startFuts5), (tySequence__T74QuWwr8h7Al0PS9cMqKwA*) incrSeqV3((TGenericSeq*)((*colonenvP_).startFuts5), (&NTI__T74QuWwr8h7Al0PS9cMqKwA_))); T30_ = (*colonenvP_).startFuts5->Sup.len++; asgnRef((void**) (&(*colonenvP_).startFuts5->data[T30_]), (*colonenvP_).server13); } LA26_: ; #line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt((*colonenvP_).i11, ((NI) 1), &TM__Tra5WJkmqmXIsONj5ZlJOQ_210)) { raiseOverflow(); }; (*colonenvP_).i11 = (NI)(TM__Tra5WJkmqmXIsONj5ZlJOQ_210); #line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { NI T33_; #line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" T33_ = ((*(*(*(*colonenvP_).colonup_).s1).peerInfo).addrs ? (*(*(*(*colonenvP_).colonup_).s1).peerInfo).addrs->Sup.len : 0); if (!!((T33_ == (*colonenvP_).L12))) goto LA34_; #line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_211)); } LA34_: ; } LA22: ; } } #line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt((*colonenvP_).i7, ((NI) 1), &TM__Tra5WJkmqmXIsONj5ZlJOQ_212)) { raiseOverflow(); }; (*colonenvP_).i7 = (NI)(TM__Tra5WJkmqmXIsONj5ZlJOQ_212); #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { NI T38_; #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" T38_ = ((*(*(*colonenvP_).colonup_).s1).transports ? (*(*(*colonenvP_).colonup_).s1).transports->Sup.len : 0); if (!!((T38_ == (*colonenvP_).L8))) goto LA39_; #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_182)); } LA39_: ; } LA18: ; } } #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_213); TM__Tra5WJkmqmXIsONj5ZlJOQ_213.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_213.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_213.status == 0) { { NI T43_; tyTuple__NevGmcPz5FN13v9cZPsfRXw T44_; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record14), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record14)); unsureAsgnRef((void**)&(*colonenvP_).record14.output.buffer, NIM_NIL); (*colonenvP_).record14.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record14), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_22), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_214)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T43_ = (NI)0; T43_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record14), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_24), T43_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&T44_), sizeof(tyTuple__NevGmcPz5FN13v9cZPsfRXw)); shortLog__NrFxHSKgrFj3RYz5I6yAGg((*(*(*colonenvP_).colonup_).s1).peerInfo, (&T44_)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__EWSNUL7NJHRwr9aRfa5vNVQ((&(*colonenvP_).record14), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_215), (&T44_)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record14)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record14)); } popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T47_; Exception* T48_; TM__Tra5WJkmqmXIsONj5ZlJOQ_213.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T47_ = (Exception*)0; T47_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13742001915_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T47_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T48_ = (Exception*)0; T48_ = &(*colonenvP_).errX60gensym13742001915_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Started libp2p node", T48_); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_213.status != 0) reraiseException(); #line 501 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T49_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T49_ = srcLocImpl__KGiR0GQmpaVB0pcHw9aCqgQ(); #line 501 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" complete__uPjX3HxDDDDTtMsM6yajwQ((*(*colonenvP_).colonup_).chronosInternalRetFuture2, (*colonenvP_).startFuts5, T49_); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); #line 501 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 501 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" result = NIM_NIL; goto BeforeRet_; } #line 489 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T50_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T50_ = srcLocImpl__I9cEuZ19a4dEjPb9bdmWRpB4Q(); #line 489 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" complete__uPjX3HxDDDDTtMsM6yajwQ((*(*colonenvP_).colonup_).chronosInternalRetFuture2, (*colonenvP_).result1, T50_); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 1); #line 0 "\?\?\?" goto LA2; STATE1: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); #line 0 "\?\?\?" goto LA2; } LA2: ; } LA1: ; }BeforeRet_: ; return result;} #line 148 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" static N_INLINE(NIM_BOOL, finished__2F8ubyz39bj9apqf8LrlZ5mAasyncloop)(tyObject_FuturecolonObjectType___s5ZBnSn9c7EMaDjgeaKjsIw* future) { NIM_BOOL result; result = (NIM_BOOL)0; #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" result = !(((*future).Sup.state == ((tyEnum_FutureState__WzRzKRS6S9aqphI4AiMjRNA) 0))); return result;} #line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" N_LIB_PRIVATE N_CLOSURE(void, start_continue__xX9a2e7ZFb8amt9aZQ359a9aYA)(void* udataX60gensym137300047_, void* ClE_0) { tyObject_Env_switchdotnim___Eoa5GdoN2shQq4EY9asLhNg* colonenvP_; TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_216; colonenvP_ = (tyObject_Env_switchdotnim___Eoa5GdoN2shQq4EY9asLhNg*) ClE_0; #line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_216); TM__Tra5WJkmqmXIsONj5ZlJOQ_216.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_216.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_216.status == 0) { #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T4_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* volatile nextX60gensym137300048_; #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T4_ = (NIM_BOOL)0; T4_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym1373000463_); if (!!(T4_)) goto LA5_; #line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nextX60gensym137300048_ = (*colonenvP_).nameIterVarX60gensym1373000463_.ClP_0((*colonenvP_).nameIterVarX60gensym1373000463_.ClE_0); { #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" while (1) { NIM_BOOL T9_; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = (NIM_BOOL)0; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = !((nextX60gensym137300048_ == 0)); if (!(T9_)) goto LA10_; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = finished__JXDwCFE0FKiFPAKUUjgdVg_2asyncloop(nextX60gensym137300048_); LA10_: ; if (!T9_) goto LA8; #line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nextX60gensym137300048_ = (*colonenvP_).nameIterVarX60gensym1373000463_.ClP_0((*colonenvP_).nameIterVarX60gensym1373000463_.ClE_0); #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T13_; #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T13_ = (NIM_BOOL)0; T13_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym1373000463_); if (!T13_) goto LA14_; #line 41 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" goto LA7; } LA14_: ; } LA8: ; } LA7: ; #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" if (!(nextX60gensym137300048_ == NIM_NIL)) goto LA18_; #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T22_; #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T22_ = (NIM_BOOL)0; T22_ = finished__2F8ubyz39bj9apqf8LrlZ5mAasyncloop((*colonenvP_).chronosInternalRetFuture2); if (!!(T22_)) goto LA23_; #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseAssert__gpGJG5CoQzE64skFd9bPG7A(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_219)); } LA23_: ; } goto LA16_; LA18_: ; { tyProc__9bqx36VxQxXejdrF09bFARDQ T26_; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nimZeroMem((void*)(&T26_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T26_.ClP_0 = start_continue__xX9a2e7ZFb8amt9aZQ359a9aYA; T26_.ClE_0 = colonenvP_; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" addCallback__QeHWXKbDl8k58l1wtsnOOw(nextX60gensym137300048_, T26_, NIM_NIL); } LA16_: ; } LA5_: ; popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_))) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* T29_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T30_; TM__Tra5WJkmqmXIsONj5ZlJOQ_216.status = 0; #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T29_ = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; T29_ = &(*colonenvP_).chronosInternalRetFuture2->Sup; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T30_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T30_ = srcLocImpl__79cY7uR9cmEURqRGzzdHerWg(); #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" cancelAndSchedule__1MGH5bJdQgBtESf3VBBOvA_2(T29_, T30_); popCurrentException(); } else if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* excX60gensym137300050_; Exception* T32_; TM__Tra5WJkmqmXIsONj5ZlJOQ_216.status = 0; #line 53 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T32_ = (Exception*)0; T32_ = getCurrentException(); excX60gensym137300050_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T32_)); #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T35_; #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T35_ = (NIM_BOOL)0; T35_ = finished__2F8ubyz39bj9apqf8LrlZ5mAasyncloop((*colonenvP_).chronosInternalRetFuture2); if (!T35_) goto LA36_; #line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)excX60gensym137300050_, "CatchableError", "start_continue", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 59); } goto LA33_; LA36_: ; { Exception* T39_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T40_; #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T39_ = (Exception*)0; T39_ = &excX60gensym137300050_->Sup; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T40_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T40_ = srcLocImpl__Jr8Jfi7B2iUixKYroydjOg(); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" fail__hDZIlQqh9aKqChx1FAWJQeQ((*colonenvP_).chronosInternalRetFuture2, T39_, T40_); } LA33_: ; popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_216.status != 0) reraiseException();} #line 489 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___s5ZBnSn9c7EMaDjgeaKjsIw*, start__kQ8hwzs2wu2gEp5x2sQBiw)(tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ* s_0) { tyObject_FuturecolonObjectType___s5ZBnSn9c7EMaDjgeaKjsIw* result; tyObject_Env_switchdotnim___Eoa5GdoN2shQq4EY9asLhNg* colonenv_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T1_; tyObject_Env_asyncmacro2dotnim___pqQ08LUpVbCS2U5rkSINHQ* colonenv__2; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww T2_; tyProc__9bqx36VxQxXejdrF09bFARDQ T3_;{ result = (tyObject_FuturecolonObjectType___s5ZBnSn9c7EMaDjgeaKjsIw*)0; colonenv_ = (tyObject_Env_switchdotnim___Eoa5GdoN2shQq4EY9asLhNg*)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" colonenv_ = (tyObject_Env_switchdotnim___Eoa5GdoN2shQq4EY9asLhNg*) newObj((&NTI__vVUsgJcuQ5fwbVAHKu9abeQ_), sizeof(tyObject_Env_switchdotnim___Eoa5GdoN2shQq4EY9asLhNg)); (*colonenv_).Sup.m_type = (&NTI__Eoa5GdoN2shQq4EY9asLhNg_); #line 489 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenv_).s1), s_0); #line 489 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 489 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T1_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T1_ = srcLocImpl__E3Ou8dw3W29aQHa6A3CBFtQ(); #line 489 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenv_).chronosInternalRetFuture2), newFutureImpl__VQd8ivZpWxXYXQDF5UmDbw(T1_)); #line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" colonenv__2 = (tyObject_Env_asyncmacro2dotnim___pqQ08LUpVbCS2U5rkSINHQ*)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" colonenv__2 = (tyObject_Env_asyncmacro2dotnim___pqQ08LUpVbCS2U5rkSINHQ*) newObj((&NTI__ffx48KMLJ9bl9aO8WdMUQOtA_), sizeof(tyObject_Env_asyncmacro2dotnim___pqQ08LUpVbCS2U5rkSINHQ)); (*colonenv__2).Sup.m_type = (&NTI__pqQ08LUpVbCS2U5rkSINHQ_); #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*colonenv__2).colonup_), colonenv_); nimZeroMem((void*)(&T2_), sizeof(tyProc__Y7TIAk6Os9cRMtmIj9bEqCww)); T2_.ClP_0 = start__9cfjAX8xYK6LSXH3s2RA0Vw_7; T2_.ClE_0 = colonenv__2; asgnRef((void**) (&(*colonenv_).nameIterVarX60gensym1373000463_.ClE_0), T2_.ClE_0); (*colonenv_).nameIterVarX60gensym1373000463_.ClP_0 = T2_.ClP_0; #line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nimZeroMem((void*)(&T3_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T3_.ClP_0 = start_continue__xX9a2e7ZFb8amt9aZQ359a9aYA; T3_.ClE_0 = colonenv_; T3_.ClE_0? T3_.ClP_0(NIM_NIL, T3_.ClE_0):((TM__Tra5WJkmqmXIsONj5ZlJOQ_220)(T3_.ClP_0))(NIM_NIL); #line 501 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenv_).chronosInternalRetFuture2; goto BeforeRet_; }BeforeRet_: ; return result;} #line 420 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" N_LIB_PRIVATE N_NIMCALL(void, mount__lcOK2QQPz33ydVCjlAkh9bg)(tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ* s_0, tyObject_WakuStorecolonObjectType___bTNJy9bbtN9aNYuADEgXa2nw* proto, tyProc__45NwvjyfIWTGrNWgg5Pcig matcher) { tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w* T15_; #line 421 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* T5_; NimStringDesc* T6_; #line 421 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" if (!((*proto).Sup.handler.ClP_0 == 0)) goto LA3_; T5_ = (tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*)0; T5_ = (tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) newObj((&NTI__gcKyg9bhR5vWTJg3cREMk0Q_), sizeof(tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA)); (*T5_).Sup.Sup.m_type = (&NTI__qrLSDoe2oBoAqNtJ9badtnA_); (*T5_).Sup.name = "CatchableError"; T6_ = (NimStringDesc*)0; T6_ = (*T5_).Sup.message; (*T5_).Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_71)); if (T6_) nimGCunrefNoCycle(T6_); asgnRef((void**) (&(*T5_).Sup.parent), NIM_NIL); #line 422 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" raiseExceptionEx((Exception*)T5_, "CatchableError", "mount", "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/sw" "itch.nim", 422); } LA3_: ; #line 425 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w* T9_; NimStringDesc* T10_; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* T13_; NimStringDesc* T14_; #line 425 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 425 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 425 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T9_ = (tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w*)0; T9_ = &proto->Sup; #line 425 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T10_ = (NimStringDesc*)0; T10_ = codec__9aMav7tf05vmztlcWKYHy9ag(T9_); if (!((T10_ ? T10_->Sup.len : 0) == ((NI) 0))) goto LA11_; T13_ = (tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*)0; T13_ = (tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) newObj((&NTI__gcKyg9bhR5vWTJg3cREMk0Q_), sizeof(tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA)); (*T13_).Sup.Sup.m_type = (&NTI__qrLSDoe2oBoAqNtJ9badtnA_); (*T13_).Sup.name = "CatchableError"; T14_ = (NimStringDesc*)0; T14_ = (*T13_).Sup.message; (*T13_).Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_72)); if (T14_) nimGCunrefNoCycle(T14_); asgnRef((void**) (&(*T13_).Sup.parent), NIM_NIL); #line 426 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" raiseExceptionEx((Exception*)T13_, "CatchableError", "mount", "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/sw" "itch.nim", 426); } LA11_: ; #line 429 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T15_ = (tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w*)0; T15_ = &proto->Sup; #line 429 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" addHandler__409bxPHi5U5CQNefOqIY9aWQ((*s_0).ms, (*proto).Sup.codecs, T15_, matcher); } #line 420 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" N_LIB_PRIVATE N_NIMCALL(void, mount__bhsZ6kJztMqk6U66voQ4sA)(tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ* s_0, tyObject_WakuFiltercolonObjectType___piJynz2u7qBvQUztNfoNdA* proto, tyProc__45NwvjyfIWTGrNWgg5Pcig matcher) { tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w* T15_; #line 421 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* T5_; NimStringDesc* T6_; #line 421 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" if (!((*proto).Sup.handler.ClP_0 == 0)) goto LA3_; T5_ = (tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*)0; T5_ = (tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) newObj((&NTI__gcKyg9bhR5vWTJg3cREMk0Q_), sizeof(tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA)); (*T5_).Sup.Sup.m_type = (&NTI__qrLSDoe2oBoAqNtJ9badtnA_); (*T5_).Sup.name = "CatchableError"; T6_ = (NimStringDesc*)0; T6_ = (*T5_).Sup.message; (*T5_).Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_71)); if (T6_) nimGCunrefNoCycle(T6_); asgnRef((void**) (&(*T5_).Sup.parent), NIM_NIL); #line 422 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" raiseExceptionEx((Exception*)T5_, "CatchableError", "mount", "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/sw" "itch.nim", 422); } LA3_: ; #line 425 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w* T9_; NimStringDesc* T10_; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* T13_; NimStringDesc* T14_; #line 425 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 425 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 425 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T9_ = (tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w*)0; T9_ = &proto->Sup; #line 425 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T10_ = (NimStringDesc*)0; T10_ = codec__9aMav7tf05vmztlcWKYHy9ag(T9_); if (!((T10_ ? T10_->Sup.len : 0) == ((NI) 0))) goto LA11_; T13_ = (tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*)0; T13_ = (tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) newObj((&NTI__gcKyg9bhR5vWTJg3cREMk0Q_), sizeof(tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA)); (*T13_).Sup.Sup.m_type = (&NTI__qrLSDoe2oBoAqNtJ9badtnA_); (*T13_).Sup.name = "CatchableError"; T14_ = (NimStringDesc*)0; T14_ = (*T13_).Sup.message; (*T13_).Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_72)); if (T14_) nimGCunrefNoCycle(T14_); asgnRef((void**) (&(*T13_).Sup.parent), NIM_NIL); #line 426 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" raiseExceptionEx((Exception*)T13_, "CatchableError", "mount", "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/sw" "itch.nim", 426); } LA11_: ; #line 429 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T15_ = (tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w*)0; T15_ = &proto->Sup; #line 429 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" addHandler__409bxPHi5U5CQNefOqIY9aWQ((*s_0).ms, (*proto).Sup.codecs, T15_, matcher); } static N_NIMCALL(void, Marker_tyRef__OFseD9bZK27kNl4FObU9aeGw)(void* p, NI op) { tyObject_Env_switchdotnim___mjW2Yzuah4kZUjnMWrQ0ZQ* a; a = (tyObject_Env_switchdotnim___mjW2Yzuah4kZUjnMWrQ0ZQ*)p; nimGCvisit((void*)(*a).peerId1.data, op); nimGCvisit((void*)(*a).protos2, op); nimGCvisit((void*)(*a).s3, op); nimGCvisit((void*)(*a).addrs4, op); nimGCvisit((void*)(*a).chronosInternalRetFuture5, op); nimGCvisit((void*)(*a).nameIterVarX60gensym1361450806_.ClE_0, op);} static N_NIMCALL(void, Marker_tyRef__NIKcJLImyvAD5GP5qrpxUQ)(void* p, NI op) { tyObject_Env_asyncmacro2dotnim___oE6mfkChvw3rnMWSe9auegA* a; a = (tyObject_Env_asyncmacro2dotnim___oE6mfkChvw3rnMWSe9auegA*)p; nimGCvisit((void*)(*a).colontmpSlLower01_, op); nimGCvisit((void*)(*a).coloncurExc3_, op); nimGCvisit((void*)(*a).colontmpResult4_, op); nimGCvisit((void*)(*a).result6, op); nimGCvisit((void*)(*a).record7.output.buffer, op); nimGCvisit((void*)(*a).colonup_, op); nimGCvisit((void*)(*a).errX60gensym1361900199_, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture10, op); nimGCvisit((void*)(*a).result11, op); nimGCvisit((void*)(*a).conn12, op); nimGCvisit((void*)(*a).record13.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13627501914_, op); nimGCvisit((void*)(*a).stream15, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture16, op); nimGCvisit((void*)(*a).exc17, op); nimGCvisit((void*)(*a).record18.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13645001919_, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture20, op); nimGCvisit((void*)(*a).exc21, op); nimGCvisit((void*)(*a).record22.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13652501923_, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture24, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture25, op);} static N_NIMCALL(void, Marker_tyRef__GCG9cZjvpZfE1c9c9c688KcVw)(void* p, NI op) { tyObject_Env_switchdotnim___DM9bRK50YDrSou6rA8WaoKg* a; a = (tyObject_Env_switchdotnim___DM9bRK50YDrSou6rA8WaoKg*)p; nimGCvisit((void*)(*a).s1, op); nimGCvisit((void*)(*a).peerId2.data, op); nimGCvisit((void*)(*a).chronosInternalRetFuture3, op); nimGCvisit((void*)(*a).addrs4, op); nimGCvisit((void*)(*a).nameIterVarX60gensym1353500465_.ClE_0, op);} static N_NIMCALL(void, Marker_tyRef__kCXL00ZA4fjhd5yqyUcIww)(void* p, NI op) { tyObject_Env_asyncmacro2dotnim___i9bd9cpvagGTDmg9aDdYB9bj1w* a; a = (tyObject_Env_asyncmacro2dotnim___i9bd9cpvagGTDmg9aDdYB9bj1w*)p; nimGCvisit((void*)(*a).coloncurExc1_, op); nimGCvisit((void*)(*a).colontmpResult2_, op); nimGCvisit((void*)(*a).result4, op); nimGCvisit((void*)(*a).colonup_, op); nimGCvisit((void*)(*a).lock6, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture7, op); nimGCvisit((void*)(*a).result8, op); nimGCvisit((void*)(*a).conn9, op); nimGCvisit((void*)(*a).record10.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13552501911_, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture12, op); nimGCvisit((void*)(*a).record13.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13560501914_, op); nimGCvisit((void*)(*a).record15.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13570501916_, op);} static N_NIMCALL(void, Marker_tyRef__5P39ay9cPffuRVAwqDIWQuGw)(void* p, NI op) { tyObject_Env_switchdotnim___MbwO19b5pxCNyFjWJ37tEEQ* a; a = (tyObject_Env_switchdotnim___MbwO19b5pxCNyFjWJ37tEEQ*)p; nimGCvisit((void*)(*a).peerId1.data, op); nimGCvisit((void*)(*a).s2, op); nimGCvisit((void*)(*a).addrs3, op); nimGCvisit((void*)(*a).chronosInternalRetFuture4, op); nimGCvisit((void*)(*a).nameIterVarX60gensym1347650465_.ClE_0, op);} static N_NIMCALL(void, Marker_tyRef__EwJrkWXQOmnDJOqXMb6FlA)(void* p, NI op) { tyObject_Env_asyncmacro2dotnim___qYECZh9btd8NpcrOw69c9azBg* a; a = (tyObject_Env_asyncmacro2dotnim___qYECZh9btd8NpcrOw69c9azBg*)p; nimGCvisit((void*)(*a).colontmpSlLower01_, op); nimGCvisit((void*)(*a).colontmpSlLower12_, op); nimGCvisit((void*)(*a).coloncurExc3_, op); nimGCvisit((void*)(*a).colontmpResult4_, op); nimGCvisit((void*)(*a).result6, op); nimGCvisit((void*)(*a).record7.output.buffer, op); nimGCvisit((void*)(*a).colonup_, op); nimGCvisit((void*)(*a).errX60gensym1348100199_, op); nimGCvisit((void*)(*a).t10, op); nimGCvisit((void*)(*a).a13.data.buffer, op); nimGCvisit((void*)(*a).record16.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13488501917_, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture18, op); nimGCvisit((void*)(*a).result19, op); nimGCvisit((void*)(*a).exc20, op); nimGCvisit((void*)(*a).record21.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13497501922_, op); nimGCvisit((void*)(*a).exc23, op); nimGCvisit((void*)(*a).record24.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13505001925_, op); nimGCvisit((void*)(*a).dialed26, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture27, op); nimGCvisit((void*)(*a).exc28, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture29, op); nimGCvisit((void*)(*a).record30.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13517001931_, op); nimGCvisit((void*)(*a).conn32, op); nimGCvisit((void*)(*a).record33.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13526501934_, op);} static N_NIMCALL(void, Marker_tyRef__9ayI9c9bpyk5CrKgeWeM4K0jQ)(void* p, NI op) { tyObject_Env_switchdotnim___EifeFwpDZRyKxZ9aHbQHA3g* a; a = (tyObject_Env_switchdotnim___EifeFwpDZRyKxZ9aHbQHA3g*)p; nimGCvisit((void*)(*a).conn1, op); nimGCvisit((void*)(*a).s2, op); nimGCvisit((void*)(*a).chronosInternalRetFuture3, op); nimGCvisit((void*)(*a).nameIterVarX60gensym1339902654_.ClE_0, op);} static N_NIMCALL(void, Marker_tyRef__o3CI4inRuXSpkrsr6lSCtQ)(void* p, NI op) { tyObject_Env_asyncmacro2dotnim___BBMjwIMz2Q9c9au6EO6Ti1qA* a; a = (tyObject_Env_asyncmacro2dotnim___BBMjwIMz2Q9c9au6EO6Ti1qA*)p; nimGCvisit((void*)(*a).result1, op); nimGCvisit((void*)(*a).record2.output.buffer, op); nimGCvisit((void*)(*a).colonup_, op); nimGCvisit((void*)(*a).errX60gensym1340350194_, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture5, op); nimGCvisit((void*)(*a).result6, op); nimGCvisit((void*)(*a).sconn7, op); nimGCvisit((void*)(*a).muxer8, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture9, op); nimGCvisit((void*)(*a).record10.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13415001911_, op);} static N_NIMCALL(void, Marker_tyRef__kXmzmQMOkaBoYw9bu23XBiQ)(void* p, NI op) { tyObject_Env_switchdotnim___ruj5cPGMWIyqi6mllsmCng* a; a = (tyObject_Env_switchdotnim___ruj5cPGMWIyqi6mllsmCng*)p; nimGCvisit((void*)(*a).s1, op); nimGCvisit((void*)(*a).conn2, op); nimGCvisit((void*)(*a).chronosInternalRetFuture3, op); nimGCvisit((void*)(*a).nameIterVarX60gensym1329800164_.ClE_0, op);} static N_NIMCALL(void, Marker_tyRef__RObwk2ETKYmahSWrSWVUXw)(void* p, NI op) { tyObject_Env_asyncmacro2dotnim___JIskLjggSIhdX34vdQK0JQ* a; a = (tyObject_Env_asyncmacro2dotnim___JIskLjggSIhdX34vdQK0JQ*)p; nimGCvisit((void*)(*a).colontmpSlLower01_, op); nimGCvisit((void*)(*a).result3, op); nimGCvisit((void*)(*a).colonup_, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture5, op); nimGCvisit((void*)(*a).colontmp6_, op); nimGCvisit((void*)(*a).resultX60gensym1330000058_, op); nimGCvisit((void*)(*a).it9, op); nimGCvisit((void*)(*a).result12, op); nimGCvisit((void*)(*a).codec13, op); nimGCvisit((void*)(*a).record16.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13307501917_, op); nimGCvisit((void*)(*a).secureProtocol18, op); nimGCvisit((void*)(*a).resultX60gensym13312020119_, op); nimGCvisit((void*)(*a).it20, op);} #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, secure__9cfjAX8xYK6LSXH3s2RA0Vw_16)(void* ClE_0) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result; tyObject_Env_asyncmacro2dotnim___JIskLjggSIhdX34vdQK0JQ* colonenvP_;{ result = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; colonenvP_ = (tyObject_Env_asyncmacro2dotnim___JIskLjggSIhdX34vdQK0JQ*) ClE_0; #line 101 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" while (1) { if (!1) goto LA1; { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_264; tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg* T69_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T76_; switch ((*colonenvP_).colonstate_) { case -1: goto BeforeRet_; case 0: goto STATE0; case 1: goto STATE1; case 2: goto STATE2; case 3: goto STATE3; case 4: goto STATE4; case 5: goto STATE5; case 6: goto STATE6; case 7: goto STATE7; case 8: goto STATE8; } STATE0: ; #line 100 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" (*colonenvP_).result3 = (tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg*)0; { tySequence__sM4lkSb7zS6F7OVMvW9cffQ* T11_; tyObject_FuturecolonObjectType___hOsQ2qAQi9bBy9b9abRqpkhsg* T24_; #line 101 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { NI T6_; tyObject_UpgradeFailedError__9cB8EQWMiKOTxu9cdKYBsg6w* T9_; NimStringDesc* T10_; #line 101 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 101 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T6_ = ((*(*(*colonenvP_).colonup_).s1).secureManagers ? (*(*(*colonenvP_).colonup_).s1).secureManagers->Sup.len : 0); if (!(T6_ <= ((NI) 0))) goto LA7_; T9_ = (tyObject_UpgradeFailedError__9cB8EQWMiKOTxu9cdKYBsg6w*)0; T9_ = (tyObject_UpgradeFailedError__9cB8EQWMiKOTxu9cdKYBsg6w*) newObj((&NTI__TBfK39cU6SqLiP9a9aZqT1oGg_), sizeof(tyObject_UpgradeFailedError__9cB8EQWMiKOTxu9cdKYBsg6w)); (*T9_).Sup.Sup.Sup.m_type = (&NTI__9cB8EQWMiKOTxu9cdKYBsg6w_); (*T9_).Sup.Sup.name = "UpgradeFailedError"; T10_ = (NimStringDesc*)0; T10_ = (*T9_).Sup.Sup.message; (*T9_).Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_260)); if (T10_) nimGCunrefNoCycle(T10_); asgnRef((void**) (&(*T9_).Sup.Sup.parent), NIM_NIL); #line 102 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" raiseExceptionEx((Exception*)T9_, "UpgradeFailedError", "secure", "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/sw" "itch.nim", 102); } LA7_: ; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture5 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T11_ = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; { NI T13_; #line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" genericSeqAssign((&(*colonenvP_).colontmp6_), (*(*(*colonenvP_).colonup_).s1).secureManagers, (&NTI__nJo9c3YLgP9bN5eMA24IhFtw_)); #line 934 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim" (*colonenvP_).iX60gensym1330000047_ = ((NI) 0); #line 935 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim" #line 935 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim" T13_ = ((*colonenvP_).colontmp6_ ? (*colonenvP_).colontmp6_->Sup.len : 0); if ((T13_) < ((NI) 0) || (T13_) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(T13_, ((NI) 0), ((NI) IL64(9223372036854775807))); } #line 935 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim" asgnRef((void**) (&(*colonenvP_).resultX60gensym1330000058_), newSeq__q7W9bxIQ7BrFLngLO9cYelsA(((NI) (T13_)))); { NI T15_; #line 936 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim" (*colonenvP_).it9 = (tyObject_SecurecolonObjectType___rfxdGx6GJLVE9aqiYjwpDKQ*)0; #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" (*colonenvP_).i10 = ((NI) 0); #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" T15_ = ((*colonenvP_).colontmp6_ ? (*colonenvP_).colontmp6_->Sup.len : 0); (*colonenvP_).L11 = T15_; { #line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w* T18_; NI TM__Tra5WJkmqmXIsONj5ZlJOQ_261; NI TM__Tra5WJkmqmXIsONj5ZlJOQ_262; #line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!((*colonenvP_).i10 < (*colonenvP_).L11)) goto LA17; #line 936 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim" if ((NU)((*colonenvP_).i10) >= (NU)((*colonenvP_).colontmp6_ ? (*colonenvP_).colontmp6_->Sup.len : 0)){ raiseIndexError2((*colonenvP_).i10,((*colonenvP_).colontmp6_ ? (*colonenvP_).colontmp6_->Sup.len : 0)-1); } asgnRef((void**) (&(*colonenvP_).it9), (*colonenvP_).colontmp6_->data[(*colonenvP_).i10]); if ((NU)((*colonenvP_).iX60gensym1330000047_) >= (NU)((*colonenvP_).resultX60gensym1330000058_ ? (*colonenvP_).resultX60gensym1330000058_->Sup.len : 0)){ raiseIndexError2((*colonenvP_).iX60gensym1330000047_,((*colonenvP_).resultX60gensym1330000058_ ? (*colonenvP_).resultX60gensym1330000058_->Sup.len : 0)-1); } #line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T18_ = (tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w*)0; T18_ = &(*colonenvP_).it9->Sup; #line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenvP_).resultX60gensym1330000058_->data[(*colonenvP_).iX60gensym1330000047_]), codec__9aMav7tf05vmztlcWKYHy9ag(T18_)); #line 938 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim" if (nimAddInt((*colonenvP_).iX60gensym1330000047_, ((NI) 1), &TM__Tra5WJkmqmXIsONj5ZlJOQ_261)) { raiseOverflow(); }; (*colonenvP_).iX60gensym1330000047_ = (NI)(TM__Tra5WJkmqmXIsONj5ZlJOQ_261); #line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt((*colonenvP_).i10, ((NI) 1), &TM__Tra5WJkmqmXIsONj5ZlJOQ_262)) { raiseOverflow(); }; (*colonenvP_).i10 = (NI)(TM__Tra5WJkmqmXIsONj5ZlJOQ_262); #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { NI T21_; #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" T21_ = ((*colonenvP_).colontmp6_ ? (*colonenvP_).colontmp6_->Sup.len : 0); if (!!((T21_ == (*colonenvP_).L11))) goto LA22_; #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_182)); } LA22_: ; } LA17: ; } } genericSeqAssign((&T11_), (*colonenvP_).resultX60gensym1330000058_, (&NTI__sM4lkSb7zS6F7OVMvW9cffQ_)); } #line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T24_ = (tyObject_FuturecolonObjectType___hOsQ2qAQi9bBy9b9abRqpkhsg*)0; T24_ = select__DpN8aIS2qT0UNued9b9a9cSxw((*(*(*colonenvP_).colonup_).s1).ms, (*(*colonenvP_).colonup_).conn2, T11_); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture5), &T24_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture5); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 1); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture5; goto BeforeRet_; } STATE1: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T29_; NimStringDesc* T30_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA27_; T29_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T29_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T29_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T29_).Sup.Sup.Sup.name = "CancelledError"; T30_ = (NimStringDesc*)0; T30_ = (*T29_).Sup.Sup.Sup.message; (*T29_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_27)); if (T30_) nimGCunrefNoCycle(T30_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T29_, "CancelledError", "secure", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA27_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture5); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 2); #line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE2: ; #line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*colonenvP_).codec13), internalRead__Ki7REN5TPb0QDSmGGDLHQgasyncloop(((tyObject_FuturecolonObjectType___hOsQ2qAQi9bBy9b9abRqpkhsg*) ((*colonenvP_).chronosInternalTmpFuture5)))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 3); #line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE3: ; #line 105 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { tyObject_UpgradeFailedError__9cB8EQWMiKOTxu9cdKYBsg6w* T35_; NimStringDesc* T36_; #line 105 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 105 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" if (!(((*colonenvP_).codec13 ? (*colonenvP_).codec13->Sup.len : 0) == ((NI) 0))) goto LA33_; T35_ = (tyObject_UpgradeFailedError__9cB8EQWMiKOTxu9cdKYBsg6w*)0; T35_ = (tyObject_UpgradeFailedError__9cB8EQWMiKOTxu9cdKYBsg6w*) newObj((&NTI__TBfK39cU6SqLiP9a9aZqT1oGg_), sizeof(tyObject_UpgradeFailedError__9cB8EQWMiKOTxu9cdKYBsg6w)); (*T35_).Sup.Sup.Sup.m_type = (&NTI__9cB8EQWMiKOTxu9cdKYBsg6w_); (*T35_).Sup.Sup.name = "UpgradeFailedError"; T36_ = (NimStringDesc*)0; T36_ = (*T35_).Sup.Sup.message; (*T35_).Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_263)); if (T36_) nimGCunrefNoCycle(T36_); asgnRef((void**) (&(*T35_).Sup.Sup.parent), NIM_NIL); #line 106 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" raiseExceptionEx((Exception*)T35_, "UpgradeFailedError", "secure", "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/sw" "itch.nim", 106); } LA33_: ; #line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_264); TM__Tra5WJkmqmXIsONj5ZlJOQ_264.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_264.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_264.status == 0) { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_265; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_265); TM__Tra5WJkmqmXIsONj5ZlJOQ_265.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_265.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_265.status == 0) { { NI T40_; NimStringDesc* T41_; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record16), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record16)); unsureAsgnRef((void**)&(*colonenvP_).record16.output.buffer, NIM_NIL); (*colonenvP_).record16.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record16), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_22), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_266)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T40_ = (NI)0; T40_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record16), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_24), T40_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T41_ = (NimStringDesc*)0; T41_ = shortLog__Fso3jK7jRMeiF9aFUl9as7gw((*(*colonenvP_).colonup_).conn2); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record16), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_34), T41_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record16), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_267), (*colonenvP_).codec13); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record16)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record16)); } popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T44_; Exception* T45_; TM__Tra5WJkmqmXIsONj5ZlJOQ_265.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T44_ = (Exception*)0; T44_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13307501917_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T44_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T45_ = (Exception*)0; T45_ = &(*colonenvP_).errX60gensym13307501917_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Securing connection", T45_); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_265.status != 0) reraiseException(); popSafePoint(); } else { popSafePoint(); { TM__Tra5WJkmqmXIsONj5ZlJOQ_264.status = 0; popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_264.status != 0) reraiseException(); #line 109 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim" asgnRef((void**) (&(*colonenvP_).resultX60gensym13312020119_), newSeq__mu3K4yTyxR1zR11MSzQXUA(((NI) 0))); { NI T49_; #line 570 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim" (*colonenvP_).it20 = (tyObject_SecurecolonObjectType___rfxdGx6GJLVE9aqiYjwpDKQ*)0; #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" (*colonenvP_).i21 = ((NI) 0); #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" T49_ = ((*(*(*colonenvP_).colonup_).s1).secureManagers ? (*(*(*colonenvP_).colonup_).s1).secureManagers->Sup.len : 0); (*colonenvP_).L22 = T49_; { #line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { NI TM__Tra5WJkmqmXIsONj5ZlJOQ_268; #line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!((*colonenvP_).i21 < (*colonenvP_).L22)) goto LA51; #line 570 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim" if ((NU)((*colonenvP_).i21) >= (NU)((*(*(*colonenvP_).colonup_).s1).secureManagers ? (*(*(*colonenvP_).colonup_).s1).secureManagers->Sup.len : 0)){ raiseIndexError2((*colonenvP_).i21,((*(*(*colonenvP_).colonup_).s1).secureManagers ? (*(*(*colonenvP_).colonup_).s1).secureManagers->Sup.len : 0)-1); } asgnRef((void**) (&(*colonenvP_).it20), (*(*(*colonenvP_).colonup_).s1).secureManagers->data[(*colonenvP_).i21]); #line 571 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim" { tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w* T54_; NimStringDesc* T55_; NI T58_; #line 109 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 109 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T54_ = (tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w*)0; T54_ = &(*colonenvP_).it20->Sup; #line 109 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T55_ = (NimStringDesc*)0; T55_ = codec__9aMav7tf05vmztlcWKYHy9ag(T54_); if (!eqStrings(T55_, (*colonenvP_).codec13)) goto LA56_; #line 571 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim" asgnRef((void**) (&(*colonenvP_).resultX60gensym13312020119_), (tySequence__nJo9c3YLgP9bN5eMA24IhFtw*) incrSeqV3((TGenericSeq*)((*colonenvP_).resultX60gensym13312020119_), (&NTI__nJo9c3YLgP9bN5eMA24IhFtw_))); T58_ = (*colonenvP_).resultX60gensym13312020119_->Sup.len++; asgnRef((void**) (&(*colonenvP_).resultX60gensym13312020119_->data[T58_]), (*colonenvP_).it20); } LA56_: ; #line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt((*colonenvP_).i21, ((NI) 1), &TM__Tra5WJkmqmXIsONj5ZlJOQ_268)) { raiseOverflow(); }; (*colonenvP_).i21 = (NI)(TM__Tra5WJkmqmXIsONj5ZlJOQ_268); #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { NI T61_; #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" T61_ = ((*(*(*colonenvP_).colonup_).s1).secureManagers ? (*(*(*colonenvP_).colonup_).s1).secureManagers->Sup.len : 0); if (!!((T61_ == (*colonenvP_).L22))) goto LA62_; #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_182)); } LA62_: ; } LA51: ; } } genericSeqAssign((&(*colonenvP_).secureProtocol18), (*colonenvP_).resultX60gensym13312020119_, (&NTI__nJo9c3YLgP9bN5eMA24IhFtw_)); #line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { NI T66_; #line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T66_ = ((*colonenvP_).secureProtocol18 ? (*colonenvP_).secureProtocol18->Sup.len : 0); if (!!((((NI) 0) < T66_))) goto LA67_; #line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_269)); } LA67_: ; #line 115 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 115 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" if ((NU)(((NI) 0)) >= (NU)((*colonenvP_).secureProtocol18 ? (*colonenvP_).secureProtocol18->Sup.len : 0)){ raiseIndexError2(((NI) 0),((*colonenvP_).secureProtocol18 ? (*colonenvP_).secureProtocol18->Sup.len : 0)-1); } #line 115 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T69_ = (tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*)0; T69_ = secure__RrZsB4HZow0McbqubUlzow((*colonenvP_).secureProtocol18->data[((NI) 0)], (*(*colonenvP_).colonup_).conn2, NIM_TRUE); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture5), &T69_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture5); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 4); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture5; goto BeforeRet_; STATE4: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T74_; NimStringDesc* T75_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA72_; T74_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T74_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T74_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T74_).Sup.Sup.Sup.name = "CancelledError"; T75_ = (NimStringDesc*)0; T75_ = (*T74_).Sup.Sup.Sup.message; (*T74_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_27)); if (T75_) nimGCunrefNoCycle(T75_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T74_, "CancelledError", "secure", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA72_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture5); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 5); #line 115 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE5: ; #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*colonenvP_).colontmpSlLower01_), internalRead__fhyp3CGY8OhXTiCkmjpcSwasyncloop(((tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*) ((*colonenvP_).chronosInternalTmpFuture5)))); #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" (*colonenvP_).colontmpSlLower12_ = srcLocImpl__QX6xZ9b4OpndEW5uRdW88OQ(); #line 115 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 115 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" complete__jpa9cB6Pjeq3Iw5JE5yuHCA((*(*colonenvP_).colonup_).chronosInternalRetFuture3, (*colonenvP_).colontmpSlLower01_, (*colonenvP_).colontmpSlLower12_); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 6); #line 115 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE6: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); #line 115 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 115 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" result = NIM_NIL; goto BeforeRet_; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 7); #line 115 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE7: ; #line 100 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T76_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T76_ = srcLocImpl__c0sV6rYk6MB0eUxVQ6FrJg(); #line 100 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" complete__jpa9cB6Pjeq3Iw5JE5yuHCA((*(*colonenvP_).colonup_).chronosInternalRetFuture3, (*colonenvP_).result3, T76_); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 8); #line 0 "\?\?\?" goto LA2; STATE8: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); #line 0 "\?\?\?" goto LA2; } LA2: ; } LA1: ; }BeforeRet_: ; return result;} #line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" N_LIB_PRIVATE N_CLOSURE(void, secure_continue__JQcaeUazX9ajis9aEKXZ09a6w)(void* udataX60gensym132980017_, void* ClE_0) { tyObject_Env_switchdotnim___ruj5cPGMWIyqi6mllsmCng* colonenvP_; TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_270; colonenvP_ = (tyObject_Env_switchdotnim___ruj5cPGMWIyqi6mllsmCng*) ClE_0; #line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_270); TM__Tra5WJkmqmXIsONj5ZlJOQ_270.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_270.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_270.status == 0) { #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T4_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* volatile nextX60gensym132980018_; #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T4_ = (NIM_BOOL)0; T4_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym1329800164_); if (!!(T4_)) goto LA5_; #line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nextX60gensym132980018_ = (*colonenvP_).nameIterVarX60gensym1329800164_.ClP_0((*colonenvP_).nameIterVarX60gensym1329800164_.ClE_0); { #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" while (1) { NIM_BOOL T9_; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = (NIM_BOOL)0; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = !((nextX60gensym132980018_ == 0)); if (!(T9_)) goto LA10_; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = finished__JXDwCFE0FKiFPAKUUjgdVg_2asyncloop(nextX60gensym132980018_); LA10_: ; if (!T9_) goto LA8; #line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nextX60gensym132980018_ = (*colonenvP_).nameIterVarX60gensym1329800164_.ClP_0((*colonenvP_).nameIterVarX60gensym1329800164_.ClE_0); #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T13_; #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T13_ = (NIM_BOOL)0; T13_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym1329800164_); if (!T13_) goto LA14_; #line 41 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" goto LA7; } LA14_: ; } LA8: ; } LA7: ; #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" if (!(nextX60gensym132980018_ == NIM_NIL)) goto LA18_; #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T22_; #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T22_ = (NIM_BOOL)0; T22_ = finished__u2ux1DAD9aV67fpqce6ZatAasyncloop((*colonenvP_).chronosInternalRetFuture3); if (!!(T22_)) goto LA23_; #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseAssert__gpGJG5CoQzE64skFd9bPG7A(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_273)); } LA23_: ; } goto LA16_; LA18_: ; { tyProc__9bqx36VxQxXejdrF09bFARDQ T26_; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nimZeroMem((void*)(&T26_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T26_.ClP_0 = secure_continue__JQcaeUazX9ajis9aEKXZ09a6w; T26_.ClE_0 = colonenvP_; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" addCallback__QeHWXKbDl8k58l1wtsnOOw(nextX60gensym132980018_, T26_, NIM_NIL); } LA16_: ; } LA5_: ; popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_))) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* T29_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T30_; TM__Tra5WJkmqmXIsONj5ZlJOQ_270.status = 0; #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T29_ = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; T29_ = &(*colonenvP_).chronosInternalRetFuture3->Sup; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T30_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T30_ = srcLocImpl__79cY7uR9cmEURqRGzzdHerWg(); #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" cancelAndSchedule__1MGH5bJdQgBtESf3VBBOvA_2(T29_, T30_); popCurrentException(); } else if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* excX60gensym132980020_; Exception* T32_; TM__Tra5WJkmqmXIsONj5ZlJOQ_270.status = 0; #line 53 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T32_ = (Exception*)0; T32_ = getCurrentException(); excX60gensym132980020_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T32_)); #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T35_; #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T35_ = (NIM_BOOL)0; T35_ = finished__u2ux1DAD9aV67fpqce6ZatAasyncloop((*colonenvP_).chronosInternalRetFuture3); if (!T35_) goto LA36_; #line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)excX60gensym132980020_, "CatchableError", "secure_continue", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 59); } goto LA33_; LA36_: ; { Exception* T39_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T40_; #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T39_ = (Exception*)0; T39_ = &excX60gensym132980020_->Sup; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T40_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T40_ = srcLocImpl__Jr8Jfi7B2iUixKYroydjOg(); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" fail__dEwerUAO32nHWeQBlJ30iA((*colonenvP_).chronosInternalRetFuture3, T39_, T40_); } LA33_: ; popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_270.status != 0) reraiseException();} #line 100 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*, secure__rdPp52ADpMNgfb0STeBTeQ_2)(tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ* s_0, tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn) { tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg* result; tyObject_Env_switchdotnim___ruj5cPGMWIyqi6mllsmCng* colonenv_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T1_; tyObject_Env_asyncmacro2dotnim___JIskLjggSIhdX34vdQK0JQ* colonenv__2; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww T2_; tyProc__9bqx36VxQxXejdrF09bFARDQ T3_;{ result = (tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*)0; colonenv_ = (tyObject_Env_switchdotnim___ruj5cPGMWIyqi6mllsmCng*)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" colonenv_ = (tyObject_Env_switchdotnim___ruj5cPGMWIyqi6mllsmCng*) newObj((&NTI__kXmzmQMOkaBoYw9bu23XBiQ_), sizeof(tyObject_Env_switchdotnim___ruj5cPGMWIyqi6mllsmCng)); (*colonenv_).Sup.m_type = (&NTI__ruj5cPGMWIyqi6mllsmCng_); #line 100 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenv_).s1), s_0); #line 100 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenv_).conn2), conn); #line 100 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 100 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T1_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T1_ = srcLocImpl__UZhJ9cPQGN3m5AA5SFzvojw(); #line 100 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenv_).chronosInternalRetFuture3), newFutureImpl__v6ma9cN7TrHqvFvydaDnkdw(T1_)); #line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" colonenv__2 = (tyObject_Env_asyncmacro2dotnim___JIskLjggSIhdX34vdQK0JQ*)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" colonenv__2 = (tyObject_Env_asyncmacro2dotnim___JIskLjggSIhdX34vdQK0JQ*) newObj((&NTI__RObwk2ETKYmahSWrSWVUXw_), sizeof(tyObject_Env_asyncmacro2dotnim___JIskLjggSIhdX34vdQK0JQ)); (*colonenv__2).Sup.m_type = (&NTI__JIskLjggSIhdX34vdQK0JQ_); #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*colonenv__2).colonup_), colonenv_); nimZeroMem((void*)(&T2_), sizeof(tyProc__Y7TIAk6Os9cRMtmIj9bEqCww)); T2_.ClP_0 = secure__9cfjAX8xYK6LSXH3s2RA0Vw_16; T2_.ClE_0 = colonenv__2; asgnRef((void**) (&(*colonenv_).nameIterVarX60gensym1329800164_.ClE_0), T2_.ClE_0); (*colonenv_).nameIterVarX60gensym1329800164_.ClP_0 = T2_.ClP_0; #line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nimZeroMem((void*)(&T3_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T3_.ClP_0 = secure_continue__JQcaeUazX9ajis9aEKXZ09a6w; T3_.ClE_0 = colonenv_; T3_.ClE_0? T3_.ClP_0(NIM_NIL, T3_.ClE_0):((TM__Tra5WJkmqmXIsONj5ZlJOQ_274)(T3_.ClP_0))(NIM_NIL); #line 115 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenv_).chronosInternalRetFuture3; goto BeforeRet_; }BeforeRet_: ; return result;} static N_NIMCALL(void, Marker_tyRef__k9bQLJtPDMRih5SYT8XaSvA)(void* p, NI op) { tyObject_Env_switchdotnim___5G9aBii3JepVL5MmAJWXf5A* a; a = (tyObject_Env_switchdotnim___5G9aBii3JepVL5MmAJWXf5A*)p; nimGCvisit((void*)(*a).conn1, op); nimGCvisit((void*)(*a).s2, op); nimGCvisit((void*)(*a).chronosInternalRetFuture3, op); nimGCvisit((void*)(*a).nameIterVarX60gensym1335050464_.ClE_0, op);} static N_NIMCALL(void, Marker_tyRef__LOjDVzxWAdyzCi9cHAiE5XA)(void* p, NI op) { tyObject_Env_asyncmacro2dotnim___18nRNdjM4GGg0tZa9a8MRZA* a; a = (tyObject_Env_asyncmacro2dotnim___18nRNdjM4GGg0tZa9a8MRZA*)p; nimGCvisit((void*)(*a).coloncurExc1_, op); nimGCvisit((void*)(*a).colontmpResult2_, op); nimGCvisit((void*)(*a).result4, op); nimGCvisit((void*)(*a).record5.output.buffer, op); nimGCvisit((void*)(*a).colonup_, op); nimGCvisit((void*)(*a).errX60gensym1335550197_, op); nimGCvisit((void*)(*a).record8.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym1336200199_, op); nimGCvisit((void*)(*a).result10, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture11, op); nimGCvisit((void*)(*a).resultX60gensym13367521812_, op); nimGCvisit((void*)(*a).xX60gensym13367521913_, op); nimGCvisit((void*)(*a).muxerName18, op); nimGCvisit((void*)(*a).record23.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13373001924_, op); nimGCvisit((void*)(*a).record25.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13380501926_, op); nimGCvisit((void*)(*a).muxer27, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture28, op); nimGCvisit((void*)(*a).exc29, op); nimGCvisit((void*)(*a).record30.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13390501931_, op);} #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, mux__9cfjAX8xYK6LSXH3s2RA0Vw_17)(void* ClE_0) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result; tyObject_Env_asyncmacro2dotnim___18nRNdjM4GGg0tZa9a8MRZA* colonenvP_;{ result = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; colonenvP_ = (tyObject_Env_asyncmacro2dotnim___18nRNdjM4GGg0tZa9a8MRZA*) ClE_0; #line 156 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" while (1) { if (!1) goto LA1; { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_279; #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_279); TM__Tra5WJkmqmXIsONj5ZlJOQ_279.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_279.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_279.status == 0) { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_290; tyObject_MuxerProvidercolonObjectType___6GvwfaQ0wgXWyLWsW5UQUg** T80_; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T81_; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T82_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T113_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T114_; #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" closureIterSetupExc((*colonenvP_).coloncurExc1_); switch ((*colonenvP_).colonstate_) { case -1: popSafePoint(); goto BeforeRet_; case 0: goto STATE0; case 1: goto STATE1; case 2: goto STATE2; case 3: goto STATE3; case 4: goto STATE4; case 5: goto STATE5; case 6: goto STATE6; case 7: goto STATE7; case 8: goto STATE8; case 9: goto STATE9; case 10: goto STATE10; } STATE0: ; #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" (*colonenvP_).result4 = (tyObject_MuxercolonObjectType___JOxydw9cjg6kKnENJFu6IVA*)0; { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_280; tyObject_FuturecolonObjectType___hOsQ2qAQi9bBy9b9abRqpkhsg* T47_; #line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_280); TM__Tra5WJkmqmXIsONj5ZlJOQ_280.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_280.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_280.status == 0) { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_281; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_281); TM__Tra5WJkmqmXIsONj5ZlJOQ_281.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_281.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_281.status == 0) { { NI T8_; NimStringDesc* T9_; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record5), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record5)); unsureAsgnRef((void**)&(*colonenvP_).record5.output.buffer, NIM_NIL); (*colonenvP_).record5.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record5), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_22), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_282)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T8_ = (NI)0; T8_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record5), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_24), T8_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T9_ = (NimStringDesc*)0; T9_ = shortLog__Fso3jK7jRMeiF9aFUl9as7gw((*(*colonenvP_).colonup_).conn1); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record5), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_34), T9_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record5)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record5)); } popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T12_; Exception* T13_; TM__Tra5WJkmqmXIsONj5ZlJOQ_281.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T12_ = (Exception*)0; T12_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym1335550197_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T12_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T13_ = (Exception*)0; T13_ = &(*colonenvP_).errX60gensym1335550197_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Muxing connection", T13_); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_281.status != 0) reraiseException(); popSafePoint(); } else { popSafePoint(); { TM__Tra5WJkmqmXIsONj5ZlJOQ_280.status = 0; popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_280.status != 0) reraiseException(); #line 159 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { NI T18_; TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_283; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T29_; #line 159 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 159 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 159 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T18_ = (NI)0; T18_ = len__Bqp3cVZHhJpGhxMBRwTBeg((*(*(*colonenvP_).colonup_).s2).muxers); if (!(T18_ == ((NI) 0))) goto LA19_; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_283); TM__Tra5WJkmqmXIsONj5ZlJOQ_283.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_283.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_283.status == 0) { { NI T23_; NimStringDesc* T24_; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record8), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record8)); unsureAsgnRef((void**)&(*colonenvP_).record8.output.buffer, NIM_NIL); (*colonenvP_).record8.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record8), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 5), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_22), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_284)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T23_ = (NI)0; T23_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record8), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_24), T23_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T24_ = (NimStringDesc*)0; T24_ = shortLog__Fso3jK7jRMeiF9aFUl9as7gw((*(*colonenvP_).colonup_).conn1); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record8), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_34), T24_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record8)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record8)); } popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T27_; Exception* T28_; TM__Tra5WJkmqmXIsONj5ZlJOQ_283.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T27_ = (Exception*)0; T27_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym1336200199_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T27_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T28_ = (Exception*)0; T28_ = &(*colonenvP_).errX60gensym1336200199_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("no muxers registered, skipping upgrade flow", T28_); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_283.status != 0) reraiseException(); #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T29_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T29_ = srcLocImpl__QieOerzqUUhe6C8PT9bixVw(); #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" complete__Ribybqe0vus9c4YtJnP1mNA((*(*colonenvP_).colonup_).chronosInternalRetFuture3, (*colonenvP_).result4, T29_); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); #line 161 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" result = NIM_NIL; popSafePoint(); goto BeforeRet_; } LA19_: ; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture11 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 780 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim" if ((*colonenvP_).resultX60gensym13367521812_) { nimGCunrefNoCycle((*colonenvP_).resultX60gensym13367521812_); (*colonenvP_).resultX60gensym13367521812_ = NIM_NIL; } { #line 781 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim" (*colonenvP_).xX60gensym13367521913_ = (NimStringDesc*)0; #line 707 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim" #line 707 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim" (*colonenvP_).L14 = len__Bqp3cVZHhJpGhxMBRwTBeg((*(*(*colonenvP_).colonup_).s2).muxers); { NI T32_; #line 708 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim" (*colonenvP_).h15 = (NI)0; #line 66 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" (*colonenvP_).colontmp16_ = (NI)0; #line 708 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim" #line 708 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim" T32_ = (((*(*(*colonenvP_).colonup_).s2).muxers.data ? (*(*(*colonenvP_).colonup_).s2).muxers.data->Sup.len : 0)-1); (*colonenvP_).colontmp16_ = T32_; #line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" (*colonenvP_).res17 = ((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__Tra5WJkmqmXIsONj5ZlJOQ_286; #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (!((*colonenvP_).res17 <= (*colonenvP_).colontmp16_)) goto LA34; #line 708 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim" (*colonenvP_).h15 = (*colonenvP_).res17; #line 709 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim" { NIM_BOOL T37_; NI T40_; NimStringDesc* T41_; #line 709 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim" if ((NU)((*colonenvP_).h15) >= (NU)((*(*(*colonenvP_).colonup_).s2).muxers.data ? (*(*(*colonenvP_).colonup_).s2).muxers.data->Sup.len : 0)){ raiseIndexError2((*colonenvP_).h15,((*(*(*colonenvP_).colonup_).s2).muxers.data ? (*(*(*colonenvP_).colonup_).s2).muxers.data->Sup.len : 0)-1); } #line 709 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim" T37_ = (NIM_BOOL)0; T37_ = isFilled__5Qpmu5QqwDY0esVXn6wf7wtables((*(*(*colonenvP_).colonup_).s2).muxers.data->data[(*colonenvP_).h15].Field0); if (!T37_) goto LA38_; #line 781 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim" if ((NU)((*colonenvP_).h15) >= (NU)((*(*(*colonenvP_).colonup_).s2).muxers.data ? (*(*(*colonenvP_).colonup_).s2).muxers.data->Sup.len : 0)){ raiseIndexError2((*colonenvP_).h15,((*(*(*colonenvP_).colonup_).s2).muxers.data ? (*(*(*colonenvP_).colonup_).s2).muxers.data->Sup.len : 0)-1); } asgnRef((void**) (&(*colonenvP_).xX60gensym13367521913_), (*(*(*colonenvP_).colonup_).s2).muxers.data->data[(*colonenvP_).h15].Field1); #line 782 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sequtils.nim" asgnRef((void**) (&(*colonenvP_).resultX60gensym13367521812_), (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*) incrSeqV3((TGenericSeq*)((*colonenvP_).resultX60gensym13367521812_), (&NTI__sM4lkSb7zS6F7OVMvW9cffQ_))); T40_ = (*colonenvP_).resultX60gensym13367521812_->Sup.len++; T41_ = (NimStringDesc*)0; T41_ = (*colonenvP_).resultX60gensym13367521812_->data[T40_]; (*colonenvP_).resultX60gensym13367521812_->data[T40_] = copyStringRC1((*colonenvP_).xX60gensym13367521913_); if (T41_) nimGCunrefNoCycle(T41_); #line 711 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim" { NI T44_; #line 711 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim" #line 711 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim" #line 711 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim" #line 711 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim" T44_ = (NI)0; T44_ = len__Bqp3cVZHhJpGhxMBRwTBeg((*(*(*colonenvP_).colonup_).s2).muxers); if (!!((T44_ == (*colonenvP_).L14))) goto LA45_; #line 711 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim" #line 711 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim" failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_285)); } LA45_: ; } LA38_: ; #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (nimAddInt((*colonenvP_).res17, ((NI) 1), &TM__Tra5WJkmqmXIsONj5ZlJOQ_286)) { raiseOverflow(); }; (*colonenvP_).res17 = (NI)(TM__Tra5WJkmqmXIsONj5ZlJOQ_286); } LA34: ; } } } #line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T47_ = (tyObject_FuturecolonObjectType___hOsQ2qAQi9bBy9b9abRqpkhsg*)0; T47_ = select__DpN8aIS2qT0UNued9b9a9cSxw((*(*(*colonenvP_).colonup_).s2).ms, (*(*colonenvP_).colonup_).conn1, (*colonenvP_).resultX60gensym13367521812_); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture11), &T47_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture11); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 1); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture11; popSafePoint(); goto BeforeRet_; } STATE1: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T52_; NimStringDesc* T53_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA50_; T52_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T52_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T52_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T52_).Sup.Sup.Sup.name = "CancelledError"; T53_ = (NimStringDesc*)0; T53_ = (*T52_).Sup.Sup.Sup.message; (*T52_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_27)); if (T53_) nimGCunrefNoCycle(T53_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T52_, "CancelledError", "mux", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA50_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture11); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 2); popSafePoint(); #line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE2: ; #line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*colonenvP_).muxerName18), internalRead__Ki7REN5TPb0QDSmGGDLHQgasyncloop(((tyObject_FuturecolonObjectType___hOsQ2qAQi9bBy9b9abRqpkhsg*) ((*colonenvP_).chronosInternalTmpFuture11)))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 3); popSafePoint(); #line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE3: ; #line 164 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { NIM_BOOL T56_; TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_288; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T68_; #line 164 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T56_ = (NIM_BOOL)0; #line 164 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 164 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T56_ = (((*colonenvP_).muxerName18 ? (*colonenvP_).muxerName18->Sup.len : 0) == ((NI) 0)); if (T56_) goto LA57_; #line 164 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T56_ = eqStrings((*colonenvP_).muxerName18, ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_287)); LA57_: ; if (!T56_) goto LA58_; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_288); TM__Tra5WJkmqmXIsONj5ZlJOQ_288.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_288.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_288.status == 0) { { NI T62_; NimStringDesc* T63_; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record23), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record23)); unsureAsgnRef((void**)&(*colonenvP_).record23.output.buffer, NIM_NIL); (*colonenvP_).record23.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record23), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_22), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_289)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T62_ = (NI)0; T62_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record23), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_24), T62_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T63_ = (NimStringDesc*)0; T63_ = shortLog__Fso3jK7jRMeiF9aFUl9as7gw((*(*colonenvP_).colonup_).conn1); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record23), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_34), T63_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record23)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record23)); } popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T66_; Exception* T67_; TM__Tra5WJkmqmXIsONj5ZlJOQ_288.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T66_ = (Exception*)0; T66_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13373001924_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T66_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T67_ = (Exception*)0; T67_ = &(*colonenvP_).errX60gensym13373001924_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("no muxer available, early exit", T67_); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_288.status != 0) reraiseException(); #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T68_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T68_ = srcLocImpl__QieOerzqUUhe6C8PT9bixVw(); #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" complete__Ribybqe0vus9c4YtJnP1mNA((*(*colonenvP_).colonup_).chronosInternalRetFuture3, (*colonenvP_).result4, T68_); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); #line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" result = NIM_NIL; popSafePoint(); goto BeforeRet_; } LA58_: ; #line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_290); TM__Tra5WJkmqmXIsONj5ZlJOQ_290.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_290.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_290.status == 0) { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_291; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_291); TM__Tra5WJkmqmXIsONj5ZlJOQ_291.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_291.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_291.status == 0) { { NI T72_; NimStringDesc* T73_; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record25), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record25)); unsureAsgnRef((void**)&(*colonenvP_).record25.output.buffer, NIM_NIL); (*colonenvP_).record25.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record25), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_22), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_292)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T72_ = (NI)0; T72_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record25), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_24), T72_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T73_ = (NimStringDesc*)0; T73_ = shortLog__Fso3jK7jRMeiF9aFUl9as7gw((*(*colonenvP_).colonup_).conn1); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record25), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_34), T73_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record25), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_293), (*colonenvP_).muxerName18); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record25)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record25)); } popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T76_; Exception* T77_; TM__Tra5WJkmqmXIsONj5ZlJOQ_291.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T76_ = (Exception*)0; T76_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13380501926_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T76_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T77_ = (Exception*)0; T77_ = &(*colonenvP_).errX60gensym13380501926_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Found a muxer", T77_); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_291.status != 0) reraiseException(); popSafePoint(); } else { popSafePoint(); { TM__Tra5WJkmqmXIsONj5ZlJOQ_290.status = 0; popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_290.status != 0) reraiseException(); #line 171 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 171 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 171 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T80_ = (tyObject_MuxerProvidercolonObjectType___6GvwfaQ0wgXWyLWsW5UQUg**)0; T80_ = X5BX5D___9cvN8yZvzmTyr5S2RDtbYfA((&(*(*(*colonenvP_).colonup_).s2).muxers), (*colonenvP_).muxerName18); asgnRef((void**) (&(*colonenvP_).muxer27), (*(*T80_)).newMuxer.ClE_0? (*(*T80_)).newMuxer.ClP_0((*(*colonenvP_).colonup_).conn1, (*(*T80_)).newMuxer.ClE_0):((TM__Tra5WJkmqmXIsONj5ZlJOQ_294)((*(*T80_)).newMuxer.ClP_0))((*(*colonenvP_).colonup_).conn1)); #line 174 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*(*colonenvP_).muxer27).streamHandler.ClE_0), (*(*(*colonenvP_).colonup_).s2).streamHandler.ClE_0); (*(*colonenvP_).muxer27).streamHandler.ClP_0 = (*(*(*colonenvP_).colonup_).s2).streamHandler.ClP_0; #line 176 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 176 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" storeOutgoing__GSZUwbSmvF0YffGX89cQJ1A_4((*(*(*colonenvP_).colonup_).s2).connManager, (*(*colonenvP_).colonup_).conn1); #line 179 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 179 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 179 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T81_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T81_ = handle__GOqB79bgSKutNGKGgftpV9cA((*colonenvP_).muxer27); #line 179 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" storeMuxer__woj3Rmpy0cS9bgTEVNdcjIw((*(*(*colonenvP_).colonup_).s2).connManager, (*colonenvP_).muxer27, T81_); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 4); popSafePoint(); #line 181 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE4: ; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture28 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T82_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T82_ = identify__A9b6qpEwbM2tfr7cJGtxgsg_2((*(*colonenvP_).colonup_).s2, (*colonenvP_).muxer27); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture28), &T82_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture28); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 7); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture28; popSafePoint(); goto BeforeRet_; STATE5: ; #line 0 "\?\?\?" asgnRef((void**) (&(*colonenvP_).coloncurExc1_), NIM_NIL); #line 181 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { Exception* T85_; Exception* T88_; TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_296; #line 187 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T85_ = (Exception*)0; T85_ = getCurrentException(); if (!((T85_) && (isObjWithCache((*T85_).Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_), Nim_OfCheck_CACHE296)))) goto LA86_; #line 187 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T88_ = (Exception*)0; T88_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).exc29), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T88_))); #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_296); TM__Tra5WJkmqmXIsONj5ZlJOQ_296.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_296.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_296.status == 0) { { NI T91_; NimStringDesc* T92_; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record30), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record30)); unsureAsgnRef((void**)&(*colonenvP_).record30.output.buffer, NIM_NIL); (*colonenvP_).record30.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record30), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_22), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_102)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T91_ = (NI)0; T91_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record30), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_24), T91_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T92_ = (NimStringDesc*)0; T92_ = shortLog__Fso3jK7jRMeiF9aFUl9as7gw((*(*colonenvP_).colonup_).conn1); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record30), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_34), T92_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record30), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_61), (*(*colonenvP_).exc29).Sup.message); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record30)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record30)); } popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T95_; Exception* T96_; TM__Tra5WJkmqmXIsONj5ZlJOQ_296.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T95_ = (Exception*)0; T95_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13390501931_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T95_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T96_ = (Exception*)0; T96_ = &(*colonenvP_).errX60gensym13390501931_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Could not identify connection", T96_); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_296.status != 0) reraiseException(); } goto LA83_; LA86_: ; { #line 0 "\?\?\?" (*colonenvP_).colonunrollFinally3_ = NIM_TRUE; #line 0 "\?\?\?" #line 0 "\?\?\?" asgnRef((void**) (&(*colonenvP_).coloncurExc1_), getCurrentException()); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 6); popSafePoint(); #line 0 "\?\?\?" goto LA2; } LA83_: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 6); popSafePoint(); #line 0 "\?\?\?" goto LA2; STATE6: ; #line 0 "\?\?\?" { if (!(*colonenvP_).colonunrollFinally3_) goto LA100_; #line 0 "\?\?\?" { #line 0 "\?\?\?" if (!((*colonenvP_).coloncurExc1_ == NIM_NIL)) goto LA104_; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); #line 0 "\?\?\?" #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).colontmpResult2_; popSafePoint(); goto BeforeRet_; } goto LA102_; LA104_: ; { #line 0 "\?\?\?" #line 0 "\?\?\?" closureIterSetupExc(NIM_NIL); #line 0 "\?\?\?" raiseExceptionEx((Exception*)(*colonenvP_).coloncurExc1_, "Exception", "mux", "\?\?\?", 0); } LA102_: ; } LA100_: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 8); popSafePoint(); #line 181 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE7: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T111_; NimStringDesc* T112_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA109_; T111_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T111_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T111_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T111_).Sup.Sup.Sup.name = "CancelledError"; T112_ = (NimStringDesc*)0; T112_ = (*T111_).Sup.Sup.Sup.message; (*T111_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_27)); if (T112_) nimGCunrefNoCycle(T112_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T111_, "CancelledError", "mux", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA109_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture28); #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop(((tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*) ((*colonenvP_).chronosInternalTmpFuture28))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 6); popSafePoint(); #line 0 "\?\?\?" goto LA2; STATE8: ; #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T113_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T113_ = srcLocImpl__9aYm31ofnMyB9aF9akLtNB61A(); #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" complete__Ribybqe0vus9c4YtJnP1mNA((*(*colonenvP_).colonup_).chronosInternalRetFuture3, (*colonenvP_).muxer27, T113_); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" result = NIM_NIL; popSafePoint(); goto BeforeRet_; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 9); popSafePoint(); #line 156 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE9: ; #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T114_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T114_ = srcLocImpl__QieOerzqUUhe6C8PT9bixVw(); #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" complete__Ribybqe0vus9c4YtJnP1mNA((*(*colonenvP_).colonup_).chronosInternalRetFuture3, (*colonenvP_).result4, T114_); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 10); popSafePoint(); #line 0 "\?\?\?" goto LA2; STATE10: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); popSafePoint(); #line 0 "\?\?\?" goto LA2; popSafePoint(); } else { popSafePoint(); { TM__Tra5WJkmqmXIsONj5ZlJOQ_279.status = 0; #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" if ((NU)((*colonenvP_).colonstate_) > (NU)(11)){ raiseIndexError2((*colonenvP_).colonstate_, 11); } (*colonenvP_).colonstate_ = TM__Tra5WJkmqmXIsONj5ZlJOQ_297[((*colonenvP_).colonstate_)- 0]; #line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" { #line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" if (!((*colonenvP_).colonstate_ == ((NI) 0))) goto LA119_; #line 0 "\?\?\?" reraiseException(); } LA119_: ; #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" (*colonenvP_).colonunrollFinally3_ = (((NI) 0) < (*colonenvP_).colonstate_); #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" { #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" if (!((*colonenvP_).colonstate_ < ((NI) 0))) goto LA123_; #line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim" #line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim" if ((*colonenvP_).colonstate_ == (IL64(-9223372036854775807) - IL64(1))){ raiseOverflow(); } (*colonenvP_).colonstate_ = ((NI64)-((*colonenvP_).colonstate_)); } LA123_: ; #line 0 "\?\?\?" #line 0 "\?\?\?" asgnRef((void**) (&(*colonenvP_).coloncurExc1_), getCurrentException()); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_279.status != 0) reraiseException(); } LA2: ; } LA1: ; }BeforeRet_: ; return result;} #line 148 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" static N_INLINE(NIM_BOOL, finished__5HIQ0xQYW7TuiwP8LyFkywasyncloop)(tyObject_FuturecolonObjectType___kzS3G1VhNXzbm6BTmaI9ahg* future) { NIM_BOOL result; result = (NIM_BOOL)0; #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" result = !(((*future).Sup.state == ((tyEnum_FutureState__WzRzKRS6S9aqphI4AiMjRNA) 0))); return result;} #line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" N_LIB_PRIVATE N_CLOSURE(void, mux_continue__DmriI0FUTsjsqoXPIpetog)(void* udataX60gensym133505047_, void* ClE_0) { tyObject_Env_switchdotnim___5G9aBii3JepVL5MmAJWXf5A* colonenvP_; TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_298; colonenvP_ = (tyObject_Env_switchdotnim___5G9aBii3JepVL5MmAJWXf5A*) ClE_0; #line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_298); TM__Tra5WJkmqmXIsONj5ZlJOQ_298.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_298.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_298.status == 0) { #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T4_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* volatile nextX60gensym133505048_; #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T4_ = (NIM_BOOL)0; T4_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym1335050464_); if (!!(T4_)) goto LA5_; #line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nextX60gensym133505048_ = (*colonenvP_).nameIterVarX60gensym1335050464_.ClP_0((*colonenvP_).nameIterVarX60gensym1335050464_.ClE_0); { #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" while (1) { NIM_BOOL T9_; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = (NIM_BOOL)0; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = !((nextX60gensym133505048_ == 0)); if (!(T9_)) goto LA10_; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = finished__JXDwCFE0FKiFPAKUUjgdVg_2asyncloop(nextX60gensym133505048_); LA10_: ; if (!T9_) goto LA8; #line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nextX60gensym133505048_ = (*colonenvP_).nameIterVarX60gensym1335050464_.ClP_0((*colonenvP_).nameIterVarX60gensym1335050464_.ClE_0); #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T13_; #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T13_ = (NIM_BOOL)0; T13_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym1335050464_); if (!T13_) goto LA14_; #line 41 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" goto LA7; } LA14_: ; } LA8: ; } LA7: ; #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" if (!(nextX60gensym133505048_ == NIM_NIL)) goto LA18_; #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T22_; #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T22_ = (NIM_BOOL)0; T22_ = finished__5HIQ0xQYW7TuiwP8LyFkywasyncloop((*colonenvP_).chronosInternalRetFuture3); if (!!(T22_)) goto LA23_; #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseAssert__gpGJG5CoQzE64skFd9bPG7A(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_301)); } LA23_: ; } goto LA16_; LA18_: ; { tyProc__9bqx36VxQxXejdrF09bFARDQ T26_; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nimZeroMem((void*)(&T26_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T26_.ClP_0 = mux_continue__DmriI0FUTsjsqoXPIpetog; T26_.ClE_0 = colonenvP_; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" addCallback__QeHWXKbDl8k58l1wtsnOOw(nextX60gensym133505048_, T26_, NIM_NIL); } LA16_: ; } LA5_: ; popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_))) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* T29_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T30_; TM__Tra5WJkmqmXIsONj5ZlJOQ_298.status = 0; #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T29_ = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; T29_ = &(*colonenvP_).chronosInternalRetFuture3->Sup; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T30_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T30_ = srcLocImpl__79cY7uR9cmEURqRGzzdHerWg(); #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" cancelAndSchedule__1MGH5bJdQgBtESf3VBBOvA_2(T29_, T30_); popCurrentException(); } else if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* excX60gensym133505050_; Exception* T32_; TM__Tra5WJkmqmXIsONj5ZlJOQ_298.status = 0; #line 53 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T32_ = (Exception*)0; T32_ = getCurrentException(); excX60gensym133505050_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T32_)); #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T35_; #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T35_ = (NIM_BOOL)0; T35_ = finished__5HIQ0xQYW7TuiwP8LyFkywasyncloop((*colonenvP_).chronosInternalRetFuture3); if (!T35_) goto LA36_; #line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)excX60gensym133505050_, "CatchableError", "mux_continue", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 59); } goto LA33_; LA36_: ; { Exception* T39_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T40_; #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T39_ = (Exception*)0; T39_ = &excX60gensym133505050_->Sup; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T40_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T40_ = srcLocImpl__Jr8Jfi7B2iUixKYroydjOg(); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" fail__p9aw9c29brPD69akRycEtRiIqQ((*colonenvP_).chronosInternalRetFuture3, T39_, T40_); } LA33_: ; popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_298.status != 0) reraiseException();} #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___kzS3G1VhNXzbm6BTmaI9ahg*, mux__KpnfvGTEnGglcu0MZFwj8Q)(tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ* s_0, tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn) { tyObject_FuturecolonObjectType___kzS3G1VhNXzbm6BTmaI9ahg* result; tyObject_Env_switchdotnim___5G9aBii3JepVL5MmAJWXf5A* colonenv_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T1_; tyObject_Env_asyncmacro2dotnim___18nRNdjM4GGg0tZa9a8MRZA* colonenv__2; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww T2_; tyProc__9bqx36VxQxXejdrF09bFARDQ T3_;{ result = (tyObject_FuturecolonObjectType___kzS3G1VhNXzbm6BTmaI9ahg*)0; colonenv_ = (tyObject_Env_switchdotnim___5G9aBii3JepVL5MmAJWXf5A*)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" colonenv_ = (tyObject_Env_switchdotnim___5G9aBii3JepVL5MmAJWXf5A*) newObj((&NTI__k9bQLJtPDMRih5SYT8XaSvA_), sizeof(tyObject_Env_switchdotnim___5G9aBii3JepVL5MmAJWXf5A)); (*colonenv_).Sup.m_type = (&NTI__5G9aBii3JepVL5MmAJWXf5A_); #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenv_).s2), s_0); #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenv_).conn1), conn); #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T1_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T1_ = srcLocImpl__TVnMIwlyV49ctQeqUTcfoAQ(); #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenv_).chronosInternalRetFuture3), newFutureImpl__hhR8CaRDrFe9b87NdDvaH6Q(T1_)); #line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" colonenv__2 = (tyObject_Env_asyncmacro2dotnim___18nRNdjM4GGg0tZa9a8MRZA*)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" colonenv__2 = (tyObject_Env_asyncmacro2dotnim___18nRNdjM4GGg0tZa9a8MRZA*) newObj((&NTI__LOjDVzxWAdyzCi9cHAiE5XA_), sizeof(tyObject_Env_asyncmacro2dotnim___18nRNdjM4GGg0tZa9a8MRZA)); (*colonenv__2).Sup.m_type = (&NTI__18nRNdjM4GGg0tZa9a8MRZA_); #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*colonenv__2).colonup_), colonenv_); nimZeroMem((void*)(&T2_), sizeof(tyProc__Y7TIAk6Os9cRMtmIj9bEqCww)); T2_.ClP_0 = mux__9cfjAX8xYK6LSXH3s2RA0Vw_17; T2_.ClE_0 = colonenv__2; asgnRef((void**) (&(*colonenv_).nameIterVarX60gensym1335050464_.ClE_0), T2_.ClE_0); (*colonenv_).nameIterVarX60gensym1335050464_.ClP_0 = T2_.ClP_0; #line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nimZeroMem((void*)(&T3_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T3_.ClP_0 = mux_continue__DmriI0FUTsjsqoXPIpetog; T3_.ClE_0 = colonenv_; T3_.ClE_0? T3_.ClP_0(NIM_NIL, T3_.ClE_0):((TM__Tra5WJkmqmXIsONj5ZlJOQ_302)(T3_.ClP_0))(NIM_NIL); #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenv_).chronosInternalRetFuture3; goto BeforeRet_; }BeforeRet_: ; return result;} #line 472 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" static N_INLINE(tyObject_MuxercolonObjectType___JOxydw9cjg6kKnENJFu6IVA*, internalRead__d7Xrndo0PU523nhsBRdvxQasyncloop)(tyObject_FuturecolonObjectType___kzS3G1VhNXzbm6BTmaI9ahg* fut) { tyObject_MuxercolonObjectType___JOxydw9cjg6kKnENJFu6IVA* result;{ result = (tyObject_MuxercolonObjectType___JOxydw9cjg6kKnENJFu6IVA*)0; #line 475 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 475 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" result = (*fut).value; goto BeforeRet_; }BeforeRet_: ; return result;} #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, upgradeOutgoing__9cfjAX8xYK6LSXH3s2RA0Vw_15)(void* ClE_0) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result; tyObject_Env_asyncmacro2dotnim___BBMjwIMz2Q9c9au6EO6Ti1qA* colonenvP_;{ result = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; colonenvP_ = (tyObject_Env_asyncmacro2dotnim___BBMjwIMz2Q9c9au6EO6Ti1qA*) ClE_0; #line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" while (1) { if (!1) goto LA1; { tyObject_FuturecolonObjectType___kzS3G1VhNXzbm6BTmaI9ahg* T34_; tyObject_UpgradeFailedError__9cB8EQWMiKOTxu9cdKYBsg6w* T63_; NimStringDesc* T64_; TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_305; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T77_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T78_; switch ((*colonenvP_).colonstate_) { case -1: goto BeforeRet_; case 0: goto STATE0; case 1: goto STATE1; case 2: goto STATE2; case 3: goto STATE3; case 4: goto STATE4; case 5: goto STATE5; case 6: goto STATE6; case 7: goto STATE7; case 8: goto STATE8; case 9: goto STATE9; case 10: goto STATE10; case 11: goto STATE11; } STATE0: ; #line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" (*colonenvP_).result1 = (tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg*)0; { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_255; tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg* T15_; #line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_255); TM__Tra5WJkmqmXIsONj5ZlJOQ_255.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_255.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_255.status == 0) { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_256; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_256); TM__Tra5WJkmqmXIsONj5ZlJOQ_256.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_256.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_256.status == 0) { { NI T7_; NimStringDesc* T8_; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record2), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record2)); unsureAsgnRef((void**)&(*colonenvP_).record2.output.buffer, NIM_NIL); (*colonenvP_).record2.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record2), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_22), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_257)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T7_ = (NI)0; T7_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record2), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_24), T7_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T8_ = (NimStringDesc*)0; T8_ = shortLog__Fso3jK7jRMeiF9aFUl9as7gw((*(*colonenvP_).colonup_).conn1); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record2), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_34), T8_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record2)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record2)); } popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T11_; Exception* T12_; TM__Tra5WJkmqmXIsONj5ZlJOQ_256.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T11_ = (Exception*)0; T11_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym1340350194_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T11_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T12_ = (Exception*)0; T12_ = &(*colonenvP_).errX60gensym1340350194_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Upgrading outgoing connection", T12_); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_256.status != 0) reraiseException(); popSafePoint(); } else { popSafePoint(); { TM__Tra5WJkmqmXIsONj5ZlJOQ_255.status = 0; popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_255.status != 0) reraiseException(); #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture5 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T15_ = (tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*)0; T15_ = secure__rdPp52ADpMNgfb0STeBTeQ_2((*(*colonenvP_).colonup_).s2, (*(*colonenvP_).colonup_).conn1); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture5), &T15_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture5); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 1); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture5; goto BeforeRet_; } STATE1: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T20_; NimStringDesc* T21_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA18_; T20_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T20_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T20_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T20_).Sup.Sup.Sup.name = "CancelledError"; T21_ = (NimStringDesc*)0; T21_ = (*T20_).Sup.Sup.Sup.message; (*T20_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_27)); if (T21_) nimGCunrefNoCycle(T21_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T20_, "CancelledError", "upgradeOutgoing", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA18_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture5); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 2); #line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE2: ; #line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*colonenvP_).sconn7), internalRead__fhyp3CGY8OhXTiCkmjpcSwasyncloop(((tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*) ((*colonenvP_).chronosInternalTmpFuture5)))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 3); #line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE3: ; #line 198 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { tyObject_UpgradeFailedError__9cB8EQWMiKOTxu9cdKYBsg6w* T26_; NimStringDesc* T27_; #line 198 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" if (!((*colonenvP_).sconn7 == 0)) goto LA24_; T26_ = (tyObject_UpgradeFailedError__9cB8EQWMiKOTxu9cdKYBsg6w*)0; T26_ = (tyObject_UpgradeFailedError__9cB8EQWMiKOTxu9cdKYBsg6w*) newObj((&NTI__TBfK39cU6SqLiP9a9aZqT1oGg_), sizeof(tyObject_UpgradeFailedError__9cB8EQWMiKOTxu9cdKYBsg6w)); (*T26_).Sup.Sup.Sup.m_type = (&NTI__9cB8EQWMiKOTxu9cdKYBsg6w_); (*T26_).Sup.Sup.name = "UpgradeFailedError"; T27_ = (NimStringDesc*)0; T27_ = (*T26_).Sup.Sup.message; (*T26_).Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_275)); if (T27_) nimGCunrefNoCycle(T27_); asgnRef((void**) (&(*T26_).Sup.Sup.parent), NIM_NIL); #line 199 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" raiseExceptionEx((Exception*)T26_, "UpgradeFailedError", "upgradeOutgoing", "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/sw" "itch.nim", 199); } LA24_: ; #line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { tyObject_UpgradeFailedError__9cB8EQWMiKOTxu9cdKYBsg6w* T32_; NimStringDesc* T33_; #line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" if (!((*(*colonenvP_).sconn7).peerInfo == 0)) goto LA30_; T32_ = (tyObject_UpgradeFailedError__9cB8EQWMiKOTxu9cdKYBsg6w*)0; T32_ = (tyObject_UpgradeFailedError__9cB8EQWMiKOTxu9cdKYBsg6w*) newObj((&NTI__TBfK39cU6SqLiP9a9aZqT1oGg_), sizeof(tyObject_UpgradeFailedError__9cB8EQWMiKOTxu9cdKYBsg6w)); (*T32_).Sup.Sup.Sup.m_type = (&NTI__9cB8EQWMiKOTxu9cdKYBsg6w_); (*T32_).Sup.Sup.name = "UpgradeFailedError"; T33_ = (NimStringDesc*)0; T33_ = (*T32_).Sup.Sup.message; (*T32_).Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_276)); if (T33_) nimGCunrefNoCycle(T33_); asgnRef((void**) (&(*T32_).Sup.Sup.parent), NIM_NIL); #line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" raiseExceptionEx((Exception*)T32_, "UpgradeFailedError", "upgradeOutgoing", "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/sw" "itch.nim", 203); } LA30_: ; #line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T34_ = (tyObject_FuturecolonObjectType___kzS3G1VhNXzbm6BTmaI9ahg*)0; T34_ = mux__KpnfvGTEnGglcu0MZFwj8Q((*(*colonenvP_).colonup_).s2, (*colonenvP_).sconn7); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture5), &T34_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture5); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 4); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture5; goto BeforeRet_; STATE4: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T39_; NimStringDesc* T40_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA37_; T39_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T39_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T39_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T39_).Sup.Sup.Sup.name = "CancelledError"; T40_ = (NimStringDesc*)0; T40_ = (*T39_).Sup.Sup.Sup.message; (*T39_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_27)); if (T40_) nimGCunrefNoCycle(T40_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T39_, "CancelledError", "upgradeOutgoing", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA37_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture5); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 5); #line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE5: ; #line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*colonenvP_).muxer8), internalRead__d7Xrndo0PU523nhsBRdvxQasyncloop(((tyObject_FuturecolonObjectType___kzS3G1VhNXzbm6BTmaI9ahg*) ((*colonenvP_).chronosInternalTmpFuture5)))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 6); #line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE6: ; #line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { tyObject_UpgradeFailedError__9cB8EQWMiKOTxu9cdKYBsg6w* T45_; NimStringDesc* T46_; #line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" if (!((*colonenvP_).muxer8 == NIM_NIL)) goto LA43_; T45_ = (tyObject_UpgradeFailedError__9cB8EQWMiKOTxu9cdKYBsg6w*)0; T45_ = (tyObject_UpgradeFailedError__9cB8EQWMiKOTxu9cdKYBsg6w*) newObj((&NTI__TBfK39cU6SqLiP9a9aZqT1oGg_), sizeof(tyObject_UpgradeFailedError__9cB8EQWMiKOTxu9cdKYBsg6w)); (*T45_).Sup.Sup.Sup.m_type = (&NTI__9cB8EQWMiKOTxu9cdKYBsg6w_); (*T45_).Sup.Sup.name = "UpgradeFailedError"; T46_ = (NimStringDesc*)0; T46_ = (*T45_).Sup.Sup.message; (*T45_).Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_303)); if (T46_) nimGCunrefNoCycle(T46_); asgnRef((void**) (&(*T45_).Sup.Sup.parent), NIM_NIL); #line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" raiseExceptionEx((Exception*)T45_, "UpgradeFailedError", "upgradeOutgoing", "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/sw" "itch.nim", 209); } LA43_: ; #line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { NIM_BOOL T49_; tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA* T50_; tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA* T54_; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T55_; #line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T49_ = (NIM_BOOL)0; #line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T50_ = (tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA*)0; T50_ = &(*colonenvP_).sconn7->Sup; #line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T49_ = closed__UjBRkWP1UfYXeKLzii9b2MQ(T50_); if (T49_) goto LA51_; #line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T49_ = ((*(*colonenvP_).sconn7).peerInfo == 0); LA51_: ; if (!T49_) goto LA52_; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture9 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T54_ = (tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA*)0; T54_ = &(*colonenvP_).sconn7->Sup; #line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T55_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T55_ = close__gxLphtNLWoZynqFVNfRurg(T54_); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture9), &T55_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture9); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 7); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture9; goto BeforeRet_; } goto LA47_; LA52_: ; { #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 9); #line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; } LA47_: ; STATE7: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T61_; NimStringDesc* T62_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA59_; T61_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T61_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T61_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T61_).Sup.Sup.Sup.name = "CancelledError"; T62_ = (NimStringDesc*)0; T62_ = (*T61_).Sup.Sup.Sup.message; (*T61_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_27)); if (T62_) nimGCunrefNoCycle(T62_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T61_, "CancelledError", "upgradeOutgoing", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA59_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture9); #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop(((tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*) ((*colonenvP_).chronosInternalTmpFuture9))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 8); #line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE8: ; T63_ = (tyObject_UpgradeFailedError__9cB8EQWMiKOTxu9cdKYBsg6w*)0; T63_ = (tyObject_UpgradeFailedError__9cB8EQWMiKOTxu9cdKYBsg6w*) newObj((&NTI__TBfK39cU6SqLiP9a9aZqT1oGg_), sizeof(tyObject_UpgradeFailedError__9cB8EQWMiKOTxu9cdKYBsg6w)); (*T63_).Sup.Sup.Sup.m_type = (&NTI__9cB8EQWMiKOTxu9cdKYBsg6w_); (*T63_).Sup.Sup.name = "UpgradeFailedError"; T64_ = (NimStringDesc*)0; T64_ = (*T63_).Sup.Sup.message; (*T63_).Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_304)); if (T64_) nimGCunrefNoCycle(T64_); asgnRef((void**) (&(*T63_).Sup.Sup.parent), NIM_NIL); #line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" raiseExceptionEx((Exception*)T63_, "UpgradeFailedError", "upgradeOutgoing", "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/sw" "itch.nim", 214); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 9); #line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE9: ; #line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_305); TM__Tra5WJkmqmXIsONj5ZlJOQ_305.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_305.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_305.status == 0) { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_306; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_306); TM__Tra5WJkmqmXIsONj5ZlJOQ_306.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_306.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_306.status == 0) { { NI T68_; NimStringDesc* T69_; NimStringDesc* T70_; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record10), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record10)); unsureAsgnRef((void**)&(*colonenvP_).record10.output.buffer, NIM_NIL); (*colonenvP_).record10.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record10), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_22), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_307)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T68_ = (NI)0; T68_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record10), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_24), T68_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T69_ = (NimStringDesc*)0; T69_ = shortLog__Fso3jK7jRMeiF9aFUl9as7gw((*(*colonenvP_).colonup_).conn1); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record10), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_34), T69_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T70_ = (NimStringDesc*)0; T70_ = shortLog__Fso3jK7jRMeiF9aFUl9as7gw((*colonenvP_).sconn7); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record10), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_308), T70_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record10)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record10)); } popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T73_; Exception* T74_; TM__Tra5WJkmqmXIsONj5ZlJOQ_306.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T73_ = (Exception*)0; T73_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13415001911_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T73_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T74_ = (Exception*)0; T74_ = &(*colonenvP_).errX60gensym13415001911_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Upgraded outgoing connection", T74_); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_306.status != 0) reraiseException(); popSafePoint(); } else { popSafePoint(); { TM__Tra5WJkmqmXIsONj5ZlJOQ_305.status = 0; popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_305.status != 0) reraiseException(); #line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T77_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T77_ = srcLocImpl__ZAAbh1KDikzXBM0I8vfpNw(); #line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" complete__jpa9cB6Pjeq3Iw5JE5yuHCA((*(*colonenvP_).colonup_).chronosInternalRetFuture3, (*colonenvP_).sconn7, T77_); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); #line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" result = NIM_NIL; goto BeforeRet_; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 10); #line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE10: ; #line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T78_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T78_ = srcLocImpl__ntomDygz5NtXb0YL9bzSY6w(); #line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" complete__jpa9cB6Pjeq3Iw5JE5yuHCA((*(*colonenvP_).colonup_).chronosInternalRetFuture3, (*colonenvP_).result1, T78_); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 11); #line 0 "\?\?\?" goto LA2; STATE11: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); #line 0 "\?\?\?" goto LA2; } LA2: ; } LA1: ; }BeforeRet_: ; return result;} #line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" N_LIB_PRIVATE N_CLOSURE(void, upgradeOutgoing_continue__7YScZ1tGIKl59aZHV1pHQtw)(void* udataX60gensym133990266_, void* ClE_0) { tyObject_Env_switchdotnim___EifeFwpDZRyKxZ9aHbQHA3g* colonenvP_; TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_309; colonenvP_ = (tyObject_Env_switchdotnim___EifeFwpDZRyKxZ9aHbQHA3g*) ClE_0; #line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_309); TM__Tra5WJkmqmXIsONj5ZlJOQ_309.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_309.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_309.status == 0) { #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T4_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* volatile nextX60gensym133990267_; #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T4_ = (NIM_BOOL)0; T4_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym1339902654_); if (!!(T4_)) goto LA5_; #line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nextX60gensym133990267_ = (*colonenvP_).nameIterVarX60gensym1339902654_.ClP_0((*colonenvP_).nameIterVarX60gensym1339902654_.ClE_0); { #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" while (1) { NIM_BOOL T9_; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = (NIM_BOOL)0; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = !((nextX60gensym133990267_ == 0)); if (!(T9_)) goto LA10_; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = finished__JXDwCFE0FKiFPAKUUjgdVg_2asyncloop(nextX60gensym133990267_); LA10_: ; if (!T9_) goto LA8; #line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nextX60gensym133990267_ = (*colonenvP_).nameIterVarX60gensym1339902654_.ClP_0((*colonenvP_).nameIterVarX60gensym1339902654_.ClE_0); #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T13_; #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T13_ = (NIM_BOOL)0; T13_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym1339902654_); if (!T13_) goto LA14_; #line 41 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" goto LA7; } LA14_: ; } LA8: ; } LA7: ; #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" if (!(nextX60gensym133990267_ == NIM_NIL)) goto LA18_; #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T22_; #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T22_ = (NIM_BOOL)0; T22_ = finished__u2ux1DAD9aV67fpqce6ZatAasyncloop((*colonenvP_).chronosInternalRetFuture3); if (!!(T22_)) goto LA23_; #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseAssert__gpGJG5CoQzE64skFd9bPG7A(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_312)); } LA23_: ; } goto LA16_; LA18_: ; { tyProc__9bqx36VxQxXejdrF09bFARDQ T26_; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nimZeroMem((void*)(&T26_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T26_.ClP_0 = upgradeOutgoing_continue__7YScZ1tGIKl59aZHV1pHQtw; T26_.ClE_0 = colonenvP_; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" addCallback__QeHWXKbDl8k58l1wtsnOOw(nextX60gensym133990267_, T26_, NIM_NIL); } LA16_: ; } LA5_: ; popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_))) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* T29_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T30_; TM__Tra5WJkmqmXIsONj5ZlJOQ_309.status = 0; #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T29_ = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; T29_ = &(*colonenvP_).chronosInternalRetFuture3->Sup; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T30_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T30_ = srcLocImpl__79cY7uR9cmEURqRGzzdHerWg(); #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" cancelAndSchedule__1MGH5bJdQgBtESf3VBBOvA_2(T29_, T30_); popCurrentException(); } else if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* excX60gensym133990269_; Exception* T32_; TM__Tra5WJkmqmXIsONj5ZlJOQ_309.status = 0; #line 53 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T32_ = (Exception*)0; T32_ = getCurrentException(); excX60gensym133990269_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T32_)); #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T35_; #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T35_ = (NIM_BOOL)0; T35_ = finished__u2ux1DAD9aV67fpqce6ZatAasyncloop((*colonenvP_).chronosInternalRetFuture3); if (!T35_) goto LA36_; #line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)excX60gensym133990269_, "CatchableError", "upgradeOutgoing_continue", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 59); } goto LA33_; LA36_: ; { Exception* T39_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T40_; #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T39_ = (Exception*)0; T39_ = &excX60gensym133990269_->Sup; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T40_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T40_ = srcLocImpl__Jr8Jfi7B2iUixKYroydjOg(); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" fail__dEwerUAO32nHWeQBlJ30iA((*colonenvP_).chronosInternalRetFuture3, T39_, T40_); } LA33_: ; popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_309.status != 0) reraiseException();} #line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*, upgradeOutgoing__rdPp52ADpMNgfb0STeBTeQ)(tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ* s_0, tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn) { tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg* result; tyObject_Env_switchdotnim___EifeFwpDZRyKxZ9aHbQHA3g* colonenv_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T1_; tyObject_Env_asyncmacro2dotnim___BBMjwIMz2Q9c9au6EO6Ti1qA* colonenv__2; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww T2_; tyProc__9bqx36VxQxXejdrF09bFARDQ T3_;{ result = (tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*)0; colonenv_ = (tyObject_Env_switchdotnim___EifeFwpDZRyKxZ9aHbQHA3g*)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" colonenv_ = (tyObject_Env_switchdotnim___EifeFwpDZRyKxZ9aHbQHA3g*) newObj((&NTI__9ayI9c9bpyk5CrKgeWeM4K0jQ_), sizeof(tyObject_Env_switchdotnim___EifeFwpDZRyKxZ9aHbQHA3g)); (*colonenv_).Sup.m_type = (&NTI__EifeFwpDZRyKxZ9aHbQHA3g_); #line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenv_).s2), s_0); #line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenv_).conn1), conn); #line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T1_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T1_ = srcLocImpl__jM2JjqfH9bW3SslDscqcMFQ(); #line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenv_).chronosInternalRetFuture3), newFutureImpl__v6ma9cN7TrHqvFvydaDnkdw(T1_)); #line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" colonenv__2 = (tyObject_Env_asyncmacro2dotnim___BBMjwIMz2Q9c9au6EO6Ti1qA*)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" colonenv__2 = (tyObject_Env_asyncmacro2dotnim___BBMjwIMz2Q9c9au6EO6Ti1qA*) newObj((&NTI__o3CI4inRuXSpkrsr6lSCtQ_), sizeof(tyObject_Env_asyncmacro2dotnim___BBMjwIMz2Q9c9au6EO6Ti1qA)); (*colonenv__2).Sup.m_type = (&NTI__BBMjwIMz2Q9c9au6EO6Ti1qA_); #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*colonenv__2).colonup_), colonenv_); nimZeroMem((void*)(&T2_), sizeof(tyProc__Y7TIAk6Os9cRMtmIj9bEqCww)); T2_.ClP_0 = upgradeOutgoing__9cfjAX8xYK6LSXH3s2RA0Vw_15; T2_.ClE_0 = colonenv__2; asgnRef((void**) (&(*colonenv_).nameIterVarX60gensym1339902654_.ClE_0), T2_.ClE_0); (*colonenv_).nameIterVarX60gensym1339902654_.ClP_0 = T2_.ClP_0; #line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nimZeroMem((void*)(&T3_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T3_.ClP_0 = upgradeOutgoing_continue__7YScZ1tGIKl59aZHV1pHQtw; T3_.ClE_0 = colonenv_; T3_.ClE_0? T3_.ClP_0(NIM_NIL, T3_.ClE_0):((TM__Tra5WJkmqmXIsONj5ZlJOQ_313)(T3_.ClP_0))(NIM_NIL); #line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenv_).chronosInternalRetFuture3; goto BeforeRet_; }BeforeRet_: ; return result;} #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, dialAndUpgrade__9cfjAX8xYK6LSXH3s2RA0Vw_14)(void* ClE_0) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result; tyObject_Env_asyncmacro2dotnim___qYECZh9btd8NpcrOw69c9azBg* colonenvP_;{ result = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; colonenvP_ = (tyObject_Env_asyncmacro2dotnim___qYECZh9btd8NpcrOw69c9azBg*) ClE_0; #line 275 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" while (1) { if (!1) goto LA1; { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_240; #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_240); TM__Tra5WJkmqmXIsONj5ZlJOQ_240.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_240.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_240.status == 0) { tySequence__sM4lkSb7zS6F7OVMvW9cffQ* T48_; tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg* T49_; tyArray__8ZvwQIddfpj2THRVPsFzIQ T94_; tySequence__sM4lkSb7zS6F7OVMvW9cffQ* T95_; tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg* T96_; TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_315; TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_318; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T153_; NI TM__Tra5WJkmqmXIsONj5ZlJOQ_320; NI TM__Tra5WJkmqmXIsONj5ZlJOQ_321; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T164_; #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" closureIterSetupExc((*colonenvP_).coloncurExc3_); switch ((*colonenvP_).colonstate_) { case -1: popSafePoint(); goto BeforeRet_; case 0: goto STATE0; case 1: goto STATE1; case 2: goto STATE2; case 3: goto STATE3; case 4: goto STATE4; case 5: goto STATE5; case 6: goto STATE6; case 7: goto STATE7; case 8: goto STATE8; case 9: goto STATE9; case 10: goto STATE10; case 11: goto STATE11; case 12: goto STATE12; case 13: goto STATE13; case 14: goto STATE14; case 15: goto STATE15; case 16: goto STATE16; case 17: goto STATE17; case 18: goto STATE18; case 19: goto STATE19; case 20: goto STATE20; case 21: goto STATE21; case 22: goto STATE22; } STATE0: ; #line 271 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" (*colonenvP_).result6 = (tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg*)0; { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_241; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_241); TM__Tra5WJkmqmXIsONj5ZlJOQ_241.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_241.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_241.status == 0) { { NI T7_; NimStringDesc* T8_; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record7), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record7)); unsureAsgnRef((void**)&(*colonenvP_).record7.output.buffer, NIM_NIL); (*colonenvP_).record7.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record7), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_22), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_242)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T7_ = (NI)0; T7_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record7), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_24), T7_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T8_ = (NimStringDesc*)0; T8_ = shortLog__YvhybdNIMaDdbU9cTJva0oQ((*(*colonenvP_).colonup_).peerId1); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record7), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_25), T8_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record7)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record7)); } popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T11_; Exception* T12_; TM__Tra5WJkmqmXIsONj5ZlJOQ_241.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T11_ = (Exception*)0; T11_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym1348100199_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T11_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T12_ = (Exception*)0; T12_ = &(*colonenvP_).errX60gensym1348100199_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Dialing peer", T12_); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_241.status != 0) reraiseException(); { NI T14_; #line 276 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" (*colonenvP_).t10 = (tyObject_TransportcolonObjectType___VR7hS9cu739a9cPgqYrHtA5kQ*)0; #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" (*colonenvP_).i11 = ((NI) 0); #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" T14_ = ((*(*(*colonenvP_).colonup_).s2).transports ? (*(*(*colonenvP_).colonup_).s2).transports->Sup.len : 0); (*colonenvP_).L12 = T14_; { #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 1); popSafePoint(); #line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" goto LA2; } } } STATE1: ; #line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!((*colonenvP_).i11 < (*colonenvP_).L12)) goto LA18_; #line 276 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" if ((NU)((*colonenvP_).i11) >= (NU)((*(*(*colonenvP_).colonup_).s2).transports ? (*(*(*colonenvP_).colonup_).s2).transports->Sup.len : 0)){ raiseIndexError2((*colonenvP_).i11,((*(*(*colonenvP_).colonup_).s2).transports ? (*(*(*colonenvP_).colonup_).s2).transports->Sup.len : 0)-1); } asgnRef((void**) (&(*colonenvP_).t10), (*(*(*colonenvP_).colonup_).s2).transports->data[(*colonenvP_).i11]); { NI T21_; #line 277 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" nimZeroMem((void*)(&(*colonenvP_).a13), sizeof(tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw)); #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" (*colonenvP_).i14 = ((NI) 0); #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" T21_ = ((*(*colonenvP_).colonup_).addrs3 ? (*(*colonenvP_).colonup_).addrs3->Sup.len : 0); (*colonenvP_).L15 = T21_; { #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 2); popSafePoint(); #line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" goto LA2; } } } goto LA16_; LA18_: ; { #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 21); popSafePoint(); #line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" goto LA2; } LA16_: ; STATE2: ; #line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!((*colonenvP_).i14 < (*colonenvP_).L15)) goto LA26_; #line 277 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" if ((NU)((*colonenvP_).i14) >= (NU)((*(*colonenvP_).colonup_).addrs3 ? (*(*colonenvP_).colonup_).addrs3->Sup.len : 0)){ raiseIndexError2((*colonenvP_).i14,((*(*colonenvP_).colonup_).addrs3 ? (*(*colonenvP_).colonup_).addrs3->Sup.len : 0)-1); } asgnRef((void**) (&(*colonenvP_).a13.data.buffer), (*(*colonenvP_).colonup_).addrs3->data[(*colonenvP_).i14].data.buffer); (*colonenvP_).a13.data.offset = (*(*colonenvP_).colonup_).addrs3->data[(*colonenvP_).i14].data.offset; { #line 278 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { NIM_BOOL T31_; TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_243; #line 278 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 278 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T31_ = (NIM_BOOL)0; T31_ = handles__yaAeDv9cF3yBRx9cmqLar16g((*colonenvP_).t10, (*colonenvP_).a13); if (!T31_) goto LA32_; #line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_243); TM__Tra5WJkmqmXIsONj5ZlJOQ_243.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_243.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_243.status == 0) { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_244; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_244); TM__Tra5WJkmqmXIsONj5ZlJOQ_244.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_244.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_244.status == 0) { { NI T37_; NimStringDesc* T38_; NimStringDesc* T39_; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record16), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record16)); unsureAsgnRef((void**)&(*colonenvP_).record16.output.buffer, NIM_NIL); (*colonenvP_).record16.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record16), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_22), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_245)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T37_ = (NI)0; T37_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record16), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_24), T37_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T38_ = (NimStringDesc*)0; T38_ = dollar___9clTvx1x9boEUsy637oTVrWA((*colonenvP_).a13); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record16), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_246), T38_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T39_ = (NimStringDesc*)0; T39_ = shortLog__YvhybdNIMaDdbU9cTJva0oQ((*(*colonenvP_).colonup_).peerId1); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record16), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_25), T39_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record16)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record16)); } popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T42_; Exception* T43_; TM__Tra5WJkmqmXIsONj5ZlJOQ_244.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T42_ = (Exception*)0; T42_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13488501917_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T42_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T43_ = (Exception*)0; T43_ = &(*colonenvP_).errX60gensym13488501917_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Dialing address", T43_); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_244.status != 0) reraiseException(); popSafePoint(); } else { popSafePoint(); { TM__Tra5WJkmqmXIsONj5ZlJOQ_243.status = 0; popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_243.status != 0) reraiseException(); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 3); popSafePoint(); #line 280 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; } goto LA29_; LA32_: ; { #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 19); popSafePoint(); #line 278 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; } LA29_: ; } } goto LA24_; LA26_: ; { #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 20); popSafePoint(); #line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" goto LA2; } LA24_: ; STATE3: ; #line 414 "/home/runner/work/nim-waku/nim-waku/vendor/nim-metrics/metrics.nim" T48_ = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; T48_ = NIM_NIL; #line 414 "/home/runner/work/nim-waku/nim-waku/vendor/nim-metrics/metrics.nim" incCounter__f2vgkX6kvglPffAjFK9bTCA(libp2p_total_dial_attempts__VxR9a2YHXzMu1osx9bFwgXvw, ((NI) 1), T48_->data, (T48_ ? T48_->Sup.len : 0)); #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture18 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 282 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 282 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 282 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T49_ = (tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*)0; T49_ = dial__OuUKZtV31SczriYXmuoS9bw((*colonenvP_).t10, (*colonenvP_).a13); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture18), &T49_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture4).Sup.child), (*colonenvP_).chronosInternalTmpFuture18); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 6); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture18; popSafePoint(); goto BeforeRet_; STATE4: ; #line 0 "\?\?\?" asgnRef((void**) (&(*colonenvP_).coloncurExc3_), NIM_NIL); #line 280 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { Exception* T52_; Exception* T55_; TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_248; #line 284 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T52_ = (Exception*)0; T52_ = getCurrentException(); if (!((T52_) && (isObjWithCache((*T52_).Sup.m_type, (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_), Nim_OfCheck_CACHE248)))) goto LA53_; #line 284 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T55_ = (Exception*)0; T55_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).exc20), ((tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) (T55_))); #line 284 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_248); TM__Tra5WJkmqmXIsONj5ZlJOQ_248.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_248.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_248.status == 0) { { NI T58_; NimStringDesc* T59_; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record21), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record21)); unsureAsgnRef((void**)&(*colonenvP_).record21.output.buffer, NIM_NIL); (*colonenvP_).record21.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record21), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_22), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_249)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T58_ = (NI)0; T58_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record21), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_24), T58_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record21), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_61), (*(*colonenvP_).exc20).Sup.Sup.Sup.message); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T59_ = (NimStringDesc*)0; T59_ = shortLog__YvhybdNIMaDdbU9cTJva0oQ((*(*colonenvP_).colonup_).peerId1); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record21), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_25), T59_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record21)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record21)); } popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T62_; Exception* T63_; TM__Tra5WJkmqmXIsONj5ZlJOQ_248.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T62_ = (Exception*)0; T62_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13497501922_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T62_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T63_ = (Exception*)0; T63_ = &(*colonenvP_).errX60gensym13497501922_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Dialing canceled", T63_); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_248.status != 0) reraiseException(); #line 285 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" raiseExceptionEx((Exception*)(*colonenvP_).exc20, "CancelledError", "dialAndUpgrade", "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/sw" "itch.nim", 285); } goto LA50_; LA53_: ; { Exception* T65_; Exception* T68_; TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_251; tySequence__sM4lkSb7zS6F7OVMvW9cffQ* T77_; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T65_ = (Exception*)0; T65_ = getCurrentException(); if (!((T65_) && (isObjWithCache((*T65_).Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_), Nim_OfCheck_CACHE251)))) goto LA66_; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T68_ = (Exception*)0; T68_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).exc23), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T68_))); #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_251); TM__Tra5WJkmqmXIsONj5ZlJOQ_251.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_251.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_251.status == 0) { { NI T71_; NimStringDesc* T72_; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record24), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record24)); unsureAsgnRef((void**)&(*colonenvP_).record24.output.buffer, NIM_NIL); (*colonenvP_).record24.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record24), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_22), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_252)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T71_ = (NI)0; T71_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record24), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_24), T71_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record24), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_61), (*(*colonenvP_).exc23).Sup.message); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T72_ = (NimStringDesc*)0; T72_ = shortLog__YvhybdNIMaDdbU9cTJva0oQ((*(*colonenvP_).colonup_).peerId1); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record24), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_25), T72_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record24)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record24)); } popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T75_; Exception* T76_; TM__Tra5WJkmqmXIsONj5ZlJOQ_251.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T75_ = (Exception*)0; T75_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13505001925_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T75_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T76_ = (Exception*)0; T76_ = &(*colonenvP_).errX60gensym13505001925_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Dialing failed", T76_); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_251.status != 0) reraiseException(); #line 414 "/home/runner/work/nim-waku/nim-waku/vendor/nim-metrics/metrics.nim" T77_ = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; T77_ = NIM_NIL; #line 414 "/home/runner/work/nim-waku/nim-waku/vendor/nim-metrics/metrics.nim" incCounter__f2vgkX6kvglPffAjFK9bTCA(libp2p_failed_dials__KjC9cH4M1KeGgiqJvdrYbrQ, ((NI) 1), T77_->data, (T77_ ? T77_->Sup.len : 0)); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 19); popSafePoint(); #line 278 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; } goto LA50_; LA66_: ; { #line 0 "\?\?\?" (*colonenvP_).colonunrollFinally5_ = NIM_TRUE; #line 0 "\?\?\?" #line 0 "\?\?\?" asgnRef((void**) (&(*colonenvP_).coloncurExc3_), getCurrentException()); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 5); popSafePoint(); #line 0 "\?\?\?" goto LA2; } LA50_: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 5); popSafePoint(); #line 0 "\?\?\?" goto LA2; STATE5: ; #line 0 "\?\?\?" { if (!(*colonenvP_).colonunrollFinally5_) goto LA81_; #line 0 "\?\?\?" { #line 0 "\?\?\?" if (!((*colonenvP_).coloncurExc3_ == NIM_NIL)) goto LA85_; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); #line 0 "\?\?\?" #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).colontmpResult4_; popSafePoint(); goto BeforeRet_; } goto LA83_; LA85_: ; { #line 0 "\?\?\?" #line 0 "\?\?\?" closureIterSetupExc(NIM_NIL); #line 0 "\?\?\?" raiseExceptionEx((Exception*)(*colonenvP_).coloncurExc3_, "Exception", "dialAndUpgrade", "\?\?\?", 0); } LA83_: ; } LA81_: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 8); popSafePoint(); #line 280 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE6: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture4).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T92_; NimStringDesc* T93_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture4).Sup.mustCancel) goto LA90_; T92_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T92_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T92_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T92_).Sup.Sup.Sup.name = "CancelledError"; T93_ = (NimStringDesc*)0; T93_ = (*T92_).Sup.Sup.Sup.message; (*T92_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_27)); if (T93_) nimGCunrefNoCycle(T93_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T92_, "CancelledError", "dialAndUpgrade", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA90_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture18); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 7); popSafePoint(); #line 281 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE7: ; #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*colonenvP_).colontmpSlLower01_), internalRead__fhyp3CGY8OhXTiCkmjpcSwasyncloop(((tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*) ((*colonenvP_).chronosInternalTmpFuture18)))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 5); popSafePoint(); #line 0 "\?\?\?" goto LA2; STATE8: ; #line 280 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenvP_).dialed26), (*colonenvP_).colontmpSlLower01_); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 9); popSafePoint(); #line 280 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE9: ; #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" nimZeroMem((void*)T94_, sizeof(tyArray__8ZvwQIddfpj2THRVPsFzIQ)); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*(*colonenvP_).dialed26).peerInfo), init__TUPt4n8JhXOdckFHlV7m8A((*(*colonenvP_).colonup_).peerId1, (*(*colonenvP_).colonup_).addrs3->data, ((*(*colonenvP_).colonup_).addrs3 ? (*(*colonenvP_).colonup_).addrs3->Sup.len : 0), T94_, 0)); #line 414 "/home/runner/work/nim-waku/nim-waku/vendor/nim-metrics/metrics.nim" T95_ = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; T95_ = NIM_NIL; #line 414 "/home/runner/work/nim-waku/nim-waku/vendor/nim-metrics/metrics.nim" incCounter__f2vgkX6kvglPffAjFK9bTCA(libp2p_successful_dials__uCquaKEpwLLZu2Qi0M4AVQ, ((NI) 1), T95_->data, (T95_ ? T95_->Sup.len : 0)); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 10); popSafePoint(); #line 296 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE10: ; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture27 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 297 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 297 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 297 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T96_ = (tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*)0; T96_ = upgradeOutgoing__rdPp52ADpMNgfb0STeBTeQ((*(*colonenvP_).colonup_).s2, (*colonenvP_).dialed26); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture27), &T96_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture4).Sup.child), (*colonenvP_).chronosInternalTmpFuture27); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 13); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture27; popSafePoint(); goto BeforeRet_; STATE11: ; #line 0 "\?\?\?" asgnRef((void**) (&(*colonenvP_).coloncurExc3_), NIM_NIL); #line 296 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { Exception* T99_; Exception* T102_; tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA* T103_; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T104_; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T99_ = (Exception*)0; T99_ = getCurrentException(); if (!((T99_) && (isObjWithCache((*T99_).Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_), Nim_OfCheck_CACHE315)))) goto LA100_; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T102_ = (Exception*)0; T102_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).exc28), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T102_))); #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture29 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T103_ = (tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA*)0; T103_ = &(*colonenvP_).dialed26->Sup; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T104_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T104_ = close__gxLphtNLWoZynqFVNfRurg(T103_); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture29), &T104_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture4).Sup.child), (*colonenvP_).chronosInternalTmpFuture29); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 15); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture29; popSafePoint(); goto BeforeRet_; } goto LA97_; LA100_: ; { #line 0 "\?\?\?" (*colonenvP_).colonunrollFinally5_ = NIM_TRUE; #line 0 "\?\?\?" #line 0 "\?\?\?" asgnRef((void**) (&(*colonenvP_).coloncurExc3_), getCurrentException()); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 12); popSafePoint(); #line 0 "\?\?\?" goto LA2; } LA97_: ; STATE12: ; #line 0 "\?\?\?" { if (!(*colonenvP_).colonunrollFinally5_) goto LA108_; #line 0 "\?\?\?" { #line 0 "\?\?\?" if (!((*colonenvP_).coloncurExc3_ == NIM_NIL)) goto LA112_; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); #line 0 "\?\?\?" #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).colontmpResult4_; popSafePoint(); goto BeforeRet_; } goto LA110_; LA112_: ; { #line 0 "\?\?\?" #line 0 "\?\?\?" closureIterSetupExc(NIM_NIL); #line 0 "\?\?\?" raiseExceptionEx((Exception*)(*colonenvP_).coloncurExc3_, "Exception", "dialAndUpgrade", "\?\?\?", 0); } LA110_: ; } LA108_: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 17); popSafePoint(); #line 296 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE13: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture4).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T119_; NimStringDesc* T120_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture4).Sup.mustCancel) goto LA117_; T119_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T119_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T119_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T119_).Sup.Sup.Sup.name = "CancelledError"; T120_ = (NimStringDesc*)0; T120_ = (*T119_).Sup.Sup.Sup.message; (*T119_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_27)); if (T120_) nimGCunrefNoCycle(T120_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T119_, "CancelledError", "dialAndUpgrade", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA117_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture27); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 14); popSafePoint(); #line 297 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE14: ; #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*colonenvP_).colontmpSlLower12_), internalRead__fhyp3CGY8OhXTiCkmjpcSwasyncloop(((tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*) ((*colonenvP_).chronosInternalTmpFuture27)))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 12); popSafePoint(); #line 0 "\?\?\?" goto LA2; STATE15: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture4).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T125_; NimStringDesc* T126_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture4).Sup.mustCancel) goto LA123_; T125_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T125_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T125_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T125_).Sup.Sup.Sup.name = "CancelledError"; T126_ = (NimStringDesc*)0; T126_ = (*T125_).Sup.Sup.Sup.message; (*T125_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_27)); if (T126_) nimGCunrefNoCycle(T126_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T125_, "CancelledError", "dialAndUpgrade", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA123_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture29); #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop(((tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*) ((*colonenvP_).chronosInternalTmpFuture29))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 16); popSafePoint(); #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE16: ; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_315); TM__Tra5WJkmqmXIsONj5ZlJOQ_315.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_315.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_315.status == 0) { { NI T129_; NimStringDesc* T130_; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record30), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record30)); unsureAsgnRef((void**)&(*colonenvP_).record30.output.buffer, NIM_NIL); (*colonenvP_).record30.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record30), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_22), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_316)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T129_ = (NI)0; T129_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record30), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_24), T129_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record30), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_61), (*(*colonenvP_).exc28).Sup.message); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T130_ = (NimStringDesc*)0; T130_ = shortLog__YvhybdNIMaDdbU9cTJva0oQ((*(*colonenvP_).colonup_).peerId1); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record30), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_25), T130_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record30)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record30)); } popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T133_; Exception* T134_; TM__Tra5WJkmqmXIsONj5ZlJOQ_315.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T133_ = (Exception*)0; T133_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13517001931_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T133_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T134_ = (Exception*)0; T134_ = &(*colonenvP_).errX60gensym13517001931_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Upgrade failed", T134_); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_315.status != 0) reraiseException(); #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { tySequence__sM4lkSb7zS6F7OVMvW9cffQ* T139_; if (!NIM_TRUE) goto LA137_; #line 414 "/home/runner/work/nim-waku/nim-waku/vendor/nim-metrics/metrics.nim" T139_ = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; T139_ = NIM_NIL; #line 414 "/home/runner/work/nim-waku/nim-waku/vendor/nim-metrics/metrics.nim" incCounter__f2vgkX6kvglPffAjFK9bTCA(libp2p_failed_upgrades_outgoing__S7M59aDLFJ8pDs0zNw1a6PA, ((NI) 1), T139_->data, (T139_ ? T139_->Sup.len : 0)); } LA137_: ; #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" raiseExceptionEx((Exception*)(*colonenvP_).exc28, "CatchableError", "dialAndUpgrade", "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/sw" "itch.nim", 305); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 12); popSafePoint(); #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE17: ; #line 296 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenvP_).conn32), (*colonenvP_).colontmpSlLower12_); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 18); popSafePoint(); #line 296 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE18: ; #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" if (!!(!(((*colonenvP_).conn32 == 0)))) goto LA142_; #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_317)); } LA142_: ; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_318); TM__Tra5WJkmqmXIsONj5ZlJOQ_318.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_318.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_318.status == 0) { { NI T146_; NimStringDesc* T147_; tyTuple__NevGmcPz5FN13v9cZPsfRXw T148_; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record33), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record33)); unsureAsgnRef((void**)&(*colonenvP_).record33.output.buffer, NIM_NIL); (*colonenvP_).record33.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record33), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_22), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_319)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T146_ = (NI)0; T146_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record33), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_24), T146_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T147_ = (NimStringDesc*)0; T147_ = shortLog__Fso3jK7jRMeiF9aFUl9as7gw((*colonenvP_).conn32); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record33), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_34), T147_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&T148_), sizeof(tyTuple__NevGmcPz5FN13v9cZPsfRXw)); shortLog__NrFxHSKgrFj3RYz5I6yAGg((*(*colonenvP_).conn32).peerInfo, (&T148_)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__EWSNUL7NJHRwr9aRfa5vNVQ((&(*colonenvP_).record33), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_89), (&T148_)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record33)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record33)); } popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T151_; Exception* T152_; TM__Tra5WJkmqmXIsONj5ZlJOQ_318.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T151_ = (Exception*)0; T151_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13526501934_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T151_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T152_ = (Exception*)0; T152_ = &(*colonenvP_).errX60gensym13526501934_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Dial successful", T152_); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_318.status != 0) reraiseException(); #line 309 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T153_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T153_ = srcLocImpl__b5HMTWim9aHkxH9cGJzASPQw(); #line 309 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" complete__jpa9cB6Pjeq3Iw5JE5yuHCA((*(*colonenvP_).colonup_).chronosInternalRetFuture4, (*colonenvP_).conn32, T153_); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); #line 309 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 309 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" result = NIM_NIL; popSafePoint(); goto BeforeRet_; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 19); popSafePoint(); #line 278 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE19: ; #line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt((*colonenvP_).i14, ((NI) 1), &TM__Tra5WJkmqmXIsONj5ZlJOQ_320)) { raiseOverflow(); }; (*colonenvP_).i14 = (NI)(TM__Tra5WJkmqmXIsONj5ZlJOQ_320); #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { NI T156_; #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" T156_ = ((*(*colonenvP_).colonup_).addrs3 ? (*(*colonenvP_).colonup_).addrs3->Sup.len : 0); if (!!((T156_ == (*colonenvP_).L15))) goto LA157_; #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_182)); } LA157_: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 2); popSafePoint(); #line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" goto LA2; STATE20: ; #line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt((*colonenvP_).i11, ((NI) 1), &TM__Tra5WJkmqmXIsONj5ZlJOQ_321)) { raiseOverflow(); }; (*colonenvP_).i11 = (NI)(TM__Tra5WJkmqmXIsONj5ZlJOQ_321); #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { NI T161_; #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" T161_ = ((*(*(*colonenvP_).colonup_).s2).transports ? (*(*(*colonenvP_).colonup_).s2).transports->Sup.len : 0); if (!!((T161_ == (*colonenvP_).L12))) goto LA162_; #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_182)); } LA162_: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 1); popSafePoint(); #line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" goto LA2; STATE21: ; #line 271 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T164_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T164_ = srcLocImpl__ZnoeHqJTCA2K582VYfqfnQ(); #line 271 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" complete__jpa9cB6Pjeq3Iw5JE5yuHCA((*(*colonenvP_).colonup_).chronosInternalRetFuture4, (*colonenvP_).result6, T164_); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 22); popSafePoint(); #line 0 "\?\?\?" goto LA2; STATE22: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); popSafePoint(); #line 0 "\?\?\?" goto LA2; popSafePoint(); } else { popSafePoint(); { TM__Tra5WJkmqmXIsONj5ZlJOQ_240.status = 0; #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" if ((NU)((*colonenvP_).colonstate_) > (NU)(23)){ raiseIndexError2((*colonenvP_).colonstate_, 23); } (*colonenvP_).colonstate_ = TM__Tra5WJkmqmXIsONj5ZlJOQ_322[((*colonenvP_).colonstate_)- 0]; #line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" { #line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" if (!((*colonenvP_).colonstate_ == ((NI) 0))) goto LA169_; #line 0 "\?\?\?" reraiseException(); } LA169_: ; #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" (*colonenvP_).colonunrollFinally5_ = (((NI) 0) < (*colonenvP_).colonstate_); #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" { #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" if (!((*colonenvP_).colonstate_ < ((NI) 0))) goto LA173_; #line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim" #line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim" if ((*colonenvP_).colonstate_ == (IL64(-9223372036854775807) - IL64(1))){ raiseOverflow(); } (*colonenvP_).colonstate_ = ((NI64)-((*colonenvP_).colonstate_)); } LA173_: ; #line 0 "\?\?\?" #line 0 "\?\?\?" asgnRef((void**) (&(*colonenvP_).coloncurExc3_), getCurrentException()); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_240.status != 0) reraiseException(); } LA2: ; } LA1: ; }BeforeRet_: ; return result;} #line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" N_LIB_PRIVATE N_CLOSURE(void, dialAndUpgrade_continue__Kzz5d6nZxFusASrEQg239cg)(void* udataX60gensym134765047_, void* ClE_0) { tyObject_Env_switchdotnim___MbwO19b5pxCNyFjWJ37tEEQ* colonenvP_; TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_323; colonenvP_ = (tyObject_Env_switchdotnim___MbwO19b5pxCNyFjWJ37tEEQ*) ClE_0; #line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_323); TM__Tra5WJkmqmXIsONj5ZlJOQ_323.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_323.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_323.status == 0) { #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T4_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* volatile nextX60gensym134765048_; #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T4_ = (NIM_BOOL)0; T4_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym1347650465_); if (!!(T4_)) goto LA5_; #line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nextX60gensym134765048_ = (*colonenvP_).nameIterVarX60gensym1347650465_.ClP_0((*colonenvP_).nameIterVarX60gensym1347650465_.ClE_0); { #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" while (1) { NIM_BOOL T9_; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = (NIM_BOOL)0; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = !((nextX60gensym134765048_ == 0)); if (!(T9_)) goto LA10_; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = finished__JXDwCFE0FKiFPAKUUjgdVg_2asyncloop(nextX60gensym134765048_); LA10_: ; if (!T9_) goto LA8; #line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nextX60gensym134765048_ = (*colonenvP_).nameIterVarX60gensym1347650465_.ClP_0((*colonenvP_).nameIterVarX60gensym1347650465_.ClE_0); #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T13_; #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T13_ = (NIM_BOOL)0; T13_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym1347650465_); if (!T13_) goto LA14_; #line 41 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" goto LA7; } LA14_: ; } LA8: ; } LA7: ; #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" if (!(nextX60gensym134765048_ == NIM_NIL)) goto LA18_; #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T22_; #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T22_ = (NIM_BOOL)0; T22_ = finished__u2ux1DAD9aV67fpqce6ZatAasyncloop((*colonenvP_).chronosInternalRetFuture4); if (!!(T22_)) goto LA23_; #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseAssert__gpGJG5CoQzE64skFd9bPG7A(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_326)); } LA23_: ; } goto LA16_; LA18_: ; { tyProc__9bqx36VxQxXejdrF09bFARDQ T26_; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nimZeroMem((void*)(&T26_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T26_.ClP_0 = dialAndUpgrade_continue__Kzz5d6nZxFusASrEQg239cg; T26_.ClE_0 = colonenvP_; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" addCallback__QeHWXKbDl8k58l1wtsnOOw(nextX60gensym134765048_, T26_, NIM_NIL); } LA16_: ; } LA5_: ; popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_))) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* T29_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T30_; TM__Tra5WJkmqmXIsONj5ZlJOQ_323.status = 0; #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T29_ = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; T29_ = &(*colonenvP_).chronosInternalRetFuture4->Sup; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T30_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T30_ = srcLocImpl__79cY7uR9cmEURqRGzzdHerWg(); #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" cancelAndSchedule__1MGH5bJdQgBtESf3VBBOvA_2(T29_, T30_); popCurrentException(); } else if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* excX60gensym134765050_; Exception* T32_; TM__Tra5WJkmqmXIsONj5ZlJOQ_323.status = 0; #line 53 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T32_ = (Exception*)0; T32_ = getCurrentException(); excX60gensym134765050_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T32_)); #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T35_; #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T35_ = (NIM_BOOL)0; T35_ = finished__u2ux1DAD9aV67fpqce6ZatAasyncloop((*colonenvP_).chronosInternalRetFuture4); if (!T35_) goto LA36_; #line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)excX60gensym134765050_, "CatchableError", "dialAndUpgrade_continue", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 59); } goto LA33_; LA36_: ; { Exception* T39_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T40_; #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T39_ = (Exception*)0; T39_ = &excX60gensym134765050_->Sup; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T40_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T40_ = srcLocImpl__Jr8Jfi7B2iUixKYroydjOg(); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" fail__dEwerUAO32nHWeQBlJ30iA((*colonenvP_).chronosInternalRetFuture4, T39_, T40_); } LA33_: ; popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_323.status != 0) reraiseException();} #line 271 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*, dialAndUpgrade__GDpbWg69bEAnwt4y5juuTSg_2)(tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ* s_0, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw peerId, tySequence__pJDjdGjSf3HlAOELaHOmSA* addrs) { tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg* result; tyObject_Env_switchdotnim___MbwO19b5pxCNyFjWJ37tEEQ* colonenv_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T1_; tyObject_Env_asyncmacro2dotnim___qYECZh9btd8NpcrOw69c9azBg* colonenv__2; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww T2_; tyProc__9bqx36VxQxXejdrF09bFARDQ T3_;{ result = (tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*)0; colonenv_ = (tyObject_Env_switchdotnim___MbwO19b5pxCNyFjWJ37tEEQ*)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" colonenv_ = (tyObject_Env_switchdotnim___MbwO19b5pxCNyFjWJ37tEEQ*) newObj((&NTI__5P39ay9cPffuRVAwqDIWQuGw_), sizeof(tyObject_Env_switchdotnim___MbwO19b5pxCNyFjWJ37tEEQ)); (*colonenv_).Sup.m_type = (&NTI__MbwO19b5pxCNyFjWJ37tEEQ_); #line 271 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenv_).s2), s_0); #line 272 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" genericSeqAssign((&(*colonenv_).peerId1.data), peerId.data, (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_)); #line 273 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" genericSeqAssign((&(*colonenv_).addrs3), addrs, (&NTI__pJDjdGjSf3HlAOELaHOmSA_)); #line 274 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 274 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T1_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T1_ = srcLocImpl__syVV8SuqcPgL0Ykz37K0OQ(); #line 274 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenv_).chronosInternalRetFuture4), newFutureImpl__v6ma9cN7TrHqvFvydaDnkdw(T1_)); #line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" colonenv__2 = (tyObject_Env_asyncmacro2dotnim___qYECZh9btd8NpcrOw69c9azBg*)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" colonenv__2 = (tyObject_Env_asyncmacro2dotnim___qYECZh9btd8NpcrOw69c9azBg*) newObj((&NTI__EwJrkWXQOmnDJOqXMb6FlA_), sizeof(tyObject_Env_asyncmacro2dotnim___qYECZh9btd8NpcrOw69c9azBg)); (*colonenv__2).Sup.m_type = (&NTI__qYECZh9btd8NpcrOw69c9azBg_); #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*colonenv__2).colonup_), colonenv_); nimZeroMem((void*)(&T2_), sizeof(tyProc__Y7TIAk6Os9cRMtmIj9bEqCww)); T2_.ClP_0 = dialAndUpgrade__9cfjAX8xYK6LSXH3s2RA0Vw_14; T2_.ClE_0 = colonenv__2; asgnRef((void**) (&(*colonenv_).nameIterVarX60gensym1347650465_.ClE_0), T2_.ClE_0); (*colonenv_).nameIterVarX60gensym1347650465_.ClP_0 = T2_.ClP_0; #line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nimZeroMem((void*)(&T3_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T3_.ClP_0 = dialAndUpgrade_continue__Kzz5d6nZxFusASrEQg239cg; T3_.ClE_0 = colonenv_; T3_.ClE_0? T3_.ClP_0(NIM_NIL, T3_.ClE_0):((TM__Tra5WJkmqmXIsONj5ZlJOQ_327)(T3_.ClP_0))(NIM_NIL); #line 276 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenv_).chronosInternalRetFuture4; goto BeforeRet_; }BeforeRet_: ; return result;} #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, internalConnect__9cfjAX8xYK6LSXH3s2RA0Vw_13)(void* ClE_0) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* volatile result; tyObject_Env_asyncmacro2dotnim___i9bd9cpvagGTDmg9aDdYB9bj1w* colonenvP_;{ result = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; colonenvP_ = (tyObject_Env_asyncmacro2dotnim___i9bd9cpvagGTDmg9aDdYB9bj1w*) ClE_0; #line 314 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" while (1) { if (!1) goto LA1; { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_229; #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_229); TM__Tra5WJkmqmXIsONj5ZlJOQ_229.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_229.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_229.status == 0) { tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T14_; tyObject_DialFailedError__HalDnpqQWhiBjd37Sz1d7g* T65_; NimStringDesc* T66_; TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_234; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T78_; tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg* T79_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T112_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T113_; #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" closureIterSetupExc((*colonenvP_).coloncurExc1_); switch ((*colonenvP_).colonstate_) { case -1: popSafePoint(); goto BeforeRet_; case 0: goto STATE0; case 1: goto STATE1; case 2: goto STATE2; case 3: goto STATE3; case 4: goto STATE4; case 5: goto STATE5; case 6: goto STATE6; case 7: goto STATE7; case 8: goto STATE8; case 9: goto STATE9; case 10: goto STATE10; case 11: goto STATE11; case 12: goto STATE12; case 13: goto STATE13; } STATE0: ; #line 311 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" (*colonenvP_).result4 = (tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg*)0; { tyObject_AsyncLockcolonObjectType___ylxqsRlnjMa2tcH03hSGnw* T12_; tyObject_AsyncLockcolonObjectType___ylxqsRlnjMa2tcH03hSGnw** T13_; #line 314 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { NI T7_; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* T10_; NimStringDesc* T11_; #line 314 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/peerid.nim" #line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/peerid.nim" T7_ = (NI)0; T7_ = cmp__ZNqz9bxrMN09bM1GezFNLRBQ((*(*(*(*colonenvP_).colonup_).s1).peerInfo).peerId, (*(*colonenvP_).colonup_).peerId2); if (!(T7_ == ((NI) 0))) goto LA8_; T10_ = (tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*)0; T10_ = (tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) newObj((&NTI__gcKyg9bhR5vWTJg3cREMk0Q_), sizeof(tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA)); (*T10_).Sup.Sup.m_type = (&NTI__qrLSDoe2oBoAqNtJ9badtnA_); (*T10_).Sup.name = "CatchableError"; T11_ = (NimStringDesc*)0; T11_ = (*T10_).Sup.message; (*T10_).Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_230)); if (T11_) nimGCunrefNoCycle(T11_); asgnRef((void**) (&(*T10_).Sup.parent), NIM_NIL); #line 315 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" raiseExceptionEx((Exception*)T10_, "CatchableError", "internalConnect", "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/sw" "itch.nim", 315); } LA8_: ; #line 318 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 318 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 318 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 318 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T12_ = (tyObject_AsyncLockcolonObjectType___ylxqsRlnjMa2tcH03hSGnw*)0; T12_ = newAsyncLock__4QHCLkaj30n9c7tTUTQe7kQ(); #line 318 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T13_ = (tyObject_AsyncLockcolonObjectType___ylxqsRlnjMa2tcH03hSGnw**)0; T13_ = mgetOrPut__0KpJicvc46FxtO4FrK9cwig((&(*(*(*colonenvP_).colonup_).s1).dialLock), (*(*colonenvP_).colonup_).peerId2, T12_); asgnRef((void**) (&(*colonenvP_).lock6), (*T13_)); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 1); popSafePoint(); #line 319 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; } STATE1: ; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture7 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 320 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 320 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 320 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T14_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T14_ = acquire__MYAgpiRUZe2D7FATZWIFDw((*colonenvP_).lock6); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture7), &T14_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture7); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 3); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture7; popSafePoint(); goto BeforeRet_; STATE2: ; #line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { NIM_BOOL T17_; #line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T17_ = (NIM_BOOL)0; T17_ = locked__Rle1LLceoMkg5WL2idiqBA((*colonenvP_).lock6); if (!T17_) goto LA18_; #line 354 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 354 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" release__Trv39a7eabL7BVx23mM9aD8Q((*colonenvP_).lock6); } LA18_: ; #line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { if (!(*colonenvP_).colonunrollFinally3_) goto LA22_; #line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { #line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" if (!((*colonenvP_).coloncurExc1_ == NIM_NIL)) goto LA26_; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); #line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).colontmpResult2_; popSafePoint(); goto BeforeRet_; } goto LA24_; LA26_: ; { #line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" closureIterSetupExc(NIM_NIL); #line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" raiseExceptionEx((Exception*)(*colonenvP_).coloncurExc1_, "Exception", "internalConnect", "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/sw" "itch.nim", 353); } LA24_: ; } LA22_: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 12); popSafePoint(); #line 319 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE3: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T33_; NimStringDesc* T34_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA31_; T33_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T33_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T33_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T33_).Sup.Sup.Sup.name = "CancelledError"; T34_ = (NimStringDesc*)0; T34_ = (*T33_).Sup.Sup.Sup.message; (*T33_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_27)); if (T34_) nimGCunrefNoCycle(T34_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T33_, "CancelledError", "internalConnect", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA31_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture7); #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop(((tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*) ((*colonenvP_).chronosInternalTmpFuture7))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 4); popSafePoint(); #line 320 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE4: ; #line 323 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 323 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenvP_).conn9), selectConn__9ctRwWimdonuXa9bJyJ2VK6A((*(*(*colonenvP_).colonup_).s1).connManager, (*(*colonenvP_).colonup_).peerId2)); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" if (!!(((*colonenvP_).conn9 == NIM_NIL))) goto LA37_; #line 325 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { NIM_BOOL T41_; tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA* T42_; tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA* T44_; TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_231; tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA* T55_; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T56_; #line 325 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T41_ = (NIM_BOOL)0; #line 325 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T42_ = (tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA*)0; T42_ = &(*colonenvP_).conn9->Sup; #line 325 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T41_ = atEof__UjBRkWP1UfYXeKLzii9b2MQ(T42_); if (T41_) goto LA43_; #line 325 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T44_ = (tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA*)0; T44_ = &(*colonenvP_).conn9->Sup; #line 325 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T41_ = closed__UjBRkWP1UfYXeKLzii9b2MQ(T44_); LA43_: ; if (!T41_) goto LA45_; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_231); TM__Tra5WJkmqmXIsONj5ZlJOQ_231.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_231.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_231.status == 0) { { NI T49_; NimStringDesc* T50_; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record10), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record10)); unsureAsgnRef((void**)&(*colonenvP_).record10.output.buffer, NIM_NIL); (*colonenvP_).record10.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record10), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 5), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_22), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_232)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T49_ = (NI)0; T49_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record10), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_24), T49_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T50_ = (NimStringDesc*)0; T50_ = shortLog__Fso3jK7jRMeiF9aFUl9as7gw((*colonenvP_).conn9); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record10), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_34), T50_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record10)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record10)); } popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T53_; Exception* T54_; TM__Tra5WJkmqmXIsONj5ZlJOQ_231.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T53_ = (Exception*)0; T53_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13552501911_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T53_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T54_ = (Exception*)0; T54_ = &(*colonenvP_).errX60gensym13552501911_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("dead connection in connection manager", T54_); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_231.status != 0) reraiseException(); #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture12 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 330 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 330 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T55_ = (tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA*)0; T55_ = &(*colonenvP_).conn9->Sup; #line 330 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T56_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T56_ = close__gxLphtNLWoZynqFVNfRurg(T55_); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture12), &T56_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture12); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 5); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture12; popSafePoint(); goto BeforeRet_; } goto LA39_; LA45_: ; { #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 7); popSafePoint(); #line 325 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; } LA39_: ; } goto LA35_; LA37_: ; { #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 8); popSafePoint(); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; } LA35_: ; STATE5: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T63_; NimStringDesc* T64_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA61_; T63_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T63_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T63_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T63_).Sup.Sup.Sup.name = "CancelledError"; T64_ = (NimStringDesc*)0; T64_ = (*T63_).Sup.Sup.Sup.message; (*T63_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_27)); if (T64_) nimGCunrefNoCycle(T64_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T63_, "CancelledError", "internalConnect", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA61_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture12); #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop(((tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*) ((*colonenvP_).chronosInternalTmpFuture12))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 6); popSafePoint(); #line 330 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE6: ; T65_ = (tyObject_DialFailedError__HalDnpqQWhiBjd37Sz1d7g*)0; T65_ = (tyObject_DialFailedError__HalDnpqQWhiBjd37Sz1d7g*) newObj((&NTI__LCnfS84rjM9adLfckMpyyIQ_), sizeof(tyObject_DialFailedError__HalDnpqQWhiBjd37Sz1d7g)); (*T65_).Sup.Sup.Sup.m_type = (&NTI__HalDnpqQWhiBjd37Sz1d7g_); (*T65_).Sup.Sup.name = "DialFailedError"; T66_ = (NimStringDesc*)0; T66_ = (*T65_).Sup.Sup.message; (*T65_).Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_233)); if (T66_) nimGCunrefNoCycle(T66_); asgnRef((void**) (&(*T65_).Sup.Sup.parent), NIM_NIL); #line 331 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" raiseExceptionEx((Exception*)T65_, "DialFailedError", "internalConnect", "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/sw" "itch.nim", 331); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 7); popSafePoint(); #line 325 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE7: ; #line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_234); TM__Tra5WJkmqmXIsONj5ZlJOQ_234.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_234.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_234.status == 0) { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_235; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_235); TM__Tra5WJkmqmXIsONj5ZlJOQ_235.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_235.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_235.status == 0) { { NI T70_; NimStringDesc* T71_; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record13), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record13)); unsureAsgnRef((void**)&(*colonenvP_).record13.output.buffer, NIM_NIL); (*colonenvP_).record13.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record13), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_22), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_236)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T70_ = (NI)0; T70_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record13), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_24), T70_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T71_ = (NimStringDesc*)0; T71_ = shortLog__Fso3jK7jRMeiF9aFUl9as7gw((*colonenvP_).conn9); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record13), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_34), T71_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record13), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_237), reprEnum((NI)(*(*colonenvP_).conn9).Sup.dir, (&NTI__9bkTPbaNDHTJEk9bOBOlnl9aQ_))); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record13)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record13)); } popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T74_; Exception* T75_; TM__Tra5WJkmqmXIsONj5ZlJOQ_235.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T74_ = (Exception*)0; T74_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13560501914_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T74_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T75_ = (Exception*)0; T75_ = &(*colonenvP_).errX60gensym13560501914_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Reusing existing connection", T75_); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_235.status != 0) reraiseException(); popSafePoint(); } else { popSafePoint(); { TM__Tra5WJkmqmXIsONj5ZlJOQ_234.status = 0; popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_234.status != 0) reraiseException(); #line 334 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T78_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T78_ = srcLocImpl__SUKGzlCe0gsSxx1uJNCdtA(); #line 334 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" complete__jpa9cB6Pjeq3Iw5JE5yuHCA((*(*colonenvP_).colonup_).chronosInternalRetFuture3, (*colonenvP_).conn9, T78_); #line 0 "\?\?\?" (*colonenvP_).colonunrollFinally3_ = NIM_TRUE; #line 334 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenvP_).colontmpResult2_), NIM_NIL); #line 0 "\?\?\?" asgnRef((void**) (&(*colonenvP_).coloncurExc1_), NIM_NIL); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 2); popSafePoint(); #line 0 "\?\?\?" goto LA2; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 8); popSafePoint(); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE8: ; #line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T79_ = (tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*)0; T79_ = dialAndUpgrade__GDpbWg69bEAnwt4y5juuTSg_2((*(*colonenvP_).colonup_).s1, (*(*colonenvP_).colonup_).peerId2, (*(*colonenvP_).colonup_).addrs4); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture7), &T79_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture7); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 9); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture7; popSafePoint(); goto BeforeRet_; STATE9: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T84_; NimStringDesc* T85_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA82_; T84_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T84_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T84_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T84_).Sup.Sup.Sup.name = "CancelledError"; T85_ = (NimStringDesc*)0; T85_ = (*T84_).Sup.Sup.Sup.message; (*T84_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_27)); if (T85_) nimGCunrefNoCycle(T85_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T84_, "CancelledError", "internalConnect", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA82_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture7); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 10); popSafePoint(); #line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE10: ; #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*colonenvP_).conn9), internalRead__fhyp3CGY8OhXTiCkmjpcSwasyncloop(((tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*) ((*colonenvP_).chronosInternalTmpFuture7)))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 11); popSafePoint(); #line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE11: ; #line 337 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { tyObject_DialFailedError__HalDnpqQWhiBjd37Sz1d7g* T90_; NimStringDesc* T91_; #line 337 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" if (!((*colonenvP_).conn9 == 0)) goto LA88_; T90_ = (tyObject_DialFailedError__HalDnpqQWhiBjd37Sz1d7g*)0; T90_ = (tyObject_DialFailedError__HalDnpqQWhiBjd37Sz1d7g*) newObj((&NTI__LCnfS84rjM9adLfckMpyyIQ_), sizeof(tyObject_DialFailedError__HalDnpqQWhiBjd37Sz1d7g)); (*T90_).Sup.Sup.Sup.m_type = (&NTI__HalDnpqQWhiBjd37Sz1d7g_); (*T90_).Sup.Sup.name = "DialFailedError"; T91_ = (NimStringDesc*)0; T91_ = (*T90_).Sup.Sup.message; (*T90_).Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_328)); if (T91_) nimGCunrefNoCycle(T91_); asgnRef((void**) (&(*T90_).Sup.Sup.parent), NIM_NIL); #line 338 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" raiseExceptionEx((Exception*)T90_, "DialFailedError", "internalConnect", "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/sw" "itch.nim", 338); } LA88_: ; #line 344 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { NIM_BOOL T94_; tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA* T95_; tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA* T97_; TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_329; Exception* T111_; #line 344 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T94_ = (NIM_BOOL)0; #line 344 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T95_ = (tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA*)0; T95_ = &(*colonenvP_).conn9->Sup; #line 344 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T94_ = closed__UjBRkWP1UfYXeKLzii9b2MQ(T95_); if (T94_) goto LA96_; #line 344 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T97_ = (tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA*)0; T97_ = &(*colonenvP_).conn9->Sup; #line 344 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T94_ = atEof__UjBRkWP1UfYXeKLzii9b2MQ(T97_); LA96_: ; if (!T94_) goto LA98_; #line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_329); TM__Tra5WJkmqmXIsONj5ZlJOQ_329.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_329.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_329.status == 0) { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_330; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_330); TM__Tra5WJkmqmXIsONj5ZlJOQ_330.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_330.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_330.status == 0) { { NI T103_; NimStringDesc* T104_; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record15), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record15)); unsureAsgnRef((void**)&(*colonenvP_).record15.output.buffer, NIM_NIL); (*colonenvP_).record15.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record15), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_22), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_331)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T103_ = (NI)0; T103_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record15), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_24), T103_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T104_ = (NimStringDesc*)0; T104_ = shortLog__Fso3jK7jRMeiF9aFUl9as7gw((*colonenvP_).conn9); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record15), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_34), T104_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record15)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record15)); } popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T107_; Exception* T108_; TM__Tra5WJkmqmXIsONj5ZlJOQ_330.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T107_ = (Exception*)0; T107_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13570501916_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T107_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T108_ = (Exception*)0; T108_ = &(*colonenvP_).errX60gensym13570501916_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Connection dead on arrival", T108_); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_330.status != 0) reraiseException(); popSafePoint(); } else { popSafePoint(); { TM__Tra5WJkmqmXIsONj5ZlJOQ_329.status = 0; popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_329.status != 0) reraiseException(); #line 349 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 349 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T111_ = (Exception*)0; T111_ = newLPStreamClosedError__XGEoSjCkaNo49aTwQm9b7SLQ(); #line 349 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" raiseExceptionEx((Exception*)T111_, "Exception", "internalConnect", "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/sw" "itch.nim", 349); } LA98_: ; #line 351 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T112_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T112_ = srcLocImpl__PJ63i32LvdvT8kl7Z1vM9aw(); #line 351 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" complete__jpa9cB6Pjeq3Iw5JE5yuHCA((*(*colonenvP_).colonup_).chronosInternalRetFuture3, (*colonenvP_).conn9, T112_); #line 0 "\?\?\?" (*colonenvP_).colonunrollFinally3_ = NIM_TRUE; #line 351 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenvP_).colontmpResult2_), NIM_NIL); #line 0 "\?\?\?" asgnRef((void**) (&(*colonenvP_).coloncurExc1_), NIM_NIL); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 2); popSafePoint(); #line 0 "\?\?\?" goto LA2; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 2); popSafePoint(); #line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE12: ; #line 311 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T113_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T113_ = srcLocImpl__rLmPXAJMVcqfip2g7Tg8Hw(); #line 311 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" complete__jpa9cB6Pjeq3Iw5JE5yuHCA((*(*colonenvP_).colonup_).chronosInternalRetFuture3, (*colonenvP_).result4, T113_); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 13); popSafePoint(); #line 0 "\?\?\?" goto LA2; STATE13: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); popSafePoint(); #line 0 "\?\?\?" goto LA2; popSafePoint(); } else { popSafePoint(); { TM__Tra5WJkmqmXIsONj5ZlJOQ_229.status = 0; #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" if ((NU)((*colonenvP_).colonstate_) > (NU)(14)){ raiseIndexError2((*colonenvP_).colonstate_, 14); } (*colonenvP_).colonstate_ = TM__Tra5WJkmqmXIsONj5ZlJOQ_332[((*colonenvP_).colonstate_)- 0]; #line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" { #line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" if (!((*colonenvP_).colonstate_ == ((NI) 0))) goto LA118_; #line 0 "\?\?\?" reraiseException(); } LA118_: ; #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" (*colonenvP_).colonunrollFinally3_ = (((NI) 0) < (*colonenvP_).colonstate_); #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" { #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" if (!((*colonenvP_).colonstate_ < ((NI) 0))) goto LA122_; #line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim" #line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim" if ((*colonenvP_).colonstate_ == (IL64(-9223372036854775807) - IL64(1))){ raiseOverflow(); } (*colonenvP_).colonstate_ = ((NI64)-((*colonenvP_).colonstate_)); } LA122_: ; #line 0 "\?\?\?" #line 0 "\?\?\?" asgnRef((void**) (&(*colonenvP_).coloncurExc1_), getCurrentException()); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_229.status != 0) reraiseException(); } LA2: ; } LA1: ; }BeforeRet_: ; return result;} #line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" N_LIB_PRIVATE N_CLOSURE(void, internalConnect_continue__KZA6QlhQb7KcxiaMHGq9aSw)(void* udataX60gensym135350047_, void* ClE_0) { tyObject_Env_switchdotnim___DM9bRK50YDrSou6rA8WaoKg* colonenvP_; TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_333; colonenvP_ = (tyObject_Env_switchdotnim___DM9bRK50YDrSou6rA8WaoKg*) ClE_0; #line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_333); TM__Tra5WJkmqmXIsONj5ZlJOQ_333.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_333.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_333.status == 0) { #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T4_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* volatile nextX60gensym135350048_; #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T4_ = (NIM_BOOL)0; T4_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym1353500465_); if (!!(T4_)) goto LA5_; #line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nextX60gensym135350048_ = (*colonenvP_).nameIterVarX60gensym1353500465_.ClP_0((*colonenvP_).nameIterVarX60gensym1353500465_.ClE_0); { #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" while (1) { NIM_BOOL T9_; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = (NIM_BOOL)0; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = !((nextX60gensym135350048_ == 0)); if (!(T9_)) goto LA10_; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = finished__JXDwCFE0FKiFPAKUUjgdVg_2asyncloop(nextX60gensym135350048_); LA10_: ; if (!T9_) goto LA8; #line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nextX60gensym135350048_ = (*colonenvP_).nameIterVarX60gensym1353500465_.ClP_0((*colonenvP_).nameIterVarX60gensym1353500465_.ClE_0); #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T13_; #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T13_ = (NIM_BOOL)0; T13_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym1353500465_); if (!T13_) goto LA14_; #line 41 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" goto LA7; } LA14_: ; } LA8: ; } LA7: ; #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" if (!(nextX60gensym135350048_ == NIM_NIL)) goto LA18_; #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T22_; #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T22_ = (NIM_BOOL)0; T22_ = finished__u2ux1DAD9aV67fpqce6ZatAasyncloop((*colonenvP_).chronosInternalRetFuture3); if (!!(T22_)) goto LA23_; #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseAssert__gpGJG5CoQzE64skFd9bPG7A(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_336)); } LA23_: ; } goto LA16_; LA18_: ; { tyProc__9bqx36VxQxXejdrF09bFARDQ T26_; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nimZeroMem((void*)(&T26_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T26_.ClP_0 = internalConnect_continue__KZA6QlhQb7KcxiaMHGq9aSw; T26_.ClE_0 = colonenvP_; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" addCallback__QeHWXKbDl8k58l1wtsnOOw(nextX60gensym135350048_, T26_, NIM_NIL); } LA16_: ; } LA5_: ; popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_))) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* T29_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T30_; TM__Tra5WJkmqmXIsONj5ZlJOQ_333.status = 0; #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T29_ = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; T29_ = &(*colonenvP_).chronosInternalRetFuture3->Sup; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T30_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T30_ = srcLocImpl__79cY7uR9cmEURqRGzzdHerWg(); #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" cancelAndSchedule__1MGH5bJdQgBtESf3VBBOvA_2(T29_, T30_); popCurrentException(); } else if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* excX60gensym135350050_; Exception* T32_; TM__Tra5WJkmqmXIsONj5ZlJOQ_333.status = 0; #line 53 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T32_ = (Exception*)0; T32_ = getCurrentException(); excX60gensym135350050_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T32_)); #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T35_; #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T35_ = (NIM_BOOL)0; T35_ = finished__u2ux1DAD9aV67fpqce6ZatAasyncloop((*colonenvP_).chronosInternalRetFuture3); if (!T35_) goto LA36_; #line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)excX60gensym135350050_, "CatchableError", "internalConnect_continue", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 59); } goto LA33_; LA36_: ; { Exception* T39_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T40_; #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T39_ = (Exception*)0; T39_ = &excX60gensym135350050_->Sup; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T40_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T40_ = srcLocImpl__Jr8Jfi7B2iUixKYroydjOg(); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" fail__dEwerUAO32nHWeQBlJ30iA((*colonenvP_).chronosInternalRetFuture3, T39_, T40_); } LA33_: ; popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_333.status != 0) reraiseException();} #line 311 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*, internalConnect__GDpbWg69bEAnwt4y5juuTSg)(tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ* s_0, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw peerId, tySequence__pJDjdGjSf3HlAOELaHOmSA* addrs) { tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg* result; tyObject_Env_switchdotnim___DM9bRK50YDrSou6rA8WaoKg* colonenv_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T1_; tyObject_Env_asyncmacro2dotnim___i9bd9cpvagGTDmg9aDdYB9bj1w* colonenv__2; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww T2_; tyProc__9bqx36VxQxXejdrF09bFARDQ T3_;{ result = (tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*)0; colonenv_ = (tyObject_Env_switchdotnim___DM9bRK50YDrSou6rA8WaoKg*)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" colonenv_ = (tyObject_Env_switchdotnim___DM9bRK50YDrSou6rA8WaoKg*) newObj((&NTI__GCG9cZjvpZfE1c9c9c688KcVw_), sizeof(tyObject_Env_switchdotnim___DM9bRK50YDrSou6rA8WaoKg)); (*colonenv_).Sup.m_type = (&NTI__DM9bRK50YDrSou6rA8WaoKg_); #line 311 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenv_).s1), s_0); #line 312 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" genericSeqAssign((&(*colonenv_).peerId2.data), peerId.data, (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_)); #line 313 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" genericSeqAssign((&(*colonenv_).addrs4), addrs, (&NTI__pJDjdGjSf3HlAOELaHOmSA_)); #line 313 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 313 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T1_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T1_ = srcLocImpl__z0TiY9bNETjSYD4tQa0dxmg(); #line 313 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenv_).chronosInternalRetFuture3), newFutureImpl__v6ma9cN7TrHqvFvydaDnkdw(T1_)); #line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" colonenv__2 = (tyObject_Env_asyncmacro2dotnim___i9bd9cpvagGTDmg9aDdYB9bj1w*)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" colonenv__2 = (tyObject_Env_asyncmacro2dotnim___i9bd9cpvagGTDmg9aDdYB9bj1w*) newObj((&NTI__kCXL00ZA4fjhd5yqyUcIww_), sizeof(tyObject_Env_asyncmacro2dotnim___i9bd9cpvagGTDmg9aDdYB9bj1w)); (*colonenv__2).Sup.m_type = (&NTI__i9bd9cpvagGTDmg9aDdYB9bj1w_); #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*colonenv__2).colonup_), colonenv_); nimZeroMem((void*)(&T2_), sizeof(tyProc__Y7TIAk6Os9cRMtmIj9bEqCww)); T2_.ClP_0 = internalConnect__9cfjAX8xYK6LSXH3s2RA0Vw_13; T2_.ClE_0 = colonenv__2; asgnRef((void**) (&(*colonenv_).nameIterVarX60gensym1353500465_.ClE_0), T2_.ClE_0); (*colonenv_).nameIterVarX60gensym1353500465_.ClP_0 = T2_.ClP_0; #line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nimZeroMem((void*)(&T3_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T3_.ClP_0 = internalConnect_continue__KZA6QlhQb7KcxiaMHGq9aSw; T3_.ClE_0 = colonenv_; T3_.ClE_0? T3_.ClP_0(NIM_NIL, T3_.ClE_0):((TM__Tra5WJkmqmXIsONj5ZlJOQ_337)(T3_.ClP_0))(NIM_NIL); #line 319 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenv_).chronosInternalRetFuture3; goto BeforeRet_; }BeforeRet_: ; return result;} static N_NIMCALL(void, Marker_tyRef__Gg4TbhbXbJ0LIXdaSUvP8w)(void* p, NI op) { tyObject_Env_switchdotnim___nP074ISERCUHTj5DVhBpjg* a; a = (tyObject_Env_switchdotnim___nP074ISERCUHTj5DVhBpjg*)p; nimGCvisit((void*)(*a).colonup_, op); nimGCvisit((void*)(*a).chronosInternalRetFuture2, op); nimGCvisit((void*)(*a).nameIterVarX60gensym1363200203_.ClE_0, op);} static N_NIMCALL(void, Marker_tyRef__qLgq9c29ac1h7lpzwOd4TS1Q)(void* p, NI op) { tyObject_Env_asyncmacro2dotnim___750jOCtHmqqSKjh9aW50hxg* a; a = (tyObject_Env_asyncmacro2dotnim___750jOCtHmqqSKjh9aW50hxg*)p; nimGCvisit((void*)(*a).colonup_, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture2, op); nimGCvisit((void*)(*a).result3, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture4, op);} #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, cleanup__9cfjAX8xYK6LSXH3s2RA0Vw_18)(void* ClE_0) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result; tyObject_Env_asyncmacro2dotnim___750jOCtHmqqSKjh9aW50hxg* colonenvP_;{ result = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; colonenvP_ = (tyObject_Env_asyncmacro2dotnim___750jOCtHmqqSKjh9aW50hxg*) ClE_0; #line 393 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" while (1) { if (!1) goto LA1; { tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T30_; switch ((*colonenvP_).colonstate_) { case -1: goto BeforeRet_; case 0: goto STATE0; case 1: goto STATE1; case 2: goto STATE2; case 3: goto STATE3; case 4: goto STATE4; case 5: goto STATE5; } #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).colonstate_ = (NI)0; STATE0: ; { #line 393 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA* T8_; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T9_; #line 393 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 393 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" if (!!(((*(*(*colonenvP_).colonup_).colonup_).stream15 == 0))) goto LA6_; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture2 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 394 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 394 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T8_ = (tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA*)0; T8_ = &(*(*(*colonenvP_).colonup_).colonup_).stream15->Sup; #line 394 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T9_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T9_ = closeWithEOF__HCIlE2T9acRPhYzEzBNdV5w_4(T8_); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture2), &T9_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.child), (*colonenvP_).chronosInternalTmpFuture2); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 1); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture2; goto BeforeRet_; } goto LA4_; LA6_: ; { #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 2); #line 393 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; } LA4_: ; } STATE1: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T15_; NimStringDesc* T16_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.mustCancel) goto LA13_; T15_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T15_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T15_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T15_).Sup.Sup.Sup.name = "CancelledError"; T16_ = (NimStringDesc*)0; T16_ = (*T15_).Sup.Sup.Sup.message; (*T15_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_27)); if (T16_) nimGCunrefNoCycle(T16_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T15_, "CancelledError", "cleanup", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA13_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture2); #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop(((tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*) ((*colonenvP_).chronosInternalTmpFuture2))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 2); #line 393 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE2: ; #line 396 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA* T21_; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T22_; #line 396 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 396 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" if (!!(((*(*(*colonenvP_).colonup_).colonup_).conn12 == 0))) goto LA19_; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture4 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 397 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 397 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T21_ = (tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA*)0; T21_ = &(*(*(*colonenvP_).colonup_).colonup_).conn12->Sup; #line 397 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T22_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T22_ = close__gxLphtNLWoZynqFVNfRurg(T21_); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture4), &T22_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.child), (*colonenvP_).chronosInternalTmpFuture4); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 3); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture4; goto BeforeRet_; } goto LA17_; LA19_: ; { #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 4); #line 396 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; } LA17_: ; STATE3: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T28_; NimStringDesc* T29_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.mustCancel) goto LA26_; T28_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T28_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T28_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T28_).Sup.Sup.Sup.name = "CancelledError"; T29_ = (NimStringDesc*)0; T29_ = (*T28_).Sup.Sup.Sup.message; (*T28_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_27)); if (T29_) nimGCunrefNoCycle(T29_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T28_, "CancelledError", "cleanup", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA26_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture4); #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop(((tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*) ((*colonenvP_).chronosInternalTmpFuture4))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 4); #line 396 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE4: ; #line 393 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T30_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T30_ = srcLocImpl__QknVqyt6BqTVO42jGNltow(); #line 393 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" complete__nHHWNIBkqCfVC3oe9a1ZdIQ((*(*colonenvP_).colonup_).chronosInternalRetFuture2, T30_); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 5); #line 0 "\?\?\?" goto LA2; STATE5: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); #line 0 "\?\?\?" goto LA2; } LA2: ; } LA1: ; }BeforeRet_: ; return result;} #line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" N_LIB_PRIVATE N_CLOSURE(void, cleanup_continue__hpfyonAWsJU1PMtt39avdXw)(void* udataX60gensym136320021_, void* ClE_0) { tyObject_Env_switchdotnim___nP074ISERCUHTj5DVhBpjg* colonenvP_; TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_347; colonenvP_ = (tyObject_Env_switchdotnim___nP074ISERCUHTj5DVhBpjg*) ClE_0; #line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_347); TM__Tra5WJkmqmXIsONj5ZlJOQ_347.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_347.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_347.status == 0) { #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T4_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* volatile nextX60gensym136320022_; #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T4_ = (NIM_BOOL)0; T4_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym1363200203_); if (!!(T4_)) goto LA5_; #line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nextX60gensym136320022_ = (*colonenvP_).nameIterVarX60gensym1363200203_.ClP_0((*colonenvP_).nameIterVarX60gensym1363200203_.ClE_0); { #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" while (1) { NIM_BOOL T9_; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = (NIM_BOOL)0; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = !((nextX60gensym136320022_ == 0)); if (!(T9_)) goto LA10_; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = finished__JXDwCFE0FKiFPAKUUjgdVg_2asyncloop(nextX60gensym136320022_); LA10_: ; if (!T9_) goto LA8; #line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nextX60gensym136320022_ = (*colonenvP_).nameIterVarX60gensym1363200203_.ClP_0((*colonenvP_).nameIterVarX60gensym1363200203_.ClE_0); #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T13_; #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T13_ = (NIM_BOOL)0; T13_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym1363200203_); if (!T13_) goto LA14_; #line 41 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" goto LA7; } LA14_: ; } LA8: ; } LA7: ; #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" if (!(nextX60gensym136320022_ == NIM_NIL)) goto LA18_; #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T22_; #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T22_ = (NIM_BOOL)0; T22_ = finished__iXX9caPDsEPl9bWYoI5Y39aLgasyncloop((*colonenvP_).chronosInternalRetFuture2); if (!!(T22_)) goto LA23_; #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseAssert__gpGJG5CoQzE64skFd9bPG7A(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_350)); } LA23_: ; } goto LA16_; LA18_: ; { tyProc__9bqx36VxQxXejdrF09bFARDQ T26_; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nimZeroMem((void*)(&T26_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T26_.ClP_0 = cleanup_continue__hpfyonAWsJU1PMtt39avdXw; T26_.ClE_0 = colonenvP_; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" addCallback__QeHWXKbDl8k58l1wtsnOOw(nextX60gensym136320022_, T26_, NIM_NIL); } LA16_: ; } LA5_: ; popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_))) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* T29_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T30_; TM__Tra5WJkmqmXIsONj5ZlJOQ_347.status = 0; #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T29_ = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; T29_ = &(*colonenvP_).chronosInternalRetFuture2->Sup; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T30_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T30_ = srcLocImpl__79cY7uR9cmEURqRGzzdHerWg(); #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" cancelAndSchedule__1MGH5bJdQgBtESf3VBBOvA_2(T29_, T30_); popCurrentException(); } else if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* excX60gensym136320024_; Exception* T32_; TM__Tra5WJkmqmXIsONj5ZlJOQ_347.status = 0; #line 53 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T32_ = (Exception*)0; T32_ = getCurrentException(); excX60gensym136320024_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T32_)); #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T35_; #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T35_ = (NIM_BOOL)0; T35_ = finished__iXX9caPDsEPl9bWYoI5Y39aLgasyncloop((*colonenvP_).chronosInternalRetFuture2); if (!T35_) goto LA36_; #line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)excX60gensym136320024_, "CatchableError", "cleanup_continue", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 59); } goto LA33_; LA36_: ; { Exception* T39_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T40_; #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T39_ = (Exception*)0; T39_ = &excX60gensym136320024_->Sup; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T40_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T40_ = srcLocImpl__Jr8Jfi7B2iUixKYroydjOg(); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" fail__SwGHbFJf49cefkD9a9cbvNyqA((*colonenvP_).chronosInternalRetFuture2, T39_, T40_); } LA33_: ; popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_347.status != 0) reraiseException();} #line 392 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" N_LIB_PRIVATE N_CLOSURE(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, cleanup__v0BfE9cJI6k4k114HUOOlAA)(void* ClE_0) { tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* result; tyObject_Env_asyncmacro2dotnim___oE6mfkChvw3rnMWSe9auegA* colonenvP_; tyObject_Env_switchdotnim___nP074ISERCUHTj5DVhBpjg* colonenv_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T1_; tyObject_Env_asyncmacro2dotnim___750jOCtHmqqSKjh9aW50hxg* colonenv__2; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww T2_; tyProc__9bqx36VxQxXejdrF09bFARDQ T3_;{ result = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; colonenvP_ = (tyObject_Env_asyncmacro2dotnim___oE6mfkChvw3rnMWSe9auegA*) ClE_0; colonenv_ = (tyObject_Env_switchdotnim___nP074ISERCUHTj5DVhBpjg*)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" colonenv_ = (tyObject_Env_switchdotnim___nP074ISERCUHTj5DVhBpjg*) newObj((&NTI__Gg4TbhbXbJ0LIXdaSUvP8w_), sizeof(tyObject_Env_switchdotnim___nP074ISERCUHTj5DVhBpjg)); (*colonenv_).Sup.m_type = (&NTI__nP074ISERCUHTj5DVhBpjg_); #line 392 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenv_).colonup_), colonenvP_); #line 392 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 392 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T1_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T1_ = srcLocImpl__nUGKnXMBGAMqWviyQRYoZQ(); #line 392 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenv_).chronosInternalRetFuture2), newFutureImpl__wu9buovQIxiU3ndXmKRpnVw(T1_)); #line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" colonenv__2 = (tyObject_Env_asyncmacro2dotnim___750jOCtHmqqSKjh9aW50hxg*)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" colonenv__2 = (tyObject_Env_asyncmacro2dotnim___750jOCtHmqqSKjh9aW50hxg*) newObj((&NTI__qLgq9c29ac1h7lpzwOd4TS1Q_), sizeof(tyObject_Env_asyncmacro2dotnim___750jOCtHmqqSKjh9aW50hxg)); (*colonenv__2).Sup.m_type = (&NTI__750jOCtHmqqSKjh9aW50hxg_); #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*colonenv__2).colonup_), colonenv_); nimZeroMem((void*)(&T2_), sizeof(tyProc__Y7TIAk6Os9cRMtmIj9bEqCww)); T2_.ClP_0 = cleanup__9cfjAX8xYK6LSXH3s2RA0Vw_18; T2_.ClE_0 = colonenv__2; asgnRef((void**) (&(*colonenv_).nameIterVarX60gensym1363200203_.ClE_0), T2_.ClE_0); (*colonenv_).nameIterVarX60gensym1363200203_.ClP_0 = T2_.ClP_0; #line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nimZeroMem((void*)(&T3_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T3_.ClP_0 = cleanup_continue__hpfyonAWsJU1PMtt39avdXw; T3_.ClE_0 = colonenv_; T3_.ClE_0? T3_.ClP_0(NIM_NIL, T3_.ClE_0):((TM__Tra5WJkmqmXIsONj5ZlJOQ_351)(T3_.ClP_0))(NIM_NIL); #line 396 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenv_).chronosInternalRetFuture2; goto BeforeRet_; }BeforeRet_: ; return result;} #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, dial__9cfjAX8xYK6LSXH3s2RA0Vw_12)(void* ClE_0) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* volatile result; tyObject_Env_asyncmacro2dotnim___oE6mfkChvw3rnMWSe9auegA* colonenvP_;{ result = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; colonenvP_ = (tyObject_Env_asyncmacro2dotnim___oE6mfkChvw3rnMWSe9auegA*) ClE_0; #line 387 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" while (1) { if (!1) goto LA1; { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_223; #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_223); TM__Tra5WJkmqmXIsONj5ZlJOQ_223.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_223.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_223.status == 0) { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_338; tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg* T34_; tyObject_DialFailedError__HalDnpqQWhiBjd37Sz1d7g* T98_; NimStringDesc* T99_; tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg* T100_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T119_; #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" closureIterSetupExc((*colonenvP_).coloncurExc3_); switch ((*colonenvP_).colonstate_) { case -1: popSafePoint(); goto BeforeRet_; case 0: goto STATE0; case 1: goto STATE1; case 2: goto STATE2; case 3: goto STATE3; case 4: goto STATE4; case 5: goto STATE5; case 6: goto STATE6; case 7: goto STATE7; case 8: goto STATE8; case 9: goto STATE9; case 10: goto STATE10; case 11: goto STATE11; case 12: goto STATE12; case 13: goto STATE13; case 14: goto STATE14; case 15: goto STATE15; case 16: goto STATE16; case 17: goto STATE17; case 18: goto STATE18; case 19: goto STATE19; case 20: goto STATE20; case 21: goto STATE21; } STATE0: ; #line 382 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" (*colonenvP_).result6 = (tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg*)0; { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_224; tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg* T16_; #line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_224); TM__Tra5WJkmqmXIsONj5ZlJOQ_224.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_224.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_224.status == 0) { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_225; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_225); TM__Tra5WJkmqmXIsONj5ZlJOQ_225.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_225.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_225.status == 0) { { NI T8_; NimStringDesc* T9_; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record7), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record7)); unsureAsgnRef((void**)&(*colonenvP_).record7.output.buffer, NIM_NIL); (*colonenvP_).record7.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record7), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_22), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_226)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T8_ = (NI)0; T8_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record7), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_24), T8_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T9_ = (NimStringDesc*)0; T9_ = shortLog__YvhybdNIMaDdbU9cTJva0oQ((*(*colonenvP_).colonup_).peerId1); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record7), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_25), T9_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__9aAbCsa7tRNF9b0zyDMHxkfw((&(*colonenvP_).record7), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_26), (*(*colonenvP_).colonup_).protos2); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record7)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record7)); } popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T12_; Exception* T13_; TM__Tra5WJkmqmXIsONj5ZlJOQ_225.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T12_ = (Exception*)0; T12_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym1361900199_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T12_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T13_ = (Exception*)0; T13_ = &(*colonenvP_).errX60gensym1361900199_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Dialing (new)", T13_); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_225.status != 0) reraiseException(); popSafePoint(); } else { popSafePoint(); { TM__Tra5WJkmqmXIsONj5ZlJOQ_224.status = 0; popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_224.status != 0) reraiseException(); #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture10 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 388 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 388 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 388 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T16_ = (tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*)0; T16_ = internalConnect__GDpbWg69bEAnwt4y5juuTSg((*(*colonenvP_).colonup_).s3, (*(*colonenvP_).colonup_).peerId1, (*(*colonenvP_).colonup_).addrs4); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture10), &T16_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture5).Sup.child), (*colonenvP_).chronosInternalTmpFuture10); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 1); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture10; popSafePoint(); goto BeforeRet_; } STATE1: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture5).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T21_; NimStringDesc* T22_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture5).Sup.mustCancel) goto LA19_; T21_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T21_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T21_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T21_).Sup.Sup.Sup.name = "CancelledError"; T22_ = (NimStringDesc*)0; T22_ = (*T21_).Sup.Sup.Sup.message; (*T21_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_27)); if (T22_) nimGCunrefNoCycle(T22_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T21_, "CancelledError", "dial", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA19_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture10); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 2); popSafePoint(); #line 388 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE2: ; #line 388 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*colonenvP_).conn12), internalRead__fhyp3CGY8OhXTiCkmjpcSwasyncloop(((tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*) ((*colonenvP_).chronosInternalTmpFuture10)))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 3); popSafePoint(); #line 388 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE3: ; #line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_338); TM__Tra5WJkmqmXIsONj5ZlJOQ_338.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_338.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_338.status == 0) { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_339; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_339); TM__Tra5WJkmqmXIsONj5ZlJOQ_339.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_339.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_339.status == 0) { { NI T26_; NimStringDesc* T27_; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record13), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record13)); unsureAsgnRef((void**)&(*colonenvP_).record13.output.buffer, NIM_NIL); (*colonenvP_).record13.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record13), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_22), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_340)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T26_ = (NI)0; T26_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record13), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_24), T26_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T27_ = (NimStringDesc*)0; T27_ = shortLog__Fso3jK7jRMeiF9aFUl9as7gw((*colonenvP_).conn12); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record13), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_34), T27_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record13)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record13)); } popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T30_; Exception* T31_; TM__Tra5WJkmqmXIsONj5ZlJOQ_339.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T30_ = (Exception*)0; T30_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13627501914_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T30_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T31_ = (Exception*)0; T31_ = &(*colonenvP_).errX60gensym13627501914_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Opening stream", T31_); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_339.status != 0) reraiseException(); popSafePoint(); } else { popSafePoint(); { TM__Tra5WJkmqmXIsONj5ZlJOQ_338.status = 0; popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_338.status != 0) reraiseException(); #line 390 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 390 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 390 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T34_ = (tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*)0; T34_ = getStream__Ofz9cXyN7XCSubVCBXlVlcg((*(*(*colonenvP_).colonup_).s3).connManager, (*colonenvP_).conn12); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture10), &T34_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture5).Sup.child), (*colonenvP_).chronosInternalTmpFuture10); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 4); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture10; popSafePoint(); goto BeforeRet_; STATE4: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture5).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T39_; NimStringDesc* T40_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture5).Sup.mustCancel) goto LA37_; T39_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T39_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T39_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T39_).Sup.Sup.Sup.name = "CancelledError"; T40_ = (NimStringDesc*)0; T40_ = (*T39_).Sup.Sup.Sup.message; (*T39_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_27)); if (T40_) nimGCunrefNoCycle(T40_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T39_, "CancelledError", "dial", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA37_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture10); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 5); popSafePoint(); #line 390 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE5: ; #line 390 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*colonenvP_).stream15), internalRead__fhyp3CGY8OhXTiCkmjpcSwasyncloop(((tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*) ((*colonenvP_).chronosInternalTmpFuture10)))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 6); popSafePoint(); #line 390 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE6: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 7); popSafePoint(); #line 399 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE7: ; #line 400 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA* T45_; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T46_; #line 400 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" if (!((*colonenvP_).stream15 == 0)) goto LA43_; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture16 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 401 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 401 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T45_ = (tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA*)0; T45_ = &(*colonenvP_).conn12->Sup; #line 401 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T46_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T46_ = close__gxLphtNLWoZynqFVNfRurg(T45_); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture16), &T46_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture5).Sup.child), (*colonenvP_).chronosInternalTmpFuture16); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 10); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture16; popSafePoint(); goto BeforeRet_; } goto LA41_; LA43_: ; { #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 12); popSafePoint(); #line 400 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; } LA41_: ; STATE8: ; #line 0 "\?\?\?" asgnRef((void**) (&(*colonenvP_).coloncurExc3_), NIM_NIL); #line 399 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { Exception* T50_; Exception* T53_; TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_342; tyProc__ez1e9bsRJ8r5L9cicKflzx3Q T65_; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T66_; #line 406 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T50_ = (Exception*)0; T50_ = getCurrentException(); if (!((T50_) && (isObjWithCache((*T50_).Sup.m_type, (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_), Nim_OfCheck_CACHE342)))) goto LA51_; #line 406 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T53_ = (Exception*)0; T53_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).exc17), ((tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) (T53_))); #line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_342); TM__Tra5WJkmqmXIsONj5ZlJOQ_342.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_342.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_342.status == 0) { TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_343; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_343); TM__Tra5WJkmqmXIsONj5ZlJOQ_343.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_343.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_343.status == 0) { { NI T57_; NimStringDesc* T58_; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record18), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record18)); unsureAsgnRef((void**)&(*colonenvP_).record18.output.buffer, NIM_NIL); (*colonenvP_).record18.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record18), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_22), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_344)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T57_ = (NI)0; T57_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record18), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_24), T57_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T58_ = (NimStringDesc*)0; T58_ = shortLog__Fso3jK7jRMeiF9aFUl9as7gw((*colonenvP_).conn12); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record18), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_34), T58_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record18)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record18)); } popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T61_; Exception* T62_; TM__Tra5WJkmqmXIsONj5ZlJOQ_343.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T61_ = (Exception*)0; T61_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13645001919_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T61_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T62_ = (Exception*)0; T62_ = &(*colonenvP_).errX60gensym13645001919_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Dial canceled", T62_); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_343.status != 0) reraiseException(); popSafePoint(); } else { popSafePoint(); { TM__Tra5WJkmqmXIsONj5ZlJOQ_342.status = 0; popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_342.status != 0) reraiseException(); #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture20 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 407 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 407 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" nimZeroMem((void*)(&T65_), sizeof(tyProc__ez1e9bsRJ8r5L9cicKflzx3Q)); T65_.ClP_0 = cleanup__v0BfE9cJI6k4k114HUOOlAA; T65_.ClE_0 = colonenvP_; T66_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T66_ = T65_.ClE_0? T65_.ClP_0(T65_.ClE_0):((TM__Tra5WJkmqmXIsONj5ZlJOQ_352)(T65_.ClP_0))(); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture20), &T66_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture5).Sup.child), (*colonenvP_).chronosInternalTmpFuture20); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 16); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture20; popSafePoint(); goto BeforeRet_; } goto LA48_; LA51_: ; { Exception* T68_; Exception* T71_; TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_354; tyProc__ez1e9bsRJ8r5L9cicKflzx3Q T80_; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T81_; #line 410 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T68_ = (Exception*)0; T68_ = getCurrentException(); if (!((T68_) && (isObjWithCache((*T68_).Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_), Nim_OfCheck_CACHE354)))) goto LA69_; #line 410 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T71_ = (Exception*)0; T71_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).exc21), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T71_))); #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_354); TM__Tra5WJkmqmXIsONj5ZlJOQ_354.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_354.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_354.status == 0) { { NI T74_; NimStringDesc* T75_; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record22), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record22)); unsureAsgnRef((void**)&(*colonenvP_).record22.output.buffer, NIM_NIL); (*colonenvP_).record22.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record22), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_22), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_355)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T74_ = (NI)0; T74_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record22), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_24), T74_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T75_ = (NimStringDesc*)0; T75_ = shortLog__Fso3jK7jRMeiF9aFUl9as7gw((*colonenvP_).conn12); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record22), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_34), T75_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record22), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_61), (*(*colonenvP_).exc21).Sup.message); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record22)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record22)); } popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T78_; Exception* T79_; TM__Tra5WJkmqmXIsONj5ZlJOQ_354.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T78_ = (Exception*)0; T78_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13652501923_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T78_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T79_ = (Exception*)0; T79_ = &(*colonenvP_).errX60gensym13652501923_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Error dialing", T79_); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_354.status != 0) reraiseException(); #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture24 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 411 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 411 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" nimZeroMem((void*)(&T80_), sizeof(tyProc__ez1e9bsRJ8r5L9cicKflzx3Q)); T80_.ClP_0 = cleanup__v0BfE9cJI6k4k114HUOOlAA; T80_.ClE_0 = colonenvP_; T81_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T81_ = T80_.ClE_0? T80_.ClP_0(T80_.ClE_0):((TM__Tra5WJkmqmXIsONj5ZlJOQ_356)(T80_.ClP_0))(); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture24), &T81_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture5).Sup.child), (*colonenvP_).chronosInternalTmpFuture24); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 18); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture24; popSafePoint(); goto BeforeRet_; } goto LA48_; LA69_: ; { #line 0 "\?\?\?" (*colonenvP_).colonunrollFinally5_ = NIM_TRUE; #line 0 "\?\?\?" #line 0 "\?\?\?" asgnRef((void**) (&(*colonenvP_).coloncurExc3_), getCurrentException()); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 9); popSafePoint(); #line 0 "\?\?\?" goto LA2; } LA48_: ; STATE9: ; #line 0 "\?\?\?" { if (!(*colonenvP_).colonunrollFinally5_) goto LA85_; #line 0 "\?\?\?" { #line 0 "\?\?\?" if (!((*colonenvP_).coloncurExc3_ == NIM_NIL)) goto LA89_; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); #line 0 "\?\?\?" #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).colontmpResult4_; popSafePoint(); goto BeforeRet_; } goto LA87_; LA89_: ; { #line 0 "\?\?\?" #line 0 "\?\?\?" closureIterSetupExc(NIM_NIL); #line 0 "\?\?\?" raiseExceptionEx((Exception*)(*colonenvP_).coloncurExc3_, "Exception", "dial", "\?\?\?", 0); } LA87_: ; } LA85_: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 20); popSafePoint(); #line 399 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE10: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture5).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T96_; NimStringDesc* T97_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture5).Sup.mustCancel) goto LA94_; T96_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T96_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T96_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T96_).Sup.Sup.Sup.name = "CancelledError"; T97_ = (NimStringDesc*)0; T97_ = (*T96_).Sup.Sup.Sup.message; (*T96_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_27)); if (T97_) nimGCunrefNoCycle(T97_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T96_, "CancelledError", "dial", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA94_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture16); #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop(((tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*) ((*colonenvP_).chronosInternalTmpFuture16))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 11); popSafePoint(); #line 401 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE11: ; T98_ = (tyObject_DialFailedError__HalDnpqQWhiBjd37Sz1d7g*)0; T98_ = (tyObject_DialFailedError__HalDnpqQWhiBjd37Sz1d7g*) newObj((&NTI__LCnfS84rjM9adLfckMpyyIQ_), sizeof(tyObject_DialFailedError__HalDnpqQWhiBjd37Sz1d7g)); (*T98_).Sup.Sup.Sup.m_type = (&NTI__HalDnpqQWhiBjd37Sz1d7g_); (*T98_).Sup.Sup.name = "DialFailedError"; T99_ = (NimStringDesc*)0; T99_ = (*T98_).Sup.Sup.message; (*T98_).Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_28)); if (T99_) nimGCunrefNoCycle(T99_); asgnRef((void**) (&(*T98_).Sup.Sup.parent), NIM_NIL); #line 402 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" raiseExceptionEx((Exception*)T98_, "DialFailedError", "dial", "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/sw" "itch.nim", 402); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 12); popSafePoint(); #line 400 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE12: ; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture25 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 404 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 404 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 404 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T100_ = (tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*)0; T100_ = negotiateStream__NJOU4NzXJ0aoPEkdBugr5Q((*(*colonenvP_).colonup_).s3, (*colonenvP_).stream15, (*(*colonenvP_).colonup_).protos2); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture25), &T100_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture5).Sup.child), (*colonenvP_).chronosInternalTmpFuture25); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 13); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture25; popSafePoint(); goto BeforeRet_; STATE13: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture5).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T105_; NimStringDesc* T106_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture5).Sup.mustCancel) goto LA103_; T105_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T105_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T105_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T105_).Sup.Sup.Sup.name = "CancelledError"; T106_ = (NimStringDesc*)0; T106_ = (*T105_).Sup.Sup.Sup.message; (*T105_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_27)); if (T106_) nimGCunrefNoCycle(T106_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T105_, "CancelledError", "dial", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA103_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture25); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 14); popSafePoint(); #line 404 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE14: ; #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*colonenvP_).colontmpSlLower01_), internalRead__fhyp3CGY8OhXTiCkmjpcSwasyncloop(((tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*) ((*colonenvP_).chronosInternalTmpFuture25)))); #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" (*colonenvP_).colontmpSlLower12_ = srcLocImpl__Ilk13id6FXAhTDv8CBCfCw(); #line 404 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 404 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" complete__jpa9cB6Pjeq3Iw5JE5yuHCA((*(*colonenvP_).colonup_).chronosInternalRetFuture5, (*colonenvP_).colontmpSlLower01_, (*colonenvP_).colontmpSlLower12_); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 15); popSafePoint(); #line 404 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE15: ; #line 0 "\?\?\?" (*colonenvP_).colonunrollFinally5_ = NIM_TRUE; #line 404 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenvP_).colontmpResult4_), NIM_NIL); #line 0 "\?\?\?" asgnRef((void**) (&(*colonenvP_).coloncurExc3_), NIM_NIL); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 9); popSafePoint(); #line 0 "\?\?\?" goto LA2; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 9); popSafePoint(); #line 404 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE16: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture5).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T111_; NimStringDesc* T112_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture5).Sup.mustCancel) goto LA109_; T111_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T111_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T111_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T111_).Sup.Sup.Sup.name = "CancelledError"; T112_ = (NimStringDesc*)0; T112_ = (*T111_).Sup.Sup.Sup.message; (*T111_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_27)); if (T112_) nimGCunrefNoCycle(T112_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T111_, "CancelledError", "dial", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA109_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture20); #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop(((tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*) ((*colonenvP_).chronosInternalTmpFuture20))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 17); popSafePoint(); #line 407 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE17: ; #line 408 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" raiseExceptionEx((Exception*)(*colonenvP_).exc17, "CancelledError", "dial", "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/sw" "itch.nim", 408); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 9); popSafePoint(); #line 406 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE18: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture5).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T117_; NimStringDesc* T118_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture5).Sup.mustCancel) goto LA115_; T117_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T117_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T117_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T117_).Sup.Sup.Sup.name = "CancelledError"; T118_ = (NimStringDesc*)0; T118_ = (*T117_).Sup.Sup.Sup.message; (*T117_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_27)); if (T118_) nimGCunrefNoCycle(T118_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T117_, "CancelledError", "dial", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA115_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture24); #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop(((tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*) ((*colonenvP_).chronosInternalTmpFuture24))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 19); popSafePoint(); #line 411 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE19: ; #line 412 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" raiseExceptionEx((Exception*)(*colonenvP_).exc21, "CatchableError", "dial", "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/sw" "itch.nim", 412); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 9); popSafePoint(); #line 410 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" goto LA2; STATE20: ; #line 382 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T119_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T119_ = srcLocImpl__UlNBYuhcGcDI8bVNMaKy1w(); #line 382 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" complete__jpa9cB6Pjeq3Iw5JE5yuHCA((*(*colonenvP_).colonup_).chronosInternalRetFuture5, (*colonenvP_).result6, T119_); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 21); popSafePoint(); #line 0 "\?\?\?" goto LA2; STATE21: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); popSafePoint(); #line 0 "\?\?\?" goto LA2; popSafePoint(); } else { popSafePoint(); { TM__Tra5WJkmqmXIsONj5ZlJOQ_223.status = 0; #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" if ((NU)((*colonenvP_).colonstate_) > (NU)(22)){ raiseIndexError2((*colonenvP_).colonstate_, 22); } (*colonenvP_).colonstate_ = TM__Tra5WJkmqmXIsONj5ZlJOQ_357[((*colonenvP_).colonstate_)- 0]; #line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" { #line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" if (!((*colonenvP_).colonstate_ == ((NI) 0))) goto LA124_; #line 0 "\?\?\?" reraiseException(); } LA124_: ; #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" (*colonenvP_).colonunrollFinally5_ = (((NI) 0) < (*colonenvP_).colonstate_); #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" { #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" if (!((*colonenvP_).colonstate_ < ((NI) 0))) goto LA128_; #line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim" #line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim" if ((*colonenvP_).colonstate_ == (IL64(-9223372036854775807) - IL64(1))){ raiseOverflow(); } (*colonenvP_).colonstate_ = ((NI64)-((*colonenvP_).colonstate_)); } LA128_: ; #line 0 "\?\?\?" #line 0 "\?\?\?" asgnRef((void**) (&(*colonenvP_).coloncurExc3_), getCurrentException()); popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_223.status != 0) reraiseException(); } LA2: ; } LA1: ; }BeforeRet_: ; return result;} #line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" N_LIB_PRIVATE N_CLOSURE(void, dial_continue__tGSfsAPJJw9a0Xikz5RYHsw)(void* udataX60gensym136145081_, void* ClE_0) { tyObject_Env_switchdotnim___mjW2Yzuah4kZUjnMWrQ0ZQ* colonenvP_; TSafePoint TM__Tra5WJkmqmXIsONj5ZlJOQ_358; colonenvP_ = (tyObject_Env_switchdotnim___mjW2Yzuah4kZUjnMWrQ0ZQ*) ClE_0; #line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" pushSafePoint(&TM__Tra5WJkmqmXIsONj5ZlJOQ_358); TM__Tra5WJkmqmXIsONj5ZlJOQ_358.status = setjmp(TM__Tra5WJkmqmXIsONj5ZlJOQ_358.context); if (TM__Tra5WJkmqmXIsONj5ZlJOQ_358.status == 0) { #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T4_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* volatile nextX60gensym136145082_; #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T4_ = (NIM_BOOL)0; T4_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym1361450806_); if (!!(T4_)) goto LA5_; #line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nextX60gensym136145082_ = (*colonenvP_).nameIterVarX60gensym1361450806_.ClP_0((*colonenvP_).nameIterVarX60gensym1361450806_.ClE_0); { #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" while (1) { NIM_BOOL T9_; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = (NIM_BOOL)0; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = !((nextX60gensym136145082_ == 0)); if (!(T9_)) goto LA10_; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = finished__JXDwCFE0FKiFPAKUUjgdVg_2asyncloop(nextX60gensym136145082_); LA10_: ; if (!T9_) goto LA8; #line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nextX60gensym136145082_ = (*colonenvP_).nameIterVarX60gensym1361450806_.ClP_0((*colonenvP_).nameIterVarX60gensym1361450806_.ClE_0); #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T13_; #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T13_ = (NIM_BOOL)0; T13_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym1361450806_); if (!T13_) goto LA14_; #line 41 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" goto LA7; } LA14_: ; } LA8: ; } LA7: ; #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" if (!(nextX60gensym136145082_ == NIM_NIL)) goto LA18_; #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T22_; #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T22_ = (NIM_BOOL)0; T22_ = finished__u2ux1DAD9aV67fpqce6ZatAasyncloop((*colonenvP_).chronosInternalRetFuture5); if (!!(T22_)) goto LA23_; #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseAssert__gpGJG5CoQzE64skFd9bPG7A(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_46)); } LA23_: ; } goto LA16_; LA18_: ; { tyProc__9bqx36VxQxXejdrF09bFARDQ T26_; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nimZeroMem((void*)(&T26_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T26_.ClP_0 = dial_continue__tGSfsAPJJw9a0Xikz5RYHsw; T26_.ClE_0 = colonenvP_; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" addCallback__QeHWXKbDl8k58l1wtsnOOw(nextX60gensym136145082_, T26_, NIM_NIL); } LA16_: ; } LA5_: ; popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_))) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* T29_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T30_; TM__Tra5WJkmqmXIsONj5ZlJOQ_358.status = 0; #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T29_ = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; T29_ = &(*colonenvP_).chronosInternalRetFuture5->Sup; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T30_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T30_ = srcLocImpl__79cY7uR9cmEURqRGzzdHerWg(); #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" cancelAndSchedule__1MGH5bJdQgBtESf3VBBOvA_2(T29_, T30_); popCurrentException(); } else if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* excX60gensym136145084_; Exception* T32_; TM__Tra5WJkmqmXIsONj5ZlJOQ_358.status = 0; #line 53 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T32_ = (Exception*)0; T32_ = getCurrentException(); excX60gensym136145084_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T32_)); #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T35_; #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T35_ = (NIM_BOOL)0; T35_ = finished__u2ux1DAD9aV67fpqce6ZatAasyncloop((*colonenvP_).chronosInternalRetFuture5); if (!T35_) goto LA36_; #line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)excX60gensym136145084_, "CatchableError", "dial_continue", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 59); } goto LA33_; LA36_: ; { Exception* T39_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T40_; #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T39_ = (Exception*)0; T39_ = &excX60gensym136145084_->Sup; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T40_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T40_ = srcLocImpl__Jr8Jfi7B2iUixKYroydjOg(); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" fail__dEwerUAO32nHWeQBlJ30iA((*colonenvP_).chronosInternalRetFuture5, T39_, T40_); } LA33_: ; popCurrentException(); } } if (TM__Tra5WJkmqmXIsONj5ZlJOQ_358.status != 0) reraiseException();} #line 382 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*, dial__Fg1FaTfFP9asrRNayMSA0VQ)(tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ* s_0, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw peerId, tySequence__pJDjdGjSf3HlAOELaHOmSA* addrs, tySequence__sM4lkSb7zS6F7OVMvW9cffQ* protos) { tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg* result; tyObject_Env_switchdotnim___mjW2Yzuah4kZUjnMWrQ0ZQ* colonenv_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T1_; tyObject_Env_asyncmacro2dotnim___oE6mfkChvw3rnMWSe9auegA* colonenv__2; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww T2_; tyProc__9bqx36VxQxXejdrF09bFARDQ T3_;{ result = (tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*)0; colonenv_ = (tyObject_Env_switchdotnim___mjW2Yzuah4kZUjnMWrQ0ZQ*)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" colonenv_ = (tyObject_Env_switchdotnim___mjW2Yzuah4kZUjnMWrQ0ZQ*) newObj((&NTI__OFseD9bZK27kNl4FObU9aeGw_), sizeof(tyObject_Env_switchdotnim___mjW2Yzuah4kZUjnMWrQ0ZQ)); (*colonenv_).Sup.m_type = (&NTI__mjW2Yzuah4kZUjnMWrQ0ZQ_); #line 382 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenv_).s3), s_0); #line 383 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" genericSeqAssign((&(*colonenv_).peerId1.data), peerId.data, (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_)); #line 384 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" genericSeqAssign((&(*colonenv_).addrs4), addrs, (&NTI__pJDjdGjSf3HlAOELaHOmSA_)); #line 385 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" genericSeqAssign((&(*colonenv_).protos2), protos, (&NTI__sM4lkSb7zS6F7OVMvW9cffQ_)); #line 386 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 386 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T1_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T1_ = srcLocImpl__z50clCZvTDNx6RVXFQYmSQ(); #line 386 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" asgnRef((void**) (&(*colonenv_).chronosInternalRetFuture5), newFutureImpl__v6ma9cN7TrHqvFvydaDnkdw(T1_)); #line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" colonenv__2 = (tyObject_Env_asyncmacro2dotnim___oE6mfkChvw3rnMWSe9auegA*)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" colonenv__2 = (tyObject_Env_asyncmacro2dotnim___oE6mfkChvw3rnMWSe9auegA*) newObj((&NTI__NIKcJLImyvAD5GP5qrpxUQ_), sizeof(tyObject_Env_asyncmacro2dotnim___oE6mfkChvw3rnMWSe9auegA)); (*colonenv__2).Sup.m_type = (&NTI__oE6mfkChvw3rnMWSe9auegA_); #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*colonenv__2).colonup_), colonenv_); nimZeroMem((void*)(&T2_), sizeof(tyProc__Y7TIAk6Os9cRMtmIj9bEqCww)); T2_.ClP_0 = dial__9cfjAX8xYK6LSXH3s2RA0Vw_12; T2_.ClE_0 = colonenv__2; asgnRef((void**) (&(*colonenv_).nameIterVarX60gensym1361450806_.ClE_0), T2_.ClE_0); (*colonenv_).nameIterVarX60gensym1361450806_.ClP_0 = T2_.ClP_0; #line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nimZeroMem((void*)(&T3_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T3_.ClP_0 = dial_continue__tGSfsAPJJw9a0Xikz5RYHsw; T3_.ClE_0 = colonenv_; T3_.ClE_0? T3_.ClP_0(NIM_NIL, T3_.ClE_0):((TM__Tra5WJkmqmXIsONj5ZlJOQ_361)(T3_.ClP_0))(NIM_NIL); #line 399 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenv_).chronosInternalRetFuture5; goto BeforeRet_; }BeforeRet_: ; return result;} #line 414 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*, dial__1G8igFUGMB29a9b9as9aGpkLiQ)(tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ* s_0, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw peerId, tySequence__pJDjdGjSf3HlAOELaHOmSA* addrs, NimStringDesc* proto) { tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg* result; tySequence__sM4lkSb7zS6F7OVMvW9cffQ* T1_; NimStringDesc* T2_; result = (tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*)0; #line 418 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 418 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T1_ = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; T1_ = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*) newSeq((&NTI__sM4lkSb7zS6F7OVMvW9cffQ_), 1); T2_ = (NimStringDesc*)0; T2_ = T1_->data[0]; T1_->data[0] = copyStringRC1(proto); if (T2_) nimGCunrefNoCycle(T2_); #line 418 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" result = dial__Fg1FaTfFP9asrRNayMSA0VQ(s_0, peerId, addrs, T1_); return result;} #line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" N_LIB_PRIVATE N_NIMCALL(void, addPeerEventHandler__fnJNs3YIacAF8V2ljj8dgg)(tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ* s_0, tyProc__J8ull9aEQOhjfQVu9aecrsPg handler, tyEnum_PeerEventKind__g6Y0xj8kFQNqwpb26iimZw kind) { #line 84 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 84 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" addPeerEventHandler__v6BqvNs4iSxDRhFaEp2RDA((*s_0).connManager, handler, kind); } #line 420 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" N_LIB_PRIVATE N_NIMCALL(void, mount__CdbUSB2eMEOgF9aP7YtVBqw)(tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ* s_0, tyObject_WakuRelaycolonObjectType___bXDFUtY9bPDVFOr8V4dH8ag* proto, tyProc__45NwvjyfIWTGrNWgg5Pcig matcher) { tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w* T15_; #line 421 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* T5_; NimStringDesc* T6_; #line 421 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" if (!((*proto).Sup.Sup.Sup.Sup.handler.ClP_0 == 0)) goto LA3_; T5_ = (tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*)0; T5_ = (tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) newObj((&NTI__gcKyg9bhR5vWTJg3cREMk0Q_), sizeof(tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA)); (*T5_).Sup.Sup.m_type = (&NTI__qrLSDoe2oBoAqNtJ9badtnA_); (*T5_).Sup.name = "CatchableError"; T6_ = (NimStringDesc*)0; T6_ = (*T5_).Sup.message; (*T5_).Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_71)); if (T6_) nimGCunrefNoCycle(T6_); asgnRef((void**) (&(*T5_).Sup.parent), NIM_NIL); #line 422 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" raiseExceptionEx((Exception*)T5_, "CatchableError", "mount", "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/sw" "itch.nim", 422); } LA3_: ; #line 425 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" { tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w* T9_; NimStringDesc* T10_; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* T13_; NimStringDesc* T14_; #line 425 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 425 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" #line 425 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T9_ = (tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w*)0; T9_ = &proto->Sup.Sup.Sup.Sup; #line 425 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T10_ = (NimStringDesc*)0; T10_ = codec__9aMav7tf05vmztlcWKYHy9ag(T9_); if (!((T10_ ? T10_->Sup.len : 0) == ((NI) 0))) goto LA11_; T13_ = (tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*)0; T13_ = (tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) newObj((&NTI__gcKyg9bhR5vWTJg3cREMk0Q_), sizeof(tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA)); (*T13_).Sup.Sup.m_type = (&NTI__qrLSDoe2oBoAqNtJ9badtnA_); (*T13_).Sup.name = "CatchableError"; T14_ = (NimStringDesc*)0; T14_ = (*T13_).Sup.message; (*T13_).Sup.message = copyStringRC1(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_72)); if (T14_) nimGCunrefNoCycle(T14_); asgnRef((void**) (&(*T13_).Sup.parent), NIM_NIL); #line 426 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" raiseExceptionEx((Exception*)T13_, "CatchableError", "mount", "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/sw" "itch.nim", 426); } LA11_: ; #line 429 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T15_ = (tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w*)0; T15_ = &proto->Sup.Sup.Sup.Sup; #line 429 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" addHandler__409bxPHi5U5CQNefOqIY9aWQ((*s_0).ms, (*proto).Sup.Sup.Sup.Sup.codecs, T15_, matcher); } N_LIB_PRIVATE N_NIMCALL(void, libp2p_switchInit000)(void) { #line 999999 "generated_not_to_break_here" { tySequence__sM4lkSb7zS6F7OVMvW9cffQ* T1_; tySequence__sM4lkSb7zS6F7OVMvW9cffQ* T2_; tySequence__sM4lkSb7zS6F7OVMvW9cffQ* T3_; tySequence__sM4lkSb7zS6F7OVMvW9cffQ* T4_; tySequence__sM4lkSb7zS6F7OVMvW9cffQ* T5_; nimRegisterGlobalMarker(TM__Tra5WJkmqmXIsONj5ZlJOQ_2); nimRegisterGlobalMarker(TM__Tra5WJkmqmXIsONj5ZlJOQ_5); nimRegisterGlobalMarker(TM__Tra5WJkmqmXIsONj5ZlJOQ_8); nimRegisterGlobalMarker(TM__Tra5WJkmqmXIsONj5ZlJOQ_11); nimRegisterGlobalMarker(TM__Tra5WJkmqmXIsONj5ZlJOQ_14); #line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T1_ = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; T1_ = NIM_NIL; #line 361 "/home/runner/work/nim-waku/nim-waku/vendor/nim-metrics/metrics.nim" asgnRef((void**) (&libp2p_total_dial_attempts__VxR9a2YHXzMu1osx9bFwgXvw), newCounter__aCN0px5Tq3H2b76ZI5TVlg(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_3), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_4), T1_->data, (T1_ ? T1_->Sup.len : 0), defaultRegistry__io1tPp0SUJ9acKTx5nDy47A, 1.0000000000000000e+00)); #line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T2_ = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; T2_ = NIM_NIL; #line 361 "/home/runner/work/nim-waku/nim-waku/vendor/nim-metrics/metrics.nim" asgnRef((void**) (&libp2p_successful_dials__uCquaKEpwLLZu2Qi0M4AVQ), newCounter__aCN0px5Tq3H2b76ZI5TVlg(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_6), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_7), T2_->data, (T2_ ? T2_->Sup.len : 0), defaultRegistry__io1tPp0SUJ9acKTx5nDy47A, 1.0000000000000000e+00)); #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T3_ = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; T3_ = NIM_NIL; #line 361 "/home/runner/work/nim-waku/nim-waku/vendor/nim-metrics/metrics.nim" asgnRef((void**) (&libp2p_failed_dials__KjC9cH4M1KeGgiqJvdrYbrQ), newCounter__aCN0px5Tq3H2b76ZI5TVlg(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_9), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_10), T3_->data, (T3_ ? T3_->Sup.len : 0), defaultRegistry__io1tPp0SUJ9acKTx5nDy47A, 1.0000000000000000e+00)); #line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T4_ = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; T4_ = NIM_NIL; #line 361 "/home/runner/work/nim-waku/nim-waku/vendor/nim-metrics/metrics.nim" asgnRef((void**) (&libp2p_failed_upgrades_incoming__IscDCHpSvTqa3A9bLCEeicA), newCounter__aCN0px5Tq3H2b76ZI5TVlg(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_12), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_13), T4_->data, (T4_ ? T4_->Sup.len : 0), defaultRegistry__io1tPp0SUJ9acKTx5nDy47A, 1.0000000000000000e+00)); #line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/switch.nim" T5_ = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; T5_ = NIM_NIL; #line 361 "/home/runner/work/nim-waku/nim-waku/vendor/nim-metrics/metrics.nim" asgnRef((void**) (&libp2p_failed_upgrades_outgoing__S7M59aDLFJ8pDs0zNw1a6PA), newCounter__aCN0px5Tq3H2b76ZI5TVlg(((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_15), ((NimStringDesc*) &TM__Tra5WJkmqmXIsONj5ZlJOQ_16), T5_->data, (T5_ ? T5_->Sup.len : 0), defaultRegistry__io1tPp0SUJ9acKTx5nDy47A, 1.0000000000000000e+00));} } N_LIB_PRIVATE N_NIMCALL(void, libp2p_switchDatInit000)(void) { #line 999999 "generated_not_to_break_here" static TNimNode* TM__Tra5WJkmqmXIsONj5ZlJOQ_17_11[11]; static TNimNode* TM__Tra5WJkmqmXIsONj5ZlJOQ_18_6[6]; static TNimNode* TM__Tra5WJkmqmXIsONj5ZlJOQ_19_10[10]; static TNimNode* TM__Tra5WJkmqmXIsONj5ZlJOQ_29_6[6]; static TNimNode* TM__Tra5WJkmqmXIsONj5ZlJOQ_30_9[9]; static TNimNode* TM__Tra5WJkmqmXIsONj5ZlJOQ_48_2[2]; static TNimNode* TM__Tra5WJkmqmXIsONj5ZlJOQ_50_5[5]; static TNimNode* TM__Tra5WJkmqmXIsONj5ZlJOQ_51_16[16]; static TNimNode* TM__Tra5WJkmqmXIsONj5ZlJOQ_74_5[5]; static TNimNode* TM__Tra5WJkmqmXIsONj5ZlJOQ_75_26[26]; static TNimNode* TM__Tra5WJkmqmXIsONj5ZlJOQ_79_5[5]; static TNimNode* TM__Tra5WJkmqmXIsONj5ZlJOQ_80_10[10]; static TNimNode* TM__Tra5WJkmqmXIsONj5ZlJOQ_82_5[5]; static TNimNode* TM__Tra5WJkmqmXIsONj5ZlJOQ_83_7[7]; static TNimNode* TM__Tra5WJkmqmXIsONj5ZlJOQ_122_4[4]; static TNimNode* TM__Tra5WJkmqmXIsONj5ZlJOQ_123_17[17]; static TNimNode* TM__Tra5WJkmqmXIsONj5ZlJOQ_127_5[5]; static TNimNode* TM__Tra5WJkmqmXIsONj5ZlJOQ_128_23[23]; static TNimNode* TM__Tra5WJkmqmXIsONj5ZlJOQ_147_5[5]; static TNimNode* TM__Tra5WJkmqmXIsONj5ZlJOQ_148_13[13]; static TNimNode* TM__Tra5WJkmqmXIsONj5ZlJOQ_165_5[5]; static TNimNode* TM__Tra5WJkmqmXIsONj5ZlJOQ_166_18[18]; static TNimNode* TM__Tra5WJkmqmXIsONj5ZlJOQ_175_6[6]; static TNimNode* TM__Tra5WJkmqmXIsONj5ZlJOQ_176_27[27]; static TNimNode* TM__Tra5WJkmqmXIsONj5ZlJOQ_221_7[7]; static TNimNode* TM__Tra5WJkmqmXIsONj5ZlJOQ_222_26[26]; static TNimNode* TM__Tra5WJkmqmXIsONj5ZlJOQ_227_6[6]; static TNimNode* TM__Tra5WJkmqmXIsONj5ZlJOQ_228_17[17]; static TNimNode* TM__Tra5WJkmqmXIsONj5ZlJOQ_238_6[6]; static TNimNode* TM__Tra5WJkmqmXIsONj5ZlJOQ_239_35[35]; static TNimNode* TM__Tra5WJkmqmXIsONj5ZlJOQ_253_5[5]; static TNimNode* TM__Tra5WJkmqmXIsONj5ZlJOQ_254_12[12]; static TNimNode* TM__Tra5WJkmqmXIsONj5ZlJOQ_258_5[5]; static TNimNode* TM__Tra5WJkmqmXIsONj5ZlJOQ_259_23[23]; static TNimNode* TM__Tra5WJkmqmXIsONj5ZlJOQ_277_5[5]; static TNimNode* TM__Tra5WJkmqmXIsONj5ZlJOQ_278_32[32]; static TNimNode* TM__Tra5WJkmqmXIsONj5ZlJOQ_345_4[4]; static TNimNode* TM__Tra5WJkmqmXIsONj5ZlJOQ_346_5[5]; static TNimNode TM__Tra5WJkmqmXIsONj5ZlJOQ_0[474];NTI__7ZLs9aF9cnjORzM4m4rpLwfQ_.size = sizeof(tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ); NTI__7ZLs9aF9cnjORzM4m4rpLwfQ_.kind = 17; NTI__7ZLs9aF9cnjORzM4m4rpLwfQ_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__7ZLs9aF9cnjORzM4m4rpLwfQ_.name = "Switch:ObjectType"; NTI__7ZLs9aF9cnjORzM4m4rpLwfQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__7ZLs9aF9cnjORzM4m4rpLwfQ_; TM__Tra5WJkmqmXIsONj5ZlJOQ_17_11[0] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[1]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[1].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[1].offset = offsetof(tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ, peerInfo); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[1].typ = (&NTI__Ol4zKcKZGzrnu3Hvu9aLd4w_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[1].name = "peerInfo"; TM__Tra5WJkmqmXIsONj5ZlJOQ_17_11[1] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[2]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[2].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[2].offset = offsetof(tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ, connManager); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[2].typ = (&NTI__39cHpBodEkzivyqWROkYJZg_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[2].name = "connManager"; TM__Tra5WJkmqmXIsONj5ZlJOQ_17_11[2] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[3]; NTI__2cpQyxGfmqpyyfbkB8qrug_.size = sizeof(tySequence__2cpQyxGfmqpyyfbkB8qrug*); NTI__2cpQyxGfmqpyyfbkB8qrug_.kind = 24; NTI__2cpQyxGfmqpyyfbkB8qrug_.base = (&NTI__8Wiqc0u2kl2T8e3DnFObCQ_); NTI__2cpQyxGfmqpyyfbkB8qrug_.name = "seq[Transport]"; NTI__2cpQyxGfmqpyyfbkB8qrug_.nextType = nimTypeRoot; nimTypeRoot=&NTI__2cpQyxGfmqpyyfbkB8qrug_; NTI__2cpQyxGfmqpyyfbkB8qrug_.marker = Marker_tySequence__2cpQyxGfmqpyyfbkB8qrug; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[3].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[3].offset = offsetof(tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ, transports); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[3].typ = (&NTI__2cpQyxGfmqpyyfbkB8qrug_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[3].name = "transports"; TM__Tra5WJkmqmXIsONj5ZlJOQ_17_11[3] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[4]; NTI__XBkfpmuZfG9b68oBajUS2Rw_.size = sizeof(tySequence__XBkfpmuZfG9b68oBajUS2Rw*); NTI__XBkfpmuZfG9b68oBajUS2Rw_.kind = 24; NTI__XBkfpmuZfG9b68oBajUS2Rw_.base = (&NTI__9b6s9bYbEs8N4m9aTvh9a9atzLA_); NTI__XBkfpmuZfG9b68oBajUS2Rw_.name = "seq[LPProtocol]"; NTI__XBkfpmuZfG9b68oBajUS2Rw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__XBkfpmuZfG9b68oBajUS2Rw_; NTI__XBkfpmuZfG9b68oBajUS2Rw_.marker = Marker_tySequence__XBkfpmuZfG9b68oBajUS2Rw; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[4].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[4].offset = offsetof(tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ, protocols); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[4].typ = (&NTI__XBkfpmuZfG9b68oBajUS2Rw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[4].name = "protocols"; TM__Tra5WJkmqmXIsONj5ZlJOQ_17_11[4] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[5]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[5].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[5].offset = offsetof(tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ, muxers); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[5].typ = (&NTI__UvSlGqDg4nWNM1wskOFQeg_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[5].name = "muxers"; TM__Tra5WJkmqmXIsONj5ZlJOQ_17_11[5] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[6]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[6].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[6].offset = offsetof(tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ, ms); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[6].typ = (&NTI__LJ9bO6ehjYBDK09cQkSnbwvw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[6].name = "ms"; TM__Tra5WJkmqmXIsONj5ZlJOQ_17_11[6] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[7]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[7].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[7].offset = offsetof(tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ, identity); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[7].typ = (&NTI__cN9b9cV8H59cdLReqO53YkscQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[7].name = "identity"; TM__Tra5WJkmqmXIsONj5ZlJOQ_17_11[7] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[8]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[8].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[8].offset = offsetof(tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ, streamHandler); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[8].typ = (&NTI__z1SP1KQZYjnpZb76SJLOBA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[8].name = "streamHandler"; TM__Tra5WJkmqmXIsONj5ZlJOQ_17_11[8] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[9]; NTI__nJo9c3YLgP9bN5eMA24IhFtw_.size = sizeof(tySequence__nJo9c3YLgP9bN5eMA24IhFtw*); NTI__nJo9c3YLgP9bN5eMA24IhFtw_.kind = 24; NTI__nJo9c3YLgP9bN5eMA24IhFtw_.base = (&NTI__c1MOH9aT4iW7QanXAkB1bIg_); NTI__nJo9c3YLgP9bN5eMA24IhFtw_.name = "seq[Secure]"; NTI__nJo9c3YLgP9bN5eMA24IhFtw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__nJo9c3YLgP9bN5eMA24IhFtw_; NTI__nJo9c3YLgP9bN5eMA24IhFtw_.marker = Marker_tySequence__nJo9c3YLgP9bN5eMA24IhFtw; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[9].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[9].offset = offsetof(tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ, secureManagers); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[9].typ = (&NTI__nJo9c3YLgP9bN5eMA24IhFtw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[9].name = "secureManagers"; TM__Tra5WJkmqmXIsONj5ZlJOQ_17_11[9] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[10]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[10].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[10].offset = offsetof(tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ, dialLock); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[10].typ = (&NTI__puwZz39aIr9cdB5WlFICYPgw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[10].name = "dialLock"; TM__Tra5WJkmqmXIsONj5ZlJOQ_17_11[10] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[11]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[11].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[11].offset = offsetof(tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ, acceptFuts); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[11].typ = (&NTI__T74QuWwr8h7Al0PS9cMqKwA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[11].name = "acceptFuts"; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[0].len = 11; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[0].kind = 2; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[0].sons = &TM__Tra5WJkmqmXIsONj5ZlJOQ_17_11[0]; NTI__7ZLs9aF9cnjORzM4m4rpLwfQ_.node = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[0]; NTI__sFoHz9btyLyHVx29cOlB1cFw_.size = sizeof(tyObject_SwitchcolonObjectType___7ZLs9aF9cnjORzM4m4rpLwfQ*); NTI__sFoHz9btyLyHVx29cOlB1cFw_.kind = 22; NTI__sFoHz9btyLyHVx29cOlB1cFw_.base = (&NTI__7ZLs9aF9cnjORzM4m4rpLwfQ_); NTI__sFoHz9btyLyHVx29cOlB1cFw_.name = "Switch"; NTI__sFoHz9btyLyHVx29cOlB1cFw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__sFoHz9btyLyHVx29cOlB1cFw_; NTI__sFoHz9btyLyHVx29cOlB1cFw_.marker = Marker_tyRef__sFoHz9btyLyHVx29cOlB1cFw; NTI__YiZMWS39aOn317pGz2JPR6Q_.size = sizeof(tyObject_Env_switchdotnim___YiZMWS39aOn317pGz2JPR6Q); NTI__YiZMWS39aOn317pGz2JPR6Q_.kind = 17; NTI__YiZMWS39aOn317pGz2JPR6Q_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__YiZMWS39aOn317pGz2JPR6Q_.name = "object"; NTI__YiZMWS39aOn317pGz2JPR6Q_.nextType = nimTypeRoot; nimTypeRoot=&NTI__YiZMWS39aOn317pGz2JPR6Q_; TM__Tra5WJkmqmXIsONj5ZlJOQ_18_6[0] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[13]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[13].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[13].offset = offsetof(tyObject_Env_switchdotnim___YiZMWS39aOn317pGz2JPR6Q, colonstate_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[13].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[13].name = ":state"; TM__Tra5WJkmqmXIsONj5ZlJOQ_18_6[1] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[14]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[14].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[14].offset = offsetof(tyObject_Env_switchdotnim___YiZMWS39aOn317pGz2JPR6Q, peerId1); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[14].typ = (&NTI__Se8YyoPxzDpFnTeAyeCVCw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[14].name = "peerId1"; TM__Tra5WJkmqmXIsONj5ZlJOQ_18_6[2] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[15]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[15].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[15].offset = offsetof(tyObject_Env_switchdotnim___YiZMWS39aOn317pGz2JPR6Q, protos2); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[15].typ = (&NTI__sM4lkSb7zS6F7OVMvW9cffQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[15].name = "protos2"; TM__Tra5WJkmqmXIsONj5ZlJOQ_18_6[3] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[16]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[16].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[16].offset = offsetof(tyObject_Env_switchdotnim___YiZMWS39aOn317pGz2JPR6Q, s3); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[16].typ = (&NTI__sFoHz9btyLyHVx29cOlB1cFw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[16].name = "s3"; TM__Tra5WJkmqmXIsONj5ZlJOQ_18_6[4] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[17]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[17].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[17].offset = offsetof(tyObject_Env_switchdotnim___YiZMWS39aOn317pGz2JPR6Q, chronosInternalRetFuture4); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[17].typ = (&NTI__PZV9aZXUom5KuIaJnbFN9ckw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[17].name = "chronosInternalRetFuture4"; TM__Tra5WJkmqmXIsONj5ZlJOQ_18_6[5] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[18]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[18].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[18].offset = offsetof(tyObject_Env_switchdotnim___YiZMWS39aOn317pGz2JPR6Q, nameIterVarX60gensym1359900465_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[18].typ = (&NTI__Y7TIAk6Os9cRMtmIj9bEqCww_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[18].name = "nameIterVar`gensym1359900465"; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[12].len = 6; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[12].kind = 2; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[12].sons = &TM__Tra5WJkmqmXIsONj5ZlJOQ_18_6[0]; NTI__YiZMWS39aOn317pGz2JPR6Q_.node = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[12]; NTI__msw759aAeL8L8rVqRcVQUfw_.size = sizeof(tyObject_Env_switchdotnim___YiZMWS39aOn317pGz2JPR6Q*); NTI__msw759aAeL8L8rVqRcVQUfw_.kind = 22; NTI__msw759aAeL8L8rVqRcVQUfw_.base = (&NTI__YiZMWS39aOn317pGz2JPR6Q_); NTI__msw759aAeL8L8rVqRcVQUfw_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor" "/nim-libp2p/libp2p/switch.nim(371, 31)"; NTI__msw759aAeL8L8rVqRcVQUfw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__msw759aAeL8L8rVqRcVQUfw_; NTI__msw759aAeL8L8rVqRcVQUfw_.marker = Marker_tyRef__msw759aAeL8L8rVqRcVQUfw; NTI__IjSSwi30Ro6cBnC9bzqnRBQ_.size = sizeof(tyObject_Env_asyncmacro2dotnim___IjSSwi30Ro6cBnC9bzqnRBQ); NTI__IjSSwi30Ro6cBnC9bzqnRBQ_.kind = 17; NTI__IjSSwi30Ro6cBnC9bzqnRBQ_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__IjSSwi30Ro6cBnC9bzqnRBQ_.name = "object"; NTI__IjSSwi30Ro6cBnC9bzqnRBQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__IjSSwi30Ro6cBnC9bzqnRBQ_; TM__Tra5WJkmqmXIsONj5ZlJOQ_19_10[0] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[20]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[20].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[20].offset = offsetof(tyObject_Env_asyncmacro2dotnim___IjSSwi30Ro6cBnC9bzqnRBQ, colonstate_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[20].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[20].name = ":state"; TM__Tra5WJkmqmXIsONj5ZlJOQ_19_10[1] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[21]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[21].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[21].offset = offsetof(tyObject_Env_asyncmacro2dotnim___IjSSwi30Ro6cBnC9bzqnRBQ, colontmpSlLower01_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[21].typ = (&NTI__ZerMcZkaRbhs8wv4M9cMNuw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[21].name = ":tmpSlLower01"; TM__Tra5WJkmqmXIsONj5ZlJOQ_19_10[2] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[22]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[22].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[22].offset = offsetof(tyObject_Env_asyncmacro2dotnim___IjSSwi30Ro6cBnC9bzqnRBQ, colontmpSlLower12_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[22].typ = (&NTI__lQEEtueHjH1gvaG8ApPKNQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[22].name = ":tmpSlLower12"; TM__Tra5WJkmqmXIsONj5ZlJOQ_19_10[3] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[23]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[23].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[23].offset = offsetof(tyObject_Env_asyncmacro2dotnim___IjSSwi30Ro6cBnC9bzqnRBQ, result3); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[23].typ = (&NTI__ZerMcZkaRbhs8wv4M9cMNuw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[23].name = "result3"; TM__Tra5WJkmqmXIsONj5ZlJOQ_19_10[4] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[24]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[24].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[24].offset = offsetof(tyObject_Env_asyncmacro2dotnim___IjSSwi30Ro6cBnC9bzqnRBQ, record4); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[24].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[24].name = "record4"; TM__Tra5WJkmqmXIsONj5ZlJOQ_19_10[5] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[25]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[25].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[25].offset = offsetof(tyObject_Env_asyncmacro2dotnim___IjSSwi30Ro6cBnC9bzqnRBQ, colonup_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[25].typ = (&NTI__msw759aAeL8L8rVqRcVQUfw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[25].name = ":up"; TM__Tra5WJkmqmXIsONj5ZlJOQ_19_10[6] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[26]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[26].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[26].offset = offsetof(tyObject_Env_asyncmacro2dotnim___IjSSwi30Ro6cBnC9bzqnRBQ, errX60gensym1360350196_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[26].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[26].name = "err`gensym1360350196"; TM__Tra5WJkmqmXIsONj5ZlJOQ_19_10[7] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[27]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[27].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[27].offset = offsetof(tyObject_Env_asyncmacro2dotnim___IjSSwi30Ro6cBnC9bzqnRBQ, chronosInternalTmpFuture7); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[27].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[27].name = "chronosInternalTmpFuture7"; TM__Tra5WJkmqmXIsONj5ZlJOQ_19_10[8] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[28]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[28].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[28].offset = offsetof(tyObject_Env_asyncmacro2dotnim___IjSSwi30Ro6cBnC9bzqnRBQ, result8); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[28].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[28].name = "result8"; TM__Tra5WJkmqmXIsONj5ZlJOQ_19_10[9] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[29]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[29].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[29].offset = offsetof(tyObject_Env_asyncmacro2dotnim___IjSSwi30Ro6cBnC9bzqnRBQ, stream9); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[29].typ = (&NTI__ZerMcZkaRbhs8wv4M9cMNuw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[29].name = "stream9"; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[19].len = 10; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[19].kind = 2; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[19].sons = &TM__Tra5WJkmqmXIsONj5ZlJOQ_19_10[0]; NTI__IjSSwi30Ro6cBnC9bzqnRBQ_.node = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[19]; NTI__qj4Q7TxdPPKxwmvDra50Qg_.size = sizeof(tyObject_Env_asyncmacro2dotnim___IjSSwi30Ro6cBnC9bzqnRBQ*); NTI__qj4Q7TxdPPKxwmvDra50Qg_.kind = 22; NTI__qj4Q7TxdPPKxwmvDra50Qg_.base = (&NTI__IjSSwi30Ro6cBnC9bzqnRBQ_); NTI__qj4Q7TxdPPKxwmvDra50Qg_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor" "/nim-chronos/chronos/asyncmacro2.nim(259, 33)"; NTI__qj4Q7TxdPPKxwmvDra50Qg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__qj4Q7TxdPPKxwmvDra50Qg_; NTI__qj4Q7TxdPPKxwmvDra50Qg_.marker = Marker_tyRef__qj4Q7TxdPPKxwmvDra50Qg; NTI__HalDnpqQWhiBjd37Sz1d7g_.size = sizeof(tyObject_DialFailedError__HalDnpqQWhiBjd37Sz1d7g); NTI__HalDnpqQWhiBjd37Sz1d7g_.kind = 17; NTI__HalDnpqQWhiBjd37Sz1d7g_.base = (&NTI__qrLSDoe2oBoAqNtJ9badtnA_); NTI__HalDnpqQWhiBjd37Sz1d7g_.name = "DialFailedError"; NTI__HalDnpqQWhiBjd37Sz1d7g_.nextType = nimTypeRoot; nimTypeRoot=&NTI__HalDnpqQWhiBjd37Sz1d7g_; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[30].len = 0; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[30].kind = 2; NTI__HalDnpqQWhiBjd37Sz1d7g_.node = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[30]; NTI__LCnfS84rjM9adLfckMpyyIQ_.size = sizeof(tyObject_DialFailedError__HalDnpqQWhiBjd37Sz1d7g*); NTI__LCnfS84rjM9adLfckMpyyIQ_.kind = 22; NTI__LCnfS84rjM9adLfckMpyyIQ_.base = (&NTI__HalDnpqQWhiBjd37Sz1d7g_); NTI__LCnfS84rjM9adLfckMpyyIQ_.name = "ref DialFailedError"; NTI__LCnfS84rjM9adLfckMpyyIQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__LCnfS84rjM9adLfckMpyyIQ_; NTI__LCnfS84rjM9adLfckMpyyIQ_.marker = Marker_tyRef__LCnfS84rjM9adLfckMpyyIQ; NTI__yGLr6qaUe3ufjo3QP3F1Lg_.size = sizeof(tyObject_Env_switchdotnim___yGLr6qaUe3ufjo3QP3F1Lg); NTI__yGLr6qaUe3ufjo3QP3F1Lg_.kind = 17; NTI__yGLr6qaUe3ufjo3QP3F1Lg_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__yGLr6qaUe3ufjo3QP3F1Lg_.name = "object"; NTI__yGLr6qaUe3ufjo3QP3F1Lg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__yGLr6qaUe3ufjo3QP3F1Lg_; TM__Tra5WJkmqmXIsONj5ZlJOQ_29_6[0] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[32]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[32].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[32].offset = offsetof(tyObject_Env_switchdotnim___yGLr6qaUe3ufjo3QP3F1Lg, colonstate_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[32].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[32].name = ":state"; TM__Tra5WJkmqmXIsONj5ZlJOQ_29_6[1] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[33]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[33].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[33].offset = offsetof(tyObject_Env_switchdotnim___yGLr6qaUe3ufjo3QP3F1Lg, conn1); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[33].typ = (&NTI__ZerMcZkaRbhs8wv4M9cMNuw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[33].name = "conn1"; TM__Tra5WJkmqmXIsONj5ZlJOQ_29_6[2] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[34]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[34].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[34].offset = offsetof(tyObject_Env_switchdotnim___yGLr6qaUe3ufjo3QP3F1Lg, protos2); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[34].typ = (&NTI__sM4lkSb7zS6F7OVMvW9cffQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[34].name = "protos2"; TM__Tra5WJkmqmXIsONj5ZlJOQ_29_6[3] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[35]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[35].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[35].offset = offsetof(tyObject_Env_switchdotnim___yGLr6qaUe3ufjo3QP3F1Lg, s3); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[35].typ = (&NTI__sFoHz9btyLyHVx29cOlB1cFw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[35].name = "s3"; TM__Tra5WJkmqmXIsONj5ZlJOQ_29_6[4] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[36]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[36].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[36].offset = offsetof(tyObject_Env_switchdotnim___yGLr6qaUe3ufjo3QP3F1Lg, chronosInternalRetFuture4); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[36].typ = (&NTI__PZV9aZXUom5KuIaJnbFN9ckw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[36].name = "chronosInternalRetFuture4"; TM__Tra5WJkmqmXIsONj5ZlJOQ_29_6[5] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[37]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[37].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[37].offset = offsetof(tyObject_Env_switchdotnim___yGLr6qaUe3ufjo3QP3F1Lg, nameIterVarX60gensym1358350465_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[37].typ = (&NTI__Y7TIAk6Os9cRMtmIj9bEqCww_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[37].name = "nameIterVar`gensym1358350465"; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[31].len = 6; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[31].kind = 2; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[31].sons = &TM__Tra5WJkmqmXIsONj5ZlJOQ_29_6[0]; NTI__yGLr6qaUe3ufjo3QP3F1Lg_.node = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[31]; NTI__KbCJ8uePrOgs9bcVHEWnyfw_.size = sizeof(tyObject_Env_switchdotnim___yGLr6qaUe3ufjo3QP3F1Lg*); NTI__KbCJ8uePrOgs9bcVHEWnyfw_.kind = 22; NTI__KbCJ8uePrOgs9bcVHEWnyfw_.base = (&NTI__yGLr6qaUe3ufjo3QP3F1Lg_); NTI__KbCJ8uePrOgs9bcVHEWnyfw_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor" "/nim-libp2p/libp2p/switch.nim(360, 31)"; NTI__KbCJ8uePrOgs9bcVHEWnyfw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__KbCJ8uePrOgs9bcVHEWnyfw_; NTI__KbCJ8uePrOgs9bcVHEWnyfw_.marker = Marker_tyRef__KbCJ8uePrOgs9bcVHEWnyfw; NTI__6tRatz9b2WDB6e0po0UY7cA_.size = sizeof(tyObject_Env_asyncmacro2dotnim___6tRatz9b2WDB6e0po0UY7cA); NTI__6tRatz9b2WDB6e0po0UY7cA_.kind = 17; NTI__6tRatz9b2WDB6e0po0UY7cA_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__6tRatz9b2WDB6e0po0UY7cA_.name = "object"; NTI__6tRatz9b2WDB6e0po0UY7cA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__6tRatz9b2WDB6e0po0UY7cA_; TM__Tra5WJkmqmXIsONj5ZlJOQ_30_9[0] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[39]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[39].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[39].offset = offsetof(tyObject_Env_asyncmacro2dotnim___6tRatz9b2WDB6e0po0UY7cA, colonstate_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[39].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[39].name = ":state"; TM__Tra5WJkmqmXIsONj5ZlJOQ_30_9[1] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[40]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[40].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[40].offset = offsetof(tyObject_Env_asyncmacro2dotnim___6tRatz9b2WDB6e0po0UY7cA, result1); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[40].typ = (&NTI__ZerMcZkaRbhs8wv4M9cMNuw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[40].name = "result1"; TM__Tra5WJkmqmXIsONj5ZlJOQ_30_9[2] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[41]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[41].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[41].offset = offsetof(tyObject_Env_asyncmacro2dotnim___6tRatz9b2WDB6e0po0UY7cA, record2); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[41].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[41].name = "record2"; TM__Tra5WJkmqmXIsONj5ZlJOQ_30_9[3] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[42]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[42].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[42].offset = offsetof(tyObject_Env_asyncmacro2dotnim___6tRatz9b2WDB6e0po0UY7cA, colonup_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[42].typ = (&NTI__KbCJ8uePrOgs9bcVHEWnyfw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[42].name = ":up"; TM__Tra5WJkmqmXIsONj5ZlJOQ_30_9[4] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[43]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[43].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[43].offset = offsetof(tyObject_Env_asyncmacro2dotnim___6tRatz9b2WDB6e0po0UY7cA, errX60gensym1358800194_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[43].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[43].name = "err`gensym1358800194"; TM__Tra5WJkmqmXIsONj5ZlJOQ_30_9[5] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[44]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[44].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[44].offset = offsetof(tyObject_Env_asyncmacro2dotnim___6tRatz9b2WDB6e0po0UY7cA, chronosInternalTmpFuture5); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[44].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[44].name = "chronosInternalTmpFuture5"; TM__Tra5WJkmqmXIsONj5ZlJOQ_30_9[6] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[45]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[45].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[45].offset = offsetof(tyObject_Env_asyncmacro2dotnim___6tRatz9b2WDB6e0po0UY7cA, result6); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[45].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[45].name = "result6"; TM__Tra5WJkmqmXIsONj5ZlJOQ_30_9[7] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[46]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[46].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[46].offset = offsetof(tyObject_Env_asyncmacro2dotnim___6tRatz9b2WDB6e0po0UY7cA, selected7); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[46].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[46].name = "selected7"; TM__Tra5WJkmqmXIsONj5ZlJOQ_30_9[8] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[47]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[47].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[47].offset = offsetof(tyObject_Env_asyncmacro2dotnim___6tRatz9b2WDB6e0po0UY7cA, chronosInternalTmpFuture8); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[47].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[47].name = "chronosInternalTmpFuture8"; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[38].len = 9; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[38].kind = 2; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[38].sons = &TM__Tra5WJkmqmXIsONj5ZlJOQ_30_9[0]; NTI__6tRatz9b2WDB6e0po0UY7cA_.node = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[38]; NTI__W6v7Fwj19afKg0A8UxOMvvw_.size = sizeof(tyObject_Env_asyncmacro2dotnim___6tRatz9b2WDB6e0po0UY7cA*); NTI__W6v7Fwj19afKg0A8UxOMvvw_.kind = 22; NTI__W6v7Fwj19afKg0A8UxOMvvw_.base = (&NTI__6tRatz9b2WDB6e0po0UY7cA_); NTI__W6v7Fwj19afKg0A8UxOMvvw_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor" "/nim-chronos/chronos/asyncmacro2.nim(259, 33)"; NTI__W6v7Fwj19afKg0A8UxOMvvw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__W6v7Fwj19afKg0A8UxOMvvw_; NTI__W6v7Fwj19afKg0A8UxOMvvw_.marker = Marker_tyRef__W6v7Fwj19afKg0A8UxOMvvw; NTI__H9bt9cJ6woTM9a20w9cj7H6O9cw_.size = sizeof(tyObject_Env_switchdotnim___H9bt9cJ6woTM9a20w9cj7H6O9cw); NTI__H9bt9cJ6woTM9a20w9cj7H6O9cw_.kind = 17; NTI__H9bt9cJ6woTM9a20w9cj7H6O9cw_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__H9bt9cJ6woTM9a20w9cj7H6O9cw_.name = "object"; NTI__H9bt9cJ6woTM9a20w9cj7H6O9cw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__H9bt9cJ6woTM9a20w9cj7H6O9cw_; TM__Tra5WJkmqmXIsONj5ZlJOQ_48_2[0] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[49]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[49].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[49].offset = offsetof(tyObject_Env_switchdotnim___H9bt9cJ6woTM9a20w9cj7H6O9cw, colonstate_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[49].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[49].name = ":state"; TM__Tra5WJkmqmXIsONj5ZlJOQ_48_2[1] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[50]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[50].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[50].offset = offsetof(tyObject_Env_switchdotnim___H9bt9cJ6woTM9a20w9cj7H6O9cw, switch1); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[50].typ = (&NTI__sFoHz9btyLyHVx29cOlB1cFw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[50].name = "switch1"; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[48].len = 2; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[48].kind = 2; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[48].sons = &TM__Tra5WJkmqmXIsONj5ZlJOQ_48_2[0]; NTI__H9bt9cJ6woTM9a20w9cj7H6O9cw_.node = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[48]; NTI__A1UAQDdG6ZHDlaJTjtp0cw_.size = sizeof(tyObject_Env_switchdotnim___H9bt9cJ6woTM9a20w9cj7H6O9cw*); NTI__A1UAQDdG6ZHDlaJTjtp0cw_.kind = 22; NTI__A1UAQDdG6ZHDlaJTjtp0cw_.base = (&NTI__H9bt9cJ6woTM9a20w9cj7H6O9cw_); NTI__A1UAQDdG6ZHDlaJTjtp0cw_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor" "/nim-libp2p/libp2p/switch.nim(582, 26)"; NTI__A1UAQDdG6ZHDlaJTjtp0cw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__A1UAQDdG6ZHDlaJTjtp0cw_; NTI__A1UAQDdG6ZHDlaJTjtp0cw_.marker = Marker_tyRef__A1UAQDdG6ZHDlaJTjtp0cw; NTI__IbjTNgaVLwblL1Pmn9bJvkw_.size = sizeof(tyObject_Env_switchdotnim___IbjTNgaVLwblL1Pmn9bJvkw); NTI__IbjTNgaVLwblL1Pmn9bJvkw_.kind = 17; NTI__IbjTNgaVLwblL1Pmn9bJvkw_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__IbjTNgaVLwblL1Pmn9bJvkw_.name = "object"; NTI__IbjTNgaVLwblL1Pmn9bJvkw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__IbjTNgaVLwblL1Pmn9bJvkw_; TM__Tra5WJkmqmXIsONj5ZlJOQ_50_5[0] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[52]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[52].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[52].offset = offsetof(tyObject_Env_switchdotnim___IbjTNgaVLwblL1Pmn9bJvkw, colonstate_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[52].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[52].name = ":state"; TM__Tra5WJkmqmXIsONj5ZlJOQ_50_5[1] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[53]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[53].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[53].offset = offsetof(tyObject_Env_switchdotnim___IbjTNgaVLwblL1Pmn9bJvkw, conn1); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[53].typ = (&NTI__ZerMcZkaRbhs8wv4M9cMNuw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[53].name = "conn1"; TM__Tra5WJkmqmXIsONj5ZlJOQ_50_5[2] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[54]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[54].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[54].offset = offsetof(tyObject_Env_switchdotnim___IbjTNgaVLwblL1Pmn9bJvkw, colonup_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[54].typ = (&NTI__A1UAQDdG6ZHDlaJTjtp0cw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[54].name = ":up"; TM__Tra5WJkmqmXIsONj5ZlJOQ_50_5[3] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[55]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[55].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[55].offset = offsetof(tyObject_Env_switchdotnim___IbjTNgaVLwblL1Pmn9bJvkw, chronosInternalRetFuture3); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[55].typ = (&NTI__wrhe6hYHoM2gc8EiW0lE6Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[55].name = "chronosInternalRetFuture3"; TM__Tra5WJkmqmXIsONj5ZlJOQ_50_5[4] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[56]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[56].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[56].offset = offsetof(tyObject_Env_switchdotnim___IbjTNgaVLwblL1Pmn9bJvkw, nameIterVarX60gensym1383107044_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[56].typ = (&NTI__Y7TIAk6Os9cRMtmIj9bEqCww_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[56].name = "nameIterVar`gensym1383107044"; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[51].len = 5; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[51].kind = 2; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[51].sons = &TM__Tra5WJkmqmXIsONj5ZlJOQ_50_5[0]; NTI__IbjTNgaVLwblL1Pmn9bJvkw_.node = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[51]; NTI__TwbNG49bDzHLJYA4V4lcyvQ_.size = sizeof(tyObject_Env_switchdotnim___IbjTNgaVLwblL1Pmn9bJvkw*); NTI__TwbNG49bDzHLJYA4V4lcyvQ_.kind = 22; NTI__TwbNG49bDzHLJYA4V4lcyvQ_.base = (&NTI__IbjTNgaVLwblL1Pmn9bJvkw_); NTI__TwbNG49bDzHLJYA4V4lcyvQ_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor" "/nim-libp2p/libp2p/switch.nim(583, 38)"; NTI__TwbNG49bDzHLJYA4V4lcyvQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__TwbNG49bDzHLJYA4V4lcyvQ_; NTI__TwbNG49bDzHLJYA4V4lcyvQ_.marker = Marker_tyRef__TwbNG49bDzHLJYA4V4lcyvQ; NTI__Iqlt9beMdjwuHmtEa0JqeUw_.size = sizeof(tyObject_Env_asyncmacro2dotnim___Iqlt9beMdjwuHmtEa0JqeUw); NTI__Iqlt9beMdjwuHmtEa0JqeUw_.kind = 17; NTI__Iqlt9beMdjwuHmtEa0JqeUw_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__Iqlt9beMdjwuHmtEa0JqeUw_.name = "object"; NTI__Iqlt9beMdjwuHmtEa0JqeUw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__Iqlt9beMdjwuHmtEa0JqeUw_; TM__Tra5WJkmqmXIsONj5ZlJOQ_51_16[0] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[58]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[58].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[58].offset = offsetof(tyObject_Env_asyncmacro2dotnim___Iqlt9beMdjwuHmtEa0JqeUw, colonstate_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[58].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[58].name = ":state"; TM__Tra5WJkmqmXIsONj5ZlJOQ_51_16[1] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[59]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[59].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[59].offset = offsetof(tyObject_Env_asyncmacro2dotnim___Iqlt9beMdjwuHmtEa0JqeUw, coloncurExc1_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[59].typ = (&NTI__vU9aO9cTqOMn6CBzhV8rX7Sw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[59].name = ":curExc1"; TM__Tra5WJkmqmXIsONj5ZlJOQ_51_16[2] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[60]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[60].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[60].offset = offsetof(tyObject_Env_asyncmacro2dotnim___Iqlt9beMdjwuHmtEa0JqeUw, record2); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[60].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[60].name = "record2"; TM__Tra5WJkmqmXIsONj5ZlJOQ_51_16[3] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[61]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[61].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[61].offset = offsetof(tyObject_Env_asyncmacro2dotnim___Iqlt9beMdjwuHmtEa0JqeUw, colonup_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[61].typ = (&NTI__TwbNG49bDzHLJYA4V4lcyvQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[61].name = ":up"; TM__Tra5WJkmqmXIsONj5ZlJOQ_51_16[4] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[62]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[62].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[62].offset = offsetof(tyObject_Env_asyncmacro2dotnim___Iqlt9beMdjwuHmtEa0JqeUw, errX60gensym1383550194_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[62].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[62].name = "err`gensym1383550194"; TM__Tra5WJkmqmXIsONj5ZlJOQ_51_16[5] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[63]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[63].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[63].offset = offsetof(tyObject_Env_asyncmacro2dotnim___Iqlt9beMdjwuHmtEa0JqeUw, chronosInternalTmpFuture5); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[63].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[63].name = "chronosInternalTmpFuture5"; TM__Tra5WJkmqmXIsONj5ZlJOQ_51_16[6] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[64]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[64].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[64].offset = offsetof(tyObject_Env_asyncmacro2dotnim___Iqlt9beMdjwuHmtEa0JqeUw, result6); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[64].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[64].name = "result6"; TM__Tra5WJkmqmXIsONj5ZlJOQ_51_16[7] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[65]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[65].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[65].offset = offsetof(tyObject_Env_asyncmacro2dotnim___Iqlt9beMdjwuHmtEa0JqeUw, exc7); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[65].typ = (&NTI__paaBQT4pyImJiuEdGp60qA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[65].name = "exc7"; TM__Tra5WJkmqmXIsONj5ZlJOQ_51_16[8] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[66]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[66].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[66].offset = offsetof(tyObject_Env_asyncmacro2dotnim___Iqlt9beMdjwuHmtEa0JqeUw, exc8); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[66].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[66].name = "exc8"; TM__Tra5WJkmqmXIsONj5ZlJOQ_51_16[9] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[67]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[67].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[67].offset = offsetof(tyObject_Env_asyncmacro2dotnim___Iqlt9beMdjwuHmtEa0JqeUw, record9); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[67].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[67].name = "record9"; TM__Tra5WJkmqmXIsONj5ZlJOQ_51_16[10] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[68]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[68].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[68].offset = offsetof(tyObject_Env_asyncmacro2dotnim___Iqlt9beMdjwuHmtEa0JqeUw, errX60gensym13843001910_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[68].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[68].name = "err`gensym13843001910"; TM__Tra5WJkmqmXIsONj5ZlJOQ_51_16[11] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[69]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[69].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[69].offset = offsetof(tyObject_Env_asyncmacro2dotnim___Iqlt9beMdjwuHmtEa0JqeUw, colonunrollFinally11_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[69].typ = (&NTI__VaVACK0bpYmqIQ0mKcHfQQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[69].name = ":unrollFinally11"; TM__Tra5WJkmqmXIsONj5ZlJOQ_51_16[12] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[70]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[70].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[70].offset = offsetof(tyObject_Env_asyncmacro2dotnim___Iqlt9beMdjwuHmtEa0JqeUw, chronosInternalTmpFuture12); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[70].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[70].name = "chronosInternalTmpFuture12"; TM__Tra5WJkmqmXIsONj5ZlJOQ_51_16[13] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[71]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[71].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[71].offset = offsetof(tyObject_Env_asyncmacro2dotnim___Iqlt9beMdjwuHmtEa0JqeUw, colontmpResult13_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[71].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[71].name = ":tmpResult13"; TM__Tra5WJkmqmXIsONj5ZlJOQ_51_16[14] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[72]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[72].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[72].offset = offsetof(tyObject_Env_asyncmacro2dotnim___Iqlt9beMdjwuHmtEa0JqeUw, record14); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[72].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[72].name = "record14"; TM__Tra5WJkmqmXIsONj5ZlJOQ_51_16[15] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[73]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[73].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[73].offset = offsetof(tyObject_Env_asyncmacro2dotnim___Iqlt9beMdjwuHmtEa0JqeUw, errX60gensym13851501915_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[73].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[73].name = "err`gensym13851501915"; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[57].len = 16; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[57].kind = 2; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[57].sons = &TM__Tra5WJkmqmXIsONj5ZlJOQ_51_16[0]; NTI__Iqlt9beMdjwuHmtEa0JqeUw_.node = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[57]; NTI__nddtixxcpumCngodiWH9bEQ_.size = sizeof(tyObject_Env_asyncmacro2dotnim___Iqlt9beMdjwuHmtEa0JqeUw*); NTI__nddtixxcpumCngodiWH9bEQ_.kind = 22; NTI__nddtixxcpumCngodiWH9bEQ_.base = (&NTI__Iqlt9beMdjwuHmtEa0JqeUw_); NTI__nddtixxcpumCngodiWH9bEQ_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor" "/nim-chronos/chronos/asyncmacro2.nim(259, 33)"; NTI__nddtixxcpumCngodiWH9bEQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__nddtixxcpumCngodiWH9bEQ_; NTI__nddtixxcpumCngodiWH9bEQ_.marker = Marker_tyRef__nddtixxcpumCngodiWH9bEQ; NTI__XUYrusawqC9aqjQlrXYoVqQ_.size = sizeof(tyObject_Env_switchdotnim___XUYrusawqC9aqjQlrXYoVqQ); NTI__XUYrusawqC9aqjQlrXYoVqQ_.kind = 17; NTI__XUYrusawqC9aqjQlrXYoVqQ_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__XUYrusawqC9aqjQlrXYoVqQ_.name = "object"; NTI__XUYrusawqC9aqjQlrXYoVqQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__XUYrusawqC9aqjQlrXYoVqQ_; TM__Tra5WJkmqmXIsONj5ZlJOQ_74_5[0] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[75]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[75].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[75].offset = offsetof(tyObject_Env_switchdotnim___XUYrusawqC9aqjQlrXYoVqQ, colonstate_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[75].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[75].name = ":state"; TM__Tra5WJkmqmXIsONj5ZlJOQ_74_5[1] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[76]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[76].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[76].offset = offsetof(tyObject_Env_switchdotnim___XUYrusawqC9aqjQlrXYoVqQ, muxer1); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[76].typ = (&NTI__9bQR9a81cUHEhGd4iyDz7xUw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[76].name = "muxer1"; TM__Tra5WJkmqmXIsONj5ZlJOQ_74_5[2] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[77]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[77].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[77].offset = offsetof(tyObject_Env_switchdotnim___XUYrusawqC9aqjQlrXYoVqQ, chronosInternalRetFuture2); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[77].typ = (&NTI__wrhe6hYHoM2gc8EiW0lE6Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[77].name = "chronosInternalRetFuture2"; TM__Tra5WJkmqmXIsONj5ZlJOQ_74_5[3] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[78]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[78].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[78].offset = offsetof(tyObject_Env_switchdotnim___XUYrusawqC9aqjQlrXYoVqQ, s3); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[78].typ = (&NTI__sFoHz9btyLyHVx29cOlB1cFw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[78].name = "s3"; TM__Tra5WJkmqmXIsONj5ZlJOQ_74_5[4] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[79]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[79].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[79].offset = offsetof(tyObject_Env_switchdotnim___XUYrusawqC9aqjQlrXYoVqQ, nameIterVarX60gensym1378200464_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[79].typ = (&NTI__Y7TIAk6Os9cRMtmIj9bEqCww_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[79].name = "nameIterVar`gensym1378200464"; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[74].len = 5; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[74].kind = 2; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[74].sons = &TM__Tra5WJkmqmXIsONj5ZlJOQ_74_5[0]; NTI__XUYrusawqC9aqjQlrXYoVqQ_.node = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[74]; NTI__8QMOdb64DDpKN4ZImPiGqg_.size = sizeof(tyObject_Env_switchdotnim___XUYrusawqC9aqjQlrXYoVqQ*); NTI__8QMOdb64DDpKN4ZImPiGqg_.kind = 22; NTI__8QMOdb64DDpKN4ZImPiGqg_.base = (&NTI__XUYrusawqC9aqjQlrXYoVqQ_); NTI__8QMOdb64DDpKN4ZImPiGqg_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor" "/nim-libp2p/libp2p/switch.nim(533, 12)"; NTI__8QMOdb64DDpKN4ZImPiGqg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__8QMOdb64DDpKN4ZImPiGqg_; NTI__8QMOdb64DDpKN4ZImPiGqg_.marker = Marker_tyRef__8QMOdb64DDpKN4ZImPiGqg; NTI__34czOUNndK9aSsaa9a3CA05A_.size = sizeof(tyObject_Env_asyncmacro2dotnim___34czOUNndK9aSsaa9a3CA05A); NTI__34czOUNndK9aSsaa9a3CA05A_.kind = 17; NTI__34czOUNndK9aSsaa9a3CA05A_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__34czOUNndK9aSsaa9a3CA05A_.name = "object"; NTI__34czOUNndK9aSsaa9a3CA05A_.nextType = nimTypeRoot; nimTypeRoot=&NTI__34czOUNndK9aSsaa9a3CA05A_; TM__Tra5WJkmqmXIsONj5ZlJOQ_75_26[0] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[81]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[81].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[81].offset = offsetof(tyObject_Env_asyncmacro2dotnim___34czOUNndK9aSsaa9a3CA05A, colonstate_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[81].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[81].name = ":state"; TM__Tra5WJkmqmXIsONj5ZlJOQ_75_26[1] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[82]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[82].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[82].offset = offsetof(tyObject_Env_asyncmacro2dotnim___34czOUNndK9aSsaa9a3CA05A, coloncurExc1_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[82].typ = (&NTI__vU9aO9cTqOMn6CBzhV8rX7Sw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[82].name = ":curExc1"; TM__Tra5WJkmqmXIsONj5ZlJOQ_75_26[2] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[83]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[83].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[83].offset = offsetof(tyObject_Env_asyncmacro2dotnim___34czOUNndK9aSsaa9a3CA05A, colontmpResult2_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[83].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[83].name = ":tmpResult2"; TM__Tra5WJkmqmXIsONj5ZlJOQ_75_26[3] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[84]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[84].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[84].offset = offsetof(tyObject_Env_asyncmacro2dotnim___34czOUNndK9aSsaa9a3CA05A, colonunrollFinally3_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[84].typ = (&NTI__VaVACK0bpYmqIQ0mKcHfQQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[84].name = ":unrollFinally3"; TM__Tra5WJkmqmXIsONj5ZlJOQ_75_26[4] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[85]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[85].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[85].offset = offsetof(tyObject_Env_asyncmacro2dotnim___34czOUNndK9aSsaa9a3CA05A, conn4); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[85].typ = (&NTI__ZerMcZkaRbhs8wv4M9cMNuw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[85].name = "conn4"; TM__Tra5WJkmqmXIsONj5ZlJOQ_75_26[5] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[86]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[86].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[86].offset = offsetof(tyObject_Env_asyncmacro2dotnim___34czOUNndK9aSsaa9a3CA05A, colonup_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[86].typ = (&NTI__8QMOdb64DDpKN4ZImPiGqg_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[86].name = ":up"; TM__Tra5WJkmqmXIsONj5ZlJOQ_75_26[6] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[87]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[87].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[87].offset = offsetof(tyObject_Env_asyncmacro2dotnim___34czOUNndK9aSsaa9a3CA05A, record6); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[87].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[87].name = "record6"; TM__Tra5WJkmqmXIsONj5ZlJOQ_75_26[7] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[88]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[88].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[88].offset = offsetof(tyObject_Env_asyncmacro2dotnim___34czOUNndK9aSsaa9a3CA05A, errX60gensym1378650197_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[88].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[88].name = "err`gensym1378650197"; TM__Tra5WJkmqmXIsONj5ZlJOQ_75_26[8] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[89]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[89].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[89].offset = offsetof(tyObject_Env_asyncmacro2dotnim___34czOUNndK9aSsaa9a3CA05A, chronosInternalTmpFuture8); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[89].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[89].name = "chronosInternalTmpFuture8"; TM__Tra5WJkmqmXIsONj5ZlJOQ_75_26[9] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[90]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[90].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[90].offset = offsetof(tyObject_Env_asyncmacro2dotnim___34czOUNndK9aSsaa9a3CA05A, result9); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[90].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[90].name = "result9"; TM__Tra5WJkmqmXIsONj5ZlJOQ_75_26[10] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[91]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[91].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[91].offset = offsetof(tyObject_Env_asyncmacro2dotnim___34czOUNndK9aSsaa9a3CA05A, chronosInternalTmpFuture10); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[91].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[91].name = "chronosInternalTmpFuture10"; TM__Tra5WJkmqmXIsONj5ZlJOQ_75_26[11] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[92]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[92].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[92].offset = offsetof(tyObject_Env_asyncmacro2dotnim___34czOUNndK9aSsaa9a3CA05A, exc11); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[92].typ = (&NTI__i1SjodBKFDdMO9bUDMxcnzw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[92].name = "exc11"; TM__Tra5WJkmqmXIsONj5ZlJOQ_75_26[12] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[93]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[93].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[93].offset = offsetof(tyObject_Env_asyncmacro2dotnim___34czOUNndK9aSsaa9a3CA05A, record12); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[93].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[93].name = "record12"; TM__Tra5WJkmqmXIsONj5ZlJOQ_75_26[13] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[94]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[94].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[94].offset = offsetof(tyObject_Env_asyncmacro2dotnim___34czOUNndK9aSsaa9a3CA05A, errX60gensym13795001913_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[94].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[94].name = "err`gensym13795001913"; TM__Tra5WJkmqmXIsONj5ZlJOQ_75_26[14] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[95]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[95].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[95].offset = offsetof(tyObject_Env_asyncmacro2dotnim___34czOUNndK9aSsaa9a3CA05A, exc14); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[95].typ = (&NTI__ev4a0putbvnY8lnr9ctugdg_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[95].name = "exc14"; TM__Tra5WJkmqmXIsONj5ZlJOQ_75_26[15] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[96]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[96].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[96].offset = offsetof(tyObject_Env_asyncmacro2dotnim___34czOUNndK9aSsaa9a3CA05A, record15); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[96].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[96].name = "record15"; TM__Tra5WJkmqmXIsONj5ZlJOQ_75_26[16] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[97]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[97].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[97].offset = offsetof(tyObject_Env_asyncmacro2dotnim___34czOUNndK9aSsaa9a3CA05A, errX60gensym13802501916_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[97].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[97].name = "err`gensym13802501916"; TM__Tra5WJkmqmXIsONj5ZlJOQ_75_26[17] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[98]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[98].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[98].offset = offsetof(tyObject_Env_asyncmacro2dotnim___34czOUNndK9aSsaa9a3CA05A, exc17); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[98].typ = (&NTI__QSFX9co3pwBy7ls2UJ3T5aA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[98].name = "exc17"; TM__Tra5WJkmqmXIsONj5ZlJOQ_75_26[18] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[99]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[99].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[99].offset = offsetof(tyObject_Env_asyncmacro2dotnim___34czOUNndK9aSsaa9a3CA05A, record18); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[99].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[99].name = "record18"; TM__Tra5WJkmqmXIsONj5ZlJOQ_75_26[19] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[100]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[100].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[100].offset = offsetof(tyObject_Env_asyncmacro2dotnim___34czOUNndK9aSsaa9a3CA05A, errX60gensym13810001919_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[100].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[100].name = "err`gensym13810001919"; TM__Tra5WJkmqmXIsONj5ZlJOQ_75_26[20] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[101]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[101].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[101].offset = offsetof(tyObject_Env_asyncmacro2dotnim___34czOUNndK9aSsaa9a3CA05A, exc20); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[101].typ = (&NTI__paaBQT4pyImJiuEdGp60qA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[101].name = "exc20"; TM__Tra5WJkmqmXIsONj5ZlJOQ_75_26[21] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[102]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[102].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[102].offset = offsetof(tyObject_Env_asyncmacro2dotnim___34czOUNndK9aSsaa9a3CA05A, chronosInternalTmpFuture21); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[102].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[102].name = "chronosInternalTmpFuture21"; TM__Tra5WJkmqmXIsONj5ZlJOQ_75_26[22] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[103]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[103].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[103].offset = offsetof(tyObject_Env_asyncmacro2dotnim___34czOUNndK9aSsaa9a3CA05A, exc22); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[103].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[103].name = "exc22"; TM__Tra5WJkmqmXIsONj5ZlJOQ_75_26[23] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[104]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[104].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[104].offset = offsetof(tyObject_Env_asyncmacro2dotnim___34czOUNndK9aSsaa9a3CA05A, chronosInternalTmpFuture23); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[104].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[104].name = "chronosInternalTmpFuture23"; TM__Tra5WJkmqmXIsONj5ZlJOQ_75_26[24] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[105]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[105].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[105].offset = offsetof(tyObject_Env_asyncmacro2dotnim___34czOUNndK9aSsaa9a3CA05A, record24); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[105].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[105].name = "record24"; TM__Tra5WJkmqmXIsONj5ZlJOQ_75_26[25] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[106]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[106].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[106].offset = offsetof(tyObject_Env_asyncmacro2dotnim___34czOUNndK9aSsaa9a3CA05A, errX60gensym13819501925_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[106].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[106].name = "err`gensym13819501925"; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[80].len = 26; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[80].kind = 2; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[80].sons = &TM__Tra5WJkmqmXIsONj5ZlJOQ_75_26[0]; NTI__34czOUNndK9aSsaa9a3CA05A_.node = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[80]; NTI__7tg6GEy9aobkWmx9b5RDJfFQ_.size = sizeof(tyObject_Env_asyncmacro2dotnim___34czOUNndK9aSsaa9a3CA05A*); NTI__7tg6GEy9aobkWmx9b5RDJfFQ_.kind = 22; NTI__7tg6GEy9aobkWmx9b5RDJfFQ_.base = (&NTI__34czOUNndK9aSsaa9a3CA05A_); NTI__7tg6GEy9aobkWmx9b5RDJfFQ_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor" "/nim-chronos/chronos/asyncmacro2.nim(259, 33)"; NTI__7tg6GEy9aobkWmx9b5RDJfFQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__7tg6GEy9aobkWmx9b5RDJfFQ_; NTI__7tg6GEy9aobkWmx9b5RDJfFQ_.marker = Marker_tyRef__7tg6GEy9aobkWmx9b5RDJfFQ; NTI__jSI9bM35R2eZHwnFyEemuEg_.size = sizeof(tyObject_Env_switchdotnim___jSI9bM35R2eZHwnFyEemuEg); NTI__jSI9bM35R2eZHwnFyEemuEg_.kind = 17; NTI__jSI9bM35R2eZHwnFyEemuEg_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__jSI9bM35R2eZHwnFyEemuEg_.name = "object"; NTI__jSI9bM35R2eZHwnFyEemuEg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__jSI9bM35R2eZHwnFyEemuEg_; TM__Tra5WJkmqmXIsONj5ZlJOQ_79_5[0] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[108]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[108].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[108].offset = offsetof(tyObject_Env_switchdotnim___jSI9bM35R2eZHwnFyEemuEg, colonstate_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[108].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[108].name = ":state"; TM__Tra5WJkmqmXIsONj5ZlJOQ_79_5[1] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[109]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[109].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[109].offset = offsetof(tyObject_Env_switchdotnim___jSI9bM35R2eZHwnFyEemuEg, muxer1); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[109].typ = (&NTI__9bQR9a81cUHEhGd4iyDz7xUw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[109].name = "muxer1"; TM__Tra5WJkmqmXIsONj5ZlJOQ_79_5[2] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[110]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[110].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[110].offset = offsetof(tyObject_Env_switchdotnim___jSI9bM35R2eZHwnFyEemuEg, chronosInternalRetFuture2); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[110].typ = (&NTI__wrhe6hYHoM2gc8EiW0lE6Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[110].name = "chronosInternalRetFuture2"; TM__Tra5WJkmqmXIsONj5ZlJOQ_79_5[3] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[111]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[111].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[111].offset = offsetof(tyObject_Env_switchdotnim___jSI9bM35R2eZHwnFyEemuEg, s3); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[111].typ = (&NTI__sFoHz9btyLyHVx29cOlB1cFw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[111].name = "s3"; TM__Tra5WJkmqmXIsONj5ZlJOQ_79_5[4] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[112]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[112].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[112].offset = offsetof(tyObject_Env_switchdotnim___jSI9bM35R2eZHwnFyEemuEg, nameIterVarX60gensym1334200464_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[112].typ = (&NTI__Y7TIAk6Os9cRMtmIj9bEqCww_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[112].name = "nameIterVar`gensym1334200464"; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[107].len = 5; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[107].kind = 2; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[107].sons = &TM__Tra5WJkmqmXIsONj5ZlJOQ_79_5[0]; NTI__jSI9bM35R2eZHwnFyEemuEg_.node = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[107]; NTI__ib0xQaCmUR6vVB7mfZBmlg_.size = sizeof(tyObject_Env_switchdotnim___jSI9bM35R2eZHwnFyEemuEg*); NTI__ib0xQaCmUR6vVB7mfZBmlg_.kind = 22; NTI__ib0xQaCmUR6vVB7mfZBmlg_.base = (&NTI__jSI9bM35R2eZHwnFyEemuEg_); NTI__ib0xQaCmUR6vVB7mfZBmlg_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor" "/nim-libp2p/libp2p/switch.nim(146, 22)"; NTI__ib0xQaCmUR6vVB7mfZBmlg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__ib0xQaCmUR6vVB7mfZBmlg_; NTI__ib0xQaCmUR6vVB7mfZBmlg_.marker = Marker_tyRef__ib0xQaCmUR6vVB7mfZBmlg; NTI__5X79cPiKvN57bnnuWevKMRA_.size = sizeof(tyObject_Env_asyncmacro2dotnim___5X79cPiKvN57bnnuWevKMRA); NTI__5X79cPiKvN57bnnuWevKMRA_.kind = 17; NTI__5X79cPiKvN57bnnuWevKMRA_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__5X79cPiKvN57bnnuWevKMRA_.name = "object"; NTI__5X79cPiKvN57bnnuWevKMRA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__5X79cPiKvN57bnnuWevKMRA_; TM__Tra5WJkmqmXIsONj5ZlJOQ_80_10[0] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[114]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[114].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[114].offset = offsetof(tyObject_Env_asyncmacro2dotnim___5X79cPiKvN57bnnuWevKMRA, colonstate_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[114].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[114].name = ":state"; TM__Tra5WJkmqmXIsONj5ZlJOQ_80_10[1] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[115]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[115].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[115].offset = offsetof(tyObject_Env_asyncmacro2dotnim___5X79cPiKvN57bnnuWevKMRA, coloncurExc1_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[115].typ = (&NTI__vU9aO9cTqOMn6CBzhV8rX7Sw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[115].name = ":curExc1"; TM__Tra5WJkmqmXIsONj5ZlJOQ_80_10[2] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[116]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[116].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[116].offset = offsetof(tyObject_Env_asyncmacro2dotnim___5X79cPiKvN57bnnuWevKMRA, colontmpResult2_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[116].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[116].name = ":tmpResult2"; TM__Tra5WJkmqmXIsONj5ZlJOQ_80_10[3] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[117]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[117].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[117].offset = offsetof(tyObject_Env_asyncmacro2dotnim___5X79cPiKvN57bnnuWevKMRA, colonunrollFinally3_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[117].typ = (&NTI__VaVACK0bpYmqIQ0mKcHfQQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[117].name = ":unrollFinally3"; TM__Tra5WJkmqmXIsONj5ZlJOQ_80_10[4] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[118]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[118].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[118].offset = offsetof(tyObject_Env_asyncmacro2dotnim___5X79cPiKvN57bnnuWevKMRA, chronosInternalTmpFuture4); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[118].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[118].name = "chronosInternalTmpFuture4"; TM__Tra5WJkmqmXIsONj5ZlJOQ_80_10[5] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[119]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[119].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[119].offset = offsetof(tyObject_Env_asyncmacro2dotnim___5X79cPiKvN57bnnuWevKMRA, colonup_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[119].typ = (&NTI__ib0xQaCmUR6vVB7mfZBmlg_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[119].name = ":up"; TM__Tra5WJkmqmXIsONj5ZlJOQ_80_10[6] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[120]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[120].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[120].offset = offsetof(tyObject_Env_asyncmacro2dotnim___5X79cPiKvN57bnnuWevKMRA, result6); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[120].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[120].name = "result6"; TM__Tra5WJkmqmXIsONj5ZlJOQ_80_10[7] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[121]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[121].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[121].offset = offsetof(tyObject_Env_asyncmacro2dotnim___5X79cPiKvN57bnnuWevKMRA, stream7); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[121].typ = (&NTI__ZerMcZkaRbhs8wv4M9cMNuw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[121].name = "stream7"; TM__Tra5WJkmqmXIsONj5ZlJOQ_80_10[8] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[122]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[122].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[122].offset = offsetof(tyObject_Env_asyncmacro2dotnim___5X79cPiKvN57bnnuWevKMRA, chronosInternalTmpFuture8); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[122].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[122].name = "chronosInternalTmpFuture8"; TM__Tra5WJkmqmXIsONj5ZlJOQ_80_10[9] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[123]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[123].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[123].offset = offsetof(tyObject_Env_asyncmacro2dotnim___5X79cPiKvN57bnnuWevKMRA, chronosInternalTmpFuture9); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[123].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[123].name = "chronosInternalTmpFuture9"; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[113].len = 10; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[113].kind = 2; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[113].sons = &TM__Tra5WJkmqmXIsONj5ZlJOQ_80_10[0]; NTI__5X79cPiKvN57bnnuWevKMRA_.node = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[113]; NTI__1MU0R1tB9aRPyIRBtSYyLbw_.size = sizeof(tyObject_Env_asyncmacro2dotnim___5X79cPiKvN57bnnuWevKMRA*); NTI__1MU0R1tB9aRPyIRBtSYyLbw_.kind = 22; NTI__1MU0R1tB9aRPyIRBtSYyLbw_.base = (&NTI__5X79cPiKvN57bnnuWevKMRA_); NTI__1MU0R1tB9aRPyIRBtSYyLbw_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor" "/nim-chronos/chronos/asyncmacro2.nim(259, 33)"; NTI__1MU0R1tB9aRPyIRBtSYyLbw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__1MU0R1tB9aRPyIRBtSYyLbw_; NTI__1MU0R1tB9aRPyIRBtSYyLbw_.marker = Marker_tyRef__1MU0R1tB9aRPyIRBtSYyLbw; NTI__aJSLhJP8qKsb6kZNRba9ccA_.size = sizeof(tyObject_Env_switchdotnim___aJSLhJP8qKsb6kZNRba9ccA); NTI__aJSLhJP8qKsb6kZNRba9ccA_.kind = 17; NTI__aJSLhJP8qKsb6kZNRba9ccA_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__aJSLhJP8qKsb6kZNRba9ccA_.name = "object"; NTI__aJSLhJP8qKsb6kZNRba9ccA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__aJSLhJP8qKsb6kZNRba9ccA_; TM__Tra5WJkmqmXIsONj5ZlJOQ_82_5[0] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[125]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[125].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[125].offset = offsetof(tyObject_Env_switchdotnim___aJSLhJP8qKsb6kZNRba9ccA, colonstate_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[125].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[125].name = ":state"; TM__Tra5WJkmqmXIsONj5ZlJOQ_82_5[1] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[126]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[126].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[126].offset = offsetof(tyObject_Env_switchdotnim___aJSLhJP8qKsb6kZNRba9ccA, s1); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[126].typ = (&NTI__sFoHz9btyLyHVx29cOlB1cFw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[126].name = "s1"; TM__Tra5WJkmqmXIsONj5ZlJOQ_82_5[2] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[127]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[127].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[127].offset = offsetof(tyObject_Env_switchdotnim___aJSLhJP8qKsb6kZNRba9ccA, conn2); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[127].typ = (&NTI__ZerMcZkaRbhs8wv4M9cMNuw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[127].name = "conn2"; TM__Tra5WJkmqmXIsONj5ZlJOQ_82_5[3] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[128]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[128].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[128].offset = offsetof(tyObject_Env_switchdotnim___aJSLhJP8qKsb6kZNRba9ccA, chronosInternalRetFuture3); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[128].typ = (&NTI__wrhe6hYHoM2gc8EiW0lE6Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[128].name = "chronosInternalRetFuture3"; TM__Tra5WJkmqmXIsONj5ZlJOQ_82_5[4] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[129]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[129].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[129].offset = offsetof(tyObject_Env_switchdotnim___aJSLhJP8qKsb6kZNRba9ccA, nameIterVarX60gensym1331900464_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[129].typ = (&NTI__Y7TIAk6Os9cRMtmIj9bEqCww_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[129].name = "nameIterVar`gensym1331900464"; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[124].len = 5; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[124].kind = 2; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[124].sons = &TM__Tra5WJkmqmXIsONj5ZlJOQ_82_5[0]; NTI__aJSLhJP8qKsb6kZNRba9ccA_.node = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[124]; NTI__RKfIDBeETyXQkGH5yLiHrA_.size = sizeof(tyObject_Env_switchdotnim___aJSLhJP8qKsb6kZNRba9ccA*); NTI__RKfIDBeETyXQkGH5yLiHrA_.kind = 22; NTI__RKfIDBeETyXQkGH5yLiHrA_.base = (&NTI__aJSLhJP8qKsb6kZNRba9ccA_); NTI__RKfIDBeETyXQkGH5yLiHrA_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor" "/nim-libp2p/libp2p/switch.nim(120, 13)"; NTI__RKfIDBeETyXQkGH5yLiHrA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__RKfIDBeETyXQkGH5yLiHrA_; NTI__RKfIDBeETyXQkGH5yLiHrA_.marker = Marker_tyRef__RKfIDBeETyXQkGH5yLiHrA; NTI__9a0MGp9buiNKCBfdbtKr5jww_.size = sizeof(tyObject_Env_asyncmacro2dotnim___9a0MGp9buiNKCBfdbtKr5jww); NTI__9a0MGp9buiNKCBfdbtKr5jww_.kind = 17; NTI__9a0MGp9buiNKCBfdbtKr5jww_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__9a0MGp9buiNKCBfdbtKr5jww_.name = "object"; NTI__9a0MGp9buiNKCBfdbtKr5jww_.nextType = nimTypeRoot; nimTypeRoot=&NTI__9a0MGp9buiNKCBfdbtKr5jww_; TM__Tra5WJkmqmXIsONj5ZlJOQ_83_7[0] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[131]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[131].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[131].offset = offsetof(tyObject_Env_asyncmacro2dotnim___9a0MGp9buiNKCBfdbtKr5jww, colonstate_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[131].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[131].name = ":state"; TM__Tra5WJkmqmXIsONj5ZlJOQ_83_7[1] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[132]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[132].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[132].offset = offsetof(tyObject_Env_asyncmacro2dotnim___9a0MGp9buiNKCBfdbtKr5jww, chronosInternalTmpFuture1); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[132].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[132].name = "chronosInternalTmpFuture1"; TM__Tra5WJkmqmXIsONj5ZlJOQ_83_7[2] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[133]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[133].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[133].offset = offsetof(tyObject_Env_asyncmacro2dotnim___9a0MGp9buiNKCBfdbtKr5jww, colonup_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[133].typ = (&NTI__RKfIDBeETyXQkGH5yLiHrA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[133].name = ":up"; TM__Tra5WJkmqmXIsONj5ZlJOQ_83_7[3] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[134]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[134].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[134].offset = offsetof(tyObject_Env_asyncmacro2dotnim___9a0MGp9buiNKCBfdbtKr5jww, result3); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[134].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[134].name = "result3"; TM__Tra5WJkmqmXIsONj5ZlJOQ_83_7[4] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[135]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[135].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[135].offset = offsetof(tyObject_Env_asyncmacro2dotnim___9a0MGp9buiNKCBfdbtKr5jww, info4); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[135].typ = (&NTI__1oGAnnepyODcpLSnjzpVlQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[135].name = "info4"; TM__Tra5WJkmqmXIsONj5ZlJOQ_83_7[5] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[136]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[136].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[136].offset = offsetof(tyObject_Env_asyncmacro2dotnim___9a0MGp9buiNKCBfdbtKr5jww, record5); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[136].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[136].name = "record5"; TM__Tra5WJkmqmXIsONj5ZlJOQ_83_7[6] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[137]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[137].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[137].offset = offsetof(tyObject_Env_asyncmacro2dotnim___9a0MGp9buiNKCBfdbtKr5jww, errX60gensym1332850196_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[137].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[137].name = "err`gensym1332850196"; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[130].len = 7; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[130].kind = 2; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[130].sons = &TM__Tra5WJkmqmXIsONj5ZlJOQ_83_7[0]; NTI__9a0MGp9buiNKCBfdbtKr5jww_.node = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[130]; NTI__R9bAxGh5tf34Tfr1DuC42EA_.size = sizeof(tyObject_Env_asyncmacro2dotnim___9a0MGp9buiNKCBfdbtKr5jww*); NTI__R9bAxGh5tf34Tfr1DuC42EA_.kind = 22; NTI__R9bAxGh5tf34Tfr1DuC42EA_.base = (&NTI__9a0MGp9buiNKCBfdbtKr5jww_); NTI__R9bAxGh5tf34Tfr1DuC42EA_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor" "/nim-chronos/chronos/asyncmacro2.nim(259, 33)"; NTI__R9bAxGh5tf34Tfr1DuC42EA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__R9bAxGh5tf34Tfr1DuC42EA_; NTI__R9bAxGh5tf34Tfr1DuC42EA_.marker = Marker_tyRef__R9bAxGh5tf34Tfr1DuC42EA; NTI__9cB8EQWMiKOTxu9cdKYBsg6w_.size = sizeof(tyObject_UpgradeFailedError__9cB8EQWMiKOTxu9cdKYBsg6w); NTI__9cB8EQWMiKOTxu9cdKYBsg6w_.kind = 17; NTI__9cB8EQWMiKOTxu9cdKYBsg6w_.base = (&NTI__qrLSDoe2oBoAqNtJ9badtnA_); NTI__9cB8EQWMiKOTxu9cdKYBsg6w_.name = "UpgradeFailedError"; NTI__9cB8EQWMiKOTxu9cdKYBsg6w_.nextType = nimTypeRoot; nimTypeRoot=&NTI__9cB8EQWMiKOTxu9cdKYBsg6w_; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[138].len = 0; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[138].kind = 2; NTI__9cB8EQWMiKOTxu9cdKYBsg6w_.node = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[138]; NTI__TBfK39cU6SqLiP9a9aZqT1oGg_.size = sizeof(tyObject_UpgradeFailedError__9cB8EQWMiKOTxu9cdKYBsg6w*); NTI__TBfK39cU6SqLiP9a9aZqT1oGg_.kind = 22; NTI__TBfK39cU6SqLiP9a9aZqT1oGg_.base = (&NTI__9cB8EQWMiKOTxu9cdKYBsg6w_); NTI__TBfK39cU6SqLiP9a9aZqT1oGg_.name = "ref UpgradeFailedError"; NTI__TBfK39cU6SqLiP9a9aZqT1oGg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__TBfK39cU6SqLiP9a9aZqT1oGg_; NTI__TBfK39cU6SqLiP9a9aZqT1oGg_.marker = Marker_tyRef__TBfK39cU6SqLiP9a9aZqT1oGg; NTI__Eoa5GdoN2shQq4EY9asLhNg_.size = sizeof(tyObject_Env_switchdotnim___Eoa5GdoN2shQq4EY9asLhNg); NTI__Eoa5GdoN2shQq4EY9asLhNg_.kind = 17; NTI__Eoa5GdoN2shQq4EY9asLhNg_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__Eoa5GdoN2shQq4EY9asLhNg_.name = "object"; NTI__Eoa5GdoN2shQq4EY9asLhNg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__Eoa5GdoN2shQq4EY9asLhNg_; TM__Tra5WJkmqmXIsONj5ZlJOQ_122_4[0] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[140]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[140].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[140].offset = offsetof(tyObject_Env_switchdotnim___Eoa5GdoN2shQq4EY9asLhNg, colonstate_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[140].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[140].name = ":state"; TM__Tra5WJkmqmXIsONj5ZlJOQ_122_4[1] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[141]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[141].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[141].offset = offsetof(tyObject_Env_switchdotnim___Eoa5GdoN2shQq4EY9asLhNg, s1); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[141].typ = (&NTI__sFoHz9btyLyHVx29cOlB1cFw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[141].name = "s1"; TM__Tra5WJkmqmXIsONj5ZlJOQ_122_4[2] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[142]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[142].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[142].offset = offsetof(tyObject_Env_switchdotnim___Eoa5GdoN2shQq4EY9asLhNg, chronosInternalRetFuture2); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[142].typ = (&NTI__vQTdjBPeuUjQJlj4LMIqYg_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[142].name = "chronosInternalRetFuture2"; TM__Tra5WJkmqmXIsONj5ZlJOQ_122_4[3] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[143]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[143].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[143].offset = offsetof(tyObject_Env_switchdotnim___Eoa5GdoN2shQq4EY9asLhNg, nameIterVarX60gensym1373000463_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[143].typ = (&NTI__Y7TIAk6Os9cRMtmIj9bEqCww_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[143].name = "nameIterVar`gensym1373000463"; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[139].len = 4; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[139].kind = 2; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[139].sons = &TM__Tra5WJkmqmXIsONj5ZlJOQ_122_4[0]; NTI__Eoa5GdoN2shQq4EY9asLhNg_.node = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[139]; NTI__vVUsgJcuQ5fwbVAHKu9abeQ_.size = sizeof(tyObject_Env_switchdotnim___Eoa5GdoN2shQq4EY9asLhNg*); NTI__vVUsgJcuQ5fwbVAHKu9abeQ_.kind = 22; NTI__vVUsgJcuQ5fwbVAHKu9abeQ_.base = (&NTI__Eoa5GdoN2shQq4EY9asLhNg_); NTI__vVUsgJcuQ5fwbVAHKu9abeQ_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor" "/nim-libp2p/libp2p/switch.nim(490, 48)"; NTI__vVUsgJcuQ5fwbVAHKu9abeQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__vVUsgJcuQ5fwbVAHKu9abeQ_; NTI__vVUsgJcuQ5fwbVAHKu9abeQ_.marker = Marker_tyRef__vVUsgJcuQ5fwbVAHKu9abeQ; NTI__pqQ08LUpVbCS2U5rkSINHQ_.size = sizeof(tyObject_Env_asyncmacro2dotnim___pqQ08LUpVbCS2U5rkSINHQ); NTI__pqQ08LUpVbCS2U5rkSINHQ_.kind = 17; NTI__pqQ08LUpVbCS2U5rkSINHQ_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__pqQ08LUpVbCS2U5rkSINHQ_.name = "object"; NTI__pqQ08LUpVbCS2U5rkSINHQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__pqQ08LUpVbCS2U5rkSINHQ_; TM__Tra5WJkmqmXIsONj5ZlJOQ_123_17[0] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[145]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[145].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[145].offset = offsetof(tyObject_Env_asyncmacro2dotnim___pqQ08LUpVbCS2U5rkSINHQ, colonstate_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[145].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[145].name = ":state"; TM__Tra5WJkmqmXIsONj5ZlJOQ_123_17[1] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[146]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[146].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[146].offset = offsetof(tyObject_Env_asyncmacro2dotnim___pqQ08LUpVbCS2U5rkSINHQ, result1); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[146].typ = (&NTI__T74QuWwr8h7Al0PS9cMqKwA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[146].name = "result1"; TM__Tra5WJkmqmXIsONj5ZlJOQ_123_17[2] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[147]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[147].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[147].offset = offsetof(tyObject_Env_asyncmacro2dotnim___pqQ08LUpVbCS2U5rkSINHQ, record2); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[147].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[147].name = "record2"; TM__Tra5WJkmqmXIsONj5ZlJOQ_123_17[3] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[148]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[148].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[148].offset = offsetof(tyObject_Env_asyncmacro2dotnim___pqQ08LUpVbCS2U5rkSINHQ, colonup_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[148].typ = (&NTI__vVUsgJcuQ5fwbVAHKu9abeQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[148].name = ":up"; TM__Tra5WJkmqmXIsONj5ZlJOQ_123_17[4] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[149]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[149].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[149].offset = offsetof(tyObject_Env_asyncmacro2dotnim___pqQ08LUpVbCS2U5rkSINHQ, errX60gensym1373450194_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[149].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[149].name = "err`gensym1373450194"; TM__Tra5WJkmqmXIsONj5ZlJOQ_123_17[5] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[150]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[150].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[150].offset = offsetof(tyObject_Env_asyncmacro2dotnim___pqQ08LUpVbCS2U5rkSINHQ, startFuts5); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[150].typ = (&NTI__T74QuWwr8h7Al0PS9cMqKwA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[150].name = "startFuts5"; TM__Tra5WJkmqmXIsONj5ZlJOQ_123_17[6] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[151]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[151].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[151].offset = offsetof(tyObject_Env_asyncmacro2dotnim___pqQ08LUpVbCS2U5rkSINHQ, t6); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[151].typ = (&NTI__8Wiqc0u2kl2T8e3DnFObCQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[151].name = "t6"; TM__Tra5WJkmqmXIsONj5ZlJOQ_123_17[7] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[152]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[152].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[152].offset = offsetof(tyObject_Env_asyncmacro2dotnim___pqQ08LUpVbCS2U5rkSINHQ, i7); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[152].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[152].name = "i7"; TM__Tra5WJkmqmXIsONj5ZlJOQ_123_17[8] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[153]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[153].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[153].offset = offsetof(tyObject_Env_asyncmacro2dotnim___pqQ08LUpVbCS2U5rkSINHQ, L8); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[153].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[153].name = "L8"; TM__Tra5WJkmqmXIsONj5ZlJOQ_123_17[9] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[154]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[154].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[154].offset = offsetof(tyObject_Env_asyncmacro2dotnim___pqQ08LUpVbCS2U5rkSINHQ, i9); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[154].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[154].name = "i9"; TM__Tra5WJkmqmXIsONj5ZlJOQ_123_17[10] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[155]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[155].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[155].offset = offsetof(tyObject_Env_asyncmacro2dotnim___pqQ08LUpVbCS2U5rkSINHQ, a10); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[155].typ = (&NTI__MntiKgxV52rXueBQXpXCJw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[155].name = "a10"; TM__Tra5WJkmqmXIsONj5ZlJOQ_123_17[11] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[156]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[156].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[156].offset = offsetof(tyObject_Env_asyncmacro2dotnim___pqQ08LUpVbCS2U5rkSINHQ, i11); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[156].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[156].name = "i11"; TM__Tra5WJkmqmXIsONj5ZlJOQ_123_17[12] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[157]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[157].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[157].offset = offsetof(tyObject_Env_asyncmacro2dotnim___pqQ08LUpVbCS2U5rkSINHQ, L12); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[157].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[157].name = "L12"; TM__Tra5WJkmqmXIsONj5ZlJOQ_123_17[13] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[158]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[158].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[158].offset = offsetof(tyObject_Env_asyncmacro2dotnim___pqQ08LUpVbCS2U5rkSINHQ, server13); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[158].typ = (&NTI__wrhe6hYHoM2gc8EiW0lE6Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[158].name = "server13"; TM__Tra5WJkmqmXIsONj5ZlJOQ_123_17[14] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[159]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[159].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[159].offset = offsetof(tyObject_Env_asyncmacro2dotnim___pqQ08LUpVbCS2U5rkSINHQ, record14); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[159].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[159].name = "record14"; TM__Tra5WJkmqmXIsONj5ZlJOQ_123_17[15] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[160]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[160].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[160].offset = offsetof(tyObject_Env_asyncmacro2dotnim___pqQ08LUpVbCS2U5rkSINHQ, errX60gensym13742001915_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[160].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[160].name = "err`gensym13742001915"; TM__Tra5WJkmqmXIsONj5ZlJOQ_123_17[16] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[161]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[161].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[161].offset = offsetof(tyObject_Env_asyncmacro2dotnim___pqQ08LUpVbCS2U5rkSINHQ, result16); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[161].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[161].name = "result16"; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[144].len = 17; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[144].kind = 2; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[144].sons = &TM__Tra5WJkmqmXIsONj5ZlJOQ_123_17[0]; NTI__pqQ08LUpVbCS2U5rkSINHQ_.node = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[144]; NTI__ffx48KMLJ9bl9aO8WdMUQOtA_.size = sizeof(tyObject_Env_asyncmacro2dotnim___pqQ08LUpVbCS2U5rkSINHQ*); NTI__ffx48KMLJ9bl9aO8WdMUQOtA_.kind = 22; NTI__ffx48KMLJ9bl9aO8WdMUQOtA_.base = (&NTI__pqQ08LUpVbCS2U5rkSINHQ_); NTI__ffx48KMLJ9bl9aO8WdMUQOtA_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor" "/nim-chronos/chronos/asyncmacro2.nim(259, 33)"; NTI__ffx48KMLJ9bl9aO8WdMUQOtA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__ffx48KMLJ9bl9aO8WdMUQOtA_; NTI__ffx48KMLJ9bl9aO8WdMUQOtA_.marker = Marker_tyRef__ffx48KMLJ9bl9aO8WdMUQOtA; NTI__55L9bvute9aWVCvRU9bi64YkA_.size = sizeof(tyObject_Env_switchdotnim___55L9bvute9aWVCvRU9bi64YkA); NTI__55L9bvute9aWVCvRU9bi64YkA_.kind = 17; NTI__55L9bvute9aWVCvRU9bi64YkA_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__55L9bvute9aWVCvRU9bi64YkA_.name = "object"; NTI__55L9bvute9aWVCvRU9bi64YkA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__55L9bvute9aWVCvRU9bi64YkA_; TM__Tra5WJkmqmXIsONj5ZlJOQ_127_5[0] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[163]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[163].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[163].offset = offsetof(tyObject_Env_switchdotnim___55L9bvute9aWVCvRU9bi64YkA, colonstate_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[163].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[163].name = ":state"; TM__Tra5WJkmqmXIsONj5ZlJOQ_127_5[1] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[164]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[164].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[164].offset = offsetof(tyObject_Env_switchdotnim___55L9bvute9aWVCvRU9bi64YkA, transport1); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[164].typ = (&NTI__8Wiqc0u2kl2T8e3DnFObCQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[164].name = "transport1"; TM__Tra5WJkmqmXIsONj5ZlJOQ_127_5[2] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[165]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[165].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[165].offset = offsetof(tyObject_Env_switchdotnim___55L9bvute9aWVCvRU9bi64YkA, chronosInternalRetFuture2); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[165].typ = (&NTI__wrhe6hYHoM2gc8EiW0lE6Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[165].name = "chronosInternalRetFuture2"; TM__Tra5WJkmqmXIsONj5ZlJOQ_127_5[3] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[166]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[166].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[166].offset = offsetof(tyObject_Env_switchdotnim___55L9bvute9aWVCvRU9bi64YkA, s3); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[166].typ = (&NTI__sFoHz9btyLyHVx29cOlB1cFw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[166].name = "s3"; TM__Tra5WJkmqmXIsONj5ZlJOQ_127_5[4] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[167]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[167].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[167].offset = offsetof(tyObject_Env_switchdotnim___55L9bvute9aWVCvRU9bi64YkA, nameIterVarX60gensym1369100464_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[167].typ = (&NTI__Y7TIAk6Os9cRMtmIj9bEqCww_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[167].name = "nameIterVar`gensym1369100464"; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[162].len = 5; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[162].kind = 2; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[162].sons = &TM__Tra5WJkmqmXIsONj5ZlJOQ_127_5[0]; NTI__55L9bvute9aWVCvRU9bi64YkA_.node = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[162]; NTI__fHYh9bu7LZ9c9bcjIyjlQEWZg_.size = sizeof(tyObject_Env_switchdotnim___55L9bvute9aWVCvRU9bi64YkA*); NTI__fHYh9bu7LZ9c9bcjIyjlQEWZg_.kind = 22; NTI__fHYh9bu7LZ9c9bcjIyjlQEWZg_.base = (&NTI__55L9bvute9aWVCvRU9bi64YkA_); NTI__fHYh9bu7LZ9c9bcjIyjlQEWZg_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor" "/nim-libp2p/libp2p/switch.nim(455, 9)"; NTI__fHYh9bu7LZ9c9bcjIyjlQEWZg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__fHYh9bu7LZ9c9bcjIyjlQEWZg_; NTI__fHYh9bu7LZ9c9bcjIyjlQEWZg_.marker = Marker_tyRef__fHYh9bu7LZ9c9bcjIyjlQEWZg; NTI__W1UWPH8km5k8bvFNs7PWxQ_.size = sizeof(tyObject_Env_asyncmacro2dotnim___W1UWPH8km5k8bvFNs7PWxQ); NTI__W1UWPH8km5k8bvFNs7PWxQ_.kind = 17; NTI__W1UWPH8km5k8bvFNs7PWxQ_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__W1UWPH8km5k8bvFNs7PWxQ_.name = "object"; NTI__W1UWPH8km5k8bvFNs7PWxQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__W1UWPH8km5k8bvFNs7PWxQ_; TM__Tra5WJkmqmXIsONj5ZlJOQ_128_23[0] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[169]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[169].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[169].offset = offsetof(tyObject_Env_asyncmacro2dotnim___W1UWPH8km5k8bvFNs7PWxQ, colonstate_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[169].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[169].name = ":state"; TM__Tra5WJkmqmXIsONj5ZlJOQ_128_23[1] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[170]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[170].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[170].offset = offsetof(tyObject_Env_asyncmacro2dotnim___W1UWPH8km5k8bvFNs7PWxQ, coloncurExc1_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[170].typ = (&NTI__vU9aO9cTqOMn6CBzhV8rX7Sw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[170].name = ":curExc1"; TM__Tra5WJkmqmXIsONj5ZlJOQ_128_23[2] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[171]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[171].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[171].offset = offsetof(tyObject_Env_asyncmacro2dotnim___W1UWPH8km5k8bvFNs7PWxQ, colontmpResult2_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[171].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[171].name = ":tmpResult2"; TM__Tra5WJkmqmXIsONj5ZlJOQ_128_23[3] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[172]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[172].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[172].offset = offsetof(tyObject_Env_asyncmacro2dotnim___W1UWPH8km5k8bvFNs7PWxQ, colonunrollFinally3_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[172].typ = (&NTI__VaVACK0bpYmqIQ0mKcHfQQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[172].name = ":unrollFinally3"; TM__Tra5WJkmqmXIsONj5ZlJOQ_128_23[4] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[173]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[173].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[173].offset = offsetof(tyObject_Env_asyncmacro2dotnim___W1UWPH8km5k8bvFNs7PWxQ, upgrades4); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[173].typ = (&NTI__0Zaa0MWH9cauU9cCJ9cl2MvKA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[173].name = "upgrades4"; TM__Tra5WJkmqmXIsONj5ZlJOQ_128_23[5] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[174]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[174].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[174].offset = offsetof(tyObject_Env_asyncmacro2dotnim___W1UWPH8km5k8bvFNs7PWxQ, colonup_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[174].typ = (&NTI__fHYh9bu7LZ9c9bcjIyjlQEWZg_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[174].name = ":up"; TM__Tra5WJkmqmXIsONj5ZlJOQ_128_23[6] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[175]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[175].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[175].offset = offsetof(tyObject_Env_asyncmacro2dotnim___W1UWPH8km5k8bvFNs7PWxQ, conn6); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[175].typ = (&NTI__ZerMcZkaRbhs8wv4M9cMNuw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[175].name = "conn6"; TM__Tra5WJkmqmXIsONj5ZlJOQ_128_23[7] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[176]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[176].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[176].offset = offsetof(tyObject_Env_asyncmacro2dotnim___W1UWPH8km5k8bvFNs7PWxQ, record7); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[176].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[176].name = "record7"; TM__Tra5WJkmqmXIsONj5ZlJOQ_128_23[8] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[177]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[177].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[177].offset = offsetof(tyObject_Env_asyncmacro2dotnim___W1UWPH8km5k8bvFNs7PWxQ, errX60gensym1369550198_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[177].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[177].name = "err`gensym1369550198"; TM__Tra5WJkmqmXIsONj5ZlJOQ_128_23[9] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[178]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[178].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[178].offset = offsetof(tyObject_Env_asyncmacro2dotnim___W1UWPH8km5k8bvFNs7PWxQ, chronosInternalTmpFuture9); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[178].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[178].name = "chronosInternalTmpFuture9"; TM__Tra5WJkmqmXIsONj5ZlJOQ_128_23[10] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[179]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[179].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[179].offset = offsetof(tyObject_Env_asyncmacro2dotnim___W1UWPH8km5k8bvFNs7PWxQ, result10); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[179].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[179].name = "result10"; TM__Tra5WJkmqmXIsONj5ZlJOQ_128_23[11] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[180]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[180].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[180].offset = offsetof(tyObject_Env_asyncmacro2dotnim___W1UWPH8km5k8bvFNs7PWxQ, exc11); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[180].typ = (&NTI__paaBQT4pyImJiuEdGp60qA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[180].name = "exc11"; TM__Tra5WJkmqmXIsONj5ZlJOQ_128_23[12] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[181]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[181].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[181].offset = offsetof(tyObject_Env_asyncmacro2dotnim___W1UWPH8km5k8bvFNs7PWxQ, record12); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[181].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[181].name = "record12"; TM__Tra5WJkmqmXIsONj5ZlJOQ_128_23[13] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[182]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[182].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[182].offset = offsetof(tyObject_Env_asyncmacro2dotnim___W1UWPH8km5k8bvFNs7PWxQ, errX60gensym13716001913_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[182].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[182].name = "err`gensym13716001913"; TM__Tra5WJkmqmXIsONj5ZlJOQ_128_23[14] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[183]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[183].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[183].offset = offsetof(tyObject_Env_asyncmacro2dotnim___W1UWPH8km5k8bvFNs7PWxQ, exc14); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[183].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[183].name = "exc14"; TM__Tra5WJkmqmXIsONj5ZlJOQ_128_23[15] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[184]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[184].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[184].offset = offsetof(tyObject_Env_asyncmacro2dotnim___W1UWPH8km5k8bvFNs7PWxQ, record15); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[184].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[184].name = "record15"; TM__Tra5WJkmqmXIsONj5ZlJOQ_128_23[16] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[185]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[185].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[185].offset = offsetof(tyObject_Env_asyncmacro2dotnim___W1UWPH8km5k8bvFNs7PWxQ, errX60gensym13721501916_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[185].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[185].name = "err`gensym13721501916"; TM__Tra5WJkmqmXIsONj5ZlJOQ_128_23[17] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[186]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[186].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[186].offset = offsetof(tyObject_Env_asyncmacro2dotnim___W1UWPH8km5k8bvFNs7PWxQ, chronosInternalTmpFuture17); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[186].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[186].name = "chronosInternalTmpFuture17"; TM__Tra5WJkmqmXIsONj5ZlJOQ_128_23[18] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[187]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[187].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[187].offset = offsetof(tyObject_Env_asyncmacro2dotnim___W1UWPH8km5k8bvFNs7PWxQ, record18); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[187].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[187].name = "record18"; TM__Tra5WJkmqmXIsONj5ZlJOQ_128_23[19] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[188]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[188].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[188].offset = offsetof(tyObject_Env_asyncmacro2dotnim___W1UWPH8km5k8bvFNs7PWxQ, errX60gensym13703001919_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[188].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[188].name = "err`gensym13703001919"; TM__Tra5WJkmqmXIsONj5ZlJOQ_128_23[20] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[189]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[189].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[189].offset = offsetof(tyObject_Env_asyncmacro2dotnim___W1UWPH8km5k8bvFNs7PWxQ, chronosInternalTmpFuture20); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[189].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[189].name = "chronosInternalTmpFuture20"; TM__Tra5WJkmqmXIsONj5ZlJOQ_128_23[21] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[190]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[190].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[190].offset = offsetof(tyObject_Env_asyncmacro2dotnim___W1UWPH8km5k8bvFNs7PWxQ, record21); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[190].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[190].name = "record21"; TM__Tra5WJkmqmXIsONj5ZlJOQ_128_23[22] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[191]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[191].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[191].offset = offsetof(tyObject_Env_asyncmacro2dotnim___W1UWPH8km5k8bvFNs7PWxQ, errX60gensym13709501922_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[191].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[191].name = "err`gensym13709501922"; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[168].len = 23; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[168].kind = 2; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[168].sons = &TM__Tra5WJkmqmXIsONj5ZlJOQ_128_23[0]; NTI__W1UWPH8km5k8bvFNs7PWxQ_.node = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[168]; NTI__xWGz8IndhOc9aP9c8w9agvgdQ_.size = sizeof(tyObject_Env_asyncmacro2dotnim___W1UWPH8km5k8bvFNs7PWxQ*); NTI__xWGz8IndhOc9aP9c8w9agvgdQ_.kind = 22; NTI__xWGz8IndhOc9aP9c8w9agvgdQ_.base = (&NTI__W1UWPH8km5k8bvFNs7PWxQ_); NTI__xWGz8IndhOc9aP9c8w9agvgdQ_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor" "/nim-chronos/chronos/asyncmacro2.nim(259, 33)"; NTI__xWGz8IndhOc9aP9c8w9agvgdQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__xWGz8IndhOc9aP9c8w9agvgdQ_; NTI__xWGz8IndhOc9aP9c8w9agvgdQ_.marker = Marker_tyRef__xWGz8IndhOc9aP9c8w9agvgdQ; NTI__RDRk8m9bBp4z6aHkuJx868Q_.size = sizeof(tyObject_Env_switchdotnim___RDRk8m9bBp4z6aHkuJx868Q); NTI__RDRk8m9bBp4z6aHkuJx868Q_.kind = 17; NTI__RDRk8m9bBp4z6aHkuJx868Q_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__RDRk8m9bBp4z6aHkuJx868Q_.name = "object"; NTI__RDRk8m9bBp4z6aHkuJx868Q_.nextType = nimTypeRoot; nimTypeRoot=&NTI__RDRk8m9bBp4z6aHkuJx868Q_; TM__Tra5WJkmqmXIsONj5ZlJOQ_147_5[0] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[193]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[193].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[193].offset = offsetof(tyObject_Env_switchdotnim___RDRk8m9bBp4z6aHkuJx868Q, colonstate_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[193].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[193].name = ":state"; TM__Tra5WJkmqmXIsONj5ZlJOQ_147_5[1] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[194]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[194].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[194].offset = offsetof(tyObject_Env_switchdotnim___RDRk8m9bBp4z6aHkuJx868Q, conn1); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[194].typ = (&NTI__ZerMcZkaRbhs8wv4M9cMNuw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[194].name = "conn1"; TM__Tra5WJkmqmXIsONj5ZlJOQ_147_5[2] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[195]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[195].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[195].offset = offsetof(tyObject_Env_switchdotnim___RDRk8m9bBp4z6aHkuJx868Q, chronosInternalRetFuture2); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[195].typ = (&NTI__wrhe6hYHoM2gc8EiW0lE6Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[195].name = "chronosInternalRetFuture2"; TM__Tra5WJkmqmXIsONj5ZlJOQ_147_5[3] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[196]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[196].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[196].offset = offsetof(tyObject_Env_switchdotnim___RDRk8m9bBp4z6aHkuJx868Q, upgrades3); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[196].typ = (&NTI__0Zaa0MWH9cauU9cCJ9cl2MvKA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[196].name = "upgrades3"; TM__Tra5WJkmqmXIsONj5ZlJOQ_147_5[4] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[197]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[197].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[197].offset = offsetof(tyObject_Env_switchdotnim___RDRk8m9bBp4z6aHkuJx868Q, nameIterVarX60gensym1366100964_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[197].typ = (&NTI__Y7TIAk6Os9cRMtmIj9bEqCww_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[197].name = "nameIterVar`gensym1366100964"; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[192].len = 5; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[192].kind = 2; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[192].sons = &TM__Tra5WJkmqmXIsONj5ZlJOQ_147_5[0]; NTI__RDRk8m9bBp4z6aHkuJx868Q_.node = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[192]; NTI__heII4A3DS0wYbMyrQnA4yA_.size = sizeof(tyObject_Env_switchdotnim___RDRk8m9bBp4z6aHkuJx868Q*); NTI__heII4A3DS0wYbMyrQnA4yA_.kind = 22; NTI__heII4A3DS0wYbMyrQnA4yA_.base = (&NTI__RDRk8m9bBp4z6aHkuJx868Q_); NTI__heII4A3DS0wYbMyrQnA4yA_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor" "/nim-libp2p/libp2p/switch.nim(439, 11)"; NTI__heII4A3DS0wYbMyrQnA4yA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__heII4A3DS0wYbMyrQnA4yA_; NTI__heII4A3DS0wYbMyrQnA4yA_.marker = Marker_tyRef__heII4A3DS0wYbMyrQnA4yA; NTI__rCX80krQP9bCGjhZAh9cSrcg_.size = sizeof(tyObject_Env_asyncmacro2dotnim___rCX80krQP9bCGjhZAh9cSrcg); NTI__rCX80krQP9bCGjhZAh9cSrcg_.kind = 17; NTI__rCX80krQP9bCGjhZAh9cSrcg_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__rCX80krQP9bCGjhZAh9cSrcg_.name = "object"; NTI__rCX80krQP9bCGjhZAh9cSrcg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__rCX80krQP9bCGjhZAh9cSrcg_; TM__Tra5WJkmqmXIsONj5ZlJOQ_148_13[0] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[199]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[199].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[199].offset = offsetof(tyObject_Env_asyncmacro2dotnim___rCX80krQP9bCGjhZAh9cSrcg, colonstate_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[199].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[199].name = ":state"; TM__Tra5WJkmqmXIsONj5ZlJOQ_148_13[1] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[200]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[200].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[200].offset = offsetof(tyObject_Env_asyncmacro2dotnim___rCX80krQP9bCGjhZAh9cSrcg, coloncurExc1_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[200].typ = (&NTI__vU9aO9cTqOMn6CBzhV8rX7Sw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[200].name = ":curExc1"; TM__Tra5WJkmqmXIsONj5ZlJOQ_148_13[2] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[201]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[201].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[201].offset = offsetof(tyObject_Env_asyncmacro2dotnim___rCX80krQP9bCGjhZAh9cSrcg, colontmpResult2_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[201].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[201].name = ":tmpResult2"; TM__Tra5WJkmqmXIsONj5ZlJOQ_148_13[3] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[202]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[202].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[202].offset = offsetof(tyObject_Env_asyncmacro2dotnim___rCX80krQP9bCGjhZAh9cSrcg, colonunrollFinally3_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[202].typ = (&NTI__VaVACK0bpYmqIQ0mKcHfQQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[202].name = ":unrollFinally3"; TM__Tra5WJkmqmXIsONj5ZlJOQ_148_13[4] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[203]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[203].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[203].offset = offsetof(tyObject_Env_asyncmacro2dotnim___rCX80krQP9bCGjhZAh9cSrcg, chronosInternalTmpFuture4); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[203].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[203].name = "chronosInternalTmpFuture4"; TM__Tra5WJkmqmXIsONj5ZlJOQ_148_13[5] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[204]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[204].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[204].offset = offsetof(tyObject_Env_asyncmacro2dotnim___rCX80krQP9bCGjhZAh9cSrcg, colonup_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[204].typ = (&NTI__heII4A3DS0wYbMyrQnA4yA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[204].name = ":up"; TM__Tra5WJkmqmXIsONj5ZlJOQ_148_13[6] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[205]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[205].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[205].offset = offsetof(tyObject_Env_asyncmacro2dotnim___rCX80krQP9bCGjhZAh9cSrcg, result6); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[205].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[205].name = "result6"; TM__Tra5WJkmqmXIsONj5ZlJOQ_148_13[7] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[206]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[206].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[206].offset = offsetof(tyObject_Env_asyncmacro2dotnim___rCX80krQP9bCGjhZAh9cSrcg, exc7); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[206].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[206].name = "exc7"; TM__Tra5WJkmqmXIsONj5ZlJOQ_148_13[8] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[207]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[207].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[207].offset = offsetof(tyObject_Env_asyncmacro2dotnim___rCX80krQP9bCGjhZAh9cSrcg, chronosInternalTmpFuture8); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[207].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[207].name = "chronosInternalTmpFuture8"; TM__Tra5WJkmqmXIsONj5ZlJOQ_148_13[9] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[208]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[208].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[208].offset = offsetof(tyObject_Env_asyncmacro2dotnim___rCX80krQP9bCGjhZAh9cSrcg, record9); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[208].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[208].name = "record9"; TM__Tra5WJkmqmXIsONj5ZlJOQ_148_13[10] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[209]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[209].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[209].offset = offsetof(tyObject_Env_asyncmacro2dotnim___rCX80krQP9bCGjhZAh9cSrcg, errX60gensym13676501910_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[209].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[209].name = "err`gensym13676501910"; TM__Tra5WJkmqmXIsONj5ZlJOQ_148_13[11] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[210]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[210].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[210].offset = offsetof(tyObject_Env_asyncmacro2dotnim___rCX80krQP9bCGjhZAh9cSrcg, record11); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[210].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[210].name = "record11"; TM__Tra5WJkmqmXIsONj5ZlJOQ_148_13[12] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[211]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[211].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[211].offset = offsetof(tyObject_Env_asyncmacro2dotnim___rCX80krQP9bCGjhZAh9cSrcg, errX60gensym13683501912_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[211].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[211].name = "err`gensym13683501912"; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[198].len = 13; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[198].kind = 2; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[198].sons = &TM__Tra5WJkmqmXIsONj5ZlJOQ_148_13[0]; NTI__rCX80krQP9bCGjhZAh9cSrcg_.node = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[198]; NTI__VI9a9bYyc7wnN8OpGtqgVh3w_.size = sizeof(tyObject_Env_asyncmacro2dotnim___rCX80krQP9bCGjhZAh9cSrcg*); NTI__VI9a9bYyc7wnN8OpGtqgVh3w_.kind = 22; NTI__VI9a9bYyc7wnN8OpGtqgVh3w_.base = (&NTI__rCX80krQP9bCGjhZAh9cSrcg_); NTI__VI9a9bYyc7wnN8OpGtqgVh3w_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor" "/nim-chronos/chronos/asyncmacro2.nim(259, 33)"; NTI__VI9a9bYyc7wnN8OpGtqgVh3w_.nextType = nimTypeRoot; nimTypeRoot=&NTI__VI9a9bYyc7wnN8OpGtqgVh3w_; NTI__VI9a9bYyc7wnN8OpGtqgVh3w_.marker = Marker_tyRef__VI9a9bYyc7wnN8OpGtqgVh3w; NTI__uYF7kdF38CFsFpPqpTPicQ_.size = sizeof(tyObject_Env_switchdotnim___uYF7kdF38CFsFpPqpTPicQ); NTI__uYF7kdF38CFsFpPqpTPicQ_.kind = 17; NTI__uYF7kdF38CFsFpPqpTPicQ_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__uYF7kdF38CFsFpPqpTPicQ_.name = "object"; NTI__uYF7kdF38CFsFpPqpTPicQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__uYF7kdF38CFsFpPqpTPicQ_; TM__Tra5WJkmqmXIsONj5ZlJOQ_165_5[0] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[213]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[213].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[213].offset = offsetof(tyObject_Env_switchdotnim___uYF7kdF38CFsFpPqpTPicQ, colonstate_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[213].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[213].name = ":state"; TM__Tra5WJkmqmXIsONj5ZlJOQ_165_5[1] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[214]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[214].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[214].offset = offsetof(tyObject_Env_switchdotnim___uYF7kdF38CFsFpPqpTPicQ, incomingConn1); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[214].typ = (&NTI__ZerMcZkaRbhs8wv4M9cMNuw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[214].name = "incomingConn1"; TM__Tra5WJkmqmXIsONj5ZlJOQ_165_5[2] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[215]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[215].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[215].offset = offsetof(tyObject_Env_switchdotnim___uYF7kdF38CFsFpPqpTPicQ, chronosInternalRetFuture2); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[215].typ = (&NTI__wrhe6hYHoM2gc8EiW0lE6Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[215].name = "chronosInternalRetFuture2"; TM__Tra5WJkmqmXIsONj5ZlJOQ_165_5[3] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[216]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[216].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[216].offset = offsetof(tyObject_Env_switchdotnim___uYF7kdF38CFsFpPqpTPicQ, s3); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[216].typ = (&NTI__sFoHz9btyLyHVx29cOlB1cFw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[216].name = "s3"; TM__Tra5WJkmqmXIsONj5ZlJOQ_165_5[4] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[217]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[217].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[217].offset = offsetof(tyObject_Env_switchdotnim___uYF7kdF38CFsFpPqpTPicQ, nameIterVarX60gensym1342350464_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[217].typ = (&NTI__Y7TIAk6Os9cRMtmIj9bEqCww_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[217].name = "nameIterVar`gensym1342350464"; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[212].len = 5; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[212].kind = 2; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[212].sons = &TM__Tra5WJkmqmXIsONj5ZlJOQ_165_5[0]; NTI__uYF7kdF38CFsFpPqpTPicQ_.node = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[212]; NTI__9aAAZLZTUiXhjFePbcrLDHg_.size = sizeof(tyObject_Env_switchdotnim___uYF7kdF38CFsFpPqpTPicQ*); NTI__9aAAZLZTUiXhjFePbcrLDHg_.kind = 22; NTI__9aAAZLZTUiXhjFePbcrLDHg_.base = (&NTI__uYF7kdF38CFsFpPqpTPicQ_); NTI__9aAAZLZTUiXhjFePbcrLDHg_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor" "/nim-libp2p/libp2p/switch.nim(222, 42)"; NTI__9aAAZLZTUiXhjFePbcrLDHg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__9aAAZLZTUiXhjFePbcrLDHg_; NTI__9aAAZLZTUiXhjFePbcrLDHg_.marker = Marker_tyRef__9aAAZLZTUiXhjFePbcrLDHg; NTI__jX27QlSwUTH2XYjQPLwRkg_.size = sizeof(tyObject_Env_asyncmacro2dotnim___jX27QlSwUTH2XYjQPLwRkg); NTI__jX27QlSwUTH2XYjQPLwRkg_.kind = 17; NTI__jX27QlSwUTH2XYjQPLwRkg_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__jX27QlSwUTH2XYjQPLwRkg_.name = "object"; NTI__jX27QlSwUTH2XYjQPLwRkg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__jX27QlSwUTH2XYjQPLwRkg_; TM__Tra5WJkmqmXIsONj5ZlJOQ_166_18[0] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[219]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[219].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[219].offset = offsetof(tyObject_Env_asyncmacro2dotnim___jX27QlSwUTH2XYjQPLwRkg, colonstate_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[219].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[219].name = ":state"; TM__Tra5WJkmqmXIsONj5ZlJOQ_166_18[1] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[220]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[220].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[220].offset = offsetof(tyObject_Env_asyncmacro2dotnim___jX27QlSwUTH2XYjQPLwRkg, coloncurExc1_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[220].typ = (&NTI__vU9aO9cTqOMn6CBzhV8rX7Sw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[220].name = ":curExc1"; TM__Tra5WJkmqmXIsONj5ZlJOQ_166_18[2] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[221]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[221].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[221].offset = offsetof(tyObject_Env_asyncmacro2dotnim___jX27QlSwUTH2XYjQPLwRkg, colontmpResult2_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[221].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[221].name = ":tmpResult2"; TM__Tra5WJkmqmXIsONj5ZlJOQ_166_18[3] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[222]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[222].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[222].offset = offsetof(tyObject_Env_asyncmacro2dotnim___jX27QlSwUTH2XYjQPLwRkg, colonunrollFinally3_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[222].typ = (&NTI__VaVACK0bpYmqIQ0mKcHfQQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[222].name = ":unrollFinally3"; TM__Tra5WJkmqmXIsONj5ZlJOQ_166_18[4] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[223]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[223].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[223].offset = offsetof(tyObject_Env_asyncmacro2dotnim___jX27QlSwUTH2XYjQPLwRkg, record4); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[223].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[223].name = "record4"; TM__Tra5WJkmqmXIsONj5ZlJOQ_166_18[5] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[224]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[224].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[224].offset = offsetof(tyObject_Env_asyncmacro2dotnim___jX27QlSwUTH2XYjQPLwRkg, colonup_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[224].typ = (&NTI__9aAAZLZTUiXhjFePbcrLDHg_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[224].name = ":up"; TM__Tra5WJkmqmXIsONj5ZlJOQ_166_18[6] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[225]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[225].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[225].offset = offsetof(tyObject_Env_asyncmacro2dotnim___jX27QlSwUTH2XYjQPLwRkg, errX60gensym1342800196_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[225].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[225].name = "err`gensym1342800196"; TM__Tra5WJkmqmXIsONj5ZlJOQ_166_18[7] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[226]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[226].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[226].offset = offsetof(tyObject_Env_asyncmacro2dotnim___jX27QlSwUTH2XYjQPLwRkg, ms7); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[226].typ = (&NTI__LJ9bO6ehjYBDK09cQkSnbwvw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[226].name = "ms7"; TM__Tra5WJkmqmXIsONj5ZlJOQ_166_18[8] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[227]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[227].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[227].offset = offsetof(tyObject_Env_asyncmacro2dotnim___jX27QlSwUTH2XYjQPLwRkg, chronosInternalTmpFuture8); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[227].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[227].name = "chronosInternalTmpFuture8"; TM__Tra5WJkmqmXIsONj5ZlJOQ_166_18[9] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[228]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[228].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[228].offset = offsetof(tyObject_Env_asyncmacro2dotnim___jX27QlSwUTH2XYjQPLwRkg, result9); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[228].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[228].name = "result9"; TM__Tra5WJkmqmXIsONj5ZlJOQ_166_18[10] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[229]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[229].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[229].offset = offsetof(tyObject_Env_asyncmacro2dotnim___jX27QlSwUTH2XYjQPLwRkg, exc10); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[229].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[229].name = "exc10"; TM__Tra5WJkmqmXIsONj5ZlJOQ_166_18[11] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[230]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[230].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[230].offset = offsetof(tyObject_Env_asyncmacro2dotnim___jX27QlSwUTH2XYjQPLwRkg, record11); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[230].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[230].name = "record11"; TM__Tra5WJkmqmXIsONj5ZlJOQ_166_18[12] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[231]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[231].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[231].offset = offsetof(tyObject_Env_asyncmacro2dotnim___jX27QlSwUTH2XYjQPLwRkg, errX60gensym13468001912_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[231].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[231].name = "err`gensym13468001912"; TM__Tra5WJkmqmXIsONj5ZlJOQ_166_18[13] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[232]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[232].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[232].offset = offsetof(tyObject_Env_asyncmacro2dotnim___jX27QlSwUTH2XYjQPLwRkg, chronosInternalTmpFuture13); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[232].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[232].name = "chronosInternalTmpFuture13"; TM__Tra5WJkmqmXIsONj5ZlJOQ_166_18[14] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[233]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[233].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[233].offset = offsetof(tyObject_Env_asyncmacro2dotnim___jX27QlSwUTH2XYjQPLwRkg, k14); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[233].typ = (&NTI__c1MOH9aT4iW7QanXAkB1bIg_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[233].name = "k14"; TM__Tra5WJkmqmXIsONj5ZlJOQ_166_18[15] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[234]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[234].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[234].offset = offsetof(tyObject_Env_asyncmacro2dotnim___jX27QlSwUTH2XYjQPLwRkg, i15); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[234].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[234].name = "i15"; TM__Tra5WJkmqmXIsONj5ZlJOQ_166_18[16] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[235]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[235].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[235].offset = offsetof(tyObject_Env_asyncmacro2dotnim___jX27QlSwUTH2XYjQPLwRkg, L16); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[235].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[235].name = "L16"; TM__Tra5WJkmqmXIsONj5ZlJOQ_166_18[17] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[236]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[236].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[236].offset = offsetof(tyObject_Env_asyncmacro2dotnim___jX27QlSwUTH2XYjQPLwRkg, chronosInternalTmpFuture17); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[236].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[236].name = "chronosInternalTmpFuture17"; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[218].len = 18; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[218].kind = 2; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[218].sons = &TM__Tra5WJkmqmXIsONj5ZlJOQ_166_18[0]; NTI__jX27QlSwUTH2XYjQPLwRkg_.node = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[218]; NTI__0mGK5ARMKPjGbxfb2xbeeA_.size = sizeof(tyObject_Env_asyncmacro2dotnim___jX27QlSwUTH2XYjQPLwRkg*); NTI__0mGK5ARMKPjGbxfb2xbeeA_.kind = 22; NTI__0mGK5ARMKPjGbxfb2xbeeA_.base = (&NTI__jX27QlSwUTH2XYjQPLwRkg_); NTI__0mGK5ARMKPjGbxfb2xbeeA_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor" "/nim-chronos/chronos/asyncmacro2.nim(259, 33)"; NTI__0mGK5ARMKPjGbxfb2xbeeA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__0mGK5ARMKPjGbxfb2xbeeA_; NTI__0mGK5ARMKPjGbxfb2xbeeA_.marker = Marker_tyRef__0mGK5ARMKPjGbxfb2xbeeA; NTI__n1b5I9bMBDuzkImSk7gnE1g_.size = sizeof(tyObject_Env_switchdotnim___n1b5I9bMBDuzkImSk7gnE1g); NTI__n1b5I9bMBDuzkImSk7gnE1g_.kind = 17; NTI__n1b5I9bMBDuzkImSk7gnE1g_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__n1b5I9bMBDuzkImSk7gnE1g_.name = "object"; NTI__n1b5I9bMBDuzkImSk7gnE1g_.nextType = nimTypeRoot; nimTypeRoot=&NTI__n1b5I9bMBDuzkImSk7gnE1g_; TM__Tra5WJkmqmXIsONj5ZlJOQ_175_6[0] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[238]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[238].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[238].offset = offsetof(tyObject_Env_switchdotnim___n1b5I9bMBDuzkImSk7gnE1g, colonstate_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[238].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[238].name = ":state"; TM__Tra5WJkmqmXIsONj5ZlJOQ_175_6[1] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[239]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[239].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[239].offset = offsetof(tyObject_Env_switchdotnim___n1b5I9bMBDuzkImSk7gnE1g, conn1); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[239].typ = (&NTI__ZerMcZkaRbhs8wv4M9cMNuw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[239].name = "conn1"; TM__Tra5WJkmqmXIsONj5ZlJOQ_175_6[2] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[240]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[240].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[240].offset = offsetof(tyObject_Env_switchdotnim___n1b5I9bMBDuzkImSk7gnE1g, colonup_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[240].typ = (&NTI__0mGK5ARMKPjGbxfb2xbeeA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[240].name = ":up"; TM__Tra5WJkmqmXIsONj5ZlJOQ_175_6[3] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[241]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[241].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[241].offset = offsetof(tyObject_Env_switchdotnim___n1b5I9bMBDuzkImSk7gnE1g, proto3); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[241].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[241].name = "proto3"; TM__Tra5WJkmqmXIsONj5ZlJOQ_175_6[4] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[242]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[242].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[242].offset = offsetof(tyObject_Env_switchdotnim___n1b5I9bMBDuzkImSk7gnE1g, chronosInternalRetFuture4); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[242].typ = (&NTI__wrhe6hYHoM2gc8EiW0lE6Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[242].name = "chronosInternalRetFuture4"; TM__Tra5WJkmqmXIsONj5ZlJOQ_175_6[5] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[243]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[243].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[243].offset = offsetof(tyObject_Env_switchdotnim___n1b5I9bMBDuzkImSk7gnE1g, nameIterVarX60gensym1343152045_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[243].typ = (&NTI__Y7TIAk6Os9cRMtmIj9bEqCww_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[243].name = "nameIterVar`gensym1343152045"; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[237].len = 6; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[237].kind = 2; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[237].sons = &TM__Tra5WJkmqmXIsONj5ZlJOQ_175_6[0]; NTI__n1b5I9bMBDuzkImSk7gnE1g_.node = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[237]; NTI__lCAjVxo9bm0o19a3OUm5XlMg_.size = sizeof(tyObject_Env_switchdotnim___n1b5I9bMBDuzkImSk7gnE1g*); NTI__lCAjVxo9bm0o19a3OUm5XlMg_.kind = 22; NTI__lCAjVxo9bm0o19a3OUm5XlMg_.base = (&NTI__n1b5I9bMBDuzkImSk7gnE1g_); NTI__lCAjVxo9bm0o19a3OUm5XlMg_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor" "/nim-libp2p/libp2p/switch.nim(229, 38)"; NTI__lCAjVxo9bm0o19a3OUm5XlMg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__lCAjVxo9bm0o19a3OUm5XlMg_; NTI__lCAjVxo9bm0o19a3OUm5XlMg_.marker = Marker_tyRef__lCAjVxo9bm0o19a3OUm5XlMg; NTI__G9aHe8wzxswUyDGTzYH9crjw_.size = sizeof(tyObject_Env_asyncmacro2dotnim___G9aHe8wzxswUyDGTzYH9crjw); NTI__G9aHe8wzxswUyDGTzYH9crjw_.kind = 17; NTI__G9aHe8wzxswUyDGTzYH9crjw_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__G9aHe8wzxswUyDGTzYH9crjw_.name = "object"; NTI__G9aHe8wzxswUyDGTzYH9crjw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__G9aHe8wzxswUyDGTzYH9crjw_; TM__Tra5WJkmqmXIsONj5ZlJOQ_176_27[0] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[245]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[245].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[245].offset = offsetof(tyObject_Env_asyncmacro2dotnim___G9aHe8wzxswUyDGTzYH9crjw, colonstate_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[245].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[245].name = ":state"; TM__Tra5WJkmqmXIsONj5ZlJOQ_176_27[1] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[246]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[246].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[246].offset = offsetof(tyObject_Env_asyncmacro2dotnim___G9aHe8wzxswUyDGTzYH9crjw, coloncurExc1_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[246].typ = (&NTI__vU9aO9cTqOMn6CBzhV8rX7Sw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[246].name = ":curExc1"; TM__Tra5WJkmqmXIsONj5ZlJOQ_176_27[2] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[247]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[247].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[247].offset = offsetof(tyObject_Env_asyncmacro2dotnim___G9aHe8wzxswUyDGTzYH9crjw, record2); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[247].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[247].name = "record2"; TM__Tra5WJkmqmXIsONj5ZlJOQ_176_27[3] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[248]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[248].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[248].offset = offsetof(tyObject_Env_asyncmacro2dotnim___G9aHe8wzxswUyDGTzYH9crjw, colonup_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[248].typ = (&NTI__lCAjVxo9bm0o19a3OUm5XlMg_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[248].name = ":up"; TM__Tra5WJkmqmXIsONj5ZlJOQ_176_27[4] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[249]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[249].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[249].offset = offsetof(tyObject_Env_asyncmacro2dotnim___G9aHe8wzxswUyDGTzYH9crjw, errX60gensym1343600194_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[249].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[249].name = "err`gensym1343600194"; TM__Tra5WJkmqmXIsONj5ZlJOQ_176_27[5] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[250]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[250].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[250].offset = offsetof(tyObject_Env_asyncmacro2dotnim___G9aHe8wzxswUyDGTzYH9crjw, secure5); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[250].typ = (&NTI__c1MOH9aT4iW7QanXAkB1bIg_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[250].name = "secure5"; TM__Tra5WJkmqmXIsONj5ZlJOQ_176_27[6] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[251]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[251].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[251].offset = offsetof(tyObject_Env_asyncmacro2dotnim___G9aHe8wzxswUyDGTzYH9crjw, resultX60gensym1343952016_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[251].typ = (&NTI__nJo9c3YLgP9bN5eMA24IhFtw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[251].name = "result`gensym1343952016"; TM__Tra5WJkmqmXIsONj5ZlJOQ_176_27[7] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[252]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[252].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[252].offset = offsetof(tyObject_Env_asyncmacro2dotnim___G9aHe8wzxswUyDGTzYH9crjw, it7); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[252].typ = (&NTI__c1MOH9aT4iW7QanXAkB1bIg_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[252].name = "it7"; TM__Tra5WJkmqmXIsONj5ZlJOQ_176_27[8] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[253]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[253].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[253].offset = offsetof(tyObject_Env_asyncmacro2dotnim___G9aHe8wzxswUyDGTzYH9crjw, i8); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[253].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[253].name = "i8"; TM__Tra5WJkmqmXIsONj5ZlJOQ_176_27[9] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[254]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[254].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[254].offset = offsetof(tyObject_Env_asyncmacro2dotnim___G9aHe8wzxswUyDGTzYH9crjw, L9); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[254].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[254].name = "L9"; TM__Tra5WJkmqmXIsONj5ZlJOQ_176_27[10] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[255]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[255].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[255].offset = offsetof(tyObject_Env_asyncmacro2dotnim___G9aHe8wzxswUyDGTzYH9crjw, cconn10); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[255].typ = (&NTI__ZerMcZkaRbhs8wv4M9cMNuw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[255].name = "cconn10"; TM__Tra5WJkmqmXIsONj5ZlJOQ_176_27[11] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[256]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[256].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[256].offset = offsetof(tyObject_Env_asyncmacro2dotnim___G9aHe8wzxswUyDGTzYH9crjw, chronosInternalTmpFuture11); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[256].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[256].name = "chronosInternalTmpFuture11"; TM__Tra5WJkmqmXIsONj5ZlJOQ_176_27[12] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[257]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[257].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[257].offset = offsetof(tyObject_Env_asyncmacro2dotnim___G9aHe8wzxswUyDGTzYH9crjw, result12); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[257].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[257].name = "result12"; TM__Tra5WJkmqmXIsONj5ZlJOQ_176_27[13] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[258]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[258].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[258].offset = offsetof(tyObject_Env_asyncmacro2dotnim___G9aHe8wzxswUyDGTzYH9crjw, exc13); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[258].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[258].name = "exc13"; TM__Tra5WJkmqmXIsONj5ZlJOQ_176_27[14] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[259]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[259].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[259].offset = offsetof(tyObject_Env_asyncmacro2dotnim___G9aHe8wzxswUyDGTzYH9crjw, record14); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[259].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[259].name = "record14"; TM__Tra5WJkmqmXIsONj5ZlJOQ_176_27[15] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[260]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[260].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[260].offset = offsetof(tyObject_Env_asyncmacro2dotnim___G9aHe8wzxswUyDGTzYH9crjw, errX60gensym13447001915_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[260].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[260].name = "err`gensym13447001915"; TM__Tra5WJkmqmXIsONj5ZlJOQ_176_27[16] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[261]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[261].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[261].offset = offsetof(tyObject_Env_asyncmacro2dotnim___G9aHe8wzxswUyDGTzYH9crjw, colonunrollFinally16_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[261].typ = (&NTI__VaVACK0bpYmqIQ0mKcHfQQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[261].name = ":unrollFinally16"; TM__Tra5WJkmqmXIsONj5ZlJOQ_176_27[17] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[262]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[262].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[262].offset = offsetof(tyObject_Env_asyncmacro2dotnim___G9aHe8wzxswUyDGTzYH9crjw, chronosInternalTmpFuture17); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[262].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[262].name = "chronosInternalTmpFuture17"; TM__Tra5WJkmqmXIsONj5ZlJOQ_176_27[18] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[263]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[263].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[263].offset = offsetof(tyObject_Env_asyncmacro2dotnim___G9aHe8wzxswUyDGTzYH9crjw, sconn18); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[263].typ = (&NTI__ZerMcZkaRbhs8wv4M9cMNuw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[263].name = "sconn18"; TM__Tra5WJkmqmXIsONj5ZlJOQ_176_27[19] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[264]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[264].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[264].offset = offsetof(tyObject_Env_asyncmacro2dotnim___G9aHe8wzxswUyDGTzYH9crjw, colontmpResult19_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[264].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[264].name = ":tmpResult19"; TM__Tra5WJkmqmXIsONj5ZlJOQ_176_27[20] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[265]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[265].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[265].offset = offsetof(tyObject_Env_asyncmacro2dotnim___G9aHe8wzxswUyDGTzYH9crjw, muxer20); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[265].typ = (&NTI__ezq8q2zoLivocZ0qJ9aLYJg_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[265].name = "muxer20"; TM__Tra5WJkmqmXIsONj5ZlJOQ_176_27[21] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[266]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[266].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[266].offset = offsetof(tyObject_Env_asyncmacro2dotnim___G9aHe8wzxswUyDGTzYH9crjw, L21); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[266].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[266].name = "L21"; TM__Tra5WJkmqmXIsONj5ZlJOQ_176_27[22] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[267]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[267].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[267].offset = offsetof(tyObject_Env_asyncmacro2dotnim___G9aHe8wzxswUyDGTzYH9crjw, h22); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[267].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[267].name = "h22"; TM__Tra5WJkmqmXIsONj5ZlJOQ_176_27[23] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[268]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[268].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[268].offset = offsetof(tyObject_Env_asyncmacro2dotnim___G9aHe8wzxswUyDGTzYH9crjw, colontmp23_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[268].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[268].name = ":tmp23"; TM__Tra5WJkmqmXIsONj5ZlJOQ_176_27[24] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[269]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[269].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[269].offset = offsetof(tyObject_Env_asyncmacro2dotnim___G9aHe8wzxswUyDGTzYH9crjw, res24); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[269].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[269].name = "res24"; TM__Tra5WJkmqmXIsONj5ZlJOQ_176_27[25] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[270]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[270].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[270].offset = offsetof(tyObject_Env_asyncmacro2dotnim___G9aHe8wzxswUyDGTzYH9crjw, record25); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[270].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[270].name = "record25"; TM__Tra5WJkmqmXIsONj5ZlJOQ_176_27[26] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[271]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[271].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[271].offset = offsetof(tyObject_Env_asyncmacro2dotnim___G9aHe8wzxswUyDGTzYH9crjw, errX60gensym13456501926_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[271].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[271].name = "err`gensym13456501926"; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[244].len = 27; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[244].kind = 2; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[244].sons = &TM__Tra5WJkmqmXIsONj5ZlJOQ_176_27[0]; NTI__G9aHe8wzxswUyDGTzYH9crjw_.node = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[244]; NTI__PFYpm53Z3GXMT9bDYxshcNA_.size = sizeof(tyObject_Env_asyncmacro2dotnim___G9aHe8wzxswUyDGTzYH9crjw*); NTI__PFYpm53Z3GXMT9bDYxshcNA_.kind = 22; NTI__PFYpm53Z3GXMT9bDYxshcNA_.base = (&NTI__G9aHe8wzxswUyDGTzYH9crjw_); NTI__PFYpm53Z3GXMT9bDYxshcNA_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor" "/nim-chronos/chronos/asyncmacro2.nim(259, 33)"; NTI__PFYpm53Z3GXMT9bDYxshcNA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__PFYpm53Z3GXMT9bDYxshcNA_; NTI__PFYpm53Z3GXMT9bDYxshcNA_.marker = Marker_tyRef__PFYpm53Z3GXMT9bDYxshcNA; NTI__mjW2Yzuah4kZUjnMWrQ0ZQ_.size = sizeof(tyObject_Env_switchdotnim___mjW2Yzuah4kZUjnMWrQ0ZQ); NTI__mjW2Yzuah4kZUjnMWrQ0ZQ_.kind = 17; NTI__mjW2Yzuah4kZUjnMWrQ0ZQ_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__mjW2Yzuah4kZUjnMWrQ0ZQ_.name = "object"; NTI__mjW2Yzuah4kZUjnMWrQ0ZQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__mjW2Yzuah4kZUjnMWrQ0ZQ_; TM__Tra5WJkmqmXIsONj5ZlJOQ_221_7[0] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[273]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[273].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[273].offset = offsetof(tyObject_Env_switchdotnim___mjW2Yzuah4kZUjnMWrQ0ZQ, colonstate_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[273].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[273].name = ":state"; TM__Tra5WJkmqmXIsONj5ZlJOQ_221_7[1] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[274]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[274].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[274].offset = offsetof(tyObject_Env_switchdotnim___mjW2Yzuah4kZUjnMWrQ0ZQ, peerId1); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[274].typ = (&NTI__Se8YyoPxzDpFnTeAyeCVCw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[274].name = "peerId1"; TM__Tra5WJkmqmXIsONj5ZlJOQ_221_7[2] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[275]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[275].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[275].offset = offsetof(tyObject_Env_switchdotnim___mjW2Yzuah4kZUjnMWrQ0ZQ, protos2); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[275].typ = (&NTI__sM4lkSb7zS6F7OVMvW9cffQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[275].name = "protos2"; TM__Tra5WJkmqmXIsONj5ZlJOQ_221_7[3] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[276]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[276].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[276].offset = offsetof(tyObject_Env_switchdotnim___mjW2Yzuah4kZUjnMWrQ0ZQ, s3); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[276].typ = (&NTI__sFoHz9btyLyHVx29cOlB1cFw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[276].name = "s3"; TM__Tra5WJkmqmXIsONj5ZlJOQ_221_7[4] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[277]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[277].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[277].offset = offsetof(tyObject_Env_switchdotnim___mjW2Yzuah4kZUjnMWrQ0ZQ, addrs4); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[277].typ = (&NTI__pJDjdGjSf3HlAOELaHOmSA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[277].name = "addrs4"; TM__Tra5WJkmqmXIsONj5ZlJOQ_221_7[5] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[278]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[278].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[278].offset = offsetof(tyObject_Env_switchdotnim___mjW2Yzuah4kZUjnMWrQ0ZQ, chronosInternalRetFuture5); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[278].typ = (&NTI__PZV9aZXUom5KuIaJnbFN9ckw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[278].name = "chronosInternalRetFuture5"; TM__Tra5WJkmqmXIsONj5ZlJOQ_221_7[6] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[279]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[279].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[279].offset = offsetof(tyObject_Env_switchdotnim___mjW2Yzuah4kZUjnMWrQ0ZQ, nameIterVarX60gensym1361450806_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[279].typ = (&NTI__Y7TIAk6Os9cRMtmIj9bEqCww_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[279].name = "nameIterVar`gensym1361450806"; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[272].len = 7; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[272].kind = 2; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[272].sons = &TM__Tra5WJkmqmXIsONj5ZlJOQ_221_7[0]; NTI__mjW2Yzuah4kZUjnMWrQ0ZQ_.node = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[272]; NTI__OFseD9bZK27kNl4FObU9aeGw_.size = sizeof(tyObject_Env_switchdotnim___mjW2Yzuah4kZUjnMWrQ0ZQ*); NTI__OFseD9bZK27kNl4FObU9aeGw_.kind = 22; NTI__OFseD9bZK27kNl4FObU9aeGw_.base = (&NTI__mjW2Yzuah4kZUjnMWrQ0ZQ_); NTI__OFseD9bZK27kNl4FObU9aeGw_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor" "/nim-libp2p/libp2p/switch.nim(387, 26)"; NTI__OFseD9bZK27kNl4FObU9aeGw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__OFseD9bZK27kNl4FObU9aeGw_; NTI__OFseD9bZK27kNl4FObU9aeGw_.marker = Marker_tyRef__OFseD9bZK27kNl4FObU9aeGw; NTI__oE6mfkChvw3rnMWSe9auegA_.size = sizeof(tyObject_Env_asyncmacro2dotnim___oE6mfkChvw3rnMWSe9auegA); NTI__oE6mfkChvw3rnMWSe9auegA_.kind = 17; NTI__oE6mfkChvw3rnMWSe9auegA_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__oE6mfkChvw3rnMWSe9auegA_.name = "object"; NTI__oE6mfkChvw3rnMWSe9auegA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__oE6mfkChvw3rnMWSe9auegA_; TM__Tra5WJkmqmXIsONj5ZlJOQ_222_26[0] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[281]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[281].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[281].offset = offsetof(tyObject_Env_asyncmacro2dotnim___oE6mfkChvw3rnMWSe9auegA, colonstate_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[281].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[281].name = ":state"; TM__Tra5WJkmqmXIsONj5ZlJOQ_222_26[1] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[282]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[282].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[282].offset = offsetof(tyObject_Env_asyncmacro2dotnim___oE6mfkChvw3rnMWSe9auegA, colontmpSlLower01_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[282].typ = (&NTI__ZerMcZkaRbhs8wv4M9cMNuw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[282].name = ":tmpSlLower01"; TM__Tra5WJkmqmXIsONj5ZlJOQ_222_26[2] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[283]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[283].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[283].offset = offsetof(tyObject_Env_asyncmacro2dotnim___oE6mfkChvw3rnMWSe9auegA, colontmpSlLower12_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[283].typ = (&NTI__lQEEtueHjH1gvaG8ApPKNQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[283].name = ":tmpSlLower12"; TM__Tra5WJkmqmXIsONj5ZlJOQ_222_26[3] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[284]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[284].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[284].offset = offsetof(tyObject_Env_asyncmacro2dotnim___oE6mfkChvw3rnMWSe9auegA, coloncurExc3_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[284].typ = (&NTI__vU9aO9cTqOMn6CBzhV8rX7Sw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[284].name = ":curExc3"; TM__Tra5WJkmqmXIsONj5ZlJOQ_222_26[4] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[285]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[285].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[285].offset = offsetof(tyObject_Env_asyncmacro2dotnim___oE6mfkChvw3rnMWSe9auegA, colontmpResult4_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[285].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[285].name = ":tmpResult4"; TM__Tra5WJkmqmXIsONj5ZlJOQ_222_26[5] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[286]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[286].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[286].offset = offsetof(tyObject_Env_asyncmacro2dotnim___oE6mfkChvw3rnMWSe9auegA, colonunrollFinally5_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[286].typ = (&NTI__VaVACK0bpYmqIQ0mKcHfQQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[286].name = ":unrollFinally5"; TM__Tra5WJkmqmXIsONj5ZlJOQ_222_26[6] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[287]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[287].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[287].offset = offsetof(tyObject_Env_asyncmacro2dotnim___oE6mfkChvw3rnMWSe9auegA, result6); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[287].typ = (&NTI__ZerMcZkaRbhs8wv4M9cMNuw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[287].name = "result6"; TM__Tra5WJkmqmXIsONj5ZlJOQ_222_26[7] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[288]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[288].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[288].offset = offsetof(tyObject_Env_asyncmacro2dotnim___oE6mfkChvw3rnMWSe9auegA, record7); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[288].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[288].name = "record7"; TM__Tra5WJkmqmXIsONj5ZlJOQ_222_26[8] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[289]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[289].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[289].offset = offsetof(tyObject_Env_asyncmacro2dotnim___oE6mfkChvw3rnMWSe9auegA, colonup_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[289].typ = (&NTI__OFseD9bZK27kNl4FObU9aeGw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[289].name = ":up"; TM__Tra5WJkmqmXIsONj5ZlJOQ_222_26[9] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[290]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[290].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[290].offset = offsetof(tyObject_Env_asyncmacro2dotnim___oE6mfkChvw3rnMWSe9auegA, errX60gensym1361900199_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[290].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[290].name = "err`gensym1361900199"; TM__Tra5WJkmqmXIsONj5ZlJOQ_222_26[10] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[291]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[291].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[291].offset = offsetof(tyObject_Env_asyncmacro2dotnim___oE6mfkChvw3rnMWSe9auegA, chronosInternalTmpFuture10); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[291].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[291].name = "chronosInternalTmpFuture10"; TM__Tra5WJkmqmXIsONj5ZlJOQ_222_26[11] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[292]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[292].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[292].offset = offsetof(tyObject_Env_asyncmacro2dotnim___oE6mfkChvw3rnMWSe9auegA, result11); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[292].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[292].name = "result11"; TM__Tra5WJkmqmXIsONj5ZlJOQ_222_26[12] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[293]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[293].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[293].offset = offsetof(tyObject_Env_asyncmacro2dotnim___oE6mfkChvw3rnMWSe9auegA, conn12); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[293].typ = (&NTI__ZerMcZkaRbhs8wv4M9cMNuw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[293].name = "conn12"; TM__Tra5WJkmqmXIsONj5ZlJOQ_222_26[13] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[294]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[294].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[294].offset = offsetof(tyObject_Env_asyncmacro2dotnim___oE6mfkChvw3rnMWSe9auegA, record13); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[294].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[294].name = "record13"; TM__Tra5WJkmqmXIsONj5ZlJOQ_222_26[14] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[295]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[295].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[295].offset = offsetof(tyObject_Env_asyncmacro2dotnim___oE6mfkChvw3rnMWSe9auegA, errX60gensym13627501914_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[295].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[295].name = "err`gensym13627501914"; TM__Tra5WJkmqmXIsONj5ZlJOQ_222_26[15] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[296]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[296].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[296].offset = offsetof(tyObject_Env_asyncmacro2dotnim___oE6mfkChvw3rnMWSe9auegA, stream15); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[296].typ = (&NTI__ZerMcZkaRbhs8wv4M9cMNuw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[296].name = "stream15"; TM__Tra5WJkmqmXIsONj5ZlJOQ_222_26[16] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[297]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[297].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[297].offset = offsetof(tyObject_Env_asyncmacro2dotnim___oE6mfkChvw3rnMWSe9auegA, chronosInternalTmpFuture16); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[297].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[297].name = "chronosInternalTmpFuture16"; TM__Tra5WJkmqmXIsONj5ZlJOQ_222_26[17] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[298]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[298].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[298].offset = offsetof(tyObject_Env_asyncmacro2dotnim___oE6mfkChvw3rnMWSe9auegA, exc17); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[298].typ = (&NTI__paaBQT4pyImJiuEdGp60qA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[298].name = "exc17"; TM__Tra5WJkmqmXIsONj5ZlJOQ_222_26[18] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[299]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[299].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[299].offset = offsetof(tyObject_Env_asyncmacro2dotnim___oE6mfkChvw3rnMWSe9auegA, record18); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[299].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[299].name = "record18"; TM__Tra5WJkmqmXIsONj5ZlJOQ_222_26[19] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[300]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[300].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[300].offset = offsetof(tyObject_Env_asyncmacro2dotnim___oE6mfkChvw3rnMWSe9auegA, errX60gensym13645001919_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[300].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[300].name = "err`gensym13645001919"; TM__Tra5WJkmqmXIsONj5ZlJOQ_222_26[20] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[301]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[301].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[301].offset = offsetof(tyObject_Env_asyncmacro2dotnim___oE6mfkChvw3rnMWSe9auegA, chronosInternalTmpFuture20); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[301].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[301].name = "chronosInternalTmpFuture20"; TM__Tra5WJkmqmXIsONj5ZlJOQ_222_26[21] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[302]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[302].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[302].offset = offsetof(tyObject_Env_asyncmacro2dotnim___oE6mfkChvw3rnMWSe9auegA, exc21); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[302].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[302].name = "exc21"; TM__Tra5WJkmqmXIsONj5ZlJOQ_222_26[22] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[303]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[303].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[303].offset = offsetof(tyObject_Env_asyncmacro2dotnim___oE6mfkChvw3rnMWSe9auegA, record22); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[303].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[303].name = "record22"; TM__Tra5WJkmqmXIsONj5ZlJOQ_222_26[23] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[304]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[304].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[304].offset = offsetof(tyObject_Env_asyncmacro2dotnim___oE6mfkChvw3rnMWSe9auegA, errX60gensym13652501923_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[304].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[304].name = "err`gensym13652501923"; TM__Tra5WJkmqmXIsONj5ZlJOQ_222_26[24] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[305]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[305].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[305].offset = offsetof(tyObject_Env_asyncmacro2dotnim___oE6mfkChvw3rnMWSe9auegA, chronosInternalTmpFuture24); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[305].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[305].name = "chronosInternalTmpFuture24"; TM__Tra5WJkmqmXIsONj5ZlJOQ_222_26[25] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[306]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[306].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[306].offset = offsetof(tyObject_Env_asyncmacro2dotnim___oE6mfkChvw3rnMWSe9auegA, chronosInternalTmpFuture25); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[306].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[306].name = "chronosInternalTmpFuture25"; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[280].len = 26; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[280].kind = 2; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[280].sons = &TM__Tra5WJkmqmXIsONj5ZlJOQ_222_26[0]; NTI__oE6mfkChvw3rnMWSe9auegA_.node = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[280]; NTI__NIKcJLImyvAD5GP5qrpxUQ_.size = sizeof(tyObject_Env_asyncmacro2dotnim___oE6mfkChvw3rnMWSe9auegA*); NTI__NIKcJLImyvAD5GP5qrpxUQ_.kind = 22; NTI__NIKcJLImyvAD5GP5qrpxUQ_.base = (&NTI__oE6mfkChvw3rnMWSe9auegA_); NTI__NIKcJLImyvAD5GP5qrpxUQ_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor" "/nim-chronos/chronos/asyncmacro2.nim(259, 33)"; NTI__NIKcJLImyvAD5GP5qrpxUQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__NIKcJLImyvAD5GP5qrpxUQ_; NTI__NIKcJLImyvAD5GP5qrpxUQ_.marker = Marker_tyRef__NIKcJLImyvAD5GP5qrpxUQ; NTI__DM9bRK50YDrSou6rA8WaoKg_.size = sizeof(tyObject_Env_switchdotnim___DM9bRK50YDrSou6rA8WaoKg); NTI__DM9bRK50YDrSou6rA8WaoKg_.kind = 17; NTI__DM9bRK50YDrSou6rA8WaoKg_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__DM9bRK50YDrSou6rA8WaoKg_.name = "object"; NTI__DM9bRK50YDrSou6rA8WaoKg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__DM9bRK50YDrSou6rA8WaoKg_; TM__Tra5WJkmqmXIsONj5ZlJOQ_227_6[0] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[308]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[308].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[308].offset = offsetof(tyObject_Env_switchdotnim___DM9bRK50YDrSou6rA8WaoKg, colonstate_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[308].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[308].name = ":state"; TM__Tra5WJkmqmXIsONj5ZlJOQ_227_6[1] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[309]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[309].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[309].offset = offsetof(tyObject_Env_switchdotnim___DM9bRK50YDrSou6rA8WaoKg, s1); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[309].typ = (&NTI__sFoHz9btyLyHVx29cOlB1cFw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[309].name = "s1"; TM__Tra5WJkmqmXIsONj5ZlJOQ_227_6[2] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[310]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[310].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[310].offset = offsetof(tyObject_Env_switchdotnim___DM9bRK50YDrSou6rA8WaoKg, peerId2); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[310].typ = (&NTI__Se8YyoPxzDpFnTeAyeCVCw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[310].name = "peerId2"; TM__Tra5WJkmqmXIsONj5ZlJOQ_227_6[3] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[311]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[311].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[311].offset = offsetof(tyObject_Env_switchdotnim___DM9bRK50YDrSou6rA8WaoKg, chronosInternalRetFuture3); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[311].typ = (&NTI__PZV9aZXUom5KuIaJnbFN9ckw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[311].name = "chronosInternalRetFuture3"; TM__Tra5WJkmqmXIsONj5ZlJOQ_227_6[4] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[312]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[312].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[312].offset = offsetof(tyObject_Env_switchdotnim___DM9bRK50YDrSou6rA8WaoKg, addrs4); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[312].typ = (&NTI__pJDjdGjSf3HlAOELaHOmSA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[312].name = "addrs4"; TM__Tra5WJkmqmXIsONj5ZlJOQ_227_6[5] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[313]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[313].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[313].offset = offsetof(tyObject_Env_switchdotnim___DM9bRK50YDrSou6rA8WaoKg, nameIterVarX60gensym1353500465_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[313].typ = (&NTI__Y7TIAk6Os9cRMtmIj9bEqCww_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[313].name = "nameIterVar`gensym1353500465"; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[307].len = 6; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[307].kind = 2; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[307].sons = &TM__Tra5WJkmqmXIsONj5ZlJOQ_227_6[0]; NTI__DM9bRK50YDrSou6rA8WaoKg_.node = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[307]; NTI__GCG9cZjvpZfE1c9c9c688KcVw_.size = sizeof(tyObject_Env_switchdotnim___DM9bRK50YDrSou6rA8WaoKg*); NTI__GCG9cZjvpZfE1c9c9c688KcVw_.kind = 22; NTI__GCG9cZjvpZfE1c9c9c688KcVw_.base = (&NTI__DM9bRK50YDrSou6rA8WaoKg_); NTI__GCG9cZjvpZfE1c9c9c688KcVw_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor" "/nim-libp2p/libp2p/switch.nim(314, 6)"; NTI__GCG9cZjvpZfE1c9c9c688KcVw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__GCG9cZjvpZfE1c9c9c688KcVw_; NTI__GCG9cZjvpZfE1c9c9c688KcVw_.marker = Marker_tyRef__GCG9cZjvpZfE1c9c9c688KcVw; NTI__i9bd9cpvagGTDmg9aDdYB9bj1w_.size = sizeof(tyObject_Env_asyncmacro2dotnim___i9bd9cpvagGTDmg9aDdYB9bj1w); NTI__i9bd9cpvagGTDmg9aDdYB9bj1w_.kind = 17; NTI__i9bd9cpvagGTDmg9aDdYB9bj1w_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__i9bd9cpvagGTDmg9aDdYB9bj1w_.name = "object"; NTI__i9bd9cpvagGTDmg9aDdYB9bj1w_.nextType = nimTypeRoot; nimTypeRoot=&NTI__i9bd9cpvagGTDmg9aDdYB9bj1w_; TM__Tra5WJkmqmXIsONj5ZlJOQ_228_17[0] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[315]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[315].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[315].offset = offsetof(tyObject_Env_asyncmacro2dotnim___i9bd9cpvagGTDmg9aDdYB9bj1w, colonstate_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[315].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[315].name = ":state"; TM__Tra5WJkmqmXIsONj5ZlJOQ_228_17[1] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[316]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[316].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[316].offset = offsetof(tyObject_Env_asyncmacro2dotnim___i9bd9cpvagGTDmg9aDdYB9bj1w, coloncurExc1_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[316].typ = (&NTI__vU9aO9cTqOMn6CBzhV8rX7Sw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[316].name = ":curExc1"; TM__Tra5WJkmqmXIsONj5ZlJOQ_228_17[2] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[317]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[317].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[317].offset = offsetof(tyObject_Env_asyncmacro2dotnim___i9bd9cpvagGTDmg9aDdYB9bj1w, colontmpResult2_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[317].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[317].name = ":tmpResult2"; TM__Tra5WJkmqmXIsONj5ZlJOQ_228_17[3] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[318]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[318].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[318].offset = offsetof(tyObject_Env_asyncmacro2dotnim___i9bd9cpvagGTDmg9aDdYB9bj1w, colonunrollFinally3_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[318].typ = (&NTI__VaVACK0bpYmqIQ0mKcHfQQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[318].name = ":unrollFinally3"; TM__Tra5WJkmqmXIsONj5ZlJOQ_228_17[4] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[319]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[319].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[319].offset = offsetof(tyObject_Env_asyncmacro2dotnim___i9bd9cpvagGTDmg9aDdYB9bj1w, result4); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[319].typ = (&NTI__ZerMcZkaRbhs8wv4M9cMNuw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[319].name = "result4"; TM__Tra5WJkmqmXIsONj5ZlJOQ_228_17[5] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[320]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[320].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[320].offset = offsetof(tyObject_Env_asyncmacro2dotnim___i9bd9cpvagGTDmg9aDdYB9bj1w, colonup_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[320].typ = (&NTI__GCG9cZjvpZfE1c9c9c688KcVw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[320].name = ":up"; TM__Tra5WJkmqmXIsONj5ZlJOQ_228_17[6] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[321]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[321].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[321].offset = offsetof(tyObject_Env_asyncmacro2dotnim___i9bd9cpvagGTDmg9aDdYB9bj1w, lock6); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[321].typ = (&NTI__AfrMeDg1y2UMF9alA3jx8Uw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[321].name = "lock6"; TM__Tra5WJkmqmXIsONj5ZlJOQ_228_17[7] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[322]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[322].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[322].offset = offsetof(tyObject_Env_asyncmacro2dotnim___i9bd9cpvagGTDmg9aDdYB9bj1w, chronosInternalTmpFuture7); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[322].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[322].name = "chronosInternalTmpFuture7"; TM__Tra5WJkmqmXIsONj5ZlJOQ_228_17[8] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[323]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[323].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[323].offset = offsetof(tyObject_Env_asyncmacro2dotnim___i9bd9cpvagGTDmg9aDdYB9bj1w, result8); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[323].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[323].name = "result8"; TM__Tra5WJkmqmXIsONj5ZlJOQ_228_17[9] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[324]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[324].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[324].offset = offsetof(tyObject_Env_asyncmacro2dotnim___i9bd9cpvagGTDmg9aDdYB9bj1w, conn9); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[324].typ = (&NTI__ZerMcZkaRbhs8wv4M9cMNuw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[324].name = "conn9"; TM__Tra5WJkmqmXIsONj5ZlJOQ_228_17[10] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[325]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[325].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[325].offset = offsetof(tyObject_Env_asyncmacro2dotnim___i9bd9cpvagGTDmg9aDdYB9bj1w, record10); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[325].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[325].name = "record10"; TM__Tra5WJkmqmXIsONj5ZlJOQ_228_17[11] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[326]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[326].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[326].offset = offsetof(tyObject_Env_asyncmacro2dotnim___i9bd9cpvagGTDmg9aDdYB9bj1w, errX60gensym13552501911_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[326].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[326].name = "err`gensym13552501911"; TM__Tra5WJkmqmXIsONj5ZlJOQ_228_17[12] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[327]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[327].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[327].offset = offsetof(tyObject_Env_asyncmacro2dotnim___i9bd9cpvagGTDmg9aDdYB9bj1w, chronosInternalTmpFuture12); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[327].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[327].name = "chronosInternalTmpFuture12"; TM__Tra5WJkmqmXIsONj5ZlJOQ_228_17[13] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[328]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[328].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[328].offset = offsetof(tyObject_Env_asyncmacro2dotnim___i9bd9cpvagGTDmg9aDdYB9bj1w, record13); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[328].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[328].name = "record13"; TM__Tra5WJkmqmXIsONj5ZlJOQ_228_17[14] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[329]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[329].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[329].offset = offsetof(tyObject_Env_asyncmacro2dotnim___i9bd9cpvagGTDmg9aDdYB9bj1w, errX60gensym13560501914_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[329].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[329].name = "err`gensym13560501914"; TM__Tra5WJkmqmXIsONj5ZlJOQ_228_17[15] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[330]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[330].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[330].offset = offsetof(tyObject_Env_asyncmacro2dotnim___i9bd9cpvagGTDmg9aDdYB9bj1w, record15); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[330].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[330].name = "record15"; TM__Tra5WJkmqmXIsONj5ZlJOQ_228_17[16] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[331]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[331].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[331].offset = offsetof(tyObject_Env_asyncmacro2dotnim___i9bd9cpvagGTDmg9aDdYB9bj1w, errX60gensym13570501916_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[331].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[331].name = "err`gensym13570501916"; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[314].len = 17; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[314].kind = 2; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[314].sons = &TM__Tra5WJkmqmXIsONj5ZlJOQ_228_17[0]; NTI__i9bd9cpvagGTDmg9aDdYB9bj1w_.node = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[314]; NTI__kCXL00ZA4fjhd5yqyUcIww_.size = sizeof(tyObject_Env_asyncmacro2dotnim___i9bd9cpvagGTDmg9aDdYB9bj1w*); NTI__kCXL00ZA4fjhd5yqyUcIww_.kind = 22; NTI__kCXL00ZA4fjhd5yqyUcIww_.base = (&NTI__i9bd9cpvagGTDmg9aDdYB9bj1w_); NTI__kCXL00ZA4fjhd5yqyUcIww_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor" "/nim-chronos/chronos/asyncmacro2.nim(259, 33)"; NTI__kCXL00ZA4fjhd5yqyUcIww_.nextType = nimTypeRoot; nimTypeRoot=&NTI__kCXL00ZA4fjhd5yqyUcIww_; NTI__kCXL00ZA4fjhd5yqyUcIww_.marker = Marker_tyRef__kCXL00ZA4fjhd5yqyUcIww; NTI__MbwO19b5pxCNyFjWJ37tEEQ_.size = sizeof(tyObject_Env_switchdotnim___MbwO19b5pxCNyFjWJ37tEEQ); NTI__MbwO19b5pxCNyFjWJ37tEEQ_.kind = 17; NTI__MbwO19b5pxCNyFjWJ37tEEQ_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__MbwO19b5pxCNyFjWJ37tEEQ_.name = "object"; NTI__MbwO19b5pxCNyFjWJ37tEEQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__MbwO19b5pxCNyFjWJ37tEEQ_; TM__Tra5WJkmqmXIsONj5ZlJOQ_238_6[0] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[333]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[333].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[333].offset = offsetof(tyObject_Env_switchdotnim___MbwO19b5pxCNyFjWJ37tEEQ, colonstate_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[333].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[333].name = ":state"; TM__Tra5WJkmqmXIsONj5ZlJOQ_238_6[1] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[334]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[334].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[334].offset = offsetof(tyObject_Env_switchdotnim___MbwO19b5pxCNyFjWJ37tEEQ, peerId1); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[334].typ = (&NTI__Se8YyoPxzDpFnTeAyeCVCw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[334].name = "peerId1"; TM__Tra5WJkmqmXIsONj5ZlJOQ_238_6[2] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[335]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[335].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[335].offset = offsetof(tyObject_Env_switchdotnim___MbwO19b5pxCNyFjWJ37tEEQ, s2); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[335].typ = (&NTI__sFoHz9btyLyHVx29cOlB1cFw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[335].name = "s2"; TM__Tra5WJkmqmXIsONj5ZlJOQ_238_6[3] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[336]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[336].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[336].offset = offsetof(tyObject_Env_switchdotnim___MbwO19b5pxCNyFjWJ37tEEQ, addrs3); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[336].typ = (&NTI__pJDjdGjSf3HlAOELaHOmSA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[336].name = "addrs3"; TM__Tra5WJkmqmXIsONj5ZlJOQ_238_6[4] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[337]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[337].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[337].offset = offsetof(tyObject_Env_switchdotnim___MbwO19b5pxCNyFjWJ37tEEQ, chronosInternalRetFuture4); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[337].typ = (&NTI__PZV9aZXUom5KuIaJnbFN9ckw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[337].name = "chronosInternalRetFuture4"; TM__Tra5WJkmqmXIsONj5ZlJOQ_238_6[5] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[338]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[338].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[338].offset = offsetof(tyObject_Env_switchdotnim___MbwO19b5pxCNyFjWJ37tEEQ, nameIterVarX60gensym1347650465_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[338].typ = (&NTI__Y7TIAk6Os9cRMtmIj9bEqCww_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[338].name = "nameIterVar`gensym1347650465"; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[332].len = 6; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[332].kind = 2; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[332].sons = &TM__Tra5WJkmqmXIsONj5ZlJOQ_238_6[0]; NTI__MbwO19b5pxCNyFjWJ37tEEQ_.node = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[332]; NTI__5P39ay9cPffuRVAwqDIWQuGw_.size = sizeof(tyObject_Env_switchdotnim___MbwO19b5pxCNyFjWJ37tEEQ*); NTI__5P39ay9cPffuRVAwqDIWQuGw_.kind = 22; NTI__5P39ay9cPffuRVAwqDIWQuGw_.base = (&NTI__MbwO19b5pxCNyFjWJ37tEEQ_); NTI__5P39ay9cPffuRVAwqDIWQuGw_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor" "/nim-libp2p/libp2p/switch.nim(275, 25)"; NTI__5P39ay9cPffuRVAwqDIWQuGw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__5P39ay9cPffuRVAwqDIWQuGw_; NTI__5P39ay9cPffuRVAwqDIWQuGw_.marker = Marker_tyRef__5P39ay9cPffuRVAwqDIWQuGw; NTI__qYECZh9btd8NpcrOw69c9azBg_.size = sizeof(tyObject_Env_asyncmacro2dotnim___qYECZh9btd8NpcrOw69c9azBg); NTI__qYECZh9btd8NpcrOw69c9azBg_.kind = 17; NTI__qYECZh9btd8NpcrOw69c9azBg_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__qYECZh9btd8NpcrOw69c9azBg_.name = "object"; NTI__qYECZh9btd8NpcrOw69c9azBg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__qYECZh9btd8NpcrOw69c9azBg_; TM__Tra5WJkmqmXIsONj5ZlJOQ_239_35[0] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[340]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[340].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[340].offset = offsetof(tyObject_Env_asyncmacro2dotnim___qYECZh9btd8NpcrOw69c9azBg, colonstate_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[340].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[340].name = ":state"; TM__Tra5WJkmqmXIsONj5ZlJOQ_239_35[1] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[341]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[341].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[341].offset = offsetof(tyObject_Env_asyncmacro2dotnim___qYECZh9btd8NpcrOw69c9azBg, colontmpSlLower01_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[341].typ = (&NTI__ZerMcZkaRbhs8wv4M9cMNuw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[341].name = ":tmpSlLower01"; TM__Tra5WJkmqmXIsONj5ZlJOQ_239_35[2] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[342]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[342].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[342].offset = offsetof(tyObject_Env_asyncmacro2dotnim___qYECZh9btd8NpcrOw69c9azBg, colontmpSlLower12_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[342].typ = (&NTI__ZerMcZkaRbhs8wv4M9cMNuw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[342].name = ":tmpSlLower12"; TM__Tra5WJkmqmXIsONj5ZlJOQ_239_35[3] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[343]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[343].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[343].offset = offsetof(tyObject_Env_asyncmacro2dotnim___qYECZh9btd8NpcrOw69c9azBg, coloncurExc3_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[343].typ = (&NTI__vU9aO9cTqOMn6CBzhV8rX7Sw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[343].name = ":curExc3"; TM__Tra5WJkmqmXIsONj5ZlJOQ_239_35[4] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[344]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[344].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[344].offset = offsetof(tyObject_Env_asyncmacro2dotnim___qYECZh9btd8NpcrOw69c9azBg, colontmpResult4_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[344].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[344].name = ":tmpResult4"; TM__Tra5WJkmqmXIsONj5ZlJOQ_239_35[5] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[345]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[345].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[345].offset = offsetof(tyObject_Env_asyncmacro2dotnim___qYECZh9btd8NpcrOw69c9azBg, colonunrollFinally5_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[345].typ = (&NTI__VaVACK0bpYmqIQ0mKcHfQQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[345].name = ":unrollFinally5"; TM__Tra5WJkmqmXIsONj5ZlJOQ_239_35[6] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[346]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[346].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[346].offset = offsetof(tyObject_Env_asyncmacro2dotnim___qYECZh9btd8NpcrOw69c9azBg, result6); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[346].typ = (&NTI__ZerMcZkaRbhs8wv4M9cMNuw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[346].name = "result6"; TM__Tra5WJkmqmXIsONj5ZlJOQ_239_35[7] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[347]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[347].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[347].offset = offsetof(tyObject_Env_asyncmacro2dotnim___qYECZh9btd8NpcrOw69c9azBg, record7); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[347].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[347].name = "record7"; TM__Tra5WJkmqmXIsONj5ZlJOQ_239_35[8] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[348]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[348].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[348].offset = offsetof(tyObject_Env_asyncmacro2dotnim___qYECZh9btd8NpcrOw69c9azBg, colonup_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[348].typ = (&NTI__5P39ay9cPffuRVAwqDIWQuGw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[348].name = ":up"; TM__Tra5WJkmqmXIsONj5ZlJOQ_239_35[9] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[349]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[349].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[349].offset = offsetof(tyObject_Env_asyncmacro2dotnim___qYECZh9btd8NpcrOw69c9azBg, errX60gensym1348100199_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[349].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[349].name = "err`gensym1348100199"; TM__Tra5WJkmqmXIsONj5ZlJOQ_239_35[10] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[350]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[350].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[350].offset = offsetof(tyObject_Env_asyncmacro2dotnim___qYECZh9btd8NpcrOw69c9azBg, t10); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[350].typ = (&NTI__8Wiqc0u2kl2T8e3DnFObCQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[350].name = "t10"; TM__Tra5WJkmqmXIsONj5ZlJOQ_239_35[11] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[351]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[351].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[351].offset = offsetof(tyObject_Env_asyncmacro2dotnim___qYECZh9btd8NpcrOw69c9azBg, i11); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[351].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[351].name = "i11"; TM__Tra5WJkmqmXIsONj5ZlJOQ_239_35[12] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[352]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[352].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[352].offset = offsetof(tyObject_Env_asyncmacro2dotnim___qYECZh9btd8NpcrOw69c9azBg, L12); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[352].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[352].name = "L12"; TM__Tra5WJkmqmXIsONj5ZlJOQ_239_35[13] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[353]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[353].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[353].offset = offsetof(tyObject_Env_asyncmacro2dotnim___qYECZh9btd8NpcrOw69c9azBg, a13); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[353].typ = (&NTI__MntiKgxV52rXueBQXpXCJw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[353].name = "a13"; TM__Tra5WJkmqmXIsONj5ZlJOQ_239_35[14] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[354]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[354].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[354].offset = offsetof(tyObject_Env_asyncmacro2dotnim___qYECZh9btd8NpcrOw69c9azBg, i14); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[354].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[354].name = "i14"; TM__Tra5WJkmqmXIsONj5ZlJOQ_239_35[15] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[355]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[355].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[355].offset = offsetof(tyObject_Env_asyncmacro2dotnim___qYECZh9btd8NpcrOw69c9azBg, L15); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[355].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[355].name = "L15"; TM__Tra5WJkmqmXIsONj5ZlJOQ_239_35[16] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[356]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[356].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[356].offset = offsetof(tyObject_Env_asyncmacro2dotnim___qYECZh9btd8NpcrOw69c9azBg, record16); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[356].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[356].name = "record16"; TM__Tra5WJkmqmXIsONj5ZlJOQ_239_35[17] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[357]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[357].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[357].offset = offsetof(tyObject_Env_asyncmacro2dotnim___qYECZh9btd8NpcrOw69c9azBg, errX60gensym13488501917_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[357].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[357].name = "err`gensym13488501917"; TM__Tra5WJkmqmXIsONj5ZlJOQ_239_35[18] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[358]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[358].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[358].offset = offsetof(tyObject_Env_asyncmacro2dotnim___qYECZh9btd8NpcrOw69c9azBg, chronosInternalTmpFuture18); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[358].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[358].name = "chronosInternalTmpFuture18"; TM__Tra5WJkmqmXIsONj5ZlJOQ_239_35[19] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[359]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[359].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[359].offset = offsetof(tyObject_Env_asyncmacro2dotnim___qYECZh9btd8NpcrOw69c9azBg, result19); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[359].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[359].name = "result19"; TM__Tra5WJkmqmXIsONj5ZlJOQ_239_35[20] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[360]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[360].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[360].offset = offsetof(tyObject_Env_asyncmacro2dotnim___qYECZh9btd8NpcrOw69c9azBg, exc20); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[360].typ = (&NTI__paaBQT4pyImJiuEdGp60qA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[360].name = "exc20"; TM__Tra5WJkmqmXIsONj5ZlJOQ_239_35[21] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[361]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[361].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[361].offset = offsetof(tyObject_Env_asyncmacro2dotnim___qYECZh9btd8NpcrOw69c9azBg, record21); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[361].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[361].name = "record21"; TM__Tra5WJkmqmXIsONj5ZlJOQ_239_35[22] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[362]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[362].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[362].offset = offsetof(tyObject_Env_asyncmacro2dotnim___qYECZh9btd8NpcrOw69c9azBg, errX60gensym13497501922_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[362].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[362].name = "err`gensym13497501922"; TM__Tra5WJkmqmXIsONj5ZlJOQ_239_35[23] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[363]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[363].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[363].offset = offsetof(tyObject_Env_asyncmacro2dotnim___qYECZh9btd8NpcrOw69c9azBg, exc23); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[363].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[363].name = "exc23"; TM__Tra5WJkmqmXIsONj5ZlJOQ_239_35[24] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[364]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[364].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[364].offset = offsetof(tyObject_Env_asyncmacro2dotnim___qYECZh9btd8NpcrOw69c9azBg, record24); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[364].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[364].name = "record24"; TM__Tra5WJkmqmXIsONj5ZlJOQ_239_35[25] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[365]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[365].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[365].offset = offsetof(tyObject_Env_asyncmacro2dotnim___qYECZh9btd8NpcrOw69c9azBg, errX60gensym13505001925_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[365].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[365].name = "err`gensym13505001925"; TM__Tra5WJkmqmXIsONj5ZlJOQ_239_35[26] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[366]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[366].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[366].offset = offsetof(tyObject_Env_asyncmacro2dotnim___qYECZh9btd8NpcrOw69c9azBg, dialed26); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[366].typ = (&NTI__ZerMcZkaRbhs8wv4M9cMNuw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[366].name = "dialed26"; TM__Tra5WJkmqmXIsONj5ZlJOQ_239_35[27] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[367]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[367].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[367].offset = offsetof(tyObject_Env_asyncmacro2dotnim___qYECZh9btd8NpcrOw69c9azBg, chronosInternalTmpFuture27); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[367].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[367].name = "chronosInternalTmpFuture27"; TM__Tra5WJkmqmXIsONj5ZlJOQ_239_35[28] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[368]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[368].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[368].offset = offsetof(tyObject_Env_asyncmacro2dotnim___qYECZh9btd8NpcrOw69c9azBg, exc28); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[368].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[368].name = "exc28"; TM__Tra5WJkmqmXIsONj5ZlJOQ_239_35[29] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[369]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[369].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[369].offset = offsetof(tyObject_Env_asyncmacro2dotnim___qYECZh9btd8NpcrOw69c9azBg, chronosInternalTmpFuture29); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[369].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[369].name = "chronosInternalTmpFuture29"; TM__Tra5WJkmqmXIsONj5ZlJOQ_239_35[30] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[370]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[370].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[370].offset = offsetof(tyObject_Env_asyncmacro2dotnim___qYECZh9btd8NpcrOw69c9azBg, record30); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[370].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[370].name = "record30"; TM__Tra5WJkmqmXIsONj5ZlJOQ_239_35[31] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[371]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[371].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[371].offset = offsetof(tyObject_Env_asyncmacro2dotnim___qYECZh9btd8NpcrOw69c9azBg, errX60gensym13517001931_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[371].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[371].name = "err`gensym13517001931"; TM__Tra5WJkmqmXIsONj5ZlJOQ_239_35[32] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[372]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[372].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[372].offset = offsetof(tyObject_Env_asyncmacro2dotnim___qYECZh9btd8NpcrOw69c9azBg, conn32); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[372].typ = (&NTI__ZerMcZkaRbhs8wv4M9cMNuw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[372].name = "conn32"; TM__Tra5WJkmqmXIsONj5ZlJOQ_239_35[33] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[373]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[373].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[373].offset = offsetof(tyObject_Env_asyncmacro2dotnim___qYECZh9btd8NpcrOw69c9azBg, record33); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[373].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[373].name = "record33"; TM__Tra5WJkmqmXIsONj5ZlJOQ_239_35[34] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[374]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[374].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[374].offset = offsetof(tyObject_Env_asyncmacro2dotnim___qYECZh9btd8NpcrOw69c9azBg, errX60gensym13526501934_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[374].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[374].name = "err`gensym13526501934"; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[339].len = 35; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[339].kind = 2; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[339].sons = &TM__Tra5WJkmqmXIsONj5ZlJOQ_239_35[0]; NTI__qYECZh9btd8NpcrOw69c9azBg_.node = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[339]; NTI__EwJrkWXQOmnDJOqXMb6FlA_.size = sizeof(tyObject_Env_asyncmacro2dotnim___qYECZh9btd8NpcrOw69c9azBg*); NTI__EwJrkWXQOmnDJOqXMb6FlA_.kind = 22; NTI__EwJrkWXQOmnDJOqXMb6FlA_.base = (&NTI__qYECZh9btd8NpcrOw69c9azBg_); NTI__EwJrkWXQOmnDJOqXMb6FlA_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor" "/nim-chronos/chronos/asyncmacro2.nim(259, 33)"; NTI__EwJrkWXQOmnDJOqXMb6FlA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__EwJrkWXQOmnDJOqXMb6FlA_; NTI__EwJrkWXQOmnDJOqXMb6FlA_.marker = Marker_tyRef__EwJrkWXQOmnDJOqXMb6FlA; NTI__EifeFwpDZRyKxZ9aHbQHA3g_.size = sizeof(tyObject_Env_switchdotnim___EifeFwpDZRyKxZ9aHbQHA3g); NTI__EifeFwpDZRyKxZ9aHbQHA3g_.kind = 17; NTI__EifeFwpDZRyKxZ9aHbQHA3g_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__EifeFwpDZRyKxZ9aHbQHA3g_.name = "object"; NTI__EifeFwpDZRyKxZ9aHbQHA3g_.nextType = nimTypeRoot; nimTypeRoot=&NTI__EifeFwpDZRyKxZ9aHbQHA3g_; TM__Tra5WJkmqmXIsONj5ZlJOQ_253_5[0] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[376]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[376].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[376].offset = offsetof(tyObject_Env_switchdotnim___EifeFwpDZRyKxZ9aHbQHA3g, colonstate_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[376].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[376].name = ":state"; TM__Tra5WJkmqmXIsONj5ZlJOQ_253_5[1] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[377]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[377].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[377].offset = offsetof(tyObject_Env_switchdotnim___EifeFwpDZRyKxZ9aHbQHA3g, conn1); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[377].typ = (&NTI__ZerMcZkaRbhs8wv4M9cMNuw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[377].name = "conn1"; TM__Tra5WJkmqmXIsONj5ZlJOQ_253_5[2] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[378]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[378].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[378].offset = offsetof(tyObject_Env_switchdotnim___EifeFwpDZRyKxZ9aHbQHA3g, s2); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[378].typ = (&NTI__sFoHz9btyLyHVx29cOlB1cFw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[378].name = "s2"; TM__Tra5WJkmqmXIsONj5ZlJOQ_253_5[3] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[379]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[379].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[379].offset = offsetof(tyObject_Env_switchdotnim___EifeFwpDZRyKxZ9aHbQHA3g, chronosInternalRetFuture3); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[379].typ = (&NTI__PZV9aZXUom5KuIaJnbFN9ckw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[379].name = "chronosInternalRetFuture3"; TM__Tra5WJkmqmXIsONj5ZlJOQ_253_5[4] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[380]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[380].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[380].offset = offsetof(tyObject_Env_switchdotnim___EifeFwpDZRyKxZ9aHbQHA3g, nameIterVarX60gensym1339902654_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[380].typ = (&NTI__Y7TIAk6Os9cRMtmIj9bEqCww_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[380].name = "nameIterVar`gensym1339902654"; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[375].len = 5; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[375].kind = 2; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[375].sons = &TM__Tra5WJkmqmXIsONj5ZlJOQ_253_5[0]; NTI__EifeFwpDZRyKxZ9aHbQHA3g_.node = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[375]; NTI__9ayI9c9bpyk5CrKgeWeM4K0jQ_.size = sizeof(tyObject_Env_switchdotnim___EifeFwpDZRyKxZ9aHbQHA3g*); NTI__9ayI9c9bpyk5CrKgeWeM4K0jQ_.kind = 22; NTI__9ayI9c9bpyk5CrKgeWeM4K0jQ_.base = (&NTI__EifeFwpDZRyKxZ9aHbQHA3g_); NTI__9ayI9c9bpyk5CrKgeWeM4K0jQ_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor" "/nim-libp2p/libp2p/switch.nim(195, 42)"; NTI__9ayI9c9bpyk5CrKgeWeM4K0jQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__9ayI9c9bpyk5CrKgeWeM4K0jQ_; NTI__9ayI9c9bpyk5CrKgeWeM4K0jQ_.marker = Marker_tyRef__9ayI9c9bpyk5CrKgeWeM4K0jQ; NTI__BBMjwIMz2Q9c9au6EO6Ti1qA_.size = sizeof(tyObject_Env_asyncmacro2dotnim___BBMjwIMz2Q9c9au6EO6Ti1qA); NTI__BBMjwIMz2Q9c9au6EO6Ti1qA_.kind = 17; NTI__BBMjwIMz2Q9c9au6EO6Ti1qA_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__BBMjwIMz2Q9c9au6EO6Ti1qA_.name = "object"; NTI__BBMjwIMz2Q9c9au6EO6Ti1qA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__BBMjwIMz2Q9c9au6EO6Ti1qA_; TM__Tra5WJkmqmXIsONj5ZlJOQ_254_12[0] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[382]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[382].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[382].offset = offsetof(tyObject_Env_asyncmacro2dotnim___BBMjwIMz2Q9c9au6EO6Ti1qA, colonstate_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[382].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[382].name = ":state"; TM__Tra5WJkmqmXIsONj5ZlJOQ_254_12[1] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[383]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[383].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[383].offset = offsetof(tyObject_Env_asyncmacro2dotnim___BBMjwIMz2Q9c9au6EO6Ti1qA, result1); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[383].typ = (&NTI__ZerMcZkaRbhs8wv4M9cMNuw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[383].name = "result1"; TM__Tra5WJkmqmXIsONj5ZlJOQ_254_12[2] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[384]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[384].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[384].offset = offsetof(tyObject_Env_asyncmacro2dotnim___BBMjwIMz2Q9c9au6EO6Ti1qA, record2); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[384].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[384].name = "record2"; TM__Tra5WJkmqmXIsONj5ZlJOQ_254_12[3] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[385]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[385].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[385].offset = offsetof(tyObject_Env_asyncmacro2dotnim___BBMjwIMz2Q9c9au6EO6Ti1qA, colonup_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[385].typ = (&NTI__9ayI9c9bpyk5CrKgeWeM4K0jQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[385].name = ":up"; TM__Tra5WJkmqmXIsONj5ZlJOQ_254_12[4] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[386]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[386].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[386].offset = offsetof(tyObject_Env_asyncmacro2dotnim___BBMjwIMz2Q9c9au6EO6Ti1qA, errX60gensym1340350194_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[386].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[386].name = "err`gensym1340350194"; TM__Tra5WJkmqmXIsONj5ZlJOQ_254_12[5] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[387]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[387].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[387].offset = offsetof(tyObject_Env_asyncmacro2dotnim___BBMjwIMz2Q9c9au6EO6Ti1qA, chronosInternalTmpFuture5); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[387].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[387].name = "chronosInternalTmpFuture5"; TM__Tra5WJkmqmXIsONj5ZlJOQ_254_12[6] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[388]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[388].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[388].offset = offsetof(tyObject_Env_asyncmacro2dotnim___BBMjwIMz2Q9c9au6EO6Ti1qA, result6); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[388].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[388].name = "result6"; TM__Tra5WJkmqmXIsONj5ZlJOQ_254_12[7] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[389]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[389].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[389].offset = offsetof(tyObject_Env_asyncmacro2dotnim___BBMjwIMz2Q9c9au6EO6Ti1qA, sconn7); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[389].typ = (&NTI__ZerMcZkaRbhs8wv4M9cMNuw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[389].name = "sconn7"; TM__Tra5WJkmqmXIsONj5ZlJOQ_254_12[8] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[390]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[390].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[390].offset = offsetof(tyObject_Env_asyncmacro2dotnim___BBMjwIMz2Q9c9au6EO6Ti1qA, muxer8); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[390].typ = (&NTI__9bQR9a81cUHEhGd4iyDz7xUw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[390].name = "muxer8"; TM__Tra5WJkmqmXIsONj5ZlJOQ_254_12[9] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[391]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[391].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[391].offset = offsetof(tyObject_Env_asyncmacro2dotnim___BBMjwIMz2Q9c9au6EO6Ti1qA, chronosInternalTmpFuture9); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[391].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[391].name = "chronosInternalTmpFuture9"; TM__Tra5WJkmqmXIsONj5ZlJOQ_254_12[10] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[392]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[392].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[392].offset = offsetof(tyObject_Env_asyncmacro2dotnim___BBMjwIMz2Q9c9au6EO6Ti1qA, record10); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[392].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[392].name = "record10"; TM__Tra5WJkmqmXIsONj5ZlJOQ_254_12[11] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[393]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[393].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[393].offset = offsetof(tyObject_Env_asyncmacro2dotnim___BBMjwIMz2Q9c9au6EO6Ti1qA, errX60gensym13415001911_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[393].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[393].name = "err`gensym13415001911"; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[381].len = 12; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[381].kind = 2; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[381].sons = &TM__Tra5WJkmqmXIsONj5ZlJOQ_254_12[0]; NTI__BBMjwIMz2Q9c9au6EO6Ti1qA_.node = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[381]; NTI__o3CI4inRuXSpkrsr6lSCtQ_.size = sizeof(tyObject_Env_asyncmacro2dotnim___BBMjwIMz2Q9c9au6EO6Ti1qA*); NTI__o3CI4inRuXSpkrsr6lSCtQ_.kind = 22; NTI__o3CI4inRuXSpkrsr6lSCtQ_.base = (&NTI__BBMjwIMz2Q9c9au6EO6Ti1qA_); NTI__o3CI4inRuXSpkrsr6lSCtQ_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor" "/nim-chronos/chronos/asyncmacro2.nim(259, 33)"; NTI__o3CI4inRuXSpkrsr6lSCtQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__o3CI4inRuXSpkrsr6lSCtQ_; NTI__o3CI4inRuXSpkrsr6lSCtQ_.marker = Marker_tyRef__o3CI4inRuXSpkrsr6lSCtQ; NTI__ruj5cPGMWIyqi6mllsmCng_.size = sizeof(tyObject_Env_switchdotnim___ruj5cPGMWIyqi6mllsmCng); NTI__ruj5cPGMWIyqi6mllsmCng_.kind = 17; NTI__ruj5cPGMWIyqi6mllsmCng_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__ruj5cPGMWIyqi6mllsmCng_.name = "object"; NTI__ruj5cPGMWIyqi6mllsmCng_.nextType = nimTypeRoot; nimTypeRoot=&NTI__ruj5cPGMWIyqi6mllsmCng_; TM__Tra5WJkmqmXIsONj5ZlJOQ_258_5[0] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[395]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[395].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[395].offset = offsetof(tyObject_Env_switchdotnim___ruj5cPGMWIyqi6mllsmCng, colonstate_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[395].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[395].name = ":state"; TM__Tra5WJkmqmXIsONj5ZlJOQ_258_5[1] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[396]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[396].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[396].offset = offsetof(tyObject_Env_switchdotnim___ruj5cPGMWIyqi6mllsmCng, s1); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[396].typ = (&NTI__sFoHz9btyLyHVx29cOlB1cFw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[396].name = "s1"; TM__Tra5WJkmqmXIsONj5ZlJOQ_258_5[2] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[397]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[397].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[397].offset = offsetof(tyObject_Env_switchdotnim___ruj5cPGMWIyqi6mllsmCng, conn2); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[397].typ = (&NTI__ZerMcZkaRbhs8wv4M9cMNuw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[397].name = "conn2"; TM__Tra5WJkmqmXIsONj5ZlJOQ_258_5[3] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[398]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[398].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[398].offset = offsetof(tyObject_Env_switchdotnim___ruj5cPGMWIyqi6mllsmCng, chronosInternalRetFuture3); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[398].typ = (&NTI__PZV9aZXUom5KuIaJnbFN9ckw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[398].name = "chronosInternalRetFuture3"; TM__Tra5WJkmqmXIsONj5ZlJOQ_258_5[4] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[399]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[399].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[399].offset = offsetof(tyObject_Env_switchdotnim___ruj5cPGMWIyqi6mllsmCng, nameIterVarX60gensym1329800164_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[399].typ = (&NTI__Y7TIAk6Os9cRMtmIj9bEqCww_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[399].name = "nameIterVar`gensym1329800164"; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[394].len = 5; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[394].kind = 2; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[394].sons = &TM__Tra5WJkmqmXIsONj5ZlJOQ_258_5[0]; NTI__ruj5cPGMWIyqi6mllsmCng_.node = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[394]; NTI__kXmzmQMOkaBoYw9bu23XBiQ_.size = sizeof(tyObject_Env_switchdotnim___ruj5cPGMWIyqi6mllsmCng*); NTI__kXmzmQMOkaBoYw9bu23XBiQ_.kind = 22; NTI__kXmzmQMOkaBoYw9bu23XBiQ_.base = (&NTI__ruj5cPGMWIyqi6mllsmCng_); NTI__kXmzmQMOkaBoYw9bu23XBiQ_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor" "/nim-libp2p/libp2p/switch.nim(101, 6)"; NTI__kXmzmQMOkaBoYw9bu23XBiQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__kXmzmQMOkaBoYw9bu23XBiQ_; NTI__kXmzmQMOkaBoYw9bu23XBiQ_.marker = Marker_tyRef__kXmzmQMOkaBoYw9bu23XBiQ; NTI__JIskLjggSIhdX34vdQK0JQ_.size = sizeof(tyObject_Env_asyncmacro2dotnim___JIskLjggSIhdX34vdQK0JQ); NTI__JIskLjggSIhdX34vdQK0JQ_.kind = 17; NTI__JIskLjggSIhdX34vdQK0JQ_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__JIskLjggSIhdX34vdQK0JQ_.name = "object"; NTI__JIskLjggSIhdX34vdQK0JQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__JIskLjggSIhdX34vdQK0JQ_; TM__Tra5WJkmqmXIsONj5ZlJOQ_259_23[0] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[401]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[401].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[401].offset = offsetof(tyObject_Env_asyncmacro2dotnim___JIskLjggSIhdX34vdQK0JQ, colonstate_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[401].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[401].name = ":state"; TM__Tra5WJkmqmXIsONj5ZlJOQ_259_23[1] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[402]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[402].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[402].offset = offsetof(tyObject_Env_asyncmacro2dotnim___JIskLjggSIhdX34vdQK0JQ, colontmpSlLower01_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[402].typ = (&NTI__ZerMcZkaRbhs8wv4M9cMNuw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[402].name = ":tmpSlLower01"; TM__Tra5WJkmqmXIsONj5ZlJOQ_259_23[2] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[403]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[403].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[403].offset = offsetof(tyObject_Env_asyncmacro2dotnim___JIskLjggSIhdX34vdQK0JQ, colontmpSlLower12_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[403].typ = (&NTI__lQEEtueHjH1gvaG8ApPKNQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[403].name = ":tmpSlLower12"; TM__Tra5WJkmqmXIsONj5ZlJOQ_259_23[3] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[404]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[404].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[404].offset = offsetof(tyObject_Env_asyncmacro2dotnim___JIskLjggSIhdX34vdQK0JQ, result3); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[404].typ = (&NTI__ZerMcZkaRbhs8wv4M9cMNuw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[404].name = "result3"; TM__Tra5WJkmqmXIsONj5ZlJOQ_259_23[4] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[405]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[405].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[405].offset = offsetof(tyObject_Env_asyncmacro2dotnim___JIskLjggSIhdX34vdQK0JQ, colonup_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[405].typ = (&NTI__kXmzmQMOkaBoYw9bu23XBiQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[405].name = ":up"; TM__Tra5WJkmqmXIsONj5ZlJOQ_259_23[5] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[406]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[406].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[406].offset = offsetof(tyObject_Env_asyncmacro2dotnim___JIskLjggSIhdX34vdQK0JQ, chronosInternalTmpFuture5); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[406].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[406].name = "chronosInternalTmpFuture5"; TM__Tra5WJkmqmXIsONj5ZlJOQ_259_23[6] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[407]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[407].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[407].offset = offsetof(tyObject_Env_asyncmacro2dotnim___JIskLjggSIhdX34vdQK0JQ, colontmp6_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[407].typ = (&NTI__nJo9c3YLgP9bN5eMA24IhFtw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[407].name = ":tmp6"; TM__Tra5WJkmqmXIsONj5ZlJOQ_259_23[7] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[408]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[408].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[408].offset = offsetof(tyObject_Env_asyncmacro2dotnim___JIskLjggSIhdX34vdQK0JQ, iX60gensym1330000047_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[408].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[408].name = "i`gensym1330000047"; TM__Tra5WJkmqmXIsONj5ZlJOQ_259_23[8] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[409]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[409].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[409].offset = offsetof(tyObject_Env_asyncmacro2dotnim___JIskLjggSIhdX34vdQK0JQ, resultX60gensym1330000058_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[409].typ = (&NTI__sM4lkSb7zS6F7OVMvW9cffQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[409].name = "result`gensym1330000058"; TM__Tra5WJkmqmXIsONj5ZlJOQ_259_23[9] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[410]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[410].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[410].offset = offsetof(tyObject_Env_asyncmacro2dotnim___JIskLjggSIhdX34vdQK0JQ, it9); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[410].typ = (&NTI__c1MOH9aT4iW7QanXAkB1bIg_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[410].name = "it9"; TM__Tra5WJkmqmXIsONj5ZlJOQ_259_23[10] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[411]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[411].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[411].offset = offsetof(tyObject_Env_asyncmacro2dotnim___JIskLjggSIhdX34vdQK0JQ, i10); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[411].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[411].name = "i10"; TM__Tra5WJkmqmXIsONj5ZlJOQ_259_23[11] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[412]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[412].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[412].offset = offsetof(tyObject_Env_asyncmacro2dotnim___JIskLjggSIhdX34vdQK0JQ, L11); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[412].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[412].name = "L11"; TM__Tra5WJkmqmXIsONj5ZlJOQ_259_23[12] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[413]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[413].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[413].offset = offsetof(tyObject_Env_asyncmacro2dotnim___JIskLjggSIhdX34vdQK0JQ, result12); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[413].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[413].name = "result12"; TM__Tra5WJkmqmXIsONj5ZlJOQ_259_23[13] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[414]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[414].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[414].offset = offsetof(tyObject_Env_asyncmacro2dotnim___JIskLjggSIhdX34vdQK0JQ, codec13); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[414].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[414].name = "codec13"; TM__Tra5WJkmqmXIsONj5ZlJOQ_259_23[14] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[415]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[415].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[415].offset = offsetof(tyObject_Env_asyncmacro2dotnim___JIskLjggSIhdX34vdQK0JQ, i14); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[415].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[415].name = "i14"; TM__Tra5WJkmqmXIsONj5ZlJOQ_259_23[15] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[416]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[416].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[416].offset = offsetof(tyObject_Env_asyncmacro2dotnim___JIskLjggSIhdX34vdQK0JQ, L15); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[416].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[416].name = "L15"; TM__Tra5WJkmqmXIsONj5ZlJOQ_259_23[16] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[417]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[417].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[417].offset = offsetof(tyObject_Env_asyncmacro2dotnim___JIskLjggSIhdX34vdQK0JQ, record16); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[417].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[417].name = "record16"; TM__Tra5WJkmqmXIsONj5ZlJOQ_259_23[17] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[418]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[418].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[418].offset = offsetof(tyObject_Env_asyncmacro2dotnim___JIskLjggSIhdX34vdQK0JQ, errX60gensym13307501917_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[418].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[418].name = "err`gensym13307501917"; TM__Tra5WJkmqmXIsONj5ZlJOQ_259_23[18] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[419]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[419].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[419].offset = offsetof(tyObject_Env_asyncmacro2dotnim___JIskLjggSIhdX34vdQK0JQ, secureProtocol18); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[419].typ = (&NTI__nJo9c3YLgP9bN5eMA24IhFtw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[419].name = "secureProtocol18"; TM__Tra5WJkmqmXIsONj5ZlJOQ_259_23[19] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[420]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[420].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[420].offset = offsetof(tyObject_Env_asyncmacro2dotnim___JIskLjggSIhdX34vdQK0JQ, resultX60gensym13312020119_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[420].typ = (&NTI__nJo9c3YLgP9bN5eMA24IhFtw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[420].name = "result`gensym13312020119"; TM__Tra5WJkmqmXIsONj5ZlJOQ_259_23[20] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[421]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[421].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[421].offset = offsetof(tyObject_Env_asyncmacro2dotnim___JIskLjggSIhdX34vdQK0JQ, it20); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[421].typ = (&NTI__c1MOH9aT4iW7QanXAkB1bIg_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[421].name = "it20"; TM__Tra5WJkmqmXIsONj5ZlJOQ_259_23[21] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[422]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[422].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[422].offset = offsetof(tyObject_Env_asyncmacro2dotnim___JIskLjggSIhdX34vdQK0JQ, i21); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[422].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[422].name = "i21"; TM__Tra5WJkmqmXIsONj5ZlJOQ_259_23[22] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[423]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[423].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[423].offset = offsetof(tyObject_Env_asyncmacro2dotnim___JIskLjggSIhdX34vdQK0JQ, L22); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[423].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[423].name = "L22"; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[400].len = 23; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[400].kind = 2; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[400].sons = &TM__Tra5WJkmqmXIsONj5ZlJOQ_259_23[0]; NTI__JIskLjggSIhdX34vdQK0JQ_.node = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[400]; NTI__RObwk2ETKYmahSWrSWVUXw_.size = sizeof(tyObject_Env_asyncmacro2dotnim___JIskLjggSIhdX34vdQK0JQ*); NTI__RObwk2ETKYmahSWrSWVUXw_.kind = 22; NTI__RObwk2ETKYmahSWrSWVUXw_.base = (&NTI__JIskLjggSIhdX34vdQK0JQ_); NTI__RObwk2ETKYmahSWrSWVUXw_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor" "/nim-chronos/chronos/asyncmacro2.nim(259, 33)"; NTI__RObwk2ETKYmahSWrSWVUXw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__RObwk2ETKYmahSWrSWVUXw_; NTI__RObwk2ETKYmahSWrSWVUXw_.marker = Marker_tyRef__RObwk2ETKYmahSWrSWVUXw; NTI__5G9aBii3JepVL5MmAJWXf5A_.size = sizeof(tyObject_Env_switchdotnim___5G9aBii3JepVL5MmAJWXf5A); NTI__5G9aBii3JepVL5MmAJWXf5A_.kind = 17; NTI__5G9aBii3JepVL5MmAJWXf5A_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__5G9aBii3JepVL5MmAJWXf5A_.name = "object"; NTI__5G9aBii3JepVL5MmAJWXf5A_.nextType = nimTypeRoot; nimTypeRoot=&NTI__5G9aBii3JepVL5MmAJWXf5A_; TM__Tra5WJkmqmXIsONj5ZlJOQ_277_5[0] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[425]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[425].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[425].offset = offsetof(tyObject_Env_switchdotnim___5G9aBii3JepVL5MmAJWXf5A, colonstate_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[425].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[425].name = ":state"; TM__Tra5WJkmqmXIsONj5ZlJOQ_277_5[1] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[426]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[426].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[426].offset = offsetof(tyObject_Env_switchdotnim___5G9aBii3JepVL5MmAJWXf5A, conn1); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[426].typ = (&NTI__ZerMcZkaRbhs8wv4M9cMNuw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[426].name = "conn1"; TM__Tra5WJkmqmXIsONj5ZlJOQ_277_5[2] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[427]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[427].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[427].offset = offsetof(tyObject_Env_switchdotnim___5G9aBii3JepVL5MmAJWXf5A, s2); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[427].typ = (&NTI__sFoHz9btyLyHVx29cOlB1cFw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[427].name = "s2"; TM__Tra5WJkmqmXIsONj5ZlJOQ_277_5[3] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[428]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[428].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[428].offset = offsetof(tyObject_Env_switchdotnim___5G9aBii3JepVL5MmAJWXf5A, chronosInternalRetFuture3); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[428].typ = (&NTI__n2TUmR4Ahg4LQuodncwEzA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[428].name = "chronosInternalRetFuture3"; TM__Tra5WJkmqmXIsONj5ZlJOQ_277_5[4] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[429]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[429].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[429].offset = offsetof(tyObject_Env_switchdotnim___5G9aBii3JepVL5MmAJWXf5A, nameIterVarX60gensym1335050464_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[429].typ = (&NTI__Y7TIAk6Os9cRMtmIj9bEqCww_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[429].name = "nameIterVar`gensym1335050464"; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[424].len = 5; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[424].kind = 2; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[424].sons = &TM__Tra5WJkmqmXIsONj5ZlJOQ_277_5[0]; NTI__5G9aBii3JepVL5MmAJWXf5A_.node = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[424]; NTI__k9bQLJtPDMRih5SYT8XaSvA_.size = sizeof(tyObject_Env_switchdotnim___5G9aBii3JepVL5MmAJWXf5A*); NTI__k9bQLJtPDMRih5SYT8XaSvA_.kind = 22; NTI__k9bQLJtPDMRih5SYT8XaSvA_.base = (&NTI__5G9aBii3JepVL5MmAJWXf5A_); NTI__k9bQLJtPDMRih5SYT8XaSvA_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor" "/nim-libp2p/libp2p/switch.nim(158, 30)"; NTI__k9bQLJtPDMRih5SYT8XaSvA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__k9bQLJtPDMRih5SYT8XaSvA_; NTI__k9bQLJtPDMRih5SYT8XaSvA_.marker = Marker_tyRef__k9bQLJtPDMRih5SYT8XaSvA; NTI__18nRNdjM4GGg0tZa9a8MRZA_.size = sizeof(tyObject_Env_asyncmacro2dotnim___18nRNdjM4GGg0tZa9a8MRZA); NTI__18nRNdjM4GGg0tZa9a8MRZA_.kind = 17; NTI__18nRNdjM4GGg0tZa9a8MRZA_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__18nRNdjM4GGg0tZa9a8MRZA_.name = "object"; NTI__18nRNdjM4GGg0tZa9a8MRZA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__18nRNdjM4GGg0tZa9a8MRZA_; TM__Tra5WJkmqmXIsONj5ZlJOQ_278_32[0] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[431]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[431].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[431].offset = offsetof(tyObject_Env_asyncmacro2dotnim___18nRNdjM4GGg0tZa9a8MRZA, colonstate_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[431].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[431].name = ":state"; TM__Tra5WJkmqmXIsONj5ZlJOQ_278_32[1] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[432]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[432].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[432].offset = offsetof(tyObject_Env_asyncmacro2dotnim___18nRNdjM4GGg0tZa9a8MRZA, coloncurExc1_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[432].typ = (&NTI__vU9aO9cTqOMn6CBzhV8rX7Sw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[432].name = ":curExc1"; TM__Tra5WJkmqmXIsONj5ZlJOQ_278_32[2] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[433]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[433].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[433].offset = offsetof(tyObject_Env_asyncmacro2dotnim___18nRNdjM4GGg0tZa9a8MRZA, colontmpResult2_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[433].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[433].name = ":tmpResult2"; TM__Tra5WJkmqmXIsONj5ZlJOQ_278_32[3] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[434]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[434].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[434].offset = offsetof(tyObject_Env_asyncmacro2dotnim___18nRNdjM4GGg0tZa9a8MRZA, colonunrollFinally3_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[434].typ = (&NTI__VaVACK0bpYmqIQ0mKcHfQQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[434].name = ":unrollFinally3"; TM__Tra5WJkmqmXIsONj5ZlJOQ_278_32[4] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[435]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[435].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[435].offset = offsetof(tyObject_Env_asyncmacro2dotnim___18nRNdjM4GGg0tZa9a8MRZA, result4); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[435].typ = (&NTI__9bQR9a81cUHEhGd4iyDz7xUw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[435].name = "result4"; TM__Tra5WJkmqmXIsONj5ZlJOQ_278_32[5] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[436]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[436].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[436].offset = offsetof(tyObject_Env_asyncmacro2dotnim___18nRNdjM4GGg0tZa9a8MRZA, record5); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[436].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[436].name = "record5"; TM__Tra5WJkmqmXIsONj5ZlJOQ_278_32[6] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[437]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[437].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[437].offset = offsetof(tyObject_Env_asyncmacro2dotnim___18nRNdjM4GGg0tZa9a8MRZA, colonup_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[437].typ = (&NTI__k9bQLJtPDMRih5SYT8XaSvA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[437].name = ":up"; TM__Tra5WJkmqmXIsONj5ZlJOQ_278_32[7] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[438]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[438].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[438].offset = offsetof(tyObject_Env_asyncmacro2dotnim___18nRNdjM4GGg0tZa9a8MRZA, errX60gensym1335550197_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[438].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[438].name = "err`gensym1335550197"; TM__Tra5WJkmqmXIsONj5ZlJOQ_278_32[8] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[439]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[439].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[439].offset = offsetof(tyObject_Env_asyncmacro2dotnim___18nRNdjM4GGg0tZa9a8MRZA, record8); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[439].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[439].name = "record8"; TM__Tra5WJkmqmXIsONj5ZlJOQ_278_32[9] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[440]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[440].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[440].offset = offsetof(tyObject_Env_asyncmacro2dotnim___18nRNdjM4GGg0tZa9a8MRZA, errX60gensym1336200199_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[440].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[440].name = "err`gensym1336200199"; TM__Tra5WJkmqmXIsONj5ZlJOQ_278_32[10] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[441]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[441].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[441].offset = offsetof(tyObject_Env_asyncmacro2dotnim___18nRNdjM4GGg0tZa9a8MRZA, result10); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[441].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[441].name = "result10"; TM__Tra5WJkmqmXIsONj5ZlJOQ_278_32[11] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[442]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[442].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[442].offset = offsetof(tyObject_Env_asyncmacro2dotnim___18nRNdjM4GGg0tZa9a8MRZA, chronosInternalTmpFuture11); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[442].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[442].name = "chronosInternalTmpFuture11"; TM__Tra5WJkmqmXIsONj5ZlJOQ_278_32[12] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[443]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[443].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[443].offset = offsetof(tyObject_Env_asyncmacro2dotnim___18nRNdjM4GGg0tZa9a8MRZA, resultX60gensym13367521812_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[443].typ = (&NTI__sM4lkSb7zS6F7OVMvW9cffQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[443].name = "result`gensym13367521812"; TM__Tra5WJkmqmXIsONj5ZlJOQ_278_32[13] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[444]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[444].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[444].offset = offsetof(tyObject_Env_asyncmacro2dotnim___18nRNdjM4GGg0tZa9a8MRZA, xX60gensym13367521913_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[444].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[444].name = "x`gensym13367521913"; TM__Tra5WJkmqmXIsONj5ZlJOQ_278_32[14] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[445]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[445].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[445].offset = offsetof(tyObject_Env_asyncmacro2dotnim___18nRNdjM4GGg0tZa9a8MRZA, L14); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[445].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[445].name = "L14"; TM__Tra5WJkmqmXIsONj5ZlJOQ_278_32[15] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[446]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[446].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[446].offset = offsetof(tyObject_Env_asyncmacro2dotnim___18nRNdjM4GGg0tZa9a8MRZA, h15); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[446].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[446].name = "h15"; TM__Tra5WJkmqmXIsONj5ZlJOQ_278_32[16] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[447]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[447].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[447].offset = offsetof(tyObject_Env_asyncmacro2dotnim___18nRNdjM4GGg0tZa9a8MRZA, colontmp16_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[447].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[447].name = ":tmp16"; TM__Tra5WJkmqmXIsONj5ZlJOQ_278_32[17] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[448]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[448].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[448].offset = offsetof(tyObject_Env_asyncmacro2dotnim___18nRNdjM4GGg0tZa9a8MRZA, res17); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[448].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[448].name = "res17"; TM__Tra5WJkmqmXIsONj5ZlJOQ_278_32[18] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[449]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[449].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[449].offset = offsetof(tyObject_Env_asyncmacro2dotnim___18nRNdjM4GGg0tZa9a8MRZA, muxerName18); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[449].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[449].name = "muxerName18"; TM__Tra5WJkmqmXIsONj5ZlJOQ_278_32[19] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[450]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[450].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[450].offset = offsetof(tyObject_Env_asyncmacro2dotnim___18nRNdjM4GGg0tZa9a8MRZA, L19); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[450].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[450].name = "L19"; TM__Tra5WJkmqmXIsONj5ZlJOQ_278_32[20] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[451]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[451].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[451].offset = offsetof(tyObject_Env_asyncmacro2dotnim___18nRNdjM4GGg0tZa9a8MRZA, h20); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[451].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[451].name = "h20"; TM__Tra5WJkmqmXIsONj5ZlJOQ_278_32[21] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[452]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[452].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[452].offset = offsetof(tyObject_Env_asyncmacro2dotnim___18nRNdjM4GGg0tZa9a8MRZA, colontmp21_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[452].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[452].name = ":tmp21"; TM__Tra5WJkmqmXIsONj5ZlJOQ_278_32[22] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[453]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[453].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[453].offset = offsetof(tyObject_Env_asyncmacro2dotnim___18nRNdjM4GGg0tZa9a8MRZA, res22); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[453].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[453].name = "res22"; TM__Tra5WJkmqmXIsONj5ZlJOQ_278_32[23] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[454]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[454].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[454].offset = offsetof(tyObject_Env_asyncmacro2dotnim___18nRNdjM4GGg0tZa9a8MRZA, record23); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[454].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[454].name = "record23"; TM__Tra5WJkmqmXIsONj5ZlJOQ_278_32[24] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[455]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[455].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[455].offset = offsetof(tyObject_Env_asyncmacro2dotnim___18nRNdjM4GGg0tZa9a8MRZA, errX60gensym13373001924_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[455].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[455].name = "err`gensym13373001924"; TM__Tra5WJkmqmXIsONj5ZlJOQ_278_32[25] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[456]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[456].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[456].offset = offsetof(tyObject_Env_asyncmacro2dotnim___18nRNdjM4GGg0tZa9a8MRZA, record25); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[456].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[456].name = "record25"; TM__Tra5WJkmqmXIsONj5ZlJOQ_278_32[26] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[457]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[457].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[457].offset = offsetof(tyObject_Env_asyncmacro2dotnim___18nRNdjM4GGg0tZa9a8MRZA, errX60gensym13380501926_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[457].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[457].name = "err`gensym13380501926"; TM__Tra5WJkmqmXIsONj5ZlJOQ_278_32[27] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[458]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[458].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[458].offset = offsetof(tyObject_Env_asyncmacro2dotnim___18nRNdjM4GGg0tZa9a8MRZA, muxer27); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[458].typ = (&NTI__9bQR9a81cUHEhGd4iyDz7xUw_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[458].name = "muxer27"; TM__Tra5WJkmqmXIsONj5ZlJOQ_278_32[28] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[459]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[459].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[459].offset = offsetof(tyObject_Env_asyncmacro2dotnim___18nRNdjM4GGg0tZa9a8MRZA, chronosInternalTmpFuture28); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[459].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[459].name = "chronosInternalTmpFuture28"; TM__Tra5WJkmqmXIsONj5ZlJOQ_278_32[29] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[460]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[460].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[460].offset = offsetof(tyObject_Env_asyncmacro2dotnim___18nRNdjM4GGg0tZa9a8MRZA, exc29); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[460].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[460].name = "exc29"; TM__Tra5WJkmqmXIsONj5ZlJOQ_278_32[30] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[461]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[461].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[461].offset = offsetof(tyObject_Env_asyncmacro2dotnim___18nRNdjM4GGg0tZa9a8MRZA, record30); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[461].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[461].name = "record30"; TM__Tra5WJkmqmXIsONj5ZlJOQ_278_32[31] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[462]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[462].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[462].offset = offsetof(tyObject_Env_asyncmacro2dotnim___18nRNdjM4GGg0tZa9a8MRZA, errX60gensym13390501931_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[462].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[462].name = "err`gensym13390501931"; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[430].len = 32; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[430].kind = 2; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[430].sons = &TM__Tra5WJkmqmXIsONj5ZlJOQ_278_32[0]; NTI__18nRNdjM4GGg0tZa9a8MRZA_.node = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[430]; NTI__LOjDVzxWAdyzCi9cHAiE5XA_.size = sizeof(tyObject_Env_asyncmacro2dotnim___18nRNdjM4GGg0tZa9a8MRZA*); NTI__LOjDVzxWAdyzCi9cHAiE5XA_.kind = 22; NTI__LOjDVzxWAdyzCi9cHAiE5XA_.base = (&NTI__18nRNdjM4GGg0tZa9a8MRZA_); NTI__LOjDVzxWAdyzCi9cHAiE5XA_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor" "/nim-chronos/chronos/asyncmacro2.nim(259, 33)"; NTI__LOjDVzxWAdyzCi9cHAiE5XA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__LOjDVzxWAdyzCi9cHAiE5XA_; NTI__LOjDVzxWAdyzCi9cHAiE5XA_.marker = Marker_tyRef__LOjDVzxWAdyzCi9cHAiE5XA; NTI__nP074ISERCUHTj5DVhBpjg_.size = sizeof(tyObject_Env_switchdotnim___nP074ISERCUHTj5DVhBpjg); NTI__nP074ISERCUHTj5DVhBpjg_.kind = 17; NTI__nP074ISERCUHTj5DVhBpjg_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__nP074ISERCUHTj5DVhBpjg_.name = "object"; NTI__nP074ISERCUHTj5DVhBpjg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__nP074ISERCUHTj5DVhBpjg_; TM__Tra5WJkmqmXIsONj5ZlJOQ_345_4[0] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[464]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[464].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[464].offset = offsetof(tyObject_Env_switchdotnim___nP074ISERCUHTj5DVhBpjg, colonstate_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[464].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[464].name = ":state"; TM__Tra5WJkmqmXIsONj5ZlJOQ_345_4[1] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[465]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[465].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[465].offset = offsetof(tyObject_Env_switchdotnim___nP074ISERCUHTj5DVhBpjg, colonup_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[465].typ = (&NTI__NIKcJLImyvAD5GP5qrpxUQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[465].name = ":up"; TM__Tra5WJkmqmXIsONj5ZlJOQ_345_4[2] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[466]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[466].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[466].offset = offsetof(tyObject_Env_switchdotnim___nP074ISERCUHTj5DVhBpjg, chronosInternalRetFuture2); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[466].typ = (&NTI__wrhe6hYHoM2gc8EiW0lE6Q_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[466].name = "chronosInternalRetFuture2"; TM__Tra5WJkmqmXIsONj5ZlJOQ_345_4[3] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[467]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[467].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[467].offset = offsetof(tyObject_Env_switchdotnim___nP074ISERCUHTj5DVhBpjg, nameIterVarX60gensym1363200203_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[467].typ = (&NTI__Y7TIAk6Os9cRMtmIj9bEqCww_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[467].name = "nameIterVar`gensym1363200203"; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[463].len = 4; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[463].kind = 2; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[463].sons = &TM__Tra5WJkmqmXIsONj5ZlJOQ_345_4[0]; NTI__nP074ISERCUHTj5DVhBpjg_.node = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[463]; NTI__Gg4TbhbXbJ0LIXdaSUvP8w_.size = sizeof(tyObject_Env_switchdotnim___nP074ISERCUHTj5DVhBpjg*); NTI__Gg4TbhbXbJ0LIXdaSUvP8w_.kind = 22; NTI__Gg4TbhbXbJ0LIXdaSUvP8w_.base = (&NTI__nP074ISERCUHTj5DVhBpjg_); NTI__Gg4TbhbXbJ0LIXdaSUvP8w_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor" "/nim-libp2p/libp2p/switch.nim(393, 18)"; NTI__Gg4TbhbXbJ0LIXdaSUvP8w_.nextType = nimTypeRoot; nimTypeRoot=&NTI__Gg4TbhbXbJ0LIXdaSUvP8w_; NTI__Gg4TbhbXbJ0LIXdaSUvP8w_.marker = Marker_tyRef__Gg4TbhbXbJ0LIXdaSUvP8w; NTI__750jOCtHmqqSKjh9aW50hxg_.size = sizeof(tyObject_Env_asyncmacro2dotnim___750jOCtHmqqSKjh9aW50hxg); NTI__750jOCtHmqqSKjh9aW50hxg_.kind = 17; NTI__750jOCtHmqqSKjh9aW50hxg_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__750jOCtHmqqSKjh9aW50hxg_.name = "object"; NTI__750jOCtHmqqSKjh9aW50hxg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__750jOCtHmqqSKjh9aW50hxg_; TM__Tra5WJkmqmXIsONj5ZlJOQ_346_5[0] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[469]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[469].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[469].offset = offsetof(tyObject_Env_asyncmacro2dotnim___750jOCtHmqqSKjh9aW50hxg, colonstate_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[469].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[469].name = ":state"; TM__Tra5WJkmqmXIsONj5ZlJOQ_346_5[1] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[470]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[470].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[470].offset = offsetof(tyObject_Env_asyncmacro2dotnim___750jOCtHmqqSKjh9aW50hxg, colonup_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[470].typ = (&NTI__Gg4TbhbXbJ0LIXdaSUvP8w_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[470].name = ":up"; TM__Tra5WJkmqmXIsONj5ZlJOQ_346_5[2] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[471]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[471].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[471].offset = offsetof(tyObject_Env_asyncmacro2dotnim___750jOCtHmqqSKjh9aW50hxg, chronosInternalTmpFuture2); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[471].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[471].name = "chronosInternalTmpFuture2"; TM__Tra5WJkmqmXIsONj5ZlJOQ_346_5[3] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[472]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[472].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[472].offset = offsetof(tyObject_Env_asyncmacro2dotnim___750jOCtHmqqSKjh9aW50hxg, result3); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[472].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[472].name = "result3"; TM__Tra5WJkmqmXIsONj5ZlJOQ_346_5[4] = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[473]; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[473].kind = 1; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[473].offset = offsetof(tyObject_Env_asyncmacro2dotnim___750jOCtHmqqSKjh9aW50hxg, chronosInternalTmpFuture4); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[473].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__Tra5WJkmqmXIsONj5ZlJOQ_0[473].name = "chronosInternalTmpFuture4"; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[468].len = 5; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[468].kind = 2; TM__Tra5WJkmqmXIsONj5ZlJOQ_0[468].sons = &TM__Tra5WJkmqmXIsONj5ZlJOQ_346_5[0]; NTI__750jOCtHmqqSKjh9aW50hxg_.node = &TM__Tra5WJkmqmXIsONj5ZlJOQ_0[468]; NTI__qLgq9c29ac1h7lpzwOd4TS1Q_.size = sizeof(tyObject_Env_asyncmacro2dotnim___750jOCtHmqqSKjh9aW50hxg*); NTI__qLgq9c29ac1h7lpzwOd4TS1Q_.kind = 22; NTI__qLgq9c29ac1h7lpzwOd4TS1Q_.base = (&NTI__750jOCtHmqqSKjh9aW50hxg_); NTI__qLgq9c29ac1h7lpzwOd4TS1Q_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor" "/nim-chronos/chronos/asyncmacro2.nim(259, 33)"; NTI__qLgq9c29ac1h7lpzwOd4TS1Q_.nextType = nimTypeRoot; nimTypeRoot=&NTI__qLgq9c29ac1h7lpzwOd4TS1Q_; NTI__qLgq9c29ac1h7lpzwOd4TS1Q_.marker = Marker_tyRef__qLgq9c29ac1h7lpzwOd4TS1Q; }