/* Generated by Nim Compiler v1.2.6 */ /* (c) 2020 Andreas Rumpf */ /* The generated code is subject to the original license. */ /* Compiled for: Linux, amd64, gcc */ /* Command for C compiler: gcc -c -w -pthread -I/home/runner/work/nim-waku/nim-waku/vendor/nim-libbacktrace -I/home/runner/work/nim-waku/nim-waku/vendor/nim-libbacktrace/install/usr/include -I/home/runner/work/nim-waku/nim-waku/vendor/nim-bearssl/bearssl/csources/src -I/home/runner/work/nim-waku/nim-waku/vendor/nim-bearssl/bearssl/csources/inc -I/home/runner/work/nim-waku/nim-waku/vendor/nim-bearssl/bearssl/csources/tools -DBR_USE_UNIX_TIME=1 -DBR_USE_URANDOM=1 -DBR_LE_UNALIGNED=1 -DBR_64=1 -DBR_amd64=1 -DBR_INT128=1 -I/home/runner/work/nim-waku/nim-waku/vendor/nim-bearssl/bearssl/certs -I/home/runner/work/nim-waku/nim-waku/vendor/nim-secp256k1/secp256k1_wrapper -I/home/runner/work/nim-waku/nim-waku/vendor/nim-secp256k1/secp256k1_wrapper/secp256k1 -I/home/runner/work/nim-waku/nim-waku/vendor/nim-secp256k1/secp256k1_wrapper/secp256k1/src -DHAVE_CONFIG_H -DHAVE_BUILTIN_EXPECT -march=native -g3 -Og -O3 -fno-strict-aliasing -fno-ident -I/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib -I/home/runner/work/nim-waku/nim-waku/waku/v1/node -o nimcache/release/quicksim/@m..@s..@s..@svendor@snimcrypto@snimcrypto@ssha2.nim.c.o nimcache/release/quicksim/@m..@s..@s..@svendor@snimcrypto@snimcrypto@ssha2.nim.c */ #define NIM_INTBITS 64 #include "nimbase.h" #include #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_MDigest__law9ct65KplMYBvtmjCQxbw tyObject_MDigest__law9ct65KplMYBvtmjCQxbw; typedef struct tyObject_Sha2Context__5brAquljQjPUyNuIC4vV1w tyObject_Sha2Context__5brAquljQjPUyNuIC4vV1w; typedef NU32 tyArray__cVaZ0eskK2VoyoXuwrJrYw[64]; typedef NU8 tyArray__vEOa9c5qaE9ajWxR5R4zwfQg[32]; struct tyObject_MDigest__law9ct65KplMYBvtmjCQxbw {tyArray__vEOa9c5qaE9ajWxR5R4zwfQg data; }; typedef NU32 tyArray__JlnxiR65D9cjJpwi6uBZRtA[2]; typedef NU32 tyArray__MpWsq9bBH14GsDQQ59cgyxAQ[8]; typedef NU8 tyArray__w5VB8h5K8DB3oWrO5U2wqg[64]; struct tyObject_Sha2Context__5brAquljQjPUyNuIC4vV1w {tyArray__JlnxiR65D9cjJpwi6uBZRtA count; tyArray__MpWsq9bBH14GsDQQ59cgyxAQ state; tyArray__w5VB8h5K8DB3oWrO5U2wqg buffer; }; N_LIB_PRIVATE N_NOINLINE(void, raiseIndexError2)(NI i, NI n); N_LIB_PRIVATE N_NOINLINE(void, raiseOverflow)(void); static N_INLINE(void, nimZeroMem)(void* p, NI size); static N_INLINE(void, nimSetMem__zxfKBYntu9cBapkhrCOk1fgmemory)(void* a, int v, NI size); static N_INLINE(NU, finish__XWD9ckGqZzLMH9bax9c7RDdGgsha2)(tyObject_Sha2Context__5brAquljQjPUyNuIC4vV1w* ctx, NU8* data_0, NI data_0Len_0); static N_INLINE(void, finalize256__C8fXqRtxb2ILgkwYRN3qiQ_2sha2)(tyObject_Sha2Context__5brAquljQjPUyNuIC4vV1w* ctx); N_LIB_PRIVATE N_NIMCALL(void, sha256Transform__BJNBQtWr9bJwzqbyfKXd38Q)(NU32* state_0, NU8* data_0, NI data_0Len_0); #line 236 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" N_LIB_PRIVATE N_NIMCALL(void, sha256Transform__BJNBQtWr9bJwzqbyfKXd38Q)(NU32* state_0, NU8* data_0, NI data_0Len_0) { NU32 t0; NU32 t1; tyArray__cVaZ0eskK2VoyoXuwrJrYw W; NU32 pX60gensym62472871_; NU32 pX60gensym62480402_; NU32 pX60gensym62490402_; NU32 pX60gensym62500402_; NU32 pX60gensym62510402_; NU32 pX60gensym62520402_; NU32 pX60gensym62530402_; NU32 pX60gensym62540402_; NU32 pX60gensym62550402_; NU32 pX60gensym62560402_; NU32 pX60gensym62570402_; NU32 pX60gensym62580402_; NU32 pX60gensym62590402_; NU32 pX60gensym62600402_; NU32 pX60gensym62610402_; NU32 pX60gensym62620402_; NU32 s0; NU32 s1; NU32 s2; NU32 s3; NU32 s4; NU32 s5; NU32 s6; NU32 s7; t0 = (NU32)0; t1 = (NU32)0; #line 241 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 335 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" if ((NU)(((NI) 0)) >= (NU)(data_0Len_0)){ raiseIndexError2(((NI) 0),data_0Len_0-1); } pX60gensym62472871_ = (*((NU32*) ((&data_0[((NI) 0)])))); #line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" W[(((NI) 0))- 0] = __builtin_bswap32(pX60gensym62472871_); #line 241 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 335 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" if ((NU)(((NI) 4)) >= (NU)(data_0Len_0)){ raiseIndexError2(((NI) 4),data_0Len_0-1); } pX60gensym62480402_ = (*((NU32*) ((&data_0[((NI) 4)])))); #line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" W[(((NI) 1))- 0] = __builtin_bswap32(pX60gensym62480402_); #line 242 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 335 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" if ((NU)(((NI) 8)) >= (NU)(data_0Len_0)){ raiseIndexError2(((NI) 8),data_0Len_0-1); } pX60gensym62490402_ = (*((NU32*) ((&data_0[((NI) 8)])))); #line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" W[(((NI) 2))- 0] = __builtin_bswap32(pX60gensym62490402_); #line 242 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 335 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" if ((NU)(((NI) 12)) >= (NU)(data_0Len_0)){ raiseIndexError2(((NI) 12),data_0Len_0-1); } pX60gensym62500402_ = (*((NU32*) ((&data_0[((NI) 12)])))); #line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" W[(((NI) 3))- 0] = __builtin_bswap32(pX60gensym62500402_); #line 243 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 335 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" if ((NU)(((NI) 16)) >= (NU)(data_0Len_0)){ raiseIndexError2(((NI) 16),data_0Len_0-1); } pX60gensym62510402_ = (*((NU32*) ((&data_0[((NI) 16)])))); #line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" W[(((NI) 4))- 0] = __builtin_bswap32(pX60gensym62510402_); #line 243 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 335 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" if ((NU)(((NI) 20)) >= (NU)(data_0Len_0)){ raiseIndexError2(((NI) 20),data_0Len_0-1); } pX60gensym62520402_ = (*((NU32*) ((&data_0[((NI) 20)])))); #line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" W[(((NI) 5))- 0] = __builtin_bswap32(pX60gensym62520402_); #line 244 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 335 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" if ((NU)(((NI) 24)) >= (NU)(data_0Len_0)){ raiseIndexError2(((NI) 24),data_0Len_0-1); } pX60gensym62530402_ = (*((NU32*) ((&data_0[((NI) 24)])))); #line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" W[(((NI) 6))- 0] = __builtin_bswap32(pX60gensym62530402_); #line 244 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 335 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" if ((NU)(((NI) 28)) >= (NU)(data_0Len_0)){ raiseIndexError2(((NI) 28),data_0Len_0-1); } pX60gensym62540402_ = (*((NU32*) ((&data_0[((NI) 28)])))); #line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" W[(((NI) 7))- 0] = __builtin_bswap32(pX60gensym62540402_); #line 245 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 335 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" if ((NU)(((NI) 32)) >= (NU)(data_0Len_0)){ raiseIndexError2(((NI) 32),data_0Len_0-1); } pX60gensym62550402_ = (*((NU32*) ((&data_0[((NI) 32)])))); #line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" W[(((NI) 8))- 0] = __builtin_bswap32(pX60gensym62550402_); #line 245 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 335 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" if ((NU)(((NI) 36)) >= (NU)(data_0Len_0)){ raiseIndexError2(((NI) 36),data_0Len_0-1); } pX60gensym62560402_ = (*((NU32*) ((&data_0[((NI) 36)])))); #line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" W[(((NI) 9))- 0] = __builtin_bswap32(pX60gensym62560402_); #line 246 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 335 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" if ((NU)(((NI) 40)) >= (NU)(data_0Len_0)){ raiseIndexError2(((NI) 40),data_0Len_0-1); } pX60gensym62570402_ = (*((NU32*) ((&data_0[((NI) 40)])))); #line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" W[(((NI) 10))- 0] = __builtin_bswap32(pX60gensym62570402_); #line 246 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 335 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" if ((NU)(((NI) 44)) >= (NU)(data_0Len_0)){ raiseIndexError2(((NI) 44),data_0Len_0-1); } pX60gensym62580402_ = (*((NU32*) ((&data_0[((NI) 44)])))); #line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" W[(((NI) 11))- 0] = __builtin_bswap32(pX60gensym62580402_); #line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 335 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" if ((NU)(((NI) 48)) >= (NU)(data_0Len_0)){ raiseIndexError2(((NI) 48),data_0Len_0-1); } pX60gensym62590402_ = (*((NU32*) ((&data_0[((NI) 48)])))); #line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" W[(((NI) 12))- 0] = __builtin_bswap32(pX60gensym62590402_); #line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 335 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" if ((NU)(((NI) 52)) >= (NU)(data_0Len_0)){ raiseIndexError2(((NI) 52),data_0Len_0-1); } pX60gensym62600402_ = (*((NU32*) ((&data_0[((NI) 52)])))); #line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" W[(((NI) 13))- 0] = __builtin_bswap32(pX60gensym62600402_); #line 248 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 335 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" if ((NU)(((NI) 56)) >= (NU)(data_0Len_0)){ raiseIndexError2(((NI) 56),data_0Len_0-1); } pX60gensym62610402_ = (*((NU32*) ((&data_0[((NI) 56)])))); #line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" W[(((NI) 14))- 0] = __builtin_bswap32(pX60gensym62610402_); #line 248 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 335 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" if ((NU)(((NI) 60)) >= (NU)(data_0Len_0)){ raiseIndexError2(((NI) 60),data_0Len_0-1); } pX60gensym62620402_ = (*((NU32*) ((&data_0[((NI) 60)])))); #line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" W[(((NI) 15))- 0] = __builtin_bswap32(pX60gensym62620402_); { NI i; NI i_2; i = (NI)0; #line 106 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" i_2 = ((NI) 16); { #line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" while (1) { NI TM__RyWCTH29a2ugWfDx8Slx63g_2; NI TM__RyWCTH29a2ugWfDx8Slx63g_3; NI TM__RyWCTH29a2ugWfDx8Slx63g_4; NI TM__RyWCTH29a2ugWfDx8Slx63g_5; NI TM__RyWCTH29a2ugWfDx8Slx63g_6; NI TM__RyWCTH29a2ugWfDx8Slx63g_7; NI TM__RyWCTH29a2ugWfDx8Slx63g_8; NI TM__RyWCTH29a2ugWfDx8Slx63g_9; NI TM__RyWCTH29a2ugWfDx8Slx63g_10; NI TM__RyWCTH29a2ugWfDx8Slx63g_11; NI TM__RyWCTH29a2ugWfDx8Slx63g_12; NI TM__RyWCTH29a2ugWfDx8Slx63g_13; NI TM__RyWCTH29a2ugWfDx8Slx63g_14; #line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (!(i_2 < ((NI) 64))) goto LA3; #line 250 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" i = i_2; if ((NU)(i) > (NU)(63)){ raiseIndexError2(i, 63); } #line 251 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 251 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 251 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 251 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 251 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 86 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 86 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 251 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" if (nimSubInt(i, ((NI) 2), &TM__RyWCTH29a2ugWfDx8Slx63g_2)) { raiseOverflow(); }; if ((NU)((NI)(TM__RyWCTH29a2ugWfDx8Slx63g_2)) > (NU)(63)){ raiseIndexError2((NI)(TM__RyWCTH29a2ugWfDx8Slx63g_2), 63); } #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 251 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" if (nimSubInt(i, ((NI) 2), &TM__RyWCTH29a2ugWfDx8Slx63g_3)) { raiseOverflow(); }; if ((NU)((NI)(TM__RyWCTH29a2ugWfDx8Slx63g_3)) > (NU)(63)){ raiseIndexError2((NI)(TM__RyWCTH29a2ugWfDx8Slx63g_3), 63); } #line 86 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 251 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" if (nimSubInt(i, ((NI) 2), &TM__RyWCTH29a2ugWfDx8Slx63g_4)) { raiseOverflow(); }; if ((NU)((NI)(TM__RyWCTH29a2ugWfDx8Slx63g_4)) > (NU)(63)){ raiseIndexError2((NI)(TM__RyWCTH29a2ugWfDx8Slx63g_4), 63); } #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 251 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" if (nimSubInt(i, ((NI) 2), &TM__RyWCTH29a2ugWfDx8Slx63g_5)) { raiseOverflow(); }; if ((NU)((NI)(TM__RyWCTH29a2ugWfDx8Slx63g_5)) > (NU)(63)){ raiseIndexError2((NI)(TM__RyWCTH29a2ugWfDx8Slx63g_5), 63); } #line 86 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 251 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" if (nimSubInt(i, ((NI) 2), &TM__RyWCTH29a2ugWfDx8Slx63g_6)) { raiseOverflow(); }; if ((NU)((NI)(TM__RyWCTH29a2ugWfDx8Slx63g_6)) > (NU)(63)){ raiseIndexError2((NI)(TM__RyWCTH29a2ugWfDx8Slx63g_6), 63); } #line 251 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" if (nimSubInt(i, ((NI) 7), &TM__RyWCTH29a2ugWfDx8Slx63g_7)) { raiseOverflow(); }; if ((NU)((NI)(TM__RyWCTH29a2ugWfDx8Slx63g_7)) > (NU)(63)){ raiseIndexError2((NI)(TM__RyWCTH29a2ugWfDx8Slx63g_7), 63); } #line 251 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 84 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 84 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 251 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" if (nimSubInt(i, ((NI) 15), &TM__RyWCTH29a2ugWfDx8Slx63g_8)) { raiseOverflow(); }; if ((NU)((NI)(TM__RyWCTH29a2ugWfDx8Slx63g_8)) > (NU)(63)){ raiseIndexError2((NI)(TM__RyWCTH29a2ugWfDx8Slx63g_8), 63); } #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 251 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" if (nimSubInt(i, ((NI) 15), &TM__RyWCTH29a2ugWfDx8Slx63g_9)) { raiseOverflow(); }; if ((NU)((NI)(TM__RyWCTH29a2ugWfDx8Slx63g_9)) > (NU)(63)){ raiseIndexError2((NI)(TM__RyWCTH29a2ugWfDx8Slx63g_9), 63); } #line 84 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 251 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" if (nimSubInt(i, ((NI) 15), &TM__RyWCTH29a2ugWfDx8Slx63g_10)) { raiseOverflow(); }; if ((NU)((NI)(TM__RyWCTH29a2ugWfDx8Slx63g_10)) > (NU)(63)){ raiseIndexError2((NI)(TM__RyWCTH29a2ugWfDx8Slx63g_10), 63); } #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 251 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" if (nimSubInt(i, ((NI) 15), &TM__RyWCTH29a2ugWfDx8Slx63g_11)) { raiseOverflow(); }; if ((NU)((NI)(TM__RyWCTH29a2ugWfDx8Slx63g_11)) > (NU)(63)){ raiseIndexError2((NI)(TM__RyWCTH29a2ugWfDx8Slx63g_11), 63); } #line 84 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 251 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" if (nimSubInt(i, ((NI) 15), &TM__RyWCTH29a2ugWfDx8Slx63g_12)) { raiseOverflow(); }; if ((NU)((NI)(TM__RyWCTH29a2ugWfDx8Slx63g_12)) > (NU)(63)){ raiseIndexError2((NI)(TM__RyWCTH29a2ugWfDx8Slx63g_12), 63); } #line 251 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" if (nimSubInt(i, ((NI) 16), &TM__RyWCTH29a2ugWfDx8Slx63g_13)) { raiseOverflow(); }; if ((NU)((NI)(TM__RyWCTH29a2ugWfDx8Slx63g_13)) > (NU)(63)){ raiseIndexError2((NI)(TM__RyWCTH29a2ugWfDx8Slx63g_13), 63); } W[(i)- 0] = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(W[((NI)(TM__RyWCTH29a2ugWfDx8Slx63g_2))- 0]) >> (NU32)(((NU32) 17))) | (NU32)((NU32)(W[((NI)(TM__RyWCTH29a2ugWfDx8Slx63g_3))- 0]) << (NU32)(((NU32) 15)))) ^ (NU32)((NU32)((NU32)(W[((NI)(TM__RyWCTH29a2ugWfDx8Slx63g_4))- 0]) >> (NU32)(((NU32) 19))) | (NU32)((NU32)(W[((NI)(TM__RyWCTH29a2ugWfDx8Slx63g_5))- 0]) << (NU32)(((NU32) 13))))) ^ (NU32)((NU32)(W[((NI)(TM__RyWCTH29a2ugWfDx8Slx63g_6))- 0]) >> (NU64)(((NI) 10))))) + (NU32)(W[((NI)(TM__RyWCTH29a2ugWfDx8Slx63g_7))- 0]))) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(W[((NI)(TM__RyWCTH29a2ugWfDx8Slx63g_8))- 0]) >> (NU32)(((NU32) 7))) | (NU32)((NU32)(W[((NI)(TM__RyWCTH29a2ugWfDx8Slx63g_9))- 0]) << (NU32)(((NU32) 25)))) ^ (NU32)((NU32)((NU32)(W[((NI)(TM__RyWCTH29a2ugWfDx8Slx63g_10))- 0]) >> (NU32)(((NU32) 18))) | (NU32)((NU32)(W[((NI)(TM__RyWCTH29a2ugWfDx8Slx63g_11))- 0]) << (NU32)(((NU32) 14))))) ^ (NU32)((NU32)(W[((NI)(TM__RyWCTH29a2ugWfDx8Slx63g_12))- 0]) >> (NU64)(((NI) 3))))))) + (NU32)(W[((NI)(TM__RyWCTH29a2ugWfDx8Slx63g_13))- 0])); #line 109 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (nimAddInt(i_2, ((NI) 1), &TM__RyWCTH29a2ugWfDx8Slx63g_14)) { raiseOverflow(); }; i_2 = (NI)(TM__RyWCTH29a2ugWfDx8Slx63g_14); } LA3: ; } } #line 253 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s0 = state_0[(((NI) 0))- 0]; #line 254 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s1 = state_0[(((NI) 1))- 0]; #line 255 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s2 = state_0[(((NI) 2))- 0]; #line 256 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s3 = state_0[(((NI) 3))- 0]; #line 257 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s4 = state_0[(((NI) 4))- 0]; #line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s5 = state_0[(((NI) 5))- 0]; #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s6 = state_0[(((NI) 6))- 0]; #line 260 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s7 = state_0[(((NI) 7))- 0]; #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s7) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s4) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s4) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s4) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s4) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s4) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s4) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s4 & s5) ^ (NU32)((NU32)((NU32) ~(s4)) & s6))))) + (NU32)(((NU32) 1116352408)))) + (NU32)(W[(((NI) 0))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s0) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s0) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s0) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s0) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s0) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s0) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s0 & s1) ^ (NU32)(s0 & s2)) ^ (NU32)(s1 & s2)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s3 = (NU32)((NU32)(s3) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s7 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s6) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s3) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s3) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s3) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s3) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s3) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s3) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s3 & s4) ^ (NU32)((NU32)((NU32) ~(s3)) & s5))))) + (NU32)(((NU32) 1899447441)))) + (NU32)(W[(((NI) 1))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s7) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s7) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s7) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s7) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s7) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s7) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s7 & s0) ^ (NU32)(s7 & s1)) ^ (NU32)(s0 & s1)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s2 = (NU32)((NU32)(s2) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s6 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s5) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s2) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s2) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s2) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s2) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s2) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s2) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s2 & s3) ^ (NU32)((NU32)((NU32) ~(s2)) & s4))))) + (NU32)(((NU32) IL64(3049323471))))) + (NU32)(W[(((NI) 2))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s6) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s6) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s6) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s6) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s6) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s6) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s6 & s7) ^ (NU32)(s6 & s0)) ^ (NU32)(s7 & s0)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s1 = (NU32)((NU32)(s1) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s5 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s4) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s1) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s1) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s1) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s1) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s1) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s1) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s1 & s2) ^ (NU32)((NU32)((NU32) ~(s1)) & s3))))) + (NU32)(((NU32) IL64(3921009573))))) + (NU32)(W[(((NI) 3))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s5) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s5) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s5) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s5) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s5) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s5) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s5 & s6) ^ (NU32)(s5 & s7)) ^ (NU32)(s6 & s7)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s0 = (NU32)((NU32)(s0) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s4 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s3) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s0) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s0) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s0) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s0) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s0) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s0) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s0 & s1) ^ (NU32)((NU32)((NU32) ~(s0)) & s2))))) + (NU32)(((NU32) 961987163)))) + (NU32)(W[(((NI) 4))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s4) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s4) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s4) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s4) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s4) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s4) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s4 & s5) ^ (NU32)(s4 & s6)) ^ (NU32)(s5 & s6)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s7 = (NU32)((NU32)(s7) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s3 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s2) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s7) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s7) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s7) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s7) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s7) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s7) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s7 & s0) ^ (NU32)((NU32)((NU32) ~(s7)) & s1))))) + (NU32)(((NU32) 1508970993)))) + (NU32)(W[(((NI) 5))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s3) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s3) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s3) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s3) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s3) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s3) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s3 & s4) ^ (NU32)(s3 & s5)) ^ (NU32)(s4 & s5)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s6 = (NU32)((NU32)(s6) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s2 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s1) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s6) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s6) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s6) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s6) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s6) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s6) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s6 & s7) ^ (NU32)((NU32)((NU32) ~(s6)) & s0))))) + (NU32)(((NU32) IL64(2453635748))))) + (NU32)(W[(((NI) 6))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s2) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s2) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s2) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s2) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s2) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s2) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s2 & s3) ^ (NU32)(s2 & s4)) ^ (NU32)(s3 & s4)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s5 = (NU32)((NU32)(s5) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s1 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s0) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s5) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s5) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s5) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s5) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s5) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s5) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s5 & s6) ^ (NU32)((NU32)((NU32) ~(s5)) & s7))))) + (NU32)(((NU32) IL64(2870763221))))) + (NU32)(W[(((NI) 7))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s1) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s1) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s1) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s1) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s1) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s1) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s1 & s2) ^ (NU32)(s1 & s3)) ^ (NU32)(s2 & s3)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s4 = (NU32)((NU32)(s4) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s0 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s7) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s4) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s4) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s4) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s4) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s4) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s4) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s4 & s5) ^ (NU32)((NU32)((NU32) ~(s4)) & s6))))) + (NU32)(((NU32) IL64(3624381080))))) + (NU32)(W[(((NI) 8))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s0) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s0) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s0) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s0) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s0) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s0) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s0 & s1) ^ (NU32)(s0 & s2)) ^ (NU32)(s1 & s2)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s3 = (NU32)((NU32)(s3) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s7 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s6) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s3) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s3) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s3) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s3) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s3) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s3) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s3 & s4) ^ (NU32)((NU32)((NU32) ~(s3)) & s5))))) + (NU32)(((NU32) 310598401)))) + (NU32)(W[(((NI) 9))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s7) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s7) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s7) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s7) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s7) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s7) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s7 & s0) ^ (NU32)(s7 & s1)) ^ (NU32)(s0 & s1)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s2 = (NU32)((NU32)(s2) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s6 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s5) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s2) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s2) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s2) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s2) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s2) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s2) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s2 & s3) ^ (NU32)((NU32)((NU32) ~(s2)) & s4))))) + (NU32)(((NU32) 607225278)))) + (NU32)(W[(((NI) 10))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s6) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s6) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s6) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s6) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s6) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s6) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s6 & s7) ^ (NU32)(s6 & s0)) ^ (NU32)(s7 & s0)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s1 = (NU32)((NU32)(s1) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s5 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s4) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s1) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s1) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s1) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s1) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s1) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s1) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s1 & s2) ^ (NU32)((NU32)((NU32) ~(s1)) & s3))))) + (NU32)(((NU32) 1426881987)))) + (NU32)(W[(((NI) 11))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s5) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s5) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s5) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s5) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s5) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s5) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s5 & s6) ^ (NU32)(s5 & s7)) ^ (NU32)(s6 & s7)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s0 = (NU32)((NU32)(s0) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s4 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s3) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s0) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s0) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s0) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s0) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s0) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s0) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s0 & s1) ^ (NU32)((NU32)((NU32) ~(s0)) & s2))))) + (NU32)(((NU32) 1925078388)))) + (NU32)(W[(((NI) 12))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s4) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s4) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s4) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s4) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s4) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s4) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s4 & s5) ^ (NU32)(s4 & s6)) ^ (NU32)(s5 & s6)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s7 = (NU32)((NU32)(s7) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s3 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s2) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s7) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s7) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s7) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s7) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s7) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s7) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s7 & s0) ^ (NU32)((NU32)((NU32) ~(s7)) & s1))))) + (NU32)(((NU32) IL64(2162078206))))) + (NU32)(W[(((NI) 13))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s3) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s3) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s3) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s3) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s3) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s3) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s3 & s4) ^ (NU32)(s3 & s5)) ^ (NU32)(s4 & s5)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s6 = (NU32)((NU32)(s6) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s2 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s1) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s6) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s6) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s6) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s6) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s6) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s6) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s6 & s7) ^ (NU32)((NU32)((NU32) ~(s6)) & s0))))) + (NU32)(((NU32) IL64(2614888103))))) + (NU32)(W[(((NI) 14))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s2) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s2) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s2) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s2) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s2) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s2) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s2 & s3) ^ (NU32)(s2 & s4)) ^ (NU32)(s3 & s4)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s5 = (NU32)((NU32)(s5) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s1 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s0) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s5) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s5) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s5) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s5) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s5) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s5) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s5 & s6) ^ (NU32)((NU32)((NU32) ~(s5)) & s7))))) + (NU32)(((NU32) IL64(3248222580))))) + (NU32)(W[(((NI) 15))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s1) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s1) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s1) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s1) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s1) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s1) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s1 & s2) ^ (NU32)(s1 & s3)) ^ (NU32)(s2 & s3)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s4 = (NU32)((NU32)(s4) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s0 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s7) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s4) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s4) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s4) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s4) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s4) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s4) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s4 & s5) ^ (NU32)((NU32)((NU32) ~(s4)) & s6))))) + (NU32)(((NU32) IL64(3835390401))))) + (NU32)(W[(((NI) 16))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s0) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s0) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s0) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s0) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s0) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s0) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s0 & s1) ^ (NU32)(s0 & s2)) ^ (NU32)(s1 & s2)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s3 = (NU32)((NU32)(s3) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s7 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s6) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s3) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s3) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s3) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s3) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s3) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s3) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s3 & s4) ^ (NU32)((NU32)((NU32) ~(s3)) & s5))))) + (NU32)(((NU32) IL64(4022224774))))) + (NU32)(W[(((NI) 17))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s7) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s7) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s7) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s7) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s7) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s7) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s7 & s0) ^ (NU32)(s7 & s1)) ^ (NU32)(s0 & s1)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s2 = (NU32)((NU32)(s2) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s6 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s5) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s2) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s2) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s2) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s2) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s2) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s2) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s2 & s3) ^ (NU32)((NU32)((NU32) ~(s2)) & s4))))) + (NU32)(((NU32) 264347078)))) + (NU32)(W[(((NI) 18))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s6) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s6) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s6) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s6) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s6) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s6) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s6 & s7) ^ (NU32)(s6 & s0)) ^ (NU32)(s7 & s0)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s1 = (NU32)((NU32)(s1) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s5 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s4) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s1) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s1) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s1) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s1) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s1) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s1) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s1 & s2) ^ (NU32)((NU32)((NU32) ~(s1)) & s3))))) + (NU32)(((NU32) 604807628)))) + (NU32)(W[(((NI) 19))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s5) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s5) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s5) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s5) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s5) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s5) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s5 & s6) ^ (NU32)(s5 & s7)) ^ (NU32)(s6 & s7)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s0 = (NU32)((NU32)(s0) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s4 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s3) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s0) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s0) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s0) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s0) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s0) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s0) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s0 & s1) ^ (NU32)((NU32)((NU32) ~(s0)) & s2))))) + (NU32)(((NU32) 770255983)))) + (NU32)(W[(((NI) 20))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s4) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s4) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s4) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s4) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s4) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s4) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s4 & s5) ^ (NU32)(s4 & s6)) ^ (NU32)(s5 & s6)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s7 = (NU32)((NU32)(s7) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s3 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s2) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s7) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s7) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s7) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s7) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s7) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s7) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s7 & s0) ^ (NU32)((NU32)((NU32) ~(s7)) & s1))))) + (NU32)(((NU32) 1249150122)))) + (NU32)(W[(((NI) 21))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s3) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s3) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s3) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s3) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s3) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s3) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s3 & s4) ^ (NU32)(s3 & s5)) ^ (NU32)(s4 & s5)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s6 = (NU32)((NU32)(s6) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s2 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s1) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s6) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s6) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s6) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s6) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s6) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s6) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s6 & s7) ^ (NU32)((NU32)((NU32) ~(s6)) & s0))))) + (NU32)(((NU32) 1555081692)))) + (NU32)(W[(((NI) 22))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s2) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s2) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s2) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s2) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s2) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s2) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s2 & s3) ^ (NU32)(s2 & s4)) ^ (NU32)(s3 & s4)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s5 = (NU32)((NU32)(s5) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s1 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s0) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s5) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s5) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s5) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s5) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s5) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s5) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s5 & s6) ^ (NU32)((NU32)((NU32) ~(s5)) & s7))))) + (NU32)(((NU32) 1996064986)))) + (NU32)(W[(((NI) 23))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s1) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s1) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s1) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s1) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s1) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s1) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s1 & s2) ^ (NU32)(s1 & s3)) ^ (NU32)(s2 & s3)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s4 = (NU32)((NU32)(s4) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s0 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s7) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s4) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s4) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s4) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s4) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s4) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s4) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s4 & s5) ^ (NU32)((NU32)((NU32) ~(s4)) & s6))))) + (NU32)(((NU32) IL64(2554220882))))) + (NU32)(W[(((NI) 24))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s0) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s0) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s0) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s0) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s0) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s0) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s0 & s1) ^ (NU32)(s0 & s2)) ^ (NU32)(s1 & s2)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s3 = (NU32)((NU32)(s3) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s7 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s6) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s3) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s3) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s3) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s3) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s3) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s3) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s3 & s4) ^ (NU32)((NU32)((NU32) ~(s3)) & s5))))) + (NU32)(((NU32) IL64(2821834349))))) + (NU32)(W[(((NI) 25))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s7) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s7) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s7) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s7) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s7) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s7) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s7 & s0) ^ (NU32)(s7 & s1)) ^ (NU32)(s0 & s1)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s2 = (NU32)((NU32)(s2) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s6 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s5) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s2) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s2) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s2) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s2) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s2) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s2) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s2 & s3) ^ (NU32)((NU32)((NU32) ~(s2)) & s4))))) + (NU32)(((NU32) IL64(2952996808))))) + (NU32)(W[(((NI) 26))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s6) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s6) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s6) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s6) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s6) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s6) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s6 & s7) ^ (NU32)(s6 & s0)) ^ (NU32)(s7 & s0)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s1 = (NU32)((NU32)(s1) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s5 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s4) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s1) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s1) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s1) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s1) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s1) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s1) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s1 & s2) ^ (NU32)((NU32)((NU32) ~(s1)) & s3))))) + (NU32)(((NU32) IL64(3210313671))))) + (NU32)(W[(((NI) 27))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s5) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s5) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s5) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s5) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s5) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s5) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s5 & s6) ^ (NU32)(s5 & s7)) ^ (NU32)(s6 & s7)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s0 = (NU32)((NU32)(s0) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s4 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s3) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s0) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s0) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s0) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s0) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s0) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s0) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s0 & s1) ^ (NU32)((NU32)((NU32) ~(s0)) & s2))))) + (NU32)(((NU32) IL64(3336571891))))) + (NU32)(W[(((NI) 28))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s4) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s4) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s4) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s4) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s4) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s4) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s4 & s5) ^ (NU32)(s4 & s6)) ^ (NU32)(s5 & s6)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s7 = (NU32)((NU32)(s7) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s3 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s2) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s7) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s7) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s7) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s7) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s7) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s7) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s7 & s0) ^ (NU32)((NU32)((NU32) ~(s7)) & s1))))) + (NU32)(((NU32) IL64(3584528711))))) + (NU32)(W[(((NI) 29))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s3) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s3) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s3) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s3) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s3) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s3) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s3 & s4) ^ (NU32)(s3 & s5)) ^ (NU32)(s4 & s5)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s6 = (NU32)((NU32)(s6) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s2 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s1) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s6) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s6) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s6) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s6) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s6) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s6) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s6 & s7) ^ (NU32)((NU32)((NU32) ~(s6)) & s0))))) + (NU32)(((NU32) 113926993)))) + (NU32)(W[(((NI) 30))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s2) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s2) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s2) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s2) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s2) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s2) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s2 & s3) ^ (NU32)(s2 & s4)) ^ (NU32)(s3 & s4)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s5 = (NU32)((NU32)(s5) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s1 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s0) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s5) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s5) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s5) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s5) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s5) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s5) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s5 & s6) ^ (NU32)((NU32)((NU32) ~(s5)) & s7))))) + (NU32)(((NU32) 338241895)))) + (NU32)(W[(((NI) 31))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s1) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s1) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s1) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s1) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s1) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s1) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s1 & s2) ^ (NU32)(s1 & s3)) ^ (NU32)(s2 & s3)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s4 = (NU32)((NU32)(s4) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s0 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s7) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s4) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s4) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s4) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s4) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s4) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s4) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s4 & s5) ^ (NU32)((NU32)((NU32) ~(s4)) & s6))))) + (NU32)(((NU32) 666307205)))) + (NU32)(W[(((NI) 32))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s0) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s0) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s0) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s0) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s0) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s0) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s0 & s1) ^ (NU32)(s0 & s2)) ^ (NU32)(s1 & s2)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s3 = (NU32)((NU32)(s3) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s7 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s6) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s3) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s3) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s3) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s3) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s3) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s3) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s3 & s4) ^ (NU32)((NU32)((NU32) ~(s3)) & s5))))) + (NU32)(((NU32) 773529912)))) + (NU32)(W[(((NI) 33))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s7) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s7) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s7) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s7) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s7) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s7) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s7 & s0) ^ (NU32)(s7 & s1)) ^ (NU32)(s0 & s1)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s2 = (NU32)((NU32)(s2) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s6 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s5) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s2) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s2) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s2) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s2) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s2) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s2) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s2 & s3) ^ (NU32)((NU32)((NU32) ~(s2)) & s4))))) + (NU32)(((NU32) 1294757372)))) + (NU32)(W[(((NI) 34))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s6) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s6) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s6) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s6) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s6) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s6) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s6 & s7) ^ (NU32)(s6 & s0)) ^ (NU32)(s7 & s0)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s1 = (NU32)((NU32)(s1) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s5 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s4) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s1) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s1) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s1) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s1) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s1) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s1) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s1 & s2) ^ (NU32)((NU32)((NU32) ~(s1)) & s3))))) + (NU32)(((NU32) 1396182291)))) + (NU32)(W[(((NI) 35))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s5) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s5) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s5) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s5) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s5) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s5) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s5 & s6) ^ (NU32)(s5 & s7)) ^ (NU32)(s6 & s7)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s0 = (NU32)((NU32)(s0) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s4 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s3) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s0) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s0) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s0) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s0) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s0) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s0) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s0 & s1) ^ (NU32)((NU32)((NU32) ~(s0)) & s2))))) + (NU32)(((NU32) 1695183700)))) + (NU32)(W[(((NI) 36))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s4) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s4) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s4) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s4) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s4) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s4) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s4 & s5) ^ (NU32)(s4 & s6)) ^ (NU32)(s5 & s6)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s7 = (NU32)((NU32)(s7) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s3 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s2) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s7) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s7) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s7) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s7) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s7) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s7) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s7 & s0) ^ (NU32)((NU32)((NU32) ~(s7)) & s1))))) + (NU32)(((NU32) 1986661051)))) + (NU32)(W[(((NI) 37))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s3) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s3) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s3) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s3) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s3) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s3) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s3 & s4) ^ (NU32)(s3 & s5)) ^ (NU32)(s4 & s5)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s6 = (NU32)((NU32)(s6) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s2 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s1) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s6) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s6) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s6) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s6) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s6) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s6) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s6 & s7) ^ (NU32)((NU32)((NU32) ~(s6)) & s0))))) + (NU32)(((NU32) IL64(2177026350))))) + (NU32)(W[(((NI) 38))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s2) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s2) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s2) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s2) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s2) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s2) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s2 & s3) ^ (NU32)(s2 & s4)) ^ (NU32)(s3 & s4)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s5 = (NU32)((NU32)(s5) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s1 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s0) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s5) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s5) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s5) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s5) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s5) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s5) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s5 & s6) ^ (NU32)((NU32)((NU32) ~(s5)) & s7))))) + (NU32)(((NU32) IL64(2456956037))))) + (NU32)(W[(((NI) 39))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s1) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s1) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s1) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s1) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s1) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s1) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s1 & s2) ^ (NU32)(s1 & s3)) ^ (NU32)(s2 & s3)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s4 = (NU32)((NU32)(s4) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s0 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s7) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s4) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s4) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s4) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s4) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s4) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s4) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s4 & s5) ^ (NU32)((NU32)((NU32) ~(s4)) & s6))))) + (NU32)(((NU32) IL64(2730485921))))) + (NU32)(W[(((NI) 40))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s0) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s0) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s0) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s0) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s0) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s0) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s0 & s1) ^ (NU32)(s0 & s2)) ^ (NU32)(s1 & s2)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s3 = (NU32)((NU32)(s3) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s7 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s6) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s3) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s3) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s3) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s3) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s3) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s3) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s3 & s4) ^ (NU32)((NU32)((NU32) ~(s3)) & s5))))) + (NU32)(((NU32) IL64(2820302411))))) + (NU32)(W[(((NI) 41))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s7) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s7) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s7) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s7) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s7) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s7) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s7 & s0) ^ (NU32)(s7 & s1)) ^ (NU32)(s0 & s1)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s2 = (NU32)((NU32)(s2) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s6 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s5) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s2) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s2) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s2) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s2) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s2) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s2) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s2 & s3) ^ (NU32)((NU32)((NU32) ~(s2)) & s4))))) + (NU32)(((NU32) IL64(3259730800))))) + (NU32)(W[(((NI) 42))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s6) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s6) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s6) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s6) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s6) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s6) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s6 & s7) ^ (NU32)(s6 & s0)) ^ (NU32)(s7 & s0)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s1 = (NU32)((NU32)(s1) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s5 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s4) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s1) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s1) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s1) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s1) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s1) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s1) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s1 & s2) ^ (NU32)((NU32)((NU32) ~(s1)) & s3))))) + (NU32)(((NU32) IL64(3345764771))))) + (NU32)(W[(((NI) 43))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s5) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s5) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s5) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s5) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s5) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s5) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s5 & s6) ^ (NU32)(s5 & s7)) ^ (NU32)(s6 & s7)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s0 = (NU32)((NU32)(s0) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s4 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s3) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s0) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s0) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s0) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s0) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s0) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s0) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s0 & s1) ^ (NU32)((NU32)((NU32) ~(s0)) & s2))))) + (NU32)(((NU32) IL64(3516065817))))) + (NU32)(W[(((NI) 44))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s4) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s4) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s4) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s4) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s4) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s4) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s4 & s5) ^ (NU32)(s4 & s6)) ^ (NU32)(s5 & s6)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s7 = (NU32)((NU32)(s7) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s3 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s2) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s7) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s7) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s7) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s7) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s7) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s7) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s7 & s0) ^ (NU32)((NU32)((NU32) ~(s7)) & s1))))) + (NU32)(((NU32) IL64(3600352804))))) + (NU32)(W[(((NI) 45))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s3) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s3) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s3) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s3) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s3) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s3) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s3 & s4) ^ (NU32)(s3 & s5)) ^ (NU32)(s4 & s5)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s6 = (NU32)((NU32)(s6) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s2 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s1) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s6) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s6) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s6) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s6) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s6) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s6) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s6 & s7) ^ (NU32)((NU32)((NU32) ~(s6)) & s0))))) + (NU32)(((NU32) IL64(4094571909))))) + (NU32)(W[(((NI) 46))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s2) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s2) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s2) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s2) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s2) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s2) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s2 & s3) ^ (NU32)(s2 & s4)) ^ (NU32)(s3 & s4)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s5 = (NU32)((NU32)(s5) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s1 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s0) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s5) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s5) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s5) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s5) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s5) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s5) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s5 & s6) ^ (NU32)((NU32)((NU32) ~(s5)) & s7))))) + (NU32)(((NU32) 275423344)))) + (NU32)(W[(((NI) 47))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s1) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s1) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s1) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s1) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s1) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s1) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s1 & s2) ^ (NU32)(s1 & s3)) ^ (NU32)(s2 & s3)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s4 = (NU32)((NU32)(s4) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s0 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s7) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s4) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s4) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s4) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s4) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s4) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s4) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s4 & s5) ^ (NU32)((NU32)((NU32) ~(s4)) & s6))))) + (NU32)(((NU32) 430227734)))) + (NU32)(W[(((NI) 48))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s0) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s0) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s0) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s0) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s0) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s0) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s0 & s1) ^ (NU32)(s0 & s2)) ^ (NU32)(s1 & s2)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s3 = (NU32)((NU32)(s3) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s7 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s6) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s3) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s3) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s3) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s3) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s3) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s3) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s3 & s4) ^ (NU32)((NU32)((NU32) ~(s3)) & s5))))) + (NU32)(((NU32) 506948616)))) + (NU32)(W[(((NI) 49))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s7) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s7) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s7) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s7) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s7) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s7) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s7 & s0) ^ (NU32)(s7 & s1)) ^ (NU32)(s0 & s1)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s2 = (NU32)((NU32)(s2) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s6 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s5) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s2) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s2) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s2) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s2) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s2) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s2) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s2 & s3) ^ (NU32)((NU32)((NU32) ~(s2)) & s4))))) + (NU32)(((NU32) 659060556)))) + (NU32)(W[(((NI) 50))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s6) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s6) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s6) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s6) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s6) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s6) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s6 & s7) ^ (NU32)(s6 & s0)) ^ (NU32)(s7 & s0)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s1 = (NU32)((NU32)(s1) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s5 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s4) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s1) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s1) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s1) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s1) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s1) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s1) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s1 & s2) ^ (NU32)((NU32)((NU32) ~(s1)) & s3))))) + (NU32)(((NU32) 883997877)))) + (NU32)(W[(((NI) 51))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s5) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s5) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s5) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s5) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s5) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s5) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s5 & s6) ^ (NU32)(s5 & s7)) ^ (NU32)(s6 & s7)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s0 = (NU32)((NU32)(s0) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s4 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s3) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s0) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s0) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s0) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s0) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s0) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s0) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s0 & s1) ^ (NU32)((NU32)((NU32) ~(s0)) & s2))))) + (NU32)(((NU32) 958139571)))) + (NU32)(W[(((NI) 52))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s4) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s4) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s4) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s4) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s4) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s4) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s4 & s5) ^ (NU32)(s4 & s6)) ^ (NU32)(s5 & s6)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s7 = (NU32)((NU32)(s7) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s3 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s2) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s7) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s7) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s7) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s7) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s7) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s7) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s7 & s0) ^ (NU32)((NU32)((NU32) ~(s7)) & s1))))) + (NU32)(((NU32) 1322822218)))) + (NU32)(W[(((NI) 53))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s3) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s3) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s3) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s3) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s3) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s3) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s3 & s4) ^ (NU32)(s3 & s5)) ^ (NU32)(s4 & s5)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s6 = (NU32)((NU32)(s6) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s2 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s1) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s6) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s6) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s6) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s6) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s6) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s6) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s6 & s7) ^ (NU32)((NU32)((NU32) ~(s6)) & s0))))) + (NU32)(((NU32) 1537002063)))) + (NU32)(W[(((NI) 54))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s2) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s2) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s2) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s2) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s2) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s2) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s2 & s3) ^ (NU32)(s2 & s4)) ^ (NU32)(s3 & s4)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s5 = (NU32)((NU32)(s5) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s1 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s0) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s5) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s5) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s5) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s5) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s5) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s5) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s5 & s6) ^ (NU32)((NU32)((NU32) ~(s5)) & s7))))) + (NU32)(((NU32) 1747873779)))) + (NU32)(W[(((NI) 55))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s1) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s1) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s1) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s1) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s1) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s1) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s1 & s2) ^ (NU32)(s1 & s3)) ^ (NU32)(s2 & s3)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s4 = (NU32)((NU32)(s4) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s0 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s7) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s4) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s4) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s4) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s4) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s4) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s4) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s4 & s5) ^ (NU32)((NU32)((NU32) ~(s4)) & s6))))) + (NU32)(((NU32) 1955562222)))) + (NU32)(W[(((NI) 56))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s0) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s0) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s0) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s0) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s0) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s0) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s0 & s1) ^ (NU32)(s0 & s2)) ^ (NU32)(s1 & s2)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s3 = (NU32)((NU32)(s3) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s7 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s6) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s3) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s3) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s3) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s3) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s3) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s3) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s3 & s4) ^ (NU32)((NU32)((NU32) ~(s3)) & s5))))) + (NU32)(((NU32) 2024104815)))) + (NU32)(W[(((NI) 57))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s7) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s7) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s7) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s7) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s7) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s7) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s7 & s0) ^ (NU32)(s7 & s1)) ^ (NU32)(s0 & s1)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s2 = (NU32)((NU32)(s2) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s6 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s5) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s2) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s2) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s2) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s2) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s2) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s2) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s2 & s3) ^ (NU32)((NU32)((NU32) ~(s2)) & s4))))) + (NU32)(((NU32) IL64(2227730452))))) + (NU32)(W[(((NI) 58))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s6) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s6) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s6) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s6) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s6) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s6) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s6 & s7) ^ (NU32)(s6 & s0)) ^ (NU32)(s7 & s0)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s1 = (NU32)((NU32)(s1) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s5 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s4) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s1) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s1) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s1) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s1) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s1) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s1) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s1 & s2) ^ (NU32)((NU32)((NU32) ~(s1)) & s3))))) + (NU32)(((NU32) IL64(2361852424))))) + (NU32)(W[(((NI) 59))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s5) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s5) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s5) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s5) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s5) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s5) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s5 & s6) ^ (NU32)(s5 & s7)) ^ (NU32)(s6 & s7)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s0 = (NU32)((NU32)(s0) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s4 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s3) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s0) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s0) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s0) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s0) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s0) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s0) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s0 & s1) ^ (NU32)((NU32)((NU32) ~(s0)) & s2))))) + (NU32)(((NU32) IL64(2428436474))))) + (NU32)(W[(((NI) 60))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s4) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s4) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s4) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s4) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s4) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s4) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s4 & s5) ^ (NU32)(s4 & s6)) ^ (NU32)(s5 & s6)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s7 = (NU32)((NU32)(s7) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s3 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s2) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s7) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s7) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s7) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s7) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s7) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s7) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s7 & s0) ^ (NU32)((NU32)((NU32) ~(s7)) & s1))))) + (NU32)(((NU32) IL64(2756734187))))) + (NU32)(W[(((NI) 61))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s3) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s3) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s3) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s3) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s3) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s3) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s3 & s4) ^ (NU32)(s3 & s5)) ^ (NU32)(s4 & s5)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s6 = (NU32)((NU32)(s6) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s2 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s1) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s6) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s6) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s6) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s6) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s6) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s6) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s6 & s7) ^ (NU32)((NU32)((NU32) ~(s6)) & s0))))) + (NU32)(((NU32) IL64(3204031479))))) + (NU32)(W[(((NI) 62))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s2) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s2) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s2) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s2) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s2) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s2) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s2 & s3) ^ (NU32)(s2 & s4)) ^ (NU32)(s3 & s4)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s5 = (NU32)((NU32)(s5) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s1 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t0 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s0) + (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s5) >> (NU32)(((NU32) 6))) | (NU32)((NU32)(s5) << (NU32)(((NU32) 26)))) ^ (NU32)((NU32)((NU32)(s5) >> (NU32)(((NU32) 11))) | (NU32)((NU32)(s5) << (NU32)(((NU32) 21))))) ^ (NU32)((NU32)((NU32)(s5) >> (NU32)(((NU32) 25))) | (NU32)((NU32)(s5) << (NU32)(((NU32) 7)))))))) + (NU32)((NU32)((NU32)(s5 & s6) ^ (NU32)((NU32)((NU32) ~(s5)) & s7))))) + (NU32)(((NU32) IL64(3329325298))))) + (NU32)(W[(((NI) 63))- 0])); #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" t1 = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(s1) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(s1) << (NU32)(((NU32) 30)))) ^ (NU32)((NU32)((NU32)(s1) >> (NU32)(((NU32) 13))) | (NU32)((NU32)(s1) << (NU32)(((NU32) 19))))) ^ (NU32)((NU32)((NU32)(s1) >> (NU32)(((NU32) 22))) | (NU32)((NU32)(s1) << (NU32)(((NU32) 10)))))) + (NU32)((NU32)((NU32)((NU32)(s1 & s2) ^ (NU32)(s1 & s3)) ^ (NU32)(s2 & s3)))); #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s4 = (NU32)((NU32)(s4) + (NU32)(t0)); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" s0 = (NU32)((NU32)(t0) + (NU32)(t1)); #line 330 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 330 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" state_0[(((NI) 0))- 0] = (NU32)((NU32)(state_0[(((NI) 0))- 0]) + (NU32)(s0)); #line 331 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 331 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" state_0[(((NI) 1))- 0] = (NU32)((NU32)(state_0[(((NI) 1))- 0]) + (NU32)(s1)); #line 332 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 332 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" state_0[(((NI) 2))- 0] = (NU32)((NU32)(state_0[(((NI) 2))- 0]) + (NU32)(s2)); #line 333 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 333 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" state_0[(((NI) 3))- 0] = (NU32)((NU32)(state_0[(((NI) 3))- 0]) + (NU32)(s3)); #line 334 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 334 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" state_0[(((NI) 4))- 0] = (NU32)((NU32)(state_0[(((NI) 4))- 0]) + (NU32)(s4)); #line 335 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 335 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" state_0[(((NI) 5))- 0] = (NU32)((NU32)(state_0[(((NI) 5))- 0]) + (NU32)(s5)); #line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" state_0[(((NI) 6))- 0] = (NU32)((NU32)(state_0[(((NI) 6))- 0]) + (NU32)(s6)); #line 337 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 337 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" state_0[(((NI) 7))- 0] = (NU32)((NU32)(state_0[(((NI) 7))- 0]) + (NU32)(s7));} #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 492 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" static N_INLINE(void, finalize256__C8fXqRtxb2ILgkwYRN3qiQ_2sha2)(tyObject_Sha2Context__5brAquljQjPUyNuIC4vV1w* ctx) { NI j; NI TM__RyWCTH29a2ugWfDx8Slx63g_15; #line 493 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 493 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" j = ((NI) ((NU32)((*ctx).count[(((NI) 0))- 0] & ((NU32) 63)))); if ((NU)(j) > (NU)(63)){ raiseIndexError2(j, 63); } #line 494 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" (*ctx).buffer[(j)- 0] = ((NU8) 128); #line 495 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" if (nimAddInt(j, ((NI) 1), &TM__RyWCTH29a2ugWfDx8Slx63g_15)) { raiseOverflow(); }; j = (NI)(TM__RyWCTH29a2ugWfDx8Slx63g_15); { #line 496 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" while (1) { NI TM__RyWCTH29a2ugWfDx8Slx63g_16; #line 496 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 496 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" if (!!((j == ((NI) 56)))) goto LA2; #line 497 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" { #line 497 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" if (!(j == ((NI) 64))) goto LA5_; #line 498 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 498 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" sha256Transform__BJNBQtWr9bJwzqbyfKXd38Q((*ctx).state, (*ctx).buffer, 64); #line 499 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" j = ((NI) 0); } LA5_: ; if ((NU)(j) > (NU)(63)){ raiseIndexError2(j, 63); } #line 500 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" (*ctx).buffer[(j)- 0] = ((NU8) 0); #line 501 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" if (nimAddInt(j, ((NI) 1), &TM__RyWCTH29a2ugWfDx8Slx63g_16)) { raiseOverflow(); }; j = (NI)(TM__RyWCTH29a2ugWfDx8Slx63g_16); } LA2: ; } #line 502 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 502 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 502 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 502 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" (*ctx).count[(((NI) 1))- 0] = (NU32)((NU32)((NU32)((NU64)((*ctx).count[(((NI) 1))- 0]) << (NU64)(((NI) 3)))) + (NU32)((NU32)((NU32)((*ctx).count[(((NI) 0))- 0]) >> (NU64)(((NI) 29))))); #line 503 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 503 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" (*ctx).count[(((NI) 0))- 0] = (NU32)((NU64)((*ctx).count[(((NI) 0))- 0]) << (NU64)(((NI) 3))); #line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" (*((NU32*) ((&(*ctx).buffer[(((NI) 56))- 0])))) = __builtin_bswap32((*ctx).count[(((NI) 1))- 0]); #line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" (*((NU32*) ((&(*ctx).buffer[(((NI) 60))- 0])))) = __builtin_bswap32((*ctx).count[(((NI) 0))- 0]); #line 506 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 506 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" sha256Transform__BJNBQtWr9bJwzqbyfKXd38Q((*ctx).state, (*ctx).buffer, 64); } #line 524 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" static N_INLINE(NU, finish__XWD9ckGqZzLMH9bax9c7RDdGgsha2)(tyObject_Sha2Context__5brAquljQjPUyNuIC4vV1w* ctx, NU8* data_0, NI data_0Len_0) { NU result; result = (NU)0; #line 526 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" result = ((NU) 0); #line 539 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" { #line 539 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 539 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" if (!(((NI) 32) <= data_0Len_0)) goto LA3_; #line 540 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 540 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" finalize256__C8fXqRtxb2ILgkwYRN3qiQ_2sha2(ctx); #line 541 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" result = ((NU) 32); if ((NU)(((NI) 0)) >= (NU)(data_0Len_0)){ raiseIndexError2(((NI) 0),data_0Len_0-1); } #line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" (*((NU32*) ((&data_0[((NI) 0)])))) = __builtin_bswap32((*ctx).state[(((NI) 0))- 0]); if ((NU)(((NI) 4)) >= (NU)(data_0Len_0)){ raiseIndexError2(((NI) 4),data_0Len_0-1); } #line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" (*((NU32*) ((&data_0[((NI) 4)])))) = __builtin_bswap32((*ctx).state[(((NI) 1))- 0]); if ((NU)(((NI) 8)) >= (NU)(data_0Len_0)){ raiseIndexError2(((NI) 8),data_0Len_0-1); } #line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" (*((NU32*) ((&data_0[((NI) 8)])))) = __builtin_bswap32((*ctx).state[(((NI) 2))- 0]); if ((NU)(((NI) 12)) >= (NU)(data_0Len_0)){ raiseIndexError2(((NI) 12),data_0Len_0-1); } #line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" (*((NU32*) ((&data_0[((NI) 12)])))) = __builtin_bswap32((*ctx).state[(((NI) 3))- 0]); if ((NU)(((NI) 16)) >= (NU)(data_0Len_0)){ raiseIndexError2(((NI) 16),data_0Len_0-1); } #line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" (*((NU32*) ((&data_0[((NI) 16)])))) = __builtin_bswap32((*ctx).state[(((NI) 4))- 0]); if ((NU)(((NI) 20)) >= (NU)(data_0Len_0)){ raiseIndexError2(((NI) 20),data_0Len_0-1); } #line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" (*((NU32*) ((&data_0[((NI) 20)])))) = __builtin_bswap32((*ctx).state[(((NI) 5))- 0]); if ((NU)(((NI) 24)) >= (NU)(data_0Len_0)){ raiseIndexError2(((NI) 24),data_0Len_0-1); } #line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" (*((NU32*) ((&data_0[((NI) 24)])))) = __builtin_bswap32((*ctx).state[(((NI) 6))- 0]); if ((NU)(((NI) 28)) >= (NU)(data_0Len_0)){ raiseIndexError2(((NI) 28),data_0Len_0-1); } #line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" #line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim" (*((NU32*) ((&data_0[((NI) 28)])))) = __builtin_bswap32((*ctx).state[(((NI) 7))- 0]); } LA3_: ; return result;} #line 594 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" N_LIB_PRIVATE N_NIMCALL(tyObject_MDigest__law9ct65KplMYBvtmjCQxbw, finish__x70ALeeaQ1ry9a63hdOCQWA)(tyObject_Sha2Context__5brAquljQjPUyNuIC4vV1w* ctx) { tyObject_MDigest__law9ct65KplMYBvtmjCQxbw result; NU T1_; nimZeroMem((void*)(&result), sizeof(tyObject_MDigest__law9ct65KplMYBvtmjCQxbw)); #line 595 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 595 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" #line 595 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim" T1_ = (NU)0; T1_ = finish__XWD9ckGqZzLMH9bax9c7RDdGgsha2(ctx, result.data, 32); (void)(T1_); return result;}