mirror of
https://github.com/waku-org/nwaku.git
synced 2025-02-22 11:58:36 +00:00
7571 lines
540 KiB
C
7571 lines
540 KiB
C
|
/* Generated by Nim Compiler v1.2.6 */
|
||
|
/* (c) 2020 Andreas Rumpf */
|
||
|
/* The generated code is subject to the original license. */
|
||
|
/* Compiled for: Linux, amd64, gcc */
|
||
|
/* Command for C compiler:
|
||
|
gcc -c -w -pthread -I/home/runner/work/nim-waku/nim-waku/vendor/nim-libbacktrace -I/home/runner/work/nim-waku/nim-waku/vendor/nim-libbacktrace/install/usr/include -I/home/runner/work/nim-waku/nim-waku/vendor/nim-secp256k1/secp256k1_wrapper -I/home/runner/work/nim-waku/nim-waku/vendor/nim-secp256k1/secp256k1_wrapper/secp256k1 -I/home/runner/work/nim-waku/nim-waku/vendor/nim-secp256k1/secp256k1_wrapper/secp256k1/src -DHAVE_CONFIG_H -DHAVE_BUILTIN_EXPECT -I/home/runner/work/nim-waku/nim-waku/vendor/nim-bearssl/bearssl/csources/src -I/home/runner/work/nim-waku/nim-waku/vendor/nim-bearssl/bearssl/csources/inc -I/home/runner/work/nim-waku/nim-waku/vendor/nim-bearssl/bearssl/csources/tools -DBR_USE_UNIX_TIME=1 -DBR_USE_URANDOM=1 -DBR_LE_UNALIGNED=1 -DBR_64=1 -DBR_amd64=1 -DBR_INT128=1 -I/home/runner/work/nim-waku/nim-waku/vendor/nim-nat-traversal/vendor/miniupnp/miniupnpc -I/home/runner/work/nim-waku/nim-waku/vendor/nim-nat-traversal/vendor/libnatpmp-upstream -DENABLE_STRNATPMPERR -march=native -g3 -Og -O3 -fno-strict-aliasing -fno-ident -I/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib -I/home/runner/work/nim-waku/nim-waku/waku/common -o nimcache/release/wakubridge/@m..@s..@svendor@snim-libp2p@slibp2p@smultihash.nim.c.o nimcache/release/wakubridge/@m..@s..@svendor@snim-libp2p@slibp2p@smultihash.nim.c */
|
||
|
#define NIM_INTBITS 64
|
||
|
|
||
|
#include "nimbase.h"
|
||
|
#include <string.h>
|
||
|
#undef LANGUAGE_C
|
||
|
#undef MIPSEB
|
||
|
#undef MIPSEL
|
||
|
#undef PPC
|
||
|
#undef R3000
|
||
|
#undef R4000
|
||
|
#undef i386
|
||
|
#undef linux
|
||
|
#undef mips
|
||
|
#undef near
|
||
|
#undef far
|
||
|
#undef powerpc
|
||
|
#undef unix
|
||
|
#define nimfr_(x, y)
|
||
|
#define nimln_(x, y)
|
||
|
typedef struct tyObject_Result__pZorf3I302ZEhkhn6lPgmg tyObject_Result__pZorf3I302ZEhkhn6lPgmg;
|
||
|
typedef struct tyObject_MultiHash__kTmblgG9a1D1SuzEkBN4qXQ tyObject_MultiHash__kTmblgG9a1D1SuzEkBN4qXQ;
|
||
|
typedef struct tyObject_VBuffer__pgrKDkZLiJID3rDHrYm5UA tyObject_VBuffer__pgrKDkZLiJID3rDHrYm5UA;
|
||
|
typedef struct tySequence__6H5Oh5UUvVCLiakt9aTwtUQ tySequence__6H5Oh5UUvVCLiakt9aTwtUQ;
|
||
|
typedef struct tyObject_MHash__OxIffpYaxIua3k1C6do2Ew tyObject_MHash__OxIffpYaxIua3k1C6do2Ew;
|
||
|
typedef struct tyObject_Table__y5hBwsv9bmGc3wD8pDEO2Tw tyObject_Table__y5hBwsv9bmGc3wD8pDEO2Tw;
|
||
|
typedef struct tySequence__1wSar3PFU59aNKLVhJL28FA tySequence__1wSar3PFU59aNKLVhJL28FA;
|
||
|
typedef struct TGenericSeq TGenericSeq;
|
||
|
typedef struct tyTuple__9bln9aS7ibrNUp7yyUHGeBtg tyTuple__9bln9aS7ibrNUp7yyUHGeBtg;
|
||
|
typedef struct TNimType TNimType;
|
||
|
typedef struct TNimNode TNimNode;
|
||
|
typedef struct tyObject_MDigest__izzRLOKFx5icZ5e3JAI6Yw tyObject_MDigest__izzRLOKFx5icZ5e3JAI6Yw;
|
||
|
typedef struct tyObject_MDigest__tWf6gHpKehFSZkt2HwnIVw tyObject_MDigest__tWf6gHpKehFSZkt2HwnIVw;
|
||
|
typedef struct tyObject_MDigest__law9ct65KplMYBvtmjCQxbw tyObject_MDigest__law9ct65KplMYBvtmjCQxbw;
|
||
|
typedef struct tyObject_MDigest__pJ08hjOcoLPyV5QDZ4Oqbw tyObject_MDigest__pJ08hjOcoLPyV5QDZ4Oqbw;
|
||
|
typedef struct tyObject_MDigest__9bdkF4DJe9apuNYparOGZVtQ tyObject_MDigest__9bdkF4DJe9apuNYparOGZVtQ;
|
||
|
typedef struct tyObject_KeccakContext__82GRymTSHYqYubtyRt2cIg tyObject_KeccakContext__82GRymTSHYqYubtyRt2cIg;
|
||
|
typedef struct tyObject_Result__LEcvhHNtxNkX9c05Ya9bc5OQ tyObject_Result__LEcvhHNtxNkX9c05Ya9bc5OQ;
|
||
|
typedef struct NimStringDesc NimStringDesc;
|
||
|
typedef struct tyObject_Result__EU2D85u1tT2g3bs9aUSzTHw tyObject_Result__EU2D85u1tT2g3bs9aUSzTHw;
|
||
|
struct tyObject_Result__pZorf3I302ZEhkhn6lPgmg {NIM_BOOL o;
|
||
|
union{
|
||
|
struct {NCSTRING e;
|
||
|
} _o_1;
|
||
|
struct {NI v;
|
||
|
} _o_2;
|
||
|
};
|
||
|
};
|
||
|
struct tyObject_VBuffer__pgrKDkZLiJID3rDHrYm5UA {tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* buffer;
|
||
|
NI offset;
|
||
|
};
|
||
|
typedef N_NIMCALL_PTR(void, tyProc__9cL305EV0XpKoyjxVFPza4w) (NU8* data_0, NI data_0Len_0, NU8* output, NI outputLen_0);
|
||
|
struct tyObject_MHash__OxIffpYaxIua3k1C6do2Ew {NI mcodec;
|
||
|
NI size;
|
||
|
tyProc__9cL305EV0XpKoyjxVFPza4w coder;
|
||
|
};
|
||
|
struct tyObject_Table__y5hBwsv9bmGc3wD8pDEO2Tw {tySequence__1wSar3PFU59aNKLVhJL28FA* data;
|
||
|
NI counter;
|
||
|
};
|
||
|
struct TGenericSeq {NI len;
|
||
|
NI reserved;
|
||
|
};
|
||
|
struct tyTuple__9bln9aS7ibrNUp7yyUHGeBtg {
|
||
|
NI Field0;
|
||
|
NI Field1;
|
||
|
tyObject_MHash__OxIffpYaxIua3k1C6do2Ew Field2;
|
||
|
};
|
||
|
typedef NU8 tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A;
|
||
|
typedef NU8 tySet_tyEnum_TNimTypeFlag__v8QUszD1sWlSIWZz7mC4bQ;
|
||
|
typedef N_NIMCALL_PTR(void, tyProc__ojoeKfW4VYIm36I9cpDTQIg) (void* p, NI op);
|
||
|
typedef N_NIMCALL_PTR(void*, tyProc__WSm2xU5ARYv9aAR4l0z9c9auQ) (void* p);
|
||
|
struct TNimType {NI size;
|
||
|
tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A kind;
|
||
|
tySet_tyEnum_TNimTypeFlag__v8QUszD1sWlSIWZz7mC4bQ flags;
|
||
|
TNimType* base;
|
||
|
TNimNode* node;
|
||
|
void* finalizer;
|
||
|
tyProc__ojoeKfW4VYIm36I9cpDTQIg marker;
|
||
|
tyProc__WSm2xU5ARYv9aAR4l0z9c9auQ deepcopy;
|
||
|
NCSTRING name;
|
||
|
TNimType* nextType;
|
||
|
NI instances;
|
||
|
NI sizes;
|
||
|
};
|
||
|
typedef NU8 tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ;
|
||
|
struct TNimNode {tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ kind;
|
||
|
NI offset;
|
||
|
TNimType* typ;
|
||
|
NCSTRING name;
|
||
|
NI len;
|
||
|
TNimNode** sons;
|
||
|
};
|
||
|
typedef NU8 tyArray__w5VB8h5K8DB3oWrO5U2wqg[64];
|
||
|
struct tyObject_MDigest__izzRLOKFx5icZ5e3JAI6Yw {tyArray__w5VB8h5K8DB3oWrO5U2wqg data;
|
||
|
};
|
||
|
typedef NU8 tyArray__YtcvxHNKV4YiecPE9ap1mcA[20];
|
||
|
struct tyObject_MDigest__tWf6gHpKehFSZkt2HwnIVw {tyArray__YtcvxHNKV4YiecPE9ap1mcA data;
|
||
|
};
|
||
|
typedef NU8 tyArray__vEOa9c5qaE9ajWxR5R4zwfQg[32];
|
||
|
struct tyObject_MDigest__law9ct65KplMYBvtmjCQxbw {tyArray__vEOa9c5qaE9ajWxR5R4zwfQg data;
|
||
|
};
|
||
|
typedef NU8 tyArray__imubzojaOiPVfv1g8EarTA[48];
|
||
|
struct tyObject_MDigest__pJ08hjOcoLPyV5QDZ4Oqbw {tyArray__imubzojaOiPVfv1g8EarTA data;
|
||
|
};
|
||
|
typedef NU8 tyArray__aU9aWOuC5AtjvRJWm9cUbeUg[28];
|
||
|
struct tyObject_MDigest__9bdkF4DJe9apuNYparOGZVtQ {tyArray__aU9aWOuC5AtjvRJWm9cUbeUg data;
|
||
|
};
|
||
|
typedef NU8 tyArray__mJet1q9cQ9cMu09a9cvCoy52aQ[200];
|
||
|
struct tyObject_KeccakContext__82GRymTSHYqYubtyRt2cIg {tyArray__mJet1q9cQ9cMu09a9cvCoy52aQ q;
|
||
|
NI pt;
|
||
|
};
|
||
|
typedef NU64 tyArray__T9bTwSavBMQqAy6Syjcf55Q[5];
|
||
|
typedef NU64 tyArray__ti0bWuszecJ2jGEjnJGmWg[25];
|
||
|
struct tyObject_MultiHash__kTmblgG9a1D1SuzEkBN4qXQ {tyObject_VBuffer__pgrKDkZLiJID3rDHrYm5UA data;
|
||
|
NI mcodec;
|
||
|
NI size;
|
||
|
NI dpos;
|
||
|
};
|
||
|
struct tyObject_Result__LEcvhHNtxNkX9c05Ya9bc5OQ {NIM_BOOL o;
|
||
|
union{
|
||
|
struct {NCSTRING e;
|
||
|
} _o_1;
|
||
|
struct {tyObject_MultiHash__kTmblgG9a1D1SuzEkBN4qXQ v;
|
||
|
} _o_2;
|
||
|
};
|
||
|
};
|
||
|
struct NimStringDesc { TGenericSeq Sup;NIM_CHAR data[SEQ_DECL_SIZE];
|
||
|
};
|
||
|
typedef NU8 tyArray__Zu7UusKTJ9auYSy2NZNrWFg[128];
|
||
|
typedef NU8 tyEnum_VarintError__z9coCVKRSy09c3xCpPfzuFKg;
|
||
|
struct tyObject_Result__EU2D85u1tT2g3bs9aUSzTHw {NIM_BOOL o;
|
||
|
union{
|
||
|
struct {tyEnum_VarintError__z9coCVKRSy09c3xCpPfzuFKg e;
|
||
|
} _o_1;
|
||
|
};
|
||
|
};
|
||
|
struct tySequence__1wSar3PFU59aNKLVhJL28FA { TGenericSeq Sup; tyTuple__9bln9aS7ibrNUp7yyUHGeBtg data[SEQ_DECL_SIZE];};struct tySequence__6H5Oh5UUvVCLiakt9aTwtUQ { TGenericSeq Sup; NU8 data[SEQ_DECL_SIZE];};static N_INLINE(void, nimZeroMem)(void* p, NI size);
|
||
|
static N_INLINE(void, nimSetMem__zxfKBYntu9cBapkhrCOk1fgmemory)(void* a, int v, NI size);
|
||
|
N_LIB_PRIVATE N_NOINLINE(void, chckNil)(void* p);
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, initVBuffer__1fnvRaJCRezqjVK59bOLuNQ)(NU8* data_0, NI data_0Len_0, NI offset, tyObject_VBuffer__pgrKDkZLiJID3rDHrYm5UA* Result);
|
||
|
N_LIB_PRIVATE N_NOINLINE(void, raiseOverflow)(void);
|
||
|
static N_INLINE(NI, readVarint__89bap71ZnpFKXkLnpDp9bm5Avbuffer)(tyObject_VBuffer__pgrKDkZLiJID3rDHrYm5UA* vb, NU64* value_0);
|
||
|
N_LIB_PRIVATE N_NIMCALL(NI, peekVarint__xzn9cCWN2k9a885kfCCh6Hww)(tyObject_VBuffer__pgrKDkZLiJID3rDHrYm5UA* vb, NU64* value_0);
|
||
|
N_LIB_PRIVATE N_NIMCALL(tyObject_MHash__OxIffpYaxIua3k1C6do2Ew, getOrDefault__4bQAzN75zxubDUvHhrIO5A)(tyObject_Table__y5hBwsv9bmGc3wD8pDEO2Tw t, NI key_0);
|
||
|
N_LIB_PRIVATE N_NIMCALL(void*, newSeq)(TNimType* typ, NI len);
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, blake2Bhash__e7KIKwGHAJHimtl2bxkbUg)(NU8* data_0, NI data_0Len_0, NU8* output, NI outputLen_0);
|
||
|
N_LIB_PRIVATE N_NIMCALL(tyObject_MDigest__izzRLOKFx5icZ5e3JAI6Yw, digest__YfT09cJ6sr2lMybia0heCkw)(NU8* data_0, NI data_0Len_0);
|
||
|
static N_INLINE(void, copyMem__i80o3k0SgEI5gTRCzYdyWAsystem)(void* dest, void* source, NI size);
|
||
|
static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size);
|
||
|
N_LIB_PRIVATE N_NOINLINE(void, raiseIndexError2)(NI i, NI n);
|
||
|
N_LIB_PRIVATE N_NOINLINE(void, raiseRangeErrorI)(NI64 i, NI64 a, NI64 b);
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, sha1hash__e7KIKwGHAJHimtl2bxkbUg_2)(NU8* data_0, NI data_0Len_0, NU8* output, NI outputLen_0);
|
||
|
N_LIB_PRIVATE N_NIMCALL(tyObject_MDigest__tWf6gHpKehFSZkt2HwnIVw, digest__hma2TghqkpOdb6L0ddCVRA)(NU8* data_0, NI data_0Len_0);
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, sha2256hash__e7KIKwGHAJHimtl2bxkbUg_3)(NU8* data_0, NI data_0Len_0, NU8* output, NI outputLen_0);
|
||
|
N_LIB_PRIVATE N_NIMCALL(tyObject_MDigest__law9ct65KplMYBvtmjCQxbw, digest__y0iFskTLLbZVCJoMR0aipg)(NU8* data_0, NI data_0Len_0);
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, sha2512hash__e7KIKwGHAJHimtl2bxkbUg_4)(NU8* data_0, NI data_0Len_0, NU8* output, NI outputLen_0);
|
||
|
N_LIB_PRIVATE N_NIMCALL(tyObject_MDigest__izzRLOKFx5icZ5e3JAI6Yw, digest__1xT9cfcal9cpeY71Xzx0Psiw)(NU8* data_0, NI data_0Len_0);
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, sha3512hash__e7KIKwGHAJHimtl2bxkbUg_5)(NU8* data_0, NI data_0Len_0, NU8* output, NI outputLen_0);
|
||
|
N_LIB_PRIVATE N_NIMCALL(tyObject_MDigest__izzRLOKFx5icZ5e3JAI6Yw, digest__n1r4tK9aM9cxLLh1wi7Zi9bXg)(NU8* data_0, NI data_0Len_0);
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, sha3384hash__e7KIKwGHAJHimtl2bxkbUg_6)(NU8* data_0, NI data_0Len_0, NU8* output, NI outputLen_0);
|
||
|
N_LIB_PRIVATE N_NIMCALL(tyObject_MDigest__pJ08hjOcoLPyV5QDZ4Oqbw, digest__txgMIV6xgU8IvIoiCcFRjg)(NU8* data_0, NI data_0Len_0);
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, sha3256hash__e7KIKwGHAJHimtl2bxkbUg_7)(NU8* data_0, NI data_0Len_0, NU8* output, NI outputLen_0);
|
||
|
N_LIB_PRIVATE N_NIMCALL(tyObject_MDigest__law9ct65KplMYBvtmjCQxbw, digest__kUuxyH0Wbp0DnT9anHK9b9c2g_2)(NU8* data_0, NI data_0Len_0);
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, sha3224hash__e7KIKwGHAJHimtl2bxkbUg_8)(NU8* data_0, NI data_0Len_0, NU8* output, NI outputLen_0);
|
||
|
N_LIB_PRIVATE N_NIMCALL(tyObject_MDigest__9bdkF4DJe9apuNYparOGZVtQ, digest__Ufqiq9bdqEJxNfKNI0e6GPg)(NU8* data_0, NI data_0Len_0);
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, shake128hash__e7KIKwGHAJHimtl2bxkbUg_9)(NU8* data_0, NI data_0Len_0, NU8* output, NI outputLen_0);
|
||
|
static N_INLINE(void, init__9crVzInbDoQCnwlFos9bhraw_11keccak)(tyObject_KeccakContext__82GRymTSHYqYubtyRt2cIg* ctx);
|
||
|
static N_INLINE(void, update__ZT7I9awmVzpVP0bUkzlRueQkeccak)(tyObject_KeccakContext__82GRymTSHYqYubtyRt2cIg* ctx, NU8* pbytes, NU nbytes);
|
||
|
static N_INLINE(void, update__MiO1UCidJInmJ0SMkYUExQ_6keccak)(tyObject_KeccakContext__82GRymTSHYqYubtyRt2cIg* ctx, NU8* data_0, NI data_0Len_0);
|
||
|
static N_INLINE(void, keccakTransform__sVKJmssKMutEY1QO9bMnrnQkeccak)(NU8* data_0);
|
||
|
static N_INLINE(void, THETA1__GIDgm7E61vxts31I2wufMQkeccak)(NU64* a, NI aLen_0, NU64* b, NI bLen_0, NI c);
|
||
|
static N_INLINE(void, THETA2__RdHvaagiz42O8pSo1tpmVQkeccak)(NU64* a, NU64* b, NI bLen_0, NI c);
|
||
|
N_LIB_PRIVATE N_NOINLINE(void, raiseDivByZero)(void);
|
||
|
static N_INLINE(void, THETA3__j6YQuHolvisKitobvndocgkeccak)(NU64* a, NI aLen_0, NI b, NU64 c);
|
||
|
static N_INLINE(void, RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak)(NU64* a, NI aLen_0, NU64* b, NI bLen_0, NU64* c, NI d, NI e_0);
|
||
|
static N_INLINE(void, CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak)(NU64* a, NI aLen_0, NU64* b, NI bLen_0, NI c);
|
||
|
static N_INLINE(void, xof__9crVzInbDoQCnwlFos9bhraw_12keccak)(tyObject_KeccakContext__82GRymTSHYqYubtyRt2cIg* ctx);
|
||
|
static N_INLINE(NU, output__OqFhOofW4vi5115za5dX7gkeccak)(tyObject_KeccakContext__82GRymTSHYqYubtyRt2cIg* ctx, NU8* pbytes, NU nbytes);
|
||
|
static N_INLINE(NU, output__vDb2CouTV34uwH9b5pTy74A_6keccak)(tyObject_KeccakContext__82GRymTSHYqYubtyRt2cIg* ctx, NU8* data_0, NI data_0Len_0);
|
||
|
static N_INLINE(void, clear__9crVzInbDoQCnwlFos9bhraw_13keccak)(tyObject_KeccakContext__82GRymTSHYqYubtyRt2cIg* ctx);
|
||
|
static N_INLINE(void, burnMem__3kHY0BwnzMmCH3xJFhlgPA_6utils)(tyObject_KeccakContext__82GRymTSHYqYubtyRt2cIg* a);
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, burnMem__haAOjkJjOuRy8ux9bV57dXw)(void* p_0, NI size);
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, shake256hash__e7KIKwGHAJHimtl2bxkbUg_10)(NU8* data_0, NI data_0Len_0, NU8* output, NI outputLen_0);
|
||
|
static N_INLINE(void, init__9crVzInbDoQCnwlFos9bhraw_14keccak)(tyObject_KeccakContext__82GRymTSHYqYubtyRt2cIg* ctx);
|
||
|
static N_INLINE(void, update__ZT7I9awmVzpVP0bUkzlRueQ_2keccak)(tyObject_KeccakContext__82GRymTSHYqYubtyRt2cIg* ctx, NU8* pbytes, NU nbytes);
|
||
|
static N_INLINE(void, update__MiO1UCidJInmJ0SMkYUExQ_7keccak)(tyObject_KeccakContext__82GRymTSHYqYubtyRt2cIg* ctx, NU8* data_0, NI data_0Len_0);
|
||
|
static N_INLINE(void, xof__9crVzInbDoQCnwlFos9bhraw_15keccak)(tyObject_KeccakContext__82GRymTSHYqYubtyRt2cIg* ctx);
|
||
|
static N_INLINE(NU, output__OqFhOofW4vi5115za5dX7g_2keccak)(tyObject_KeccakContext__82GRymTSHYqYubtyRt2cIg* ctx, NU8* pbytes, NU nbytes);
|
||
|
static N_INLINE(NU, output__vDb2CouTV34uwH9b5pTy74A_7keccak)(tyObject_KeccakContext__82GRymTSHYqYubtyRt2cIg* ctx, NU8* data_0, NI data_0Len_0);
|
||
|
static N_INLINE(void, clear__9crVzInbDoQCnwlFos9bhraw_16keccak)(tyObject_KeccakContext__82GRymTSHYqYubtyRt2cIg* ctx);
|
||
|
static N_INLINE(void, burnMem__3kHY0BwnzMmCH3xJFhlgPA_7utils)(tyObject_KeccakContext__82GRymTSHYqYubtyRt2cIg* a);
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, keccak224hash__e7KIKwGHAJHimtl2bxkbUg_11)(NU8* data_0, NI data_0Len_0, NU8* output, NI outputLen_0);
|
||
|
N_LIB_PRIVATE N_NIMCALL(tyObject_MDigest__9bdkF4DJe9apuNYparOGZVtQ, digest__Ufqiq9bdqEJxNfKNI0e6GPg_2)(NU8* data_0, NI data_0Len_0);
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, keccak256hash__e7KIKwGHAJHimtl2bxkbUg_12)(NU8* data_0, NI data_0Len_0, NU8* output, NI outputLen_0);
|
||
|
N_LIB_PRIVATE N_NIMCALL(tyObject_MDigest__law9ct65KplMYBvtmjCQxbw, digest__kUuxyH0Wbp0DnT9anHK9b9c2g)(NU8* data_0, NI data_0Len_0);
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, keccak384hash__e7KIKwGHAJHimtl2bxkbUg_13)(NU8* data_0, NI data_0Len_0, NU8* output, NI outputLen_0);
|
||
|
N_LIB_PRIVATE N_NIMCALL(tyObject_MDigest__pJ08hjOcoLPyV5QDZ4Oqbw, digest__txgMIV6xgU8IvIoiCcFRjg_2)(NU8* data_0, NI data_0Len_0);
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, keccak512hash__e7KIKwGHAJHimtl2bxkbUg_14)(NU8* data_0, NI data_0Len_0, NU8* output, NI outputLen_0);
|
||
|
N_LIB_PRIVATE N_NIMCALL(tyObject_MDigest__izzRLOKFx5icZ5e3JAI6Yw, digest__n1r4tK9aM9cxLLh1wi7Zi9bXg_2)(NU8* data_0, NI data_0Len_0);
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, blake2Shash__e7KIKwGHAJHimtl2bxkbUg_15)(NU8* data_0, NI data_0Len_0, NU8* output, NI outputLen_0);
|
||
|
N_LIB_PRIVATE N_NIMCALL(tyObject_MDigest__law9ct65KplMYBvtmjCQxbw, digest__M8mhgkMcd0M3h9c3lrjp00Q)(NU8* data_0, NI data_0Len_0);
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, dblsha2256hash__e7KIKwGHAJHimtl2bxkbUg_16)(NU8* data_0, NI data_0Len_0, NU8* output, NI outputLen_0);
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, identhash__e7KIKwGHAJHimtl2bxkbUg_17)(NU8* data_0, NI data_0Len_0, NU8* output, NI outputLen_0);
|
||
|
static N_INLINE(void, init__Ko1eUWOQu8JPLLy4ewZBfwmultihash)(NI hashcode, NU8* bdigest, NI bdigestLen_0, tyObject_Result__LEcvhHNtxNkX9c05Ya9bc5OQ* Result);
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, unsureAsgnRef)(void** dest, void* src);
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, digestImplWithoutHash__9c8VNSxvivnCseokNdjN9aHA)(tyObject_MHash__OxIffpYaxIua3k1C6do2Ew hash_0, NU8* data_0, NI data_0Len_0, tyObject_MultiHash__kTmblgG9a1D1SuzEkBN4qXQ* Result);
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, initVBuffer__LoMBTJaYwtzjWYCnZcOZYg)(tyObject_VBuffer__pgrKDkZLiJID3rDHrYm5UA* Result);
|
||
|
static N_INLINE(void, write__TKQVG6ImU7bkVZSLn7SeAwmulticodec)(tyObject_VBuffer__pgrKDkZLiJID3rDHrYm5UA* vb, NI mc);
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, writeVarint__vZ9cuk2OqyYk5NOwngVO0kg)(tyObject_VBuffer__pgrKDkZLiJID3rDHrYm5UA* vb, NU value_0);
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, writeArray__A8HGKnF0m9c9bRXJoGSwCunA)(tyObject_VBuffer__pgrKDkZLiJID3rDHrYm5UA* vb, NU8* value_0, NI value_0Len_0);
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, finish__v4aEtSQRNWYAfIk4zF8a0w)(tyObject_VBuffer__pgrKDkZLiJID3rDHrYm5UA* vb);
|
||
|
N_LIB_PRIVATE N_NOINLINE(void, raiseIndexError)(void);
|
||
|
N_LIB_PRIVATE N_NOINLINE(void, raiseFieldError)(NimStringDesc* f);
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, genericSeqAssign)(void* dest, void* src, TNimType* mt);
|
||
|
N_LIB_PRIVATE N_NIMCALL(tyObject_Result__EU2D85u1tT2g3bs9aUSzTHw, getUVarint__8Fv9a4AsBnhOSlTNa6xhluw)(NU8* pbytes, NI pbytesLen_0, NI* outlen, NU64* outval);
|
||
|
N_LIB_PRIVATE TNimType NTI__OxIffpYaxIua3k1C6do2Ew_;
|
||
|
extern TNimType NTI__rR5Bzr1D5krxoo1NcNyeMA_;
|
||
|
N_LIB_PRIVATE TNimType NTI__9cL305EV0XpKoyjxVFPza4w_;
|
||
|
extern TNimType NTI__1wSar3PFU59aNKLVhJL28FA_;
|
||
|
static NIM_CONST tyTuple__9bln9aS7ibrNUp7yyUHGeBtg TM__UxBkFqo9b8AKnNaLgiW9ad4g_7 = {((NI) 0),
|
||
|
((NI) 0),
|
||
|
{((NI) 0), ((NI) 0), NIM_NIL}
|
||
|
}
|
||
|
;
|
||
|
STRING_LITERAL(TM__UxBkFqo9b8AKnNaLgiW9ad4g_55, "\'e\' is not accessible using discriminant \'o\' of type \'Result\'", 61);
|
||
|
STRING_LITERAL(TM__UxBkFqo9b8AKnNaLgiW9ad4g_56, "\'v\' is not accessible using discriminant \'o\' of type \'Result\'", 61);
|
||
|
extern TNimType NTI__6H5Oh5UUvVCLiakt9aTwtUQ_;
|
||
|
extern TNimType* nimTypeRoot;
|
||
|
|
||
|
#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 164 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/vbuffer.nim"
|
||
|
static N_INLINE(NI, readVarint__89bap71ZnpFKXkLnpDp9bm5Avbuffer)(tyObject_VBuffer__pgrKDkZLiJID3rDHrYm5UA* vb, NU64* value_0) { NI result; result = (NI)0;
|
||
|
#line 168 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/vbuffer.nim"
|
||
|
|
||
|
#line 168 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/vbuffer.nim"
|
||
|
result = peekVarint__xzn9cCWN2k9a885kfCCh6Hww(vb, value_0);
|
||
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/vbuffer.nim"
|
||
|
{ NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_3;
|
||
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/vbuffer.nim"
|
||
|
|
||
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/vbuffer.nim"
|
||
|
if (!!((result == ((NI) -1)))) goto LA3_;
|
||
|
|
||
|
#line 170 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/vbuffer.nim"
|
||
|
if (nimAddInt((*vb).offset, result, &TM__UxBkFqo9b8AKnNaLgiW9ad4g_3)) { raiseOverflow(); }; (*vb).offset = (NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_3); }
|
||
|
LA3_: ;
|
||
|
return result;}
|
||
|
|
||
|
#line 11 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
|
||
|
static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { void* T1_;
|
||
|
#line 13 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
|
||
|
|
||
|
#line 13 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
|
||
|
T1_ = (void*)0; T1_ = memcpy(dest, source, ((size_t) (size)));}
|
||
|
|
||
|
#line 2112 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
||
|
static N_INLINE(void, copyMem__i80o3k0SgEI5gTRCzYdyWAsystem)(void* dest, void* source, NI size) {
|
||
|
#line 2113 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
||
|
|
||
|
#line 2113 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
||
|
nimCopyMem(dest, source, size);
|
||
|
}
|
||
|
|
||
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, blake2Bhash__e7KIKwGHAJHimtl2bxkbUg)(NU8* data_0, NI data_0Len_0, NU8* output, NI outputLen_0) {
|
||
|
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
{ tyObject_MDigest__izzRLOKFx5icZ5e3JAI6Yw digest; NI length;
|
||
|
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if (!(((NI) 0) < outputLen_0)) goto LA3_;
|
||
|
|
||
|
#line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
digest = digest__YfT09cJ6sr2lMybia0heCkw(data_0, data_0Len_0);
|
||
|
#line 83 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 83 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
{
|
||
|
#line 83 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 83 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if (!(outputLen_0 < ((NI) 64))) goto LA7_;
|
||
|
|
||
|
#line 83 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
length = outputLen_0; }
|
||
|
goto LA5_;
|
||
|
LA7_: ;
|
||
|
{ length = ((NI) 64); }
|
||
|
LA5_: ;
|
||
|
|
||
|
#line 85 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if ((NU)(((NI) 0)) >= (NU)(outputLen_0)){ raiseIndexError2(((NI) 0),outputLen_0-1); } if ((length) < ((NI) 0) || (length) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(length, ((NI) 0), ((NI) IL64(9223372036854775807))); }
|
||
|
#line 85 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) ((&output[((NI) 0)]))), ((void*) ((&digest.data[(((NI) 0))- 0]))), ((NI) (length)));
|
||
|
}
|
||
|
LA3_: ;
|
||
|
}
|
||
|
|
||
|
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, sha1hash__e7KIKwGHAJHimtl2bxkbUg_2)(NU8* data_0, NI data_0Len_0, NU8* output, NI outputLen_0) {
|
||
|
#line 66 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
{ tyObject_MDigest__tWf6gHpKehFSZkt2HwnIVw digest; NI length;
|
||
|
#line 66 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 66 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if (!(((NI) 0) < outputLen_0)) goto LA3_;
|
||
|
|
||
|
#line 67 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 67 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
digest = digest__hma2TghqkpOdb6L0ddCVRA(data_0, data_0Len_0);
|
||
|
#line 68 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 68 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
{
|
||
|
#line 68 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 68 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if (!(outputLen_0 < ((NI) 20))) goto LA7_;
|
||
|
|
||
|
#line 68 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
length = outputLen_0; }
|
||
|
goto LA5_;
|
||
|
LA7_: ;
|
||
|
{ length = ((NI) 20); }
|
||
|
LA5_: ;
|
||
|
|
||
|
#line 70 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if ((NU)(((NI) 0)) >= (NU)(outputLen_0)){ raiseIndexError2(((NI) 0),outputLen_0-1); } if ((length) < ((NI) 0) || (length) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(length, ((NI) 0), ((NI) IL64(9223372036854775807))); }
|
||
|
#line 70 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) ((&output[((NI) 0)]))), ((void*) ((&digest.data[(((NI) 0))- 0]))), ((NI) (length)));
|
||
|
}
|
||
|
LA3_: ;
|
||
|
}
|
||
|
|
||
|
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, sha2256hash__e7KIKwGHAJHimtl2bxkbUg_3)(NU8* data_0, NI data_0Len_0, NU8* output, NI outputLen_0) {
|
||
|
#line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
{ tyObject_MDigest__law9ct65KplMYBvtmjCQxbw digest; NI length;
|
||
|
#line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if (!(((NI) 0) < outputLen_0)) goto LA3_;
|
||
|
|
||
|
#line 96 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 96 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
digest = digest__y0iFskTLLbZVCJoMR0aipg(data_0, data_0Len_0);
|
||
|
#line 97 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 97 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
{
|
||
|
#line 97 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 97 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if (!(outputLen_0 < ((NI) 32))) goto LA7_;
|
||
|
|
||
|
#line 97 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
length = outputLen_0; }
|
||
|
goto LA5_;
|
||
|
LA7_: ;
|
||
|
{ length = ((NI) 32); }
|
||
|
LA5_: ;
|
||
|
|
||
|
#line 99 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if ((NU)(((NI) 0)) >= (NU)(outputLen_0)){ raiseIndexError2(((NI) 0),outputLen_0-1); } if ((length) < ((NI) 0) || (length) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(length, ((NI) 0), ((NI) IL64(9223372036854775807))); }
|
||
|
#line 99 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) ((&output[((NI) 0)]))), ((void*) ((&digest.data[(((NI) 0))- 0]))), ((NI) (length)));
|
||
|
}
|
||
|
LA3_: ;
|
||
|
}
|
||
|
|
||
|
#line 101 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, sha2512hash__e7KIKwGHAJHimtl2bxkbUg_4)(NU8* data_0, NI data_0Len_0, NU8* output, NI outputLen_0) {
|
||
|
#line 102 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
{ tyObject_MDigest__izzRLOKFx5icZ5e3JAI6Yw digest; NI length;
|
||
|
#line 102 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 102 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if (!(((NI) 0) < outputLen_0)) goto LA3_;
|
||
|
|
||
|
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
digest = digest__1xT9cfcal9cpeY71Xzx0Psiw(data_0, data_0Len_0);
|
||
|
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
{
|
||
|
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if (!(outputLen_0 < ((NI) 64))) goto LA7_;
|
||
|
|
||
|
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
length = outputLen_0; }
|
||
|
goto LA5_;
|
||
|
LA7_: ;
|
||
|
{ length = ((NI) 64); }
|
||
|
LA5_: ;
|
||
|
|
||
|
#line 106 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if ((NU)(((NI) 0)) >= (NU)(outputLen_0)){ raiseIndexError2(((NI) 0),outputLen_0-1); } if ((length) < ((NI) 0) || (length) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(length, ((NI) 0), ((NI) IL64(9223372036854775807))); }
|
||
|
#line 106 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) ((&output[((NI) 0)]))), ((void*) ((&digest.data[(((NI) 0))- 0]))), ((NI) (length)));
|
||
|
}
|
||
|
LA3_: ;
|
||
|
}
|
||
|
|
||
|
#line 129 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, sha3512hash__e7KIKwGHAJHimtl2bxkbUg_5)(NU8* data_0, NI data_0Len_0, NU8* output, NI outputLen_0) {
|
||
|
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
{ tyObject_MDigest__izzRLOKFx5icZ5e3JAI6Yw digest; NI length;
|
||
|
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if (!(((NI) 0) < outputLen_0)) goto LA3_;
|
||
|
|
||
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
digest = digest__n1r4tK9aM9cxLLh1wi7Zi9bXg(data_0, data_0Len_0);
|
||
|
#line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
{
|
||
|
#line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if (!(outputLen_0 < ((NI) 64))) goto LA7_;
|
||
|
|
||
|
#line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
length = outputLen_0; }
|
||
|
goto LA5_;
|
||
|
LA7_: ;
|
||
|
{ length = ((NI) 64); }
|
||
|
LA5_: ;
|
||
|
|
||
|
#line 134 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if ((NU)(((NI) 0)) >= (NU)(outputLen_0)){ raiseIndexError2(((NI) 0),outputLen_0-1); } if ((length) < ((NI) 0) || (length) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(length, ((NI) 0), ((NI) IL64(9223372036854775807))); }
|
||
|
#line 134 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) ((&output[((NI) 0)]))), ((void*) ((&digest.data[(((NI) 0))- 0]))), ((NI) (length)));
|
||
|
}
|
||
|
LA3_: ;
|
||
|
}
|
||
|
|
||
|
#line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, sha3384hash__e7KIKwGHAJHimtl2bxkbUg_6)(NU8* data_0, NI data_0Len_0, NU8* output, NI outputLen_0) {
|
||
|
#line 123 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
{ tyObject_MDigest__pJ08hjOcoLPyV5QDZ4Oqbw digest; NI length;
|
||
|
#line 123 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 123 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if (!(((NI) 0) < outputLen_0)) goto LA3_;
|
||
|
|
||
|
#line 124 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 124 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
digest = digest__txgMIV6xgU8IvIoiCcFRjg(data_0, data_0Len_0);
|
||
|
#line 125 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 125 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
{
|
||
|
#line 125 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 125 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if (!(outputLen_0 < ((NI) 48))) goto LA7_;
|
||
|
|
||
|
#line 125 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
length = outputLen_0; }
|
||
|
goto LA5_;
|
||
|
LA7_: ;
|
||
|
{ length = ((NI) 48); }
|
||
|
LA5_: ;
|
||
|
|
||
|
#line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if ((NU)(((NI) 0)) >= (NU)(outputLen_0)){ raiseIndexError2(((NI) 0),outputLen_0-1); } if ((length) < ((NI) 0) || (length) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(length, ((NI) 0), ((NI) IL64(9223372036854775807))); }
|
||
|
#line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) ((&output[((NI) 0)]))), ((void*) ((&digest.data[(((NI) 0))- 0]))), ((NI) (length)));
|
||
|
}
|
||
|
LA3_: ;
|
||
|
}
|
||
|
|
||
|
#line 115 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, sha3256hash__e7KIKwGHAJHimtl2bxkbUg_7)(NU8* data_0, NI data_0Len_0, NU8* output, NI outputLen_0) {
|
||
|
#line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
{ tyObject_MDigest__law9ct65KplMYBvtmjCQxbw digest; NI length;
|
||
|
#line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if (!(((NI) 0) < outputLen_0)) goto LA3_;
|
||
|
|
||
|
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
digest = digest__kUuxyH0Wbp0DnT9anHK9b9c2g_2(data_0, data_0Len_0);
|
||
|
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
{
|
||
|
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if (!(outputLen_0 < ((NI) 32))) goto LA7_;
|
||
|
|
||
|
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
length = outputLen_0; }
|
||
|
goto LA5_;
|
||
|
LA7_: ;
|
||
|
{ length = ((NI) 32); }
|
||
|
LA5_: ;
|
||
|
|
||
|
#line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if ((NU)(((NI) 0)) >= (NU)(outputLen_0)){ raiseIndexError2(((NI) 0),outputLen_0-1); } if ((length) < ((NI) 0) || (length) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(length, ((NI) 0), ((NI) IL64(9223372036854775807))); }
|
||
|
#line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) ((&output[((NI) 0)]))), ((void*) ((&digest.data[(((NI) 0))- 0]))), ((NI) (length)));
|
||
|
}
|
||
|
LA3_: ;
|
||
|
}
|
||
|
|
||
|
#line 108 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, sha3224hash__e7KIKwGHAJHimtl2bxkbUg_8)(NU8* data_0, NI data_0Len_0, NU8* output, NI outputLen_0) {
|
||
|
#line 109 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
{ tyObject_MDigest__9bdkF4DJe9apuNYparOGZVtQ digest; NI length;
|
||
|
#line 109 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 109 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if (!(((NI) 0) < outputLen_0)) goto LA3_;
|
||
|
|
||
|
#line 110 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 110 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
digest = digest__Ufqiq9bdqEJxNfKNI0e6GPg(data_0, data_0Len_0);
|
||
|
#line 111 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 111 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
{
|
||
|
#line 111 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 111 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if (!(outputLen_0 < ((NI) 28))) goto LA7_;
|
||
|
|
||
|
#line 111 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
length = outputLen_0; }
|
||
|
goto LA5_;
|
||
|
LA7_: ;
|
||
|
{ length = ((NI) 28); }
|
||
|
LA5_: ;
|
||
|
|
||
|
#line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if ((NU)(((NI) 0)) >= (NU)(outputLen_0)){ raiseIndexError2(((NI) 0),outputLen_0-1); } if ((length) < ((NI) 0) || (length) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(length, ((NI) 0), ((NI) IL64(9223372036854775807))); }
|
||
|
#line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) ((&output[((NI) 0)]))), ((void*) ((&digest.data[(((NI) 0))- 0]))), ((NI) (length)));
|
||
|
}
|
||
|
LA3_: ;
|
||
|
}
|
||
|
|
||
|
#line 352 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
static N_INLINE(void, init__9crVzInbDoQCnwlFos9bhraw_11keccak)(tyObject_KeccakContext__82GRymTSHYqYubtyRt2cIg* ctx) { tyObject_KeccakContext__82GRymTSHYqYubtyRt2cIg T1_;
|
||
|
#line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
nimZeroMem((void*)(&T1_), sizeof(tyObject_KeccakContext__82GRymTSHYqYubtyRt2cIg)); (*ctx) = T1_;}
|
||
|
|
||
|
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
static N_INLINE(void, THETA1__GIDgm7E61vxts31I2wufMQkeccak)(NU64* a, NI aLen_0, NU64* b, NI bLen_0, NI c) { NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_9; NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_10; NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_11; NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_12; if ((NU)(c) >= (NU)(aLen_0)){ raiseIndexError2(c,aLen_0-1); }
|
||
|
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if ((NU)(c) >= (NU)(bLen_0)){ raiseIndexError2(c,bLen_0-1); }
|
||
|
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if (nimAddInt(c, ((NI) 5), &TM__UxBkFqo9b8AKnNaLgiW9ad4g_9)) { raiseOverflow(); }; if ((NU)((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_9)) >= (NU)(bLen_0)){ raiseIndexError2((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_9),bLen_0-1); }
|
||
|
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if (nimAddInt(c, ((NI) 10), &TM__UxBkFqo9b8AKnNaLgiW9ad4g_10)) { raiseOverflow(); }; if ((NU)((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_10)) >= (NU)(bLen_0)){ raiseIndexError2((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_10),bLen_0-1); }
|
||
|
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if (nimAddInt(c, ((NI) 15), &TM__UxBkFqo9b8AKnNaLgiW9ad4g_11)) { raiseOverflow(); }; if ((NU)((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_11)) >= (NU)(bLen_0)){ raiseIndexError2((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_11),bLen_0-1); }
|
||
|
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if (nimAddInt(c, ((NI) 20), &TM__UxBkFqo9b8AKnNaLgiW9ad4g_12)) { raiseOverflow(); }; if ((NU)((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_12)) >= (NU)(bLen_0)){ raiseIndexError2((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_12),bLen_0-1); } a[c] = (NU64)((NU64)((NU64)((NU64)(b[c] ^ b[(NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_9)]) ^ b[(NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_10)]) ^ b[(NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_11)]) ^ b[(NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_12)]);}
|
||
|
|
||
|
#line 67 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
static N_INLINE(void, THETA2__RdHvaagiz42O8pSo1tpmVQkeccak)(NU64* a, NU64* b, NI bLen_0, NI c) { NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_13; NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_14; NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_15; NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_16; NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_17; NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_18;
|
||
|
#line 68 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 68 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 68 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 68 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if (nimAddInt(c, ((NI) 4), &TM__UxBkFqo9b8AKnNaLgiW9ad4g_13)) { raiseOverflow(); }; if (((NI) 5) == 0){ raiseDivByZero(); } if (nimModInt((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_13), ((NI) 5), &TM__UxBkFqo9b8AKnNaLgiW9ad4g_14)) { raiseOverflow(); }; if ((NU)((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_14)) >= (NU)(bLen_0)){ raiseIndexError2((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_14),bLen_0-1); }
|
||
|
#line 68 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
|
||
|
#line 68 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 68 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if (nimAddInt(c, ((NI) 1), &TM__UxBkFqo9b8AKnNaLgiW9ad4g_15)) { raiseOverflow(); }; if (((NI) 5) == 0){ raiseDivByZero(); } if (nimModInt((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_15), ((NI) 5), &TM__UxBkFqo9b8AKnNaLgiW9ad4g_16)) { raiseOverflow(); }; if ((NU)((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_16)) >= (NU)(bLen_0)){ raiseIndexError2((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_16),bLen_0-1); }
|
||
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
|
||
|
#line 68 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 68 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if (nimAddInt(c, ((NI) 1), &TM__UxBkFqo9b8AKnNaLgiW9ad4g_17)) { raiseOverflow(); }; if (((NI) 5) == 0){ raiseDivByZero(); } if (nimModInt((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_17), ((NI) 5), &TM__UxBkFqo9b8AKnNaLgiW9ad4g_18)) { raiseOverflow(); }; if ((NU)((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_18)) >= (NU)(bLen_0)){ raiseIndexError2((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_18),bLen_0-1); } (*a) = (NU64)(b[(NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_14)] ^ (NU64)((NU64)((NU64)(b[(NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_16)]) << (NU64)(1ULL)) | (NU64)((NU64)(b[(NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_18)]) >> (NU64)(63ULL))));}
|
||
|
|
||
|
#line 70 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
static N_INLINE(void, THETA3__j6YQuHolvisKitobvndocgkeccak)(NU64* a, NI aLen_0, NI b, NU64 c) { NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_19; NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_20; NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_21; NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_22; NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_23; NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_24; NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_25; NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_26; if ((NU)(b) >= (NU)(aLen_0)){ raiseIndexError2(b,aLen_0-1); }
|
||
|
#line 71 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 71 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if ((NU)(b) >= (NU)(aLen_0)){ raiseIndexError2(b,aLen_0-1); } a[b] = (NU64)(a[b] ^ c);
|
||
|
#line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if (nimAddInt(b, ((NI) 5), &TM__UxBkFqo9b8AKnNaLgiW9ad4g_19)) { raiseOverflow(); }; if ((NU)((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_19)) >= (NU)(aLen_0)){ raiseIndexError2((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_19),aLen_0-1); }
|
||
|
#line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if (nimAddInt(b, ((NI) 5), &TM__UxBkFqo9b8AKnNaLgiW9ad4g_20)) { raiseOverflow(); }; if ((NU)((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_20)) >= (NU)(aLen_0)){ raiseIndexError2((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_20),aLen_0-1); } a[(NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_19)] = (NU64)(a[(NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_20)] ^ c);
|
||
|
#line 73 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if (nimAddInt(b, ((NI) 10), &TM__UxBkFqo9b8AKnNaLgiW9ad4g_21)) { raiseOverflow(); }; if ((NU)((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_21)) >= (NU)(aLen_0)){ raiseIndexError2((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_21),aLen_0-1); }
|
||
|
#line 73 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 73 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 73 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if (nimAddInt(b, ((NI) 10), &TM__UxBkFqo9b8AKnNaLgiW9ad4g_22)) { raiseOverflow(); }; if ((NU)((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_22)) >= (NU)(aLen_0)){ raiseIndexError2((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_22),aLen_0-1); } a[(NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_21)] = (NU64)(a[(NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_22)] ^ c);
|
||
|
#line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if (nimAddInt(b, ((NI) 15), &TM__UxBkFqo9b8AKnNaLgiW9ad4g_23)) { raiseOverflow(); }; if ((NU)((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_23)) >= (NU)(aLen_0)){ raiseIndexError2((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_23),aLen_0-1); }
|
||
|
#line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if (nimAddInt(b, ((NI) 15), &TM__UxBkFqo9b8AKnNaLgiW9ad4g_24)) { raiseOverflow(); }; if ((NU)((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_24)) >= (NU)(aLen_0)){ raiseIndexError2((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_24),aLen_0-1); } a[(NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_23)] = (NU64)(a[(NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_24)] ^ c);
|
||
|
#line 75 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if (nimAddInt(b, ((NI) 20), &TM__UxBkFqo9b8AKnNaLgiW9ad4g_25)) { raiseOverflow(); }; if ((NU)((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_25)) >= (NU)(aLen_0)){ raiseIndexError2((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_25),aLen_0-1); }
|
||
|
#line 75 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 75 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 75 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if (nimAddInt(b, ((NI) 20), &TM__UxBkFqo9b8AKnNaLgiW9ad4g_26)) { raiseOverflow(); }; if ((NU)((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_26)) >= (NU)(aLen_0)){ raiseIndexError2((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_26),aLen_0-1); } a[(NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_25)] = (NU64)(a[(NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_26)] ^ c);}
|
||
|
|
||
|
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
static N_INLINE(void, RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak)(NU64* a, NI aLen_0, NU64* b, NI bLen_0, NU64* c, NI d, NI e_0) { NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_27; if ((NU)(((NI) 0)) >= (NU)(aLen_0)){ raiseIndexError2(((NI) 0),aLen_0-1); }
|
||
|
#line 79 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if ((NU)(d) >= (NU)(bLen_0)){ raiseIndexError2(d,bLen_0-1); } a[((NI) 0)] = b[d]; if ((NU)(d) >= (NU)(bLen_0)){ raiseIndexError2(d,bLen_0-1); }
|
||
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
|
||
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
|
||
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
|
||
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
|
||
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
if (nimSubInt(((NI) 64), (NI)(e_0 & ((NI) 63)), &TM__UxBkFqo9b8AKnNaLgiW9ad4g_27)) { raiseOverflow(); }; b[d] = (NU64)((NU64)((NU64)((*c)) << (NU64)(((NU64) ((NI)(e_0 & ((NI) 63)))))) | (NU64)((NU64)((*c)) >> (NU64)(((NU64) ((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_27))))));
|
||
|
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if ((NU)(((NI) 0)) >= (NU)(aLen_0)){ raiseIndexError2(((NI) 0),aLen_0-1); } (*c) = a[((NI) 0)];}
|
||
|
|
||
|
#line 83 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
static N_INLINE(void, CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak)(NU64* a, NI aLen_0, NU64* b, NI bLen_0, NI c) { NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_28; NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_29; NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_30; NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_31; NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_32; NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_33; NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_34; NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_35; NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_36; NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_37; NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_38; NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_39; if ((NU)(((NI) 0)) >= (NU)(aLen_0)){ raiseIndexError2(((NI) 0),aLen_0-1); }
|
||
|
#line 85 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if ((NU)(c) >= (NU)(bLen_0)){ raiseIndexError2(c,bLen_0-1); } a[((NI) 0)] = b[c]; if ((NU)(((NI) 1)) >= (NU)(aLen_0)){ raiseIndexError2(((NI) 1),aLen_0-1); }
|
||
|
#line 86 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 86 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if (nimAddInt(c, ((NI) 1), &TM__UxBkFqo9b8AKnNaLgiW9ad4g_28)) { raiseOverflow(); }; if ((NU)((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_28)) >= (NU)(bLen_0)){ raiseIndexError2((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_28),bLen_0-1); } a[((NI) 1)] = b[(NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_28)]; if ((NU)(((NI) 2)) >= (NU)(aLen_0)){ raiseIndexError2(((NI) 2),aLen_0-1); }
|
||
|
#line 87 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 87 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if (nimAddInt(c, ((NI) 2), &TM__UxBkFqo9b8AKnNaLgiW9ad4g_29)) { raiseOverflow(); }; if ((NU)((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_29)) >= (NU)(bLen_0)){ raiseIndexError2((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_29),bLen_0-1); } a[((NI) 2)] = b[(NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_29)]; if ((NU)(((NI) 3)) >= (NU)(aLen_0)){ raiseIndexError2(((NI) 3),aLen_0-1); }
|
||
|
#line 88 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 88 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if (nimAddInt(c, ((NI) 3), &TM__UxBkFqo9b8AKnNaLgiW9ad4g_30)) { raiseOverflow(); }; if ((NU)((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_30)) >= (NU)(bLen_0)){ raiseIndexError2((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_30),bLen_0-1); } a[((NI) 3)] = b[(NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_30)]; if ((NU)(((NI) 4)) >= (NU)(aLen_0)){ raiseIndexError2(((NI) 4),aLen_0-1); }
|
||
|
#line 89 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 89 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if (nimAddInt(c, ((NI) 4), &TM__UxBkFqo9b8AKnNaLgiW9ad4g_31)) { raiseOverflow(); }; if ((NU)((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_31)) >= (NU)(bLen_0)){ raiseIndexError2((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_31),bLen_0-1); } a[((NI) 4)] = b[(NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_31)]; if ((NU)(c) >= (NU)(bLen_0)){ raiseIndexError2(c,bLen_0-1); }
|
||
|
#line 90 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 90 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if ((NU)(c) >= (NU)(bLen_0)){ raiseIndexError2(c,bLen_0-1); }
|
||
|
#line 90 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 90 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if ((NU)(((NI) 1)) >= (NU)(aLen_0)){ raiseIndexError2(((NI) 1),aLen_0-1); } if ((NU)(((NI) 2)) >= (NU)(aLen_0)){ raiseIndexError2(((NI) 2),aLen_0-1); } b[c] = (NU64)(b[c] ^ (NU64)((NU64)((NU64) ~(a[((NI) 1)])) & a[((NI) 2)]));
|
||
|
#line 91 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if (nimAddInt(c, ((NI) 1), &TM__UxBkFqo9b8AKnNaLgiW9ad4g_32)) { raiseOverflow(); }; if ((NU)((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_32)) >= (NU)(bLen_0)){ raiseIndexError2((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_32),bLen_0-1); }
|
||
|
#line 91 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 91 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 91 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if (nimAddInt(c, ((NI) 1), &TM__UxBkFqo9b8AKnNaLgiW9ad4g_33)) { raiseOverflow(); }; if ((NU)((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_33)) >= (NU)(bLen_0)){ raiseIndexError2((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_33),bLen_0-1); }
|
||
|
#line 91 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 91 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if ((NU)(((NI) 2)) >= (NU)(aLen_0)){ raiseIndexError2(((NI) 2),aLen_0-1); } if ((NU)(((NI) 3)) >= (NU)(aLen_0)){ raiseIndexError2(((NI) 3),aLen_0-1); } b[(NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_32)] = (NU64)(b[(NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_33)] ^ (NU64)((NU64)((NU64) ~(a[((NI) 2)])) & a[((NI) 3)]));
|
||
|
#line 92 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if (nimAddInt(c, ((NI) 2), &TM__UxBkFqo9b8AKnNaLgiW9ad4g_34)) { raiseOverflow(); }; if ((NU)((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_34)) >= (NU)(bLen_0)){ raiseIndexError2((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_34),bLen_0-1); }
|
||
|
#line 92 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 92 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 92 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if (nimAddInt(c, ((NI) 2), &TM__UxBkFqo9b8AKnNaLgiW9ad4g_35)) { raiseOverflow(); }; if ((NU)((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_35)) >= (NU)(bLen_0)){ raiseIndexError2((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_35),bLen_0-1); }
|
||
|
#line 92 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 92 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if ((NU)(((NI) 3)) >= (NU)(aLen_0)){ raiseIndexError2(((NI) 3),aLen_0-1); } if ((NU)(((NI) 4)) >= (NU)(aLen_0)){ raiseIndexError2(((NI) 4),aLen_0-1); } b[(NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_34)] = (NU64)(b[(NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_35)] ^ (NU64)((NU64)((NU64) ~(a[((NI) 3)])) & a[((NI) 4)]));
|
||
|
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if (nimAddInt(c, ((NI) 3), &TM__UxBkFqo9b8AKnNaLgiW9ad4g_36)) { raiseOverflow(); }; if ((NU)((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_36)) >= (NU)(bLen_0)){ raiseIndexError2((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_36),bLen_0-1); }
|
||
|
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if (nimAddInt(c, ((NI) 3), &TM__UxBkFqo9b8AKnNaLgiW9ad4g_37)) { raiseOverflow(); }; if ((NU)((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_37)) >= (NU)(bLen_0)){ raiseIndexError2((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_37),bLen_0-1); }
|
||
|
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if ((NU)(((NI) 4)) >= (NU)(aLen_0)){ raiseIndexError2(((NI) 4),aLen_0-1); } if ((NU)(((NI) 0)) >= (NU)(aLen_0)){ raiseIndexError2(((NI) 0),aLen_0-1); } b[(NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_36)] = (NU64)(b[(NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_37)] ^ (NU64)((NU64)((NU64) ~(a[((NI) 4)])) & a[((NI) 0)]));
|
||
|
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if (nimAddInt(c, ((NI) 4), &TM__UxBkFqo9b8AKnNaLgiW9ad4g_38)) { raiseOverflow(); }; if ((NU)((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_38)) >= (NU)(bLen_0)){ raiseIndexError2((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_38),bLen_0-1); }
|
||
|
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if (nimAddInt(c, ((NI) 4), &TM__UxBkFqo9b8AKnNaLgiW9ad4g_39)) { raiseOverflow(); }; if ((NU)((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_39)) >= (NU)(bLen_0)){ raiseIndexError2((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_39),bLen_0-1); }
|
||
|
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if ((NU)(((NI) 0)) >= (NU)(aLen_0)){ raiseIndexError2(((NI) 0),aLen_0-1); } if ((NU)(((NI) 1)) >= (NU)(aLen_0)){ raiseIndexError2(((NI) 1),aLen_0-1); } b[(NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_38)] = (NU64)(b[(NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_39)] ^ (NU64)((NU64)((NU64) ~(a[((NI) 0)])) & a[((NI) 1)]));}
|
||
|
|
||
|
#line 233 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
static N_INLINE(void, keccakTransform__sVKJmssKMutEY1QO9bMnrnQkeccak)(NU8* data_0) { tyArray__T9bTwSavBMQqAy6Syjcf55Q bc_1; tyArray__ti0bWuszecJ2jGEjnJGmWg st_1; NU64 t; NU64 pX60gensym45205402_; NU64 pX60gensym45215402_; NU64 pX60gensym45225402_; NU64 pX60gensym45235402_; NU64 pX60gensym45245402_; NU64 pX60gensym45255402_; NU64 pX60gensym45265402_; NU64 pX60gensym45275402_; NU64 pX60gensym45285402_; NU64 pX60gensym45295403_; NU64 pX60gensym45305403_; NU64 pX60gensym45315403_; NU64 pX60gensym45325403_; NU64 pX60gensym45335403_; NU64 pX60gensym45345403_; NU64 pX60gensym45355403_; NU64 pX60gensym45365403_; NU64 pX60gensym45375403_; NU64 pX60gensym45385403_; NU64 pX60gensym45395403_; NU64 pX60gensym45405403_; NU64 pX60gensym45415403_; NU64 pX60gensym45425403_; NU64 pX60gensym45435403_; NU64 pX60gensym45445403_; t = (NU64)0;
|
||
|
#line 243 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
pX60gensym45205402_ = (*((NU64*) ((&data_0[(((NI) 0))- 0])))); st_1[(((NI) 0))- 0] = pX60gensym45205402_;
|
||
|
#line 244 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
pX60gensym45215402_ = (*((NU64*) ((&data_0[(((NI) 8))- 0])))); st_1[(((NI) 1))- 0] = pX60gensym45215402_;
|
||
|
#line 245 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
pX60gensym45225402_ = (*((NU64*) ((&data_0[(((NI) 16))- 0])))); st_1[(((NI) 2))- 0] = pX60gensym45225402_;
|
||
|
#line 246 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
pX60gensym45235402_ = (*((NU64*) ((&data_0[(((NI) 24))- 0])))); st_1[(((NI) 3))- 0] = pX60gensym45235402_;
|
||
|
#line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
pX60gensym45245402_ = (*((NU64*) ((&data_0[(((NI) 32))- 0])))); st_1[(((NI) 4))- 0] = pX60gensym45245402_;
|
||
|
#line 248 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
pX60gensym45255402_ = (*((NU64*) ((&data_0[(((NI) 40))- 0])))); st_1[(((NI) 5))- 0] = pX60gensym45255402_;
|
||
|
#line 249 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
pX60gensym45265402_ = (*((NU64*) ((&data_0[(((NI) 48))- 0])))); st_1[(((NI) 6))- 0] = pX60gensym45265402_;
|
||
|
#line 250 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
pX60gensym45275402_ = (*((NU64*) ((&data_0[(((NI) 56))- 0])))); st_1[(((NI) 7))- 0] = pX60gensym45275402_;
|
||
|
#line 251 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
pX60gensym45285402_ = (*((NU64*) ((&data_0[(((NI) 64))- 0])))); st_1[(((NI) 8))- 0] = pX60gensym45285402_;
|
||
|
#line 252 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
pX60gensym45295403_ = (*((NU64*) ((&data_0[(((NI) 72))- 0])))); st_1[(((NI) 9))- 0] = pX60gensym45295403_;
|
||
|
#line 253 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
pX60gensym45305403_ = (*((NU64*) ((&data_0[(((NI) 80))- 0])))); st_1[(((NI) 10))- 0] = pX60gensym45305403_;
|
||
|
#line 254 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
pX60gensym45315403_ = (*((NU64*) ((&data_0[(((NI) 88))- 0])))); st_1[(((NI) 11))- 0] = pX60gensym45315403_;
|
||
|
#line 255 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
pX60gensym45325403_ = (*((NU64*) ((&data_0[(((NI) 96))- 0])))); st_1[(((NI) 12))- 0] = pX60gensym45325403_;
|
||
|
#line 256 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
pX60gensym45335403_ = (*((NU64*) ((&data_0[(((NI) 104))- 0])))); st_1[(((NI) 13))- 0] = pX60gensym45335403_;
|
||
|
#line 257 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
pX60gensym45345403_ = (*((NU64*) ((&data_0[(((NI) 112))- 0])))); st_1[(((NI) 14))- 0] = pX60gensym45345403_;
|
||
|
#line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
pX60gensym45355403_ = (*((NU64*) ((&data_0[(((NI) 120))- 0])))); st_1[(((NI) 15))- 0] = pX60gensym45355403_;
|
||
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
pX60gensym45365403_ = (*((NU64*) ((&data_0[(((NI) 128))- 0])))); st_1[(((NI) 16))- 0] = pX60gensym45365403_;
|
||
|
#line 260 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
pX60gensym45375403_ = (*((NU64*) ((&data_0[(((NI) 136))- 0])))); st_1[(((NI) 17))- 0] = pX60gensym45375403_;
|
||
|
#line 261 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
pX60gensym45385403_ = (*((NU64*) ((&data_0[(((NI) 144))- 0])))); st_1[(((NI) 18))- 0] = pX60gensym45385403_;
|
||
|
#line 262 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
pX60gensym45395403_ = (*((NU64*) ((&data_0[(((NI) 152))- 0])))); st_1[(((NI) 19))- 0] = pX60gensym45395403_;
|
||
|
#line 263 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
pX60gensym45405403_ = (*((NU64*) ((&data_0[(((NI) 160))- 0])))); st_1[(((NI) 20))- 0] = pX60gensym45405403_;
|
||
|
#line 264 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
pX60gensym45415403_ = (*((NU64*) ((&data_0[(((NI) 168))- 0])))); st_1[(((NI) 21))- 0] = pX60gensym45415403_;
|
||
|
#line 265 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
pX60gensym45425403_ = (*((NU64*) ((&data_0[(((NI) 176))- 0])))); st_1[(((NI) 22))- 0] = pX60gensym45425403_;
|
||
|
#line 266 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
pX60gensym45435403_ = (*((NU64*) ((&data_0[(((NI) 184))- 0])))); st_1[(((NI) 23))- 0] = pX60gensym45435403_;
|
||
|
#line 267 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
pX60gensym45445403_ = (*((NU64*) ((&data_0[(((NI) 192))- 0])))); st_1[(((NI) 24))- 0] = pX60gensym45445403_;
|
||
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 0));
|
||
|
|
||
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 1));
|
||
|
|
||
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 2));
|
||
|
|
||
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 3));
|
||
|
|
||
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 4));
|
||
|
|
||
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 0));
|
||
|
|
||
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 0), t);
|
||
|
|
||
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 1));
|
||
|
|
||
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 1), t);
|
||
|
|
||
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 2));
|
||
|
|
||
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 2), t);
|
||
|
|
||
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 3));
|
||
|
|
||
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 3), t);
|
||
|
|
||
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 4));
|
||
|
|
||
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 4), t);
|
||
|
|
||
|
#line 199 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
t = st_1[(((NI) 1))- 0];
|
||
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 10), ((NI) 1));
|
||
|
|
||
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 7), ((NI) 3));
|
||
|
|
||
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 11), ((NI) 6));
|
||
|
|
||
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 17), ((NI) 10));
|
||
|
|
||
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 18), ((NI) 15));
|
||
|
|
||
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 3), ((NI) 21));
|
||
|
|
||
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 5), ((NI) 28));
|
||
|
|
||
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 16), ((NI) 36));
|
||
|
|
||
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 8), ((NI) 45));
|
||
|
|
||
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 21), ((NI) 55));
|
||
|
|
||
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 24), ((NI) 2));
|
||
|
|
||
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 4), ((NI) 14));
|
||
|
|
||
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 15), ((NI) 27));
|
||
|
|
||
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 23), ((NI) 41));
|
||
|
|
||
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 19), ((NI) 56));
|
||
|
|
||
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 13), ((NI) 8));
|
||
|
|
||
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 12), ((NI) 25));
|
||
|
|
||
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 2), ((NI) 43));
|
||
|
|
||
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 20), ((NI) 62));
|
||
|
|
||
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 14), ((NI) 18));
|
||
|
|
||
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 22), ((NI) 39));
|
||
|
|
||
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 9), ((NI) 61));
|
||
|
|
||
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 6), ((NI) 20));
|
||
|
|
||
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 1), ((NI) 44));
|
||
|
|
||
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 0));
|
||
|
|
||
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 5));
|
||
|
|
||
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 10));
|
||
|
|
||
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 15));
|
||
|
|
||
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 20));
|
||
|
|
||
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
st_1[(((NI) 0))- 0] = (NU64)(st_1[(((NI) 0))- 0] ^ 1ULL);
|
||
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 0));
|
||
|
|
||
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 1));
|
||
|
|
||
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 2));
|
||
|
|
||
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 3));
|
||
|
|
||
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 4));
|
||
|
|
||
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 0));
|
||
|
|
||
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 0), t);
|
||
|
|
||
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 1));
|
||
|
|
||
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 1), t);
|
||
|
|
||
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 2));
|
||
|
|
||
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 2), t);
|
||
|
|
||
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 3));
|
||
|
|
||
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 3), t);
|
||
|
|
||
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 4));
|
||
|
|
||
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 4), t);
|
||
|
|
||
|
#line 199 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
t = st_1[(((NI) 1))- 0];
|
||
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 10), ((NI) 1));
|
||
|
|
||
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 7), ((NI) 3));
|
||
|
|
||
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 11), ((NI) 6));
|
||
|
|
||
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 17), ((NI) 10));
|
||
|
|
||
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 18), ((NI) 15));
|
||
|
|
||
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 3), ((NI) 21));
|
||
|
|
||
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 5), ((NI) 28));
|
||
|
|
||
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 16), ((NI) 36));
|
||
|
|
||
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 8), ((NI) 45));
|
||
|
|
||
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 21), ((NI) 55));
|
||
|
|
||
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 24), ((NI) 2));
|
||
|
|
||
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 4), ((NI) 14));
|
||
|
|
||
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 15), ((NI) 27));
|
||
|
|
||
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 23), ((NI) 41));
|
||
|
|
||
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 19), ((NI) 56));
|
||
|
|
||
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 13), ((NI) 8));
|
||
|
|
||
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 12), ((NI) 25));
|
||
|
|
||
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 2), ((NI) 43));
|
||
|
|
||
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 20), ((NI) 62));
|
||
|
|
||
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 14), ((NI) 18));
|
||
|
|
||
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 22), ((NI) 39));
|
||
|
|
||
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 9), ((NI) 61));
|
||
|
|
||
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 6), ((NI) 20));
|
||
|
|
||
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 1), ((NI) 44));
|
||
|
|
||
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 0));
|
||
|
|
||
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 5));
|
||
|
|
||
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 10));
|
||
|
|
||
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 15));
|
||
|
|
||
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 20));
|
||
|
|
||
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
st_1[(((NI) 0))- 0] = (NU64)(st_1[(((NI) 0))- 0] ^ 32898ULL);
|
||
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 0));
|
||
|
|
||
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 1));
|
||
|
|
||
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 2));
|
||
|
|
||
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 3));
|
||
|
|
||
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 4));
|
||
|
|
||
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 0));
|
||
|
|
||
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 0), t);
|
||
|
|
||
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 1));
|
||
|
|
||
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 1), t);
|
||
|
|
||
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 2));
|
||
|
|
||
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 2), t);
|
||
|
|
||
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 3));
|
||
|
|
||
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 3), t);
|
||
|
|
||
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 4));
|
||
|
|
||
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 4), t);
|
||
|
|
||
|
#line 199 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
t = st_1[(((NI) 1))- 0];
|
||
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 10), ((NI) 1));
|
||
|
|
||
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 7), ((NI) 3));
|
||
|
|
||
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 11), ((NI) 6));
|
||
|
|
||
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 17), ((NI) 10));
|
||
|
|
||
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 18), ((NI) 15));
|
||
|
|
||
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 3), ((NI) 21));
|
||
|
|
||
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 5), ((NI) 28));
|
||
|
|
||
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 16), ((NI) 36));
|
||
|
|
||
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 8), ((NI) 45));
|
||
|
|
||
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 21), ((NI) 55));
|
||
|
|
||
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 24), ((NI) 2));
|
||
|
|
||
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 4), ((NI) 14));
|
||
|
|
||
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 15), ((NI) 27));
|
||
|
|
||
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 23), ((NI) 41));
|
||
|
|
||
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 19), ((NI) 56));
|
||
|
|
||
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 13), ((NI) 8));
|
||
|
|
||
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 12), ((NI) 25));
|
||
|
|
||
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 2), ((NI) 43));
|
||
|
|
||
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 20), ((NI) 62));
|
||
|
|
||
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 14), ((NI) 18));
|
||
|
|
||
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 22), ((NI) 39));
|
||
|
|
||
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 9), ((NI) 61));
|
||
|
|
||
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 6), ((NI) 20));
|
||
|
|
||
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 1), ((NI) 44));
|
||
|
|
||
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 0));
|
||
|
|
||
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 5));
|
||
|
|
||
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 10));
|
||
|
|
||
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 15));
|
||
|
|
||
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 20));
|
||
|
|
||
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
st_1[(((NI) 0))- 0] = (NU64)(st_1[(((NI) 0))- 0] ^ 9223372036854808714ULL);
|
||
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 0));
|
||
|
|
||
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 1));
|
||
|
|
||
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 2));
|
||
|
|
||
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 3));
|
||
|
|
||
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 4));
|
||
|
|
||
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 0));
|
||
|
|
||
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 0), t);
|
||
|
|
||
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 1));
|
||
|
|
||
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 1), t);
|
||
|
|
||
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 2));
|
||
|
|
||
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 2), t);
|
||
|
|
||
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 3));
|
||
|
|
||
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 3), t);
|
||
|
|
||
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 4));
|
||
|
|
||
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 4), t);
|
||
|
|
||
|
#line 199 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
t = st_1[(((NI) 1))- 0];
|
||
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 10), ((NI) 1));
|
||
|
|
||
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 7), ((NI) 3));
|
||
|
|
||
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 11), ((NI) 6));
|
||
|
|
||
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 17), ((NI) 10));
|
||
|
|
||
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 18), ((NI) 15));
|
||
|
|
||
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 3), ((NI) 21));
|
||
|
|
||
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 5), ((NI) 28));
|
||
|
|
||
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 16), ((NI) 36));
|
||
|
|
||
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 8), ((NI) 45));
|
||
|
|
||
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 21), ((NI) 55));
|
||
|
|
||
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 24), ((NI) 2));
|
||
|
|
||
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 4), ((NI) 14));
|
||
|
|
||
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 15), ((NI) 27));
|
||
|
|
||
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 23), ((NI) 41));
|
||
|
|
||
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 19), ((NI) 56));
|
||
|
|
||
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 13), ((NI) 8));
|
||
|
|
||
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 12), ((NI) 25));
|
||
|
|
||
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 2), ((NI) 43));
|
||
|
|
||
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 20), ((NI) 62));
|
||
|
|
||
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 14), ((NI) 18));
|
||
|
|
||
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 22), ((NI) 39));
|
||
|
|
||
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 9), ((NI) 61));
|
||
|
|
||
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 6), ((NI) 20));
|
||
|
|
||
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 1), ((NI) 44));
|
||
|
|
||
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 0));
|
||
|
|
||
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 5));
|
||
|
|
||
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 10));
|
||
|
|
||
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 15));
|
||
|
|
||
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 20));
|
||
|
|
||
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
st_1[(((NI) 0))- 0] = (NU64)(st_1[(((NI) 0))- 0] ^ 9223372039002292224ULL);
|
||
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 0));
|
||
|
|
||
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 1));
|
||
|
|
||
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 2));
|
||
|
|
||
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 3));
|
||
|
|
||
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 4));
|
||
|
|
||
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 0));
|
||
|
|
||
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 0), t);
|
||
|
|
||
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 1));
|
||
|
|
||
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 1), t);
|
||
|
|
||
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 2));
|
||
|
|
||
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 2), t);
|
||
|
|
||
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 3));
|
||
|
|
||
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 3), t);
|
||
|
|
||
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 4));
|
||
|
|
||
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 4), t);
|
||
|
|
||
|
#line 199 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
t = st_1[(((NI) 1))- 0];
|
||
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 10), ((NI) 1));
|
||
|
|
||
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 7), ((NI) 3));
|
||
|
|
||
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 11), ((NI) 6));
|
||
|
|
||
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 17), ((NI) 10));
|
||
|
|
||
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 18), ((NI) 15));
|
||
|
|
||
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 3), ((NI) 21));
|
||
|
|
||
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 5), ((NI) 28));
|
||
|
|
||
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 16), ((NI) 36));
|
||
|
|
||
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 8), ((NI) 45));
|
||
|
|
||
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 21), ((NI) 55));
|
||
|
|
||
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 24), ((NI) 2));
|
||
|
|
||
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 4), ((NI) 14));
|
||
|
|
||
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 15), ((NI) 27));
|
||
|
|
||
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 23), ((NI) 41));
|
||
|
|
||
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 19), ((NI) 56));
|
||
|
|
||
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 13), ((NI) 8));
|
||
|
|
||
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 12), ((NI) 25));
|
||
|
|
||
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 2), ((NI) 43));
|
||
|
|
||
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 20), ((NI) 62));
|
||
|
|
||
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 14), ((NI) 18));
|
||
|
|
||
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 22), ((NI) 39));
|
||
|
|
||
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 9), ((NI) 61));
|
||
|
|
||
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 6), ((NI) 20));
|
||
|
|
||
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 1), ((NI) 44));
|
||
|
|
||
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 0));
|
||
|
|
||
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 5));
|
||
|
|
||
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 10));
|
||
|
|
||
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 15));
|
||
|
|
||
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 20));
|
||
|
|
||
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
st_1[(((NI) 0))- 0] = (NU64)(st_1[(((NI) 0))- 0] ^ 32907ULL);
|
||
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 0));
|
||
|
|
||
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 1));
|
||
|
|
||
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 2));
|
||
|
|
||
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 3));
|
||
|
|
||
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 4));
|
||
|
|
||
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 0));
|
||
|
|
||
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 0), t);
|
||
|
|
||
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 1));
|
||
|
|
||
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 1), t);
|
||
|
|
||
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 2));
|
||
|
|
||
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 2), t);
|
||
|
|
||
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 3));
|
||
|
|
||
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 3), t);
|
||
|
|
||
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 4));
|
||
|
|
||
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 4), t);
|
||
|
|
||
|
#line 199 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
t = st_1[(((NI) 1))- 0];
|
||
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 10), ((NI) 1));
|
||
|
|
||
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 7), ((NI) 3));
|
||
|
|
||
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 11), ((NI) 6));
|
||
|
|
||
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 17), ((NI) 10));
|
||
|
|
||
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 18), ((NI) 15));
|
||
|
|
||
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 3), ((NI) 21));
|
||
|
|
||
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 5), ((NI) 28));
|
||
|
|
||
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 16), ((NI) 36));
|
||
|
|
||
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 8), ((NI) 45));
|
||
|
|
||
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 21), ((NI) 55));
|
||
|
|
||
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 24), ((NI) 2));
|
||
|
|
||
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 4), ((NI) 14));
|
||
|
|
||
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 15), ((NI) 27));
|
||
|
|
||
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 23), ((NI) 41));
|
||
|
|
||
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 19), ((NI) 56));
|
||
|
|
||
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 13), ((NI) 8));
|
||
|
|
||
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 12), ((NI) 25));
|
||
|
|
||
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 2), ((NI) 43));
|
||
|
|
||
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 20), ((NI) 62));
|
||
|
|
||
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 14), ((NI) 18));
|
||
|
|
||
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 22), ((NI) 39));
|
||
|
|
||
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 9), ((NI) 61));
|
||
|
|
||
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 6), ((NI) 20));
|
||
|
|
||
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 1), ((NI) 44));
|
||
|
|
||
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 0));
|
||
|
|
||
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 5));
|
||
|
|
||
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 10));
|
||
|
|
||
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 15));
|
||
|
|
||
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 20));
|
||
|
|
||
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
st_1[(((NI) 0))- 0] = (NU64)(st_1[(((NI) 0))- 0] ^ 2147483649ULL);
|
||
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 0));
|
||
|
|
||
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 1));
|
||
|
|
||
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 2));
|
||
|
|
||
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 3));
|
||
|
|
||
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 4));
|
||
|
|
||
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 0));
|
||
|
|
||
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 0), t);
|
||
|
|
||
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 1));
|
||
|
|
||
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 1), t);
|
||
|
|
||
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 2));
|
||
|
|
||
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 2), t);
|
||
|
|
||
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 3));
|
||
|
|
||
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 3), t);
|
||
|
|
||
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 4));
|
||
|
|
||
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 4), t);
|
||
|
|
||
|
#line 199 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
t = st_1[(((NI) 1))- 0];
|
||
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 10), ((NI) 1));
|
||
|
|
||
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 7), ((NI) 3));
|
||
|
|
||
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 11), ((NI) 6));
|
||
|
|
||
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 17), ((NI) 10));
|
||
|
|
||
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 18), ((NI) 15));
|
||
|
|
||
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 3), ((NI) 21));
|
||
|
|
||
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 5), ((NI) 28));
|
||
|
|
||
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 16), ((NI) 36));
|
||
|
|
||
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 8), ((NI) 45));
|
||
|
|
||
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 21), ((NI) 55));
|
||
|
|
||
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 24), ((NI) 2));
|
||
|
|
||
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 4), ((NI) 14));
|
||
|
|
||
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 15), ((NI) 27));
|
||
|
|
||
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 23), ((NI) 41));
|
||
|
|
||
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 19), ((NI) 56));
|
||
|
|
||
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 13), ((NI) 8));
|
||
|
|
||
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 12), ((NI) 25));
|
||
|
|
||
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 2), ((NI) 43));
|
||
|
|
||
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 20), ((NI) 62));
|
||
|
|
||
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 14), ((NI) 18));
|
||
|
|
||
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 22), ((NI) 39));
|
||
|
|
||
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 9), ((NI) 61));
|
||
|
|
||
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 6), ((NI) 20));
|
||
|
|
||
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 1), ((NI) 44));
|
||
|
|
||
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 0));
|
||
|
|
||
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 5));
|
||
|
|
||
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 10));
|
||
|
|
||
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 15));
|
||
|
|
||
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 20));
|
||
|
|
||
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
st_1[(((NI) 0))- 0] = (NU64)(st_1[(((NI) 0))- 0] ^ 9223372039002292353ULL);
|
||
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 0));
|
||
|
|
||
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 1));
|
||
|
|
||
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 2));
|
||
|
|
||
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 3));
|
||
|
|
||
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 4));
|
||
|
|
||
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 0));
|
||
|
|
||
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 0), t);
|
||
|
|
||
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 1));
|
||
|
|
||
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 1), t);
|
||
|
|
||
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 2));
|
||
|
|
||
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 2), t);
|
||
|
|
||
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 3));
|
||
|
|
||
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 3), t);
|
||
|
|
||
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 4));
|
||
|
|
||
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 4), t);
|
||
|
|
||
|
#line 199 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
t = st_1[(((NI) 1))- 0];
|
||
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 10), ((NI) 1));
|
||
|
|
||
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 7), ((NI) 3));
|
||
|
|
||
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 11), ((NI) 6));
|
||
|
|
||
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 17), ((NI) 10));
|
||
|
|
||
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 18), ((NI) 15));
|
||
|
|
||
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 3), ((NI) 21));
|
||
|
|
||
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 5), ((NI) 28));
|
||
|
|
||
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 16), ((NI) 36));
|
||
|
|
||
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 8), ((NI) 45));
|
||
|
|
||
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 21), ((NI) 55));
|
||
|
|
||
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 24), ((NI) 2));
|
||
|
|
||
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 4), ((NI) 14));
|
||
|
|
||
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 15), ((NI) 27));
|
||
|
|
||
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 23), ((NI) 41));
|
||
|
|
||
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 19), ((NI) 56));
|
||
|
|
||
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 13), ((NI) 8));
|
||
|
|
||
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 12), ((NI) 25));
|
||
|
|
||
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 2), ((NI) 43));
|
||
|
|
||
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 20), ((NI) 62));
|
||
|
|
||
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 14), ((NI) 18));
|
||
|
|
||
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 22), ((NI) 39));
|
||
|
|
||
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 9), ((NI) 61));
|
||
|
|
||
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 6), ((NI) 20));
|
||
|
|
||
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 1), ((NI) 44));
|
||
|
|
||
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 0));
|
||
|
|
||
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 5));
|
||
|
|
||
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 10));
|
||
|
|
||
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 15));
|
||
|
|
||
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 20));
|
||
|
|
||
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
st_1[(((NI) 0))- 0] = (NU64)(st_1[(((NI) 0))- 0] ^ 9223372036854808585ULL);
|
||
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 0));
|
||
|
|
||
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 1));
|
||
|
|
||
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 2));
|
||
|
|
||
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 3));
|
||
|
|
||
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 4));
|
||
|
|
||
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 0));
|
||
|
|
||
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 0), t);
|
||
|
|
||
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 1));
|
||
|
|
||
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 1), t);
|
||
|
|
||
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 2));
|
||
|
|
||
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 2), t);
|
||
|
|
||
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 3));
|
||
|
|
||
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 3), t);
|
||
|
|
||
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 4));
|
||
|
|
||
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 4), t);
|
||
|
|
||
|
#line 199 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
t = st_1[(((NI) 1))- 0];
|
||
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 10), ((NI) 1));
|
||
|
|
||
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 7), ((NI) 3));
|
||
|
|
||
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 11), ((NI) 6));
|
||
|
|
||
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 17), ((NI) 10));
|
||
|
|
||
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 18), ((NI) 15));
|
||
|
|
||
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 3), ((NI) 21));
|
||
|
|
||
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 5), ((NI) 28));
|
||
|
|
||
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 16), ((NI) 36));
|
||
|
|
||
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 8), ((NI) 45));
|
||
|
|
||
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 21), ((NI) 55));
|
||
|
|
||
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 24), ((NI) 2));
|
||
|
|
||
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 4), ((NI) 14));
|
||
|
|
||
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 15), ((NI) 27));
|
||
|
|
||
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 23), ((NI) 41));
|
||
|
|
||
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 19), ((NI) 56));
|
||
|
|
||
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 13), ((NI) 8));
|
||
|
|
||
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 12), ((NI) 25));
|
||
|
|
||
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 2), ((NI) 43));
|
||
|
|
||
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 20), ((NI) 62));
|
||
|
|
||
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 14), ((NI) 18));
|
||
|
|
||
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 22), ((NI) 39));
|
||
|
|
||
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 9), ((NI) 61));
|
||
|
|
||
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 6), ((NI) 20));
|
||
|
|
||
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 1), ((NI) 44));
|
||
|
|
||
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 0));
|
||
|
|
||
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 5));
|
||
|
|
||
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 10));
|
||
|
|
||
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 15));
|
||
|
|
||
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 20));
|
||
|
|
||
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
st_1[(((NI) 0))- 0] = (NU64)(st_1[(((NI) 0))- 0] ^ 138ULL);
|
||
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 0));
|
||
|
|
||
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 1));
|
||
|
|
||
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 2));
|
||
|
|
||
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 3));
|
||
|
|
||
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 4));
|
||
|
|
||
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 0));
|
||
|
|
||
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 0), t);
|
||
|
|
||
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 1));
|
||
|
|
||
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 1), t);
|
||
|
|
||
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 2));
|
||
|
|
||
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 2), t);
|
||
|
|
||
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 3));
|
||
|
|
||
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 3), t);
|
||
|
|
||
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 4));
|
||
|
|
||
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 4), t);
|
||
|
|
||
|
#line 199 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
t = st_1[(((NI) 1))- 0];
|
||
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 10), ((NI) 1));
|
||
|
|
||
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 7), ((NI) 3));
|
||
|
|
||
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 11), ((NI) 6));
|
||
|
|
||
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 17), ((NI) 10));
|
||
|
|
||
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 18), ((NI) 15));
|
||
|
|
||
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 3), ((NI) 21));
|
||
|
|
||
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 5), ((NI) 28));
|
||
|
|
||
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 16), ((NI) 36));
|
||
|
|
||
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 8), ((NI) 45));
|
||
|
|
||
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 21), ((NI) 55));
|
||
|
|
||
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 24), ((NI) 2));
|
||
|
|
||
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 4), ((NI) 14));
|
||
|
|
||
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 15), ((NI) 27));
|
||
|
|
||
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 23), ((NI) 41));
|
||
|
|
||
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 19), ((NI) 56));
|
||
|
|
||
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 13), ((NI) 8));
|
||
|
|
||
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 12), ((NI) 25));
|
||
|
|
||
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 2), ((NI) 43));
|
||
|
|
||
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 20), ((NI) 62));
|
||
|
|
||
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 14), ((NI) 18));
|
||
|
|
||
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 22), ((NI) 39));
|
||
|
|
||
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 9), ((NI) 61));
|
||
|
|
||
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 6), ((NI) 20));
|
||
|
|
||
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 1), ((NI) 44));
|
||
|
|
||
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 0));
|
||
|
|
||
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 5));
|
||
|
|
||
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 10));
|
||
|
|
||
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 15));
|
||
|
|
||
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 20));
|
||
|
|
||
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
st_1[(((NI) 0))- 0] = (NU64)(st_1[(((NI) 0))- 0] ^ 136ULL);
|
||
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 0));
|
||
|
|
||
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 1));
|
||
|
|
||
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 2));
|
||
|
|
||
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 3));
|
||
|
|
||
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 4));
|
||
|
|
||
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 0));
|
||
|
|
||
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 0), t);
|
||
|
|
||
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 1));
|
||
|
|
||
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 1), t);
|
||
|
|
||
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 2));
|
||
|
|
||
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 2), t);
|
||
|
|
||
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 3));
|
||
|
|
||
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 3), t);
|
||
|
|
||
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 4));
|
||
|
|
||
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 4), t);
|
||
|
|
||
|
#line 199 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
t = st_1[(((NI) 1))- 0];
|
||
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 10), ((NI) 1));
|
||
|
|
||
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 7), ((NI) 3));
|
||
|
|
||
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 11), ((NI) 6));
|
||
|
|
||
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 17), ((NI) 10));
|
||
|
|
||
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 18), ((NI) 15));
|
||
|
|
||
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 3), ((NI) 21));
|
||
|
|
||
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 5), ((NI) 28));
|
||
|
|
||
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 16), ((NI) 36));
|
||
|
|
||
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 8), ((NI) 45));
|
||
|
|
||
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 21), ((NI) 55));
|
||
|
|
||
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 24), ((NI) 2));
|
||
|
|
||
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 4), ((NI) 14));
|
||
|
|
||
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 15), ((NI) 27));
|
||
|
|
||
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 23), ((NI) 41));
|
||
|
|
||
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 19), ((NI) 56));
|
||
|
|
||
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 13), ((NI) 8));
|
||
|
|
||
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 12), ((NI) 25));
|
||
|
|
||
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 2), ((NI) 43));
|
||
|
|
||
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 20), ((NI) 62));
|
||
|
|
||
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 14), ((NI) 18));
|
||
|
|
||
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 22), ((NI) 39));
|
||
|
|
||
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 9), ((NI) 61));
|
||
|
|
||
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 6), ((NI) 20));
|
||
|
|
||
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 1), ((NI) 44));
|
||
|
|
||
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 0));
|
||
|
|
||
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 5));
|
||
|
|
||
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 10));
|
||
|
|
||
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 15));
|
||
|
|
||
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 20));
|
||
|
|
||
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
st_1[(((NI) 0))- 0] = (NU64)(st_1[(((NI) 0))- 0] ^ 2147516425ULL);
|
||
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 0));
|
||
|
|
||
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 1));
|
||
|
|
||
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 2));
|
||
|
|
||
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 3));
|
||
|
|
||
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 4));
|
||
|
|
||
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 0));
|
||
|
|
||
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 0), t);
|
||
|
|
||
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 1));
|
||
|
|
||
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 1), t);
|
||
|
|
||
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 2));
|
||
|
|
||
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 2), t);
|
||
|
|
||
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 3));
|
||
|
|
||
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 3), t);
|
||
|
|
||
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 4));
|
||
|
|
||
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 4), t);
|
||
|
|
||
|
#line 199 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
t = st_1[(((NI) 1))- 0];
|
||
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 10), ((NI) 1));
|
||
|
|
||
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 7), ((NI) 3));
|
||
|
|
||
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 11), ((NI) 6));
|
||
|
|
||
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 17), ((NI) 10));
|
||
|
|
||
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 18), ((NI) 15));
|
||
|
|
||
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 3), ((NI) 21));
|
||
|
|
||
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 5), ((NI) 28));
|
||
|
|
||
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 16), ((NI) 36));
|
||
|
|
||
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 8), ((NI) 45));
|
||
|
|
||
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 21), ((NI) 55));
|
||
|
|
||
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 24), ((NI) 2));
|
||
|
|
||
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 4), ((NI) 14));
|
||
|
|
||
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 15), ((NI) 27));
|
||
|
|
||
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 23), ((NI) 41));
|
||
|
|
||
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 19), ((NI) 56));
|
||
|
|
||
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 13), ((NI) 8));
|
||
|
|
||
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 12), ((NI) 25));
|
||
|
|
||
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 2), ((NI) 43));
|
||
|
|
||
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 20), ((NI) 62));
|
||
|
|
||
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 14), ((NI) 18));
|
||
|
|
||
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 22), ((NI) 39));
|
||
|
|
||
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 9), ((NI) 61));
|
||
|
|
||
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 6), ((NI) 20));
|
||
|
|
||
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 1), ((NI) 44));
|
||
|
|
||
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 0));
|
||
|
|
||
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 5));
|
||
|
|
||
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 10));
|
||
|
|
||
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 15));
|
||
|
|
||
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 20));
|
||
|
|
||
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
st_1[(((NI) 0))- 0] = (NU64)(st_1[(((NI) 0))- 0] ^ 2147483658ULL);
|
||
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 0));
|
||
|
|
||
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 1));
|
||
|
|
||
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 2));
|
||
|
|
||
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 3));
|
||
|
|
||
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 4));
|
||
|
|
||
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 0));
|
||
|
|
||
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 0), t);
|
||
|
|
||
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 1));
|
||
|
|
||
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 1), t);
|
||
|
|
||
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 2));
|
||
|
|
||
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 2), t);
|
||
|
|
||
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 3));
|
||
|
|
||
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 3), t);
|
||
|
|
||
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 4));
|
||
|
|
||
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 4), t);
|
||
|
|
||
|
#line 199 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
t = st_1[(((NI) 1))- 0];
|
||
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 10), ((NI) 1));
|
||
|
|
||
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 7), ((NI) 3));
|
||
|
|
||
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 11), ((NI) 6));
|
||
|
|
||
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 17), ((NI) 10));
|
||
|
|
||
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 18), ((NI) 15));
|
||
|
|
||
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 3), ((NI) 21));
|
||
|
|
||
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 5), ((NI) 28));
|
||
|
|
||
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 16), ((NI) 36));
|
||
|
|
||
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 8), ((NI) 45));
|
||
|
|
||
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 21), ((NI) 55));
|
||
|
|
||
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 24), ((NI) 2));
|
||
|
|
||
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 4), ((NI) 14));
|
||
|
|
||
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 15), ((NI) 27));
|
||
|
|
||
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 23), ((NI) 41));
|
||
|
|
||
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 19), ((NI) 56));
|
||
|
|
||
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 13), ((NI) 8));
|
||
|
|
||
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 12), ((NI) 25));
|
||
|
|
||
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 2), ((NI) 43));
|
||
|
|
||
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 20), ((NI) 62));
|
||
|
|
||
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 14), ((NI) 18));
|
||
|
|
||
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 22), ((NI) 39));
|
||
|
|
||
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 9), ((NI) 61));
|
||
|
|
||
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 6), ((NI) 20));
|
||
|
|
||
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 1), ((NI) 44));
|
||
|
|
||
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 0));
|
||
|
|
||
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 5));
|
||
|
|
||
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 10));
|
||
|
|
||
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 15));
|
||
|
|
||
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 20));
|
||
|
|
||
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
st_1[(((NI) 0))- 0] = (NU64)(st_1[(((NI) 0))- 0] ^ 2147516555ULL);
|
||
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 0));
|
||
|
|
||
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 1));
|
||
|
|
||
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 2));
|
||
|
|
||
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 3));
|
||
|
|
||
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 4));
|
||
|
|
||
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 0));
|
||
|
|
||
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 0), t);
|
||
|
|
||
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 1));
|
||
|
|
||
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 1), t);
|
||
|
|
||
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 2));
|
||
|
|
||
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 2), t);
|
||
|
|
||
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 3));
|
||
|
|
||
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 3), t);
|
||
|
|
||
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 4));
|
||
|
|
||
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 4), t);
|
||
|
|
||
|
#line 199 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
t = st_1[(((NI) 1))- 0];
|
||
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 10), ((NI) 1));
|
||
|
|
||
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 7), ((NI) 3));
|
||
|
|
||
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 11), ((NI) 6));
|
||
|
|
||
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 17), ((NI) 10));
|
||
|
|
||
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 18), ((NI) 15));
|
||
|
|
||
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 3), ((NI) 21));
|
||
|
|
||
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 5), ((NI) 28));
|
||
|
|
||
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 16), ((NI) 36));
|
||
|
|
||
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 8), ((NI) 45));
|
||
|
|
||
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 21), ((NI) 55));
|
||
|
|
||
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 24), ((NI) 2));
|
||
|
|
||
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 4), ((NI) 14));
|
||
|
|
||
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 15), ((NI) 27));
|
||
|
|
||
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 23), ((NI) 41));
|
||
|
|
||
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 19), ((NI) 56));
|
||
|
|
||
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 13), ((NI) 8));
|
||
|
|
||
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 12), ((NI) 25));
|
||
|
|
||
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 2), ((NI) 43));
|
||
|
|
||
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 20), ((NI) 62));
|
||
|
|
||
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 14), ((NI) 18));
|
||
|
|
||
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 22), ((NI) 39));
|
||
|
|
||
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 9), ((NI) 61));
|
||
|
|
||
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 6), ((NI) 20));
|
||
|
|
||
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 1), ((NI) 44));
|
||
|
|
||
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 0));
|
||
|
|
||
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 5));
|
||
|
|
||
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 10));
|
||
|
|
||
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 15));
|
||
|
|
||
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 20));
|
||
|
|
||
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
st_1[(((NI) 0))- 0] = (NU64)(st_1[(((NI) 0))- 0] ^ 9223372036854775947ULL);
|
||
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 0));
|
||
|
|
||
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 1));
|
||
|
|
||
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 2));
|
||
|
|
||
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 3));
|
||
|
|
||
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 4));
|
||
|
|
||
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 0));
|
||
|
|
||
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 0), t);
|
||
|
|
||
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 1));
|
||
|
|
||
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 1), t);
|
||
|
|
||
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 2));
|
||
|
|
||
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 2), t);
|
||
|
|
||
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 3));
|
||
|
|
||
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 3), t);
|
||
|
|
||
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 4));
|
||
|
|
||
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 4), t);
|
||
|
|
||
|
#line 199 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
t = st_1[(((NI) 1))- 0];
|
||
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 10), ((NI) 1));
|
||
|
|
||
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 7), ((NI) 3));
|
||
|
|
||
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 11), ((NI) 6));
|
||
|
|
||
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 17), ((NI) 10));
|
||
|
|
||
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 18), ((NI) 15));
|
||
|
|
||
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 3), ((NI) 21));
|
||
|
|
||
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 5), ((NI) 28));
|
||
|
|
||
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 16), ((NI) 36));
|
||
|
|
||
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 8), ((NI) 45));
|
||
|
|
||
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 21), ((NI) 55));
|
||
|
|
||
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 24), ((NI) 2));
|
||
|
|
||
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 4), ((NI) 14));
|
||
|
|
||
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 15), ((NI) 27));
|
||
|
|
||
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 23), ((NI) 41));
|
||
|
|
||
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 19), ((NI) 56));
|
||
|
|
||
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 13), ((NI) 8));
|
||
|
|
||
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 12), ((NI) 25));
|
||
|
|
||
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 2), ((NI) 43));
|
||
|
|
||
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 20), ((NI) 62));
|
||
|
|
||
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 14), ((NI) 18));
|
||
|
|
||
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 22), ((NI) 39));
|
||
|
|
||
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 9), ((NI) 61));
|
||
|
|
||
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 6), ((NI) 20));
|
||
|
|
||
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 1), ((NI) 44));
|
||
|
|
||
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 0));
|
||
|
|
||
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 5));
|
||
|
|
||
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 10));
|
||
|
|
||
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 15));
|
||
|
|
||
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 20));
|
||
|
|
||
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
st_1[(((NI) 0))- 0] = (NU64)(st_1[(((NI) 0))- 0] ^ 9223372036854808713ULL);
|
||
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 0));
|
||
|
|
||
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 1));
|
||
|
|
||
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 2));
|
||
|
|
||
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 3));
|
||
|
|
||
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 4));
|
||
|
|
||
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 0));
|
||
|
|
||
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 0), t);
|
||
|
|
||
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 1));
|
||
|
|
||
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 1), t);
|
||
|
|
||
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 2));
|
||
|
|
||
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 2), t);
|
||
|
|
||
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 3));
|
||
|
|
||
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 3), t);
|
||
|
|
||
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 4));
|
||
|
|
||
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 4), t);
|
||
|
|
||
|
#line 199 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
t = st_1[(((NI) 1))- 0];
|
||
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 10), ((NI) 1));
|
||
|
|
||
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 7), ((NI) 3));
|
||
|
|
||
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 11), ((NI) 6));
|
||
|
|
||
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 17), ((NI) 10));
|
||
|
|
||
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 18), ((NI) 15));
|
||
|
|
||
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 3), ((NI) 21));
|
||
|
|
||
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 5), ((NI) 28));
|
||
|
|
||
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 16), ((NI) 36));
|
||
|
|
||
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 8), ((NI) 45));
|
||
|
|
||
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 21), ((NI) 55));
|
||
|
|
||
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 24), ((NI) 2));
|
||
|
|
||
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 4), ((NI) 14));
|
||
|
|
||
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 15), ((NI) 27));
|
||
|
|
||
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 23), ((NI) 41));
|
||
|
|
||
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 19), ((NI) 56));
|
||
|
|
||
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 13), ((NI) 8));
|
||
|
|
||
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 12), ((NI) 25));
|
||
|
|
||
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 2), ((NI) 43));
|
||
|
|
||
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 20), ((NI) 62));
|
||
|
|
||
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 14), ((NI) 18));
|
||
|
|
||
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 22), ((NI) 39));
|
||
|
|
||
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 9), ((NI) 61));
|
||
|
|
||
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 6), ((NI) 20));
|
||
|
|
||
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 1), ((NI) 44));
|
||
|
|
||
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 0));
|
||
|
|
||
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 5));
|
||
|
|
||
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 10));
|
||
|
|
||
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 15));
|
||
|
|
||
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 20));
|
||
|
|
||
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
st_1[(((NI) 0))- 0] = (NU64)(st_1[(((NI) 0))- 0] ^ 9223372036854808579ULL);
|
||
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 0));
|
||
|
|
||
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 1));
|
||
|
|
||
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 2));
|
||
|
|
||
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 3));
|
||
|
|
||
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 4));
|
||
|
|
||
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 0));
|
||
|
|
||
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 0), t);
|
||
|
|
||
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 1));
|
||
|
|
||
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 1), t);
|
||
|
|
||
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 2));
|
||
|
|
||
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 2), t);
|
||
|
|
||
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 3));
|
||
|
|
||
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 3), t);
|
||
|
|
||
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 4));
|
||
|
|
||
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 4), t);
|
||
|
|
||
|
#line 199 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
t = st_1[(((NI) 1))- 0];
|
||
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 10), ((NI) 1));
|
||
|
|
||
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 7), ((NI) 3));
|
||
|
|
||
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 11), ((NI) 6));
|
||
|
|
||
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 17), ((NI) 10));
|
||
|
|
||
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 18), ((NI) 15));
|
||
|
|
||
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 3), ((NI) 21));
|
||
|
|
||
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 5), ((NI) 28));
|
||
|
|
||
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 16), ((NI) 36));
|
||
|
|
||
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 8), ((NI) 45));
|
||
|
|
||
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 21), ((NI) 55));
|
||
|
|
||
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 24), ((NI) 2));
|
||
|
|
||
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 4), ((NI) 14));
|
||
|
|
||
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 15), ((NI) 27));
|
||
|
|
||
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 23), ((NI) 41));
|
||
|
|
||
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 19), ((NI) 56));
|
||
|
|
||
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 13), ((NI) 8));
|
||
|
|
||
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 12), ((NI) 25));
|
||
|
|
||
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 2), ((NI) 43));
|
||
|
|
||
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 20), ((NI) 62));
|
||
|
|
||
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 14), ((NI) 18));
|
||
|
|
||
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 22), ((NI) 39));
|
||
|
|
||
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 9), ((NI) 61));
|
||
|
|
||
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 6), ((NI) 20));
|
||
|
|
||
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 1), ((NI) 44));
|
||
|
|
||
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 0));
|
||
|
|
||
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 5));
|
||
|
|
||
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 10));
|
||
|
|
||
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 15));
|
||
|
|
||
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 20));
|
||
|
|
||
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
st_1[(((NI) 0))- 0] = (NU64)(st_1[(((NI) 0))- 0] ^ 9223372036854808578ULL);
|
||
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 0));
|
||
|
|
||
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 1));
|
||
|
|
||
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 2));
|
||
|
|
||
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 3));
|
||
|
|
||
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 4));
|
||
|
|
||
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 0));
|
||
|
|
||
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 0), t);
|
||
|
|
||
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 1));
|
||
|
|
||
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 1), t);
|
||
|
|
||
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 2));
|
||
|
|
||
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 2), t);
|
||
|
|
||
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 3));
|
||
|
|
||
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 3), t);
|
||
|
|
||
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 4));
|
||
|
|
||
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 4), t);
|
||
|
|
||
|
#line 199 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
t = st_1[(((NI) 1))- 0];
|
||
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 10), ((NI) 1));
|
||
|
|
||
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 7), ((NI) 3));
|
||
|
|
||
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 11), ((NI) 6));
|
||
|
|
||
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 17), ((NI) 10));
|
||
|
|
||
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 18), ((NI) 15));
|
||
|
|
||
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 3), ((NI) 21));
|
||
|
|
||
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 5), ((NI) 28));
|
||
|
|
||
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 16), ((NI) 36));
|
||
|
|
||
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 8), ((NI) 45));
|
||
|
|
||
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 21), ((NI) 55));
|
||
|
|
||
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 24), ((NI) 2));
|
||
|
|
||
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 4), ((NI) 14));
|
||
|
|
||
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 15), ((NI) 27));
|
||
|
|
||
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 23), ((NI) 41));
|
||
|
|
||
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 19), ((NI) 56));
|
||
|
|
||
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 13), ((NI) 8));
|
||
|
|
||
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 12), ((NI) 25));
|
||
|
|
||
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 2), ((NI) 43));
|
||
|
|
||
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 20), ((NI) 62));
|
||
|
|
||
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 14), ((NI) 18));
|
||
|
|
||
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 22), ((NI) 39));
|
||
|
|
||
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 9), ((NI) 61));
|
||
|
|
||
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 6), ((NI) 20));
|
||
|
|
||
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 1), ((NI) 44));
|
||
|
|
||
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 0));
|
||
|
|
||
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 5));
|
||
|
|
||
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 10));
|
||
|
|
||
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 15));
|
||
|
|
||
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 20));
|
||
|
|
||
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
st_1[(((NI) 0))- 0] = (NU64)(st_1[(((NI) 0))- 0] ^ 9223372036854775936ULL);
|
||
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 0));
|
||
|
|
||
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 1));
|
||
|
|
||
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 2));
|
||
|
|
||
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 3));
|
||
|
|
||
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 4));
|
||
|
|
||
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 0));
|
||
|
|
||
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 0), t);
|
||
|
|
||
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 1));
|
||
|
|
||
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 1), t);
|
||
|
|
||
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 2));
|
||
|
|
||
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 2), t);
|
||
|
|
||
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 3));
|
||
|
|
||
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 3), t);
|
||
|
|
||
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 4));
|
||
|
|
||
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 4), t);
|
||
|
|
||
|
#line 199 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
t = st_1[(((NI) 1))- 0];
|
||
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 10), ((NI) 1));
|
||
|
|
||
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 7), ((NI) 3));
|
||
|
|
||
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 11), ((NI) 6));
|
||
|
|
||
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 17), ((NI) 10));
|
||
|
|
||
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 18), ((NI) 15));
|
||
|
|
||
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 3), ((NI) 21));
|
||
|
|
||
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 5), ((NI) 28));
|
||
|
|
||
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 16), ((NI) 36));
|
||
|
|
||
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 8), ((NI) 45));
|
||
|
|
||
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 21), ((NI) 55));
|
||
|
|
||
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 24), ((NI) 2));
|
||
|
|
||
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 4), ((NI) 14));
|
||
|
|
||
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 15), ((NI) 27));
|
||
|
|
||
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 23), ((NI) 41));
|
||
|
|
||
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 19), ((NI) 56));
|
||
|
|
||
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 13), ((NI) 8));
|
||
|
|
||
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 12), ((NI) 25));
|
||
|
|
||
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 2), ((NI) 43));
|
||
|
|
||
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 20), ((NI) 62));
|
||
|
|
||
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 14), ((NI) 18));
|
||
|
|
||
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 22), ((NI) 39));
|
||
|
|
||
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 9), ((NI) 61));
|
||
|
|
||
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 6), ((NI) 20));
|
||
|
|
||
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 1), ((NI) 44));
|
||
|
|
||
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 0));
|
||
|
|
||
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 5));
|
||
|
|
||
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 10));
|
||
|
|
||
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 15));
|
||
|
|
||
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 20));
|
||
|
|
||
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
st_1[(((NI) 0))- 0] = (NU64)(st_1[(((NI) 0))- 0] ^ 32778ULL);
|
||
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 0));
|
||
|
|
||
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 1));
|
||
|
|
||
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 2));
|
||
|
|
||
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 3));
|
||
|
|
||
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 4));
|
||
|
|
||
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 0));
|
||
|
|
||
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 0), t);
|
||
|
|
||
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 1));
|
||
|
|
||
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 1), t);
|
||
|
|
||
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 2));
|
||
|
|
||
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 2), t);
|
||
|
|
||
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 3));
|
||
|
|
||
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 3), t);
|
||
|
|
||
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 4));
|
||
|
|
||
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 4), t);
|
||
|
|
||
|
#line 199 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
t = st_1[(((NI) 1))- 0];
|
||
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 10), ((NI) 1));
|
||
|
|
||
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 7), ((NI) 3));
|
||
|
|
||
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 11), ((NI) 6));
|
||
|
|
||
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 17), ((NI) 10));
|
||
|
|
||
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 18), ((NI) 15));
|
||
|
|
||
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 3), ((NI) 21));
|
||
|
|
||
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 5), ((NI) 28));
|
||
|
|
||
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 16), ((NI) 36));
|
||
|
|
||
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 8), ((NI) 45));
|
||
|
|
||
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 21), ((NI) 55));
|
||
|
|
||
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 24), ((NI) 2));
|
||
|
|
||
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 4), ((NI) 14));
|
||
|
|
||
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 15), ((NI) 27));
|
||
|
|
||
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 23), ((NI) 41));
|
||
|
|
||
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 19), ((NI) 56));
|
||
|
|
||
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 13), ((NI) 8));
|
||
|
|
||
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 12), ((NI) 25));
|
||
|
|
||
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 2), ((NI) 43));
|
||
|
|
||
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 20), ((NI) 62));
|
||
|
|
||
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 14), ((NI) 18));
|
||
|
|
||
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 22), ((NI) 39));
|
||
|
|
||
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 9), ((NI) 61));
|
||
|
|
||
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 6), ((NI) 20));
|
||
|
|
||
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 1), ((NI) 44));
|
||
|
|
||
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 0));
|
||
|
|
||
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 5));
|
||
|
|
||
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 10));
|
||
|
|
||
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 15));
|
||
|
|
||
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 20));
|
||
|
|
||
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
st_1[(((NI) 0))- 0] = (NU64)(st_1[(((NI) 0))- 0] ^ 9223372039002259466ULL);
|
||
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 0));
|
||
|
|
||
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 1));
|
||
|
|
||
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 2));
|
||
|
|
||
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 3));
|
||
|
|
||
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 4));
|
||
|
|
||
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 0));
|
||
|
|
||
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 0), t);
|
||
|
|
||
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 1));
|
||
|
|
||
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 1), t);
|
||
|
|
||
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 2));
|
||
|
|
||
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 2), t);
|
||
|
|
||
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 3));
|
||
|
|
||
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 3), t);
|
||
|
|
||
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 4));
|
||
|
|
||
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 4), t);
|
||
|
|
||
|
#line 199 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
t = st_1[(((NI) 1))- 0];
|
||
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 10), ((NI) 1));
|
||
|
|
||
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 7), ((NI) 3));
|
||
|
|
||
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 11), ((NI) 6));
|
||
|
|
||
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 17), ((NI) 10));
|
||
|
|
||
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 18), ((NI) 15));
|
||
|
|
||
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 3), ((NI) 21));
|
||
|
|
||
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 5), ((NI) 28));
|
||
|
|
||
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 16), ((NI) 36));
|
||
|
|
||
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 8), ((NI) 45));
|
||
|
|
||
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 21), ((NI) 55));
|
||
|
|
||
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 24), ((NI) 2));
|
||
|
|
||
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 4), ((NI) 14));
|
||
|
|
||
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 15), ((NI) 27));
|
||
|
|
||
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 23), ((NI) 41));
|
||
|
|
||
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 19), ((NI) 56));
|
||
|
|
||
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 13), ((NI) 8));
|
||
|
|
||
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 12), ((NI) 25));
|
||
|
|
||
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 2), ((NI) 43));
|
||
|
|
||
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 20), ((NI) 62));
|
||
|
|
||
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 14), ((NI) 18));
|
||
|
|
||
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 22), ((NI) 39));
|
||
|
|
||
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 9), ((NI) 61));
|
||
|
|
||
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 6), ((NI) 20));
|
||
|
|
||
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 1), ((NI) 44));
|
||
|
|
||
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 0));
|
||
|
|
||
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 5));
|
||
|
|
||
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 10));
|
||
|
|
||
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 15));
|
||
|
|
||
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 20));
|
||
|
|
||
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
st_1[(((NI) 0))- 0] = (NU64)(st_1[(((NI) 0))- 0] ^ 9223372039002292353ULL);
|
||
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 0));
|
||
|
|
||
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 1));
|
||
|
|
||
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 2));
|
||
|
|
||
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 3));
|
||
|
|
||
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 4));
|
||
|
|
||
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 0));
|
||
|
|
||
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 0), t);
|
||
|
|
||
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 1));
|
||
|
|
||
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 1), t);
|
||
|
|
||
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 2));
|
||
|
|
||
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 2), t);
|
||
|
|
||
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 3));
|
||
|
|
||
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 3), t);
|
||
|
|
||
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 4));
|
||
|
|
||
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 4), t);
|
||
|
|
||
|
#line 199 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
t = st_1[(((NI) 1))- 0];
|
||
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 10), ((NI) 1));
|
||
|
|
||
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 7), ((NI) 3));
|
||
|
|
||
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 11), ((NI) 6));
|
||
|
|
||
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 17), ((NI) 10));
|
||
|
|
||
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 18), ((NI) 15));
|
||
|
|
||
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 3), ((NI) 21));
|
||
|
|
||
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 5), ((NI) 28));
|
||
|
|
||
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 16), ((NI) 36));
|
||
|
|
||
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 8), ((NI) 45));
|
||
|
|
||
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 21), ((NI) 55));
|
||
|
|
||
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 24), ((NI) 2));
|
||
|
|
||
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 4), ((NI) 14));
|
||
|
|
||
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 15), ((NI) 27));
|
||
|
|
||
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 23), ((NI) 41));
|
||
|
|
||
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 19), ((NI) 56));
|
||
|
|
||
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 13), ((NI) 8));
|
||
|
|
||
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 12), ((NI) 25));
|
||
|
|
||
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 2), ((NI) 43));
|
||
|
|
||
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 20), ((NI) 62));
|
||
|
|
||
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 14), ((NI) 18));
|
||
|
|
||
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 22), ((NI) 39));
|
||
|
|
||
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 9), ((NI) 61));
|
||
|
|
||
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 6), ((NI) 20));
|
||
|
|
||
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 1), ((NI) 44));
|
||
|
|
||
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 0));
|
||
|
|
||
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 5));
|
||
|
|
||
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 10));
|
||
|
|
||
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 15));
|
||
|
|
||
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 20));
|
||
|
|
||
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
st_1[(((NI) 0))- 0] = (NU64)(st_1[(((NI) 0))- 0] ^ 9223372036854808704ULL);
|
||
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 0));
|
||
|
|
||
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 1));
|
||
|
|
||
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 2));
|
||
|
|
||
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 3));
|
||
|
|
||
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 4));
|
||
|
|
||
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 0));
|
||
|
|
||
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 0), t);
|
||
|
|
||
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 1));
|
||
|
|
||
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 1), t);
|
||
|
|
||
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 2));
|
||
|
|
||
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 2), t);
|
||
|
|
||
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 3));
|
||
|
|
||
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 3), t);
|
||
|
|
||
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 4));
|
||
|
|
||
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 4), t);
|
||
|
|
||
|
#line 199 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
t = st_1[(((NI) 1))- 0];
|
||
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 10), ((NI) 1));
|
||
|
|
||
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 7), ((NI) 3));
|
||
|
|
||
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 11), ((NI) 6));
|
||
|
|
||
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 17), ((NI) 10));
|
||
|
|
||
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 18), ((NI) 15));
|
||
|
|
||
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 3), ((NI) 21));
|
||
|
|
||
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 5), ((NI) 28));
|
||
|
|
||
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 16), ((NI) 36));
|
||
|
|
||
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 8), ((NI) 45));
|
||
|
|
||
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 21), ((NI) 55));
|
||
|
|
||
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 24), ((NI) 2));
|
||
|
|
||
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 4), ((NI) 14));
|
||
|
|
||
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 15), ((NI) 27));
|
||
|
|
||
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 23), ((NI) 41));
|
||
|
|
||
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 19), ((NI) 56));
|
||
|
|
||
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 13), ((NI) 8));
|
||
|
|
||
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 12), ((NI) 25));
|
||
|
|
||
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 2), ((NI) 43));
|
||
|
|
||
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 20), ((NI) 62));
|
||
|
|
||
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 14), ((NI) 18));
|
||
|
|
||
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 22), ((NI) 39));
|
||
|
|
||
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 9), ((NI) 61));
|
||
|
|
||
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 6), ((NI) 20));
|
||
|
|
||
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 1), ((NI) 44));
|
||
|
|
||
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 0));
|
||
|
|
||
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 5));
|
||
|
|
||
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 10));
|
||
|
|
||
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 15));
|
||
|
|
||
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 20));
|
||
|
|
||
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
st_1[(((NI) 0))- 0] = (NU64)(st_1[(((NI) 0))- 0] ^ 2147483649ULL);
|
||
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 0));
|
||
|
|
||
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 1));
|
||
|
|
||
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 2));
|
||
|
|
||
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 3));
|
||
|
|
||
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA1__GIDgm7E61vxts31I2wufMQkeccak(bc_1, 5, st_1, 25, ((NI) 4));
|
||
|
|
||
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 0));
|
||
|
|
||
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 0), t);
|
||
|
|
||
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 1));
|
||
|
|
||
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 1), t);
|
||
|
|
||
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 2));
|
||
|
|
||
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 2), t);
|
||
|
|
||
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 3));
|
||
|
|
||
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 3), t);
|
||
|
|
||
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA2__RdHvaagiz42O8pSo1tpmVQkeccak((&t), bc_1, 5, ((NI) 4));
|
||
|
|
||
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
THETA3__j6YQuHolvisKitobvndocgkeccak(st_1, 25, ((NI) 4), t);
|
||
|
|
||
|
#line 199 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
t = st_1[(((NI) 1))- 0];
|
||
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 10), ((NI) 1));
|
||
|
|
||
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 7), ((NI) 3));
|
||
|
|
||
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 11), ((NI) 6));
|
||
|
|
||
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 17), ((NI) 10));
|
||
|
|
||
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 18), ((NI) 15));
|
||
|
|
||
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 3), ((NI) 21));
|
||
|
|
||
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 5), ((NI) 28));
|
||
|
|
||
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 16), ((NI) 36));
|
||
|
|
||
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 8), ((NI) 45));
|
||
|
|
||
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 21), ((NI) 55));
|
||
|
|
||
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 24), ((NI) 2));
|
||
|
|
||
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 4), ((NI) 14));
|
||
|
|
||
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 15), ((NI) 27));
|
||
|
|
||
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 23), ((NI) 41));
|
||
|
|
||
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 19), ((NI) 56));
|
||
|
|
||
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 13), ((NI) 8));
|
||
|
|
||
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 12), ((NI) 25));
|
||
|
|
||
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 2), ((NI) 43));
|
||
|
|
||
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 20), ((NI) 62));
|
||
|
|
||
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 14), ((NI) 18));
|
||
|
|
||
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 22), ((NI) 39));
|
||
|
|
||
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 9), ((NI) 61));
|
||
|
|
||
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 6), ((NI) 20));
|
||
|
|
||
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
RHOPI__7qP3aIAGgrP4LeHFZAvPRQkeccak(bc_1, 5, st_1, 25, (&t), ((NI) 1), ((NI) 44));
|
||
|
|
||
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 0));
|
||
|
|
||
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 5));
|
||
|
|
||
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 10));
|
||
|
|
||
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 15));
|
||
|
|
||
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
CHI__sDdgjFC9a1fAvk9bUjWW8lDwkeccak(bc_1, 5, st_1, 25, ((NI) 20));
|
||
|
|
||
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
st_1[(((NI) 0))- 0] = (NU64)(st_1[(((NI) 0))- 0] ^ 9223372039002292232ULL);
|
||
|
#line 408 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
(*((NU64*) ((&data_0[(((NI) 0))- 0])))) = st_1[(((NI) 0))- 0];
|
||
|
#line 408 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
(*((NU64*) ((&data_0[(((NI) 8))- 0])))) = st_1[(((NI) 1))- 0];
|
||
|
#line 408 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
(*((NU64*) ((&data_0[(((NI) 16))- 0])))) = st_1[(((NI) 2))- 0];
|
||
|
#line 408 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
(*((NU64*) ((&data_0[(((NI) 24))- 0])))) = st_1[(((NI) 3))- 0];
|
||
|
#line 408 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
(*((NU64*) ((&data_0[(((NI) 32))- 0])))) = st_1[(((NI) 4))- 0];
|
||
|
#line 408 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
(*((NU64*) ((&data_0[(((NI) 40))- 0])))) = st_1[(((NI) 5))- 0];
|
||
|
#line 408 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
(*((NU64*) ((&data_0[(((NI) 48))- 0])))) = st_1[(((NI) 6))- 0];
|
||
|
#line 408 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
(*((NU64*) ((&data_0[(((NI) 56))- 0])))) = st_1[(((NI) 7))- 0];
|
||
|
#line 408 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
(*((NU64*) ((&data_0[(((NI) 64))- 0])))) = st_1[(((NI) 8))- 0];
|
||
|
#line 408 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
(*((NU64*) ((&data_0[(((NI) 72))- 0])))) = st_1[(((NI) 9))- 0];
|
||
|
#line 408 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
(*((NU64*) ((&data_0[(((NI) 80))- 0])))) = st_1[(((NI) 10))- 0];
|
||
|
#line 408 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
(*((NU64*) ((&data_0[(((NI) 88))- 0])))) = st_1[(((NI) 11))- 0];
|
||
|
#line 408 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
(*((NU64*) ((&data_0[(((NI) 96))- 0])))) = st_1[(((NI) 12))- 0];
|
||
|
#line 408 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
(*((NU64*) ((&data_0[(((NI) 104))- 0])))) = st_1[(((NI) 13))- 0];
|
||
|
#line 408 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
(*((NU64*) ((&data_0[(((NI) 112))- 0])))) = st_1[(((NI) 14))- 0];
|
||
|
#line 408 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
(*((NU64*) ((&data_0[(((NI) 120))- 0])))) = st_1[(((NI) 15))- 0];
|
||
|
#line 408 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
(*((NU64*) ((&data_0[(((NI) 128))- 0])))) = st_1[(((NI) 16))- 0];
|
||
|
#line 408 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
(*((NU64*) ((&data_0[(((NI) 136))- 0])))) = st_1[(((NI) 17))- 0];
|
||
|
#line 408 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
(*((NU64*) ((&data_0[(((NI) 144))- 0])))) = st_1[(((NI) 18))- 0];
|
||
|
#line 408 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
(*((NU64*) ((&data_0[(((NI) 152))- 0])))) = st_1[(((NI) 19))- 0];
|
||
|
#line 408 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
(*((NU64*) ((&data_0[(((NI) 160))- 0])))) = st_1[(((NI) 20))- 0];
|
||
|
#line 408 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
(*((NU64*) ((&data_0[(((NI) 168))- 0])))) = st_1[(((NI) 21))- 0];
|
||
|
#line 408 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
(*((NU64*) ((&data_0[(((NI) 176))- 0])))) = st_1[(((NI) 22))- 0];
|
||
|
#line 408 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
(*((NU64*) ((&data_0[(((NI) 184))- 0])))) = st_1[(((NI) 23))- 0];
|
||
|
#line 408 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
(*((NU64*) ((&data_0[(((NI) 192))- 0])))) = st_1[(((NI) 24))- 0];}
|
||
|
|
||
|
#line 366 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
static N_INLINE(void, update__MiO1UCidJInmJ0SMkYUExQ_6keccak)(tyObject_KeccakContext__82GRymTSHYqYubtyRt2cIg* ctx, NU8* data_0, NI data_0Len_0) { NI j;
|
||
|
#line 368 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
j = (*ctx).pt;
|
||
|
#line 369 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
{
|
||
|
#line 369 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 369 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if (!(((NI) 0) < data_0Len_0)) goto LA3_;
|
||
|
{ NI i; NI colontmp_; NI i_2; i = (NI)0; colontmp_ = (NI)0;
|
||
|
#line 370 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 370 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
colontmp_ = data_0Len_0;
|
||
|
#line 106 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
||
|
i_2 = ((NI) 0); {
|
||
|
#line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
||
|
while (1) { NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_8; NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_40;
|
||
|
#line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
||
|
if (!(i_2 < colontmp_)) goto LA7;
|
||
|
|
||
|
#line 370 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
i = i_2; if ((NU)(j) > (NU)(199)){ raiseIndexError2(j, 199); }
|
||
|
#line 372 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 372 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if ((NU)(j) > (NU)(199)){ raiseIndexError2(j, 199); } if ((NU)(i) >= (NU)(data_0Len_0)){ raiseIndexError2(i,data_0Len_0-1); } (*ctx).q[(j)- 0] = (NU8)((*ctx).q[(j)- 0] ^ data_0[i]);
|
||
|
#line 375 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if (nimAddInt(j, ((NI) 1), &TM__UxBkFqo9b8AKnNaLgiW9ad4g_8)) { raiseOverflow(); }; j = (NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_8);
|
||
|
#line 376 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
{
|
||
|
#line 376 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if (!(((NI) 168) <= j)) goto LA10_;
|
||
|
|
||
|
#line 377 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 377 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
keccakTransform__sVKJmssKMutEY1QO9bMnrnQkeccak((*ctx).q);
|
||
|
|
||
|
#line 378 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
j = ((NI) 0); }
|
||
|
LA10_: ;
|
||
|
|
||
|
#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__UxBkFqo9b8AKnNaLgiW9ad4g_40)) { raiseOverflow(); }; i_2 = (NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_40); } LA7: ;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
#line 379 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
(*ctx).pt = j; }
|
||
|
LA3_: ;
|
||
|
}
|
||
|
|
||
|
#line 381 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
static N_INLINE(void, update__ZT7I9awmVzpVP0bUkzlRueQkeccak)(tyObject_KeccakContext__82GRymTSHYqYubtyRt2cIg* ctx, NU8* pbytes, NU nbytes) { NU8* p_1; NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_41;
|
||
|
#line 383 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
p_1 = ((NU8*) (pbytes));
|
||
|
#line 384 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 384 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if ((NI64)(nbytes) < ((NI) (IL64(-9223372036854775807) - IL64(1))) || (NI64)(nbytes) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(nbytes, ((NI) (IL64(-9223372036854775807) - IL64(1))), ((NI) IL64(9223372036854775807))); } if (nimSubInt(((NI) (nbytes)), ((NI) 1), &TM__UxBkFqo9b8AKnNaLgiW9ad4g_41)) { raiseOverflow(); };
|
||
|
#line 384 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
update__MiO1UCidJInmJ0SMkYUExQ_6keccak(ctx, (NU8*)((p_1)+(((NI) 0))), ((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_41))-(((NI) 0))+1);
|
||
|
}
|
||
|
|
||
|
#line 386 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
static N_INLINE(void, xof__9crVzInbDoQCnwlFos9bhraw_12keccak)(tyObject_KeccakContext__82GRymTSHYqYubtyRt2cIg* ctx) { if ((NU)((*ctx).pt) > (NU)(199)){ raiseIndexError2((*ctx).pt, 199); }
|
||
|
#line 389 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 389 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if ((NU)((*ctx).pt) > (NU)(199)){ raiseIndexError2((*ctx).pt, 199); } (*ctx).q[((*ctx).pt)- 0] = (NU8)((*ctx).q[((*ctx).pt)- 0] ^ ((NU8) 31));
|
||
|
#line 390 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 390 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
(*ctx).q[(((NI) 167))- 0] = (NU8)((*ctx).q[(((NI) 167))- 0] ^ ((NU8) 128));
|
||
|
#line 391 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 391 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
keccakTransform__sVKJmssKMutEY1QO9bMnrnQkeccak((*ctx).q);
|
||
|
|
||
|
#line 392 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
(*ctx).pt = ((NI) 0);}
|
||
|
|
||
|
#line 394 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
static N_INLINE(NU, output__vDb2CouTV34uwH9b5pTy74A_6keccak)(tyObject_KeccakContext__82GRymTSHYqYubtyRt2cIg* ctx, NU8* data_0, NI data_0Len_0) { NU result; NI j; result = (NU)0;
|
||
|
#line 398 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
j = (*ctx).pt;
|
||
|
#line 399 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
{
|
||
|
#line 399 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 399 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if (!(((NI) 0) < data_0Len_0)) goto LA3_;
|
||
|
{ NI i; NI colontmp_; NI i_2; i = (NI)0; colontmp_ = (NI)0;
|
||
|
#line 400 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 400 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
colontmp_ = data_0Len_0;
|
||
|
#line 106 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
||
|
i_2 = ((NI) 0); {
|
||
|
#line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
||
|
while (1) { NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_42; NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_43;
|
||
|
#line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
||
|
if (!(i_2 < colontmp_)) goto LA7;
|
||
|
|
||
|
#line 400 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
i = i_2;
|
||
|
#line 401 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
{
|
||
|
#line 401 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if (!(((NI) 168) <= j)) goto LA10_;
|
||
|
|
||
|
#line 402 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 402 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
keccakTransform__sVKJmssKMutEY1QO9bMnrnQkeccak((*ctx).q);
|
||
|
|
||
|
#line 403 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
j = ((NI) 0); }
|
||
|
LA10_: ;
|
||
|
if ((NU)(i) >= (NU)(data_0Len_0)){ raiseIndexError2(i,data_0Len_0-1); }
|
||
|
#line 404 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if ((NU)(j) > (NU)(199)){ raiseIndexError2(j, 199); } data_0[i] = (*ctx).q[(j)- 0];
|
||
|
#line 405 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if (nimAddInt(j, ((NI) 1), &TM__UxBkFqo9b8AKnNaLgiW9ad4g_42)) { raiseOverflow(); }; j = (NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_42);
|
||
|
#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__UxBkFqo9b8AKnNaLgiW9ad4g_43)) { raiseOverflow(); }; i_2 = (NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_43); } LA7: ;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
#line 406 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
(*ctx).pt = j;
|
||
|
#line 407 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 407 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
result = ((NU) (data_0Len_0)); }
|
||
|
LA3_: ;
|
||
|
return result;}
|
||
|
|
||
|
#line 409 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
static N_INLINE(NU, output__OqFhOofW4vi5115za5dX7gkeccak)(tyObject_KeccakContext__82GRymTSHYqYubtyRt2cIg* ctx, NU8* pbytes, NU nbytes) { NU result; NU8* ptrarr; NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_44; result = (NU)0;
|
||
|
#line 411 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
ptrarr = ((NU8*) (pbytes));
|
||
|
#line 412 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 412 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if ((NI64)(nbytes) < ((NI) (IL64(-9223372036854775807) - IL64(1))) || (NI64)(nbytes) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(nbytes, ((NI) (IL64(-9223372036854775807) - IL64(1))), ((NI) IL64(9223372036854775807))); } if (nimSubInt(((NI) (nbytes)), ((NI) 1), &TM__UxBkFqo9b8AKnNaLgiW9ad4g_44)) { raiseOverflow(); };
|
||
|
#line 412 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
result = output__vDb2CouTV34uwH9b5pTy74A_6keccak(ctx, (NU8*)((ptrarr)+(((NI) 0))), ((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_44))-(((NI) 0))+1); return result;}
|
||
|
|
||
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
static N_INLINE(void, burnMem__3kHY0BwnzMmCH3xJFhlgPA_6utils)(tyObject_KeccakContext__82GRymTSHYqYubtyRt2cIg* a) {
|
||
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
|
||
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
burnMem__haAOjkJjOuRy8ux9bV57dXw(((void*) (a)), ((NI) 208));
|
||
|
}
|
||
|
|
||
|
#line 355 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
static N_INLINE(void, clear__9crVzInbDoQCnwlFos9bhraw_13keccak)(tyObject_KeccakContext__82GRymTSHYqYubtyRt2cIg* ctx) {
|
||
|
#line 361 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 361 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
burnMem__3kHY0BwnzMmCH3xJFhlgPA_6utils(ctx);
|
||
|
}
|
||
|
|
||
|
#line 164 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, shake128hash__e7KIKwGHAJHimtl2bxkbUg_9)(NU8* data_0, NI data_0Len_0, NU8* output, NI outputLen_0) { tyObject_KeccakContext__82GRymTSHYqYubtyRt2cIg sctx; nimZeroMem((void*)(&sctx), sizeof(tyObject_KeccakContext__82GRymTSHYqYubtyRt2cIg));
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
{ NU T5_;
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if (!(((NI) 0) < outputLen_0)) goto LA3_;
|
||
|
|
||
|
#line 167 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 167 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
init__9crVzInbDoQCnwlFos9bhraw_11keccak((&sctx));
|
||
|
|
||
|
#line 168 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if ((NU)(((NI) 0)) >= (NU)(data_0Len_0)){ raiseIndexError2(((NI) 0),data_0Len_0-1); }
|
||
|
#line 168 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 168 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
update__ZT7I9awmVzpVP0bUkzlRueQkeccak((&sctx), ((NU8*) ((&data_0[((NI) 0)]))), ((NU) (data_0Len_0)));
|
||
|
|
||
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
xof__9crVzInbDoQCnwlFos9bhraw_12keccak((&sctx));
|
||
|
|
||
|
#line 170 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 170 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if ((NU)(((NI) 0)) >= (NU)(outputLen_0)){ raiseIndexError2(((NI) 0),outputLen_0-1); }
|
||
|
#line 170 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 170 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
T5_ = (NU)0; T5_ = output__OqFhOofW4vi5115za5dX7gkeccak((&sctx), (&output[((NI) 0)]), ((NU) (outputLen_0))); (void)(T5_);
|
||
|
|
||
|
#line 171 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 171 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
clear__9crVzInbDoQCnwlFos9bhraw_13keccak((&sctx));
|
||
|
}
|
||
|
LA3_: ;
|
||
|
}
|
||
|
|
||
|
#line 352 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
static N_INLINE(void, init__9crVzInbDoQCnwlFos9bhraw_14keccak)(tyObject_KeccakContext__82GRymTSHYqYubtyRt2cIg* ctx) { tyObject_KeccakContext__82GRymTSHYqYubtyRt2cIg T1_;
|
||
|
#line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
nimZeroMem((void*)(&T1_), sizeof(tyObject_KeccakContext__82GRymTSHYqYubtyRt2cIg)); (*ctx) = T1_;}
|
||
|
|
||
|
#line 366 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
static N_INLINE(void, update__MiO1UCidJInmJ0SMkYUExQ_7keccak)(tyObject_KeccakContext__82GRymTSHYqYubtyRt2cIg* ctx, NU8* data_0, NI data_0Len_0) { NI j;
|
||
|
#line 368 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
j = (*ctx).pt;
|
||
|
#line 369 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
{
|
||
|
#line 369 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 369 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if (!(((NI) 0) < data_0Len_0)) goto LA3_;
|
||
|
{ NI i; NI colontmp_; NI i_2; i = (NI)0; colontmp_ = (NI)0;
|
||
|
#line 370 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 370 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
colontmp_ = data_0Len_0;
|
||
|
#line 106 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
||
|
i_2 = ((NI) 0); {
|
||
|
#line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
||
|
while (1) { NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_45; NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_46;
|
||
|
#line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
||
|
if (!(i_2 < colontmp_)) goto LA7;
|
||
|
|
||
|
#line 370 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
i = i_2; if ((NU)(j) > (NU)(199)){ raiseIndexError2(j, 199); }
|
||
|
#line 372 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 372 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if ((NU)(j) > (NU)(199)){ raiseIndexError2(j, 199); } if ((NU)(i) >= (NU)(data_0Len_0)){ raiseIndexError2(i,data_0Len_0-1); } (*ctx).q[(j)- 0] = (NU8)((*ctx).q[(j)- 0] ^ data_0[i]);
|
||
|
#line 375 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if (nimAddInt(j, ((NI) 1), &TM__UxBkFqo9b8AKnNaLgiW9ad4g_45)) { raiseOverflow(); }; j = (NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_45);
|
||
|
#line 376 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
{
|
||
|
#line 376 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if (!(((NI) 136) <= j)) goto LA10_;
|
||
|
|
||
|
#line 377 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 377 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
keccakTransform__sVKJmssKMutEY1QO9bMnrnQkeccak((*ctx).q);
|
||
|
|
||
|
#line 378 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
j = ((NI) 0); }
|
||
|
LA10_: ;
|
||
|
|
||
|
#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__UxBkFqo9b8AKnNaLgiW9ad4g_46)) { raiseOverflow(); }; i_2 = (NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_46); } LA7: ;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
#line 379 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
(*ctx).pt = j; }
|
||
|
LA3_: ;
|
||
|
}
|
||
|
|
||
|
#line 381 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
static N_INLINE(void, update__ZT7I9awmVzpVP0bUkzlRueQ_2keccak)(tyObject_KeccakContext__82GRymTSHYqYubtyRt2cIg* ctx, NU8* pbytes, NU nbytes) { NU8* p_1; NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_47;
|
||
|
#line 383 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
p_1 = ((NU8*) (pbytes));
|
||
|
#line 384 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 384 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if ((NI64)(nbytes) < ((NI) (IL64(-9223372036854775807) - IL64(1))) || (NI64)(nbytes) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(nbytes, ((NI) (IL64(-9223372036854775807) - IL64(1))), ((NI) IL64(9223372036854775807))); } if (nimSubInt(((NI) (nbytes)), ((NI) 1), &TM__UxBkFqo9b8AKnNaLgiW9ad4g_47)) { raiseOverflow(); };
|
||
|
#line 384 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
update__MiO1UCidJInmJ0SMkYUExQ_7keccak(ctx, (NU8*)((p_1)+(((NI) 0))), ((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_47))-(((NI) 0))+1);
|
||
|
}
|
||
|
|
||
|
#line 386 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
static N_INLINE(void, xof__9crVzInbDoQCnwlFos9bhraw_15keccak)(tyObject_KeccakContext__82GRymTSHYqYubtyRt2cIg* ctx) { if ((NU)((*ctx).pt) > (NU)(199)){ raiseIndexError2((*ctx).pt, 199); }
|
||
|
#line 389 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 389 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if ((NU)((*ctx).pt) > (NU)(199)){ raiseIndexError2((*ctx).pt, 199); } (*ctx).q[((*ctx).pt)- 0] = (NU8)((*ctx).q[((*ctx).pt)- 0] ^ ((NU8) 31));
|
||
|
#line 390 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 390 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
(*ctx).q[(((NI) 135))- 0] = (NU8)((*ctx).q[(((NI) 135))- 0] ^ ((NU8) 128));
|
||
|
#line 391 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 391 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
keccakTransform__sVKJmssKMutEY1QO9bMnrnQkeccak((*ctx).q);
|
||
|
|
||
|
#line 392 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
(*ctx).pt = ((NI) 0);}
|
||
|
|
||
|
#line 394 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
static N_INLINE(NU, output__vDb2CouTV34uwH9b5pTy74A_7keccak)(tyObject_KeccakContext__82GRymTSHYqYubtyRt2cIg* ctx, NU8* data_0, NI data_0Len_0) { NU result; NI j; result = (NU)0;
|
||
|
#line 398 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
j = (*ctx).pt;
|
||
|
#line 399 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
{
|
||
|
#line 399 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 399 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if (!(((NI) 0) < data_0Len_0)) goto LA3_;
|
||
|
{ NI i; NI colontmp_; NI i_2; i = (NI)0; colontmp_ = (NI)0;
|
||
|
#line 400 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 400 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
colontmp_ = data_0Len_0;
|
||
|
#line 106 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
||
|
i_2 = ((NI) 0); {
|
||
|
#line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
||
|
while (1) { NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_48; NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_49;
|
||
|
#line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
||
|
if (!(i_2 < colontmp_)) goto LA7;
|
||
|
|
||
|
#line 400 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
i = i_2;
|
||
|
#line 401 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
{
|
||
|
#line 401 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if (!(((NI) 136) <= j)) goto LA10_;
|
||
|
|
||
|
#line 402 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 402 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
keccakTransform__sVKJmssKMutEY1QO9bMnrnQkeccak((*ctx).q);
|
||
|
|
||
|
#line 403 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
j = ((NI) 0); }
|
||
|
LA10_: ;
|
||
|
if ((NU)(i) >= (NU)(data_0Len_0)){ raiseIndexError2(i,data_0Len_0-1); }
|
||
|
#line 404 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if ((NU)(j) > (NU)(199)){ raiseIndexError2(j, 199); } data_0[i] = (*ctx).q[(j)- 0];
|
||
|
#line 405 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if (nimAddInt(j, ((NI) 1), &TM__UxBkFqo9b8AKnNaLgiW9ad4g_48)) { raiseOverflow(); }; j = (NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_48);
|
||
|
#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__UxBkFqo9b8AKnNaLgiW9ad4g_49)) { raiseOverflow(); }; i_2 = (NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_49); } LA7: ;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
#line 406 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
(*ctx).pt = j;
|
||
|
#line 407 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 407 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
result = ((NU) (data_0Len_0)); }
|
||
|
LA3_: ;
|
||
|
return result;}
|
||
|
|
||
|
#line 409 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
static N_INLINE(NU, output__OqFhOofW4vi5115za5dX7g_2keccak)(tyObject_KeccakContext__82GRymTSHYqYubtyRt2cIg* ctx, NU8* pbytes, NU nbytes) { NU result; NU8* ptrarr; NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_50; result = (NU)0;
|
||
|
#line 411 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
ptrarr = ((NU8*) (pbytes));
|
||
|
#line 412 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 412 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
if ((NI64)(nbytes) < ((NI) (IL64(-9223372036854775807) - IL64(1))) || (NI64)(nbytes) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(nbytes, ((NI) (IL64(-9223372036854775807) - IL64(1))), ((NI) IL64(9223372036854775807))); } if (nimSubInt(((NI) (nbytes)), ((NI) 1), &TM__UxBkFqo9b8AKnNaLgiW9ad4g_50)) { raiseOverflow(); };
|
||
|
#line 412 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
result = output__vDb2CouTV34uwH9b5pTy74A_7keccak(ctx, (NU8*)((ptrarr)+(((NI) 0))), ((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_50))-(((NI) 0))+1); return result;}
|
||
|
|
||
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
static N_INLINE(void, burnMem__3kHY0BwnzMmCH3xJFhlgPA_7utils)(tyObject_KeccakContext__82GRymTSHYqYubtyRt2cIg* a) {
|
||
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
|
||
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
||
|
burnMem__haAOjkJjOuRy8ux9bV57dXw(((void*) (a)), ((NI) 208));
|
||
|
}
|
||
|
|
||
|
#line 355 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
static N_INLINE(void, clear__9crVzInbDoQCnwlFos9bhraw_16keccak)(tyObject_KeccakContext__82GRymTSHYqYubtyRt2cIg* ctx) {
|
||
|
#line 361 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
|
||
|
#line 361 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/keccak.nim"
|
||
|
burnMem__3kHY0BwnzMmCH3xJFhlgPA_7utils(ctx);
|
||
|
}
|
||
|
|
||
|
#line 173 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, shake256hash__e7KIKwGHAJHimtl2bxkbUg_10)(NU8* data_0, NI data_0Len_0, NU8* output, NI outputLen_0) { tyObject_KeccakContext__82GRymTSHYqYubtyRt2cIg sctx; nimZeroMem((void*)(&sctx), sizeof(tyObject_KeccakContext__82GRymTSHYqYubtyRt2cIg));
|
||
|
#line 175 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
{ NU T5_;
|
||
|
#line 175 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 175 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if (!(((NI) 0) < outputLen_0)) goto LA3_;
|
||
|
|
||
|
#line 176 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 176 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
init__9crVzInbDoQCnwlFos9bhraw_14keccak((&sctx));
|
||
|
|
||
|
#line 177 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if ((NU)(((NI) 0)) >= (NU)(data_0Len_0)){ raiseIndexError2(((NI) 0),data_0Len_0-1); }
|
||
|
#line 177 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 177 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
update__ZT7I9awmVzpVP0bUkzlRueQ_2keccak((&sctx), ((NU8*) ((&data_0[((NI) 0)]))), ((NU) (data_0Len_0)));
|
||
|
|
||
|
#line 178 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 178 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
xof__9crVzInbDoQCnwlFos9bhraw_15keccak((&sctx));
|
||
|
|
||
|
#line 179 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 179 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if ((NU)(((NI) 0)) >= (NU)(outputLen_0)){ raiseIndexError2(((NI) 0),outputLen_0-1); }
|
||
|
#line 179 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 179 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
T5_ = (NU)0; T5_ = output__OqFhOofW4vi5115za5dX7g_2keccak((&sctx), (&output[((NI) 0)]), ((NU) (outputLen_0))); (void)(T5_);
|
||
|
|
||
|
#line 180 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 180 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
clear__9crVzInbDoQCnwlFos9bhraw_16keccak((&sctx));
|
||
|
}
|
||
|
LA3_: ;
|
||
|
}
|
||
|
|
||
|
#line 136 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, keccak224hash__e7KIKwGHAJHimtl2bxkbUg_11)(NU8* data_0, NI data_0Len_0, NU8* output, NI outputLen_0) {
|
||
|
#line 137 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
{ tyObject_MDigest__9bdkF4DJe9apuNYparOGZVtQ digest; NI length;
|
||
|
#line 137 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 137 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if (!(((NI) 0) < outputLen_0)) goto LA3_;
|
||
|
|
||
|
#line 138 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 138 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
digest = digest__Ufqiq9bdqEJxNfKNI0e6GPg_2(data_0, data_0Len_0);
|
||
|
#line 139 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 139 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
{
|
||
|
#line 139 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 139 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if (!(outputLen_0 < ((NI) 28))) goto LA7_;
|
||
|
|
||
|
#line 139 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
length = outputLen_0; }
|
||
|
goto LA5_;
|
||
|
LA7_: ;
|
||
|
{ length = ((NI) 28); }
|
||
|
LA5_: ;
|
||
|
|
||
|
#line 141 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if ((NU)(((NI) 0)) >= (NU)(outputLen_0)){ raiseIndexError2(((NI) 0),outputLen_0-1); } if ((length) < ((NI) 0) || (length) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(length, ((NI) 0), ((NI) IL64(9223372036854775807))); }
|
||
|
#line 141 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) ((&output[((NI) 0)]))), ((void*) ((&digest.data[(((NI) 0))- 0]))), ((NI) (length)));
|
||
|
}
|
||
|
LA3_: ;
|
||
|
}
|
||
|
|
||
|
#line 143 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, keccak256hash__e7KIKwGHAJHimtl2bxkbUg_12)(NU8* data_0, NI data_0Len_0, NU8* output, NI outputLen_0) {
|
||
|
#line 144 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
{ tyObject_MDigest__law9ct65KplMYBvtmjCQxbw digest; NI length;
|
||
|
#line 144 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 144 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if (!(((NI) 0) < outputLen_0)) goto LA3_;
|
||
|
|
||
|
#line 145 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 145 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
digest = digest__kUuxyH0Wbp0DnT9anHK9b9c2g(data_0, data_0Len_0);
|
||
|
#line 146 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 146 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
{
|
||
|
#line 146 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 146 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if (!(outputLen_0 < ((NI) 32))) goto LA7_;
|
||
|
|
||
|
#line 146 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
length = outputLen_0; }
|
||
|
goto LA5_;
|
||
|
LA7_: ;
|
||
|
{ length = ((NI) 32); }
|
||
|
LA5_: ;
|
||
|
|
||
|
#line 148 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if ((NU)(((NI) 0)) >= (NU)(outputLen_0)){ raiseIndexError2(((NI) 0),outputLen_0-1); } if ((length) < ((NI) 0) || (length) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(length, ((NI) 0), ((NI) IL64(9223372036854775807))); }
|
||
|
#line 148 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) ((&output[((NI) 0)]))), ((void*) ((&digest.data[(((NI) 0))- 0]))), ((NI) (length)));
|
||
|
}
|
||
|
LA3_: ;
|
||
|
}
|
||
|
|
||
|
#line 150 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, keccak384hash__e7KIKwGHAJHimtl2bxkbUg_13)(NU8* data_0, NI data_0Len_0, NU8* output, NI outputLen_0) {
|
||
|
#line 151 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
{ tyObject_MDigest__pJ08hjOcoLPyV5QDZ4Oqbw digest; NI length;
|
||
|
#line 151 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 151 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if (!(((NI) 0) < outputLen_0)) goto LA3_;
|
||
|
|
||
|
#line 152 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 152 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
digest = digest__txgMIV6xgU8IvIoiCcFRjg_2(data_0, data_0Len_0);
|
||
|
#line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
{
|
||
|
#line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if (!(outputLen_0 < ((NI) 48))) goto LA7_;
|
||
|
|
||
|
#line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
length = outputLen_0; }
|
||
|
goto LA5_;
|
||
|
LA7_: ;
|
||
|
{ length = ((NI) 48); }
|
||
|
LA5_: ;
|
||
|
|
||
|
#line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if ((NU)(((NI) 0)) >= (NU)(outputLen_0)){ raiseIndexError2(((NI) 0),outputLen_0-1); } if ((length) < ((NI) 0) || (length) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(length, ((NI) 0), ((NI) IL64(9223372036854775807))); }
|
||
|
#line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) ((&output[((NI) 0)]))), ((void*) ((&digest.data[(((NI) 0))- 0]))), ((NI) (length)));
|
||
|
}
|
||
|
LA3_: ;
|
||
|
}
|
||
|
|
||
|
#line 157 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, keccak512hash__e7KIKwGHAJHimtl2bxkbUg_14)(NU8* data_0, NI data_0Len_0, NU8* output, NI outputLen_0) {
|
||
|
#line 158 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
{ tyObject_MDigest__izzRLOKFx5icZ5e3JAI6Yw digest; NI length;
|
||
|
#line 158 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 158 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if (!(((NI) 0) < outputLen_0)) goto LA3_;
|
||
|
|
||
|
#line 159 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 159 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
digest = digest__n1r4tK9aM9cxLLh1wi7Zi9bXg_2(data_0, data_0Len_0);
|
||
|
#line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
{
|
||
|
#line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if (!(outputLen_0 < ((NI) 64))) goto LA7_;
|
||
|
|
||
|
#line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
length = outputLen_0; }
|
||
|
goto LA5_;
|
||
|
LA7_: ;
|
||
|
{ length = ((NI) 64); }
|
||
|
LA5_: ;
|
||
|
|
||
|
#line 162 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if ((NU)(((NI) 0)) >= (NU)(outputLen_0)){ raiseIndexError2(((NI) 0),outputLen_0-1); } if ((length) < ((NI) 0) || (length) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(length, ((NI) 0), ((NI) IL64(9223372036854775807))); }
|
||
|
#line 162 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) ((&output[((NI) 0)]))), ((void*) ((&digest.data[(((NI) 0))- 0]))), ((NI) (length)));
|
||
|
}
|
||
|
LA3_: ;
|
||
|
}
|
||
|
|
||
|
#line 87 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, blake2Shash__e7KIKwGHAJHimtl2bxkbUg_15)(NU8* data_0, NI data_0Len_0, NU8* output, NI outputLen_0) {
|
||
|
#line 88 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
{ tyObject_MDigest__law9ct65KplMYBvtmjCQxbw digest; NI length;
|
||
|
#line 88 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 88 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if (!(((NI) 0) < outputLen_0)) goto LA3_;
|
||
|
|
||
|
#line 89 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 89 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
digest = digest__M8mhgkMcd0M3h9c3lrjp00Q(data_0, data_0Len_0);
|
||
|
#line 90 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 90 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
{
|
||
|
#line 90 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 90 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if (!(outputLen_0 < ((NI) 32))) goto LA7_;
|
||
|
|
||
|
#line 90 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
length = outputLen_0; }
|
||
|
goto LA5_;
|
||
|
LA7_: ;
|
||
|
{ length = ((NI) 32); }
|
||
|
LA5_: ;
|
||
|
|
||
|
#line 92 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if ((NU)(((NI) 0)) >= (NU)(outputLen_0)){ raiseIndexError2(((NI) 0),outputLen_0-1); } if ((length) < ((NI) 0) || (length) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(length, ((NI) 0), ((NI) IL64(9223372036854775807))); }
|
||
|
#line 92 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) ((&output[((NI) 0)]))), ((void*) ((&digest.data[(((NI) 0))- 0]))), ((NI) (length)));
|
||
|
}
|
||
|
LA3_: ;
|
||
|
}
|
||
|
|
||
|
#line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, dblsha2256hash__e7KIKwGHAJHimtl2bxkbUg_16)(NU8* data_0, NI data_0Len_0, NU8* output, NI outputLen_0) {
|
||
|
#line 73 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
{ tyObject_MDigest__law9ct65KplMYBvtmjCQxbw digest1; tyObject_MDigest__law9ct65KplMYBvtmjCQxbw digest2; NI length;
|
||
|
#line 73 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 73 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if (!(((NI) 0) < outputLen_0)) goto LA3_;
|
||
|
|
||
|
#line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
digest1 = digest__y0iFskTLLbZVCJoMR0aipg(data_0, data_0Len_0);
|
||
|
#line 75 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 75 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
digest2 = digest__y0iFskTLLbZVCJoMR0aipg(digest1.data, 32);
|
||
|
#line 76 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 76 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
{
|
||
|
#line 76 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 76 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if (!(outputLen_0 < ((NI) 32))) goto LA7_;
|
||
|
|
||
|
#line 76 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
length = outputLen_0; }
|
||
|
goto LA5_;
|
||
|
LA7_: ;
|
||
|
{ length = ((NI) 32); }
|
||
|
LA5_: ;
|
||
|
|
||
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if ((NU)(((NI) 0)) >= (NU)(outputLen_0)){ raiseIndexError2(((NI) 0),outputLen_0-1); } if ((length) < ((NI) 0) || (length) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(length, ((NI) 0), ((NI) IL64(9223372036854775807))); }
|
||
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) ((&output[((NI) 0)]))), ((void*) ((&digest2.data[(((NI) 0))- 0]))), ((NI) (length)));
|
||
|
}
|
||
|
LA3_: ;
|
||
|
}
|
||
|
|
||
|
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, identhash__e7KIKwGHAJHimtl2bxkbUg_17)(NU8* data_0, NI data_0Len_0, NU8* output, NI outputLen_0) {
|
||
|
#line 60 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
{ NI length;
|
||
|
#line 60 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 60 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if (!(((NI) 0) < outputLen_0)) goto LA3_;
|
||
|
|
||
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
{
|
||
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if (!(outputLen_0 < data_0Len_0)) goto LA7_;
|
||
|
|
||
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
length = outputLen_0; }
|
||
|
goto LA5_;
|
||
|
LA7_: ;
|
||
|
{
|
||
|
#line 62 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
length = data_0Len_0; }
|
||
|
LA5_: ;
|
||
|
|
||
|
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if ((NU)(((NI) 0)) >= (NU)(outputLen_0)){ raiseIndexError2(((NI) 0),outputLen_0-1); } if ((NU)(((NI) 0)) >= (NU)(data_0Len_0)){ raiseIndexError2(((NI) 0),data_0Len_0-1); } if ((length) < ((NI) 0) || (length) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(length, ((NI) 0), ((NI) IL64(9223372036854775807))); }
|
||
|
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) ((&output[((NI) 0)]))), ((void*) ((&data_0[((NI) 0)]))), ((NI) (length)));
|
||
|
}
|
||
|
LA3_: ;
|
||
|
}
|
||
|
|
||
|
#line 315 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multicodec.nim"
|
||
|
static N_INLINE(void, write__TKQVG6ImU7bkVZSLn7SeAwmulticodec)(tyObject_VBuffer__pgrKDkZLiJID3rDHrYm5UA* vb, NI mc) {
|
||
|
#line 317 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multicodec.nim"
|
||
|
|
||
|
#line 317 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multicodec.nim"
|
||
|
writeVarint__vZ9cuk2OqyYk5NOwngVO0kg(vb, ((NU) (mc)));
|
||
|
}
|
||
|
|
||
|
#line 347 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, digestImplWithoutHash__9c8VNSxvivnCseokNdjN9aHA)(tyObject_MHash__OxIffpYaxIua3k1C6do2Ew hash_0, NU8* data_0, NI data_0Len_0, tyObject_MultiHash__kTmblgG9a1D1SuzEkBN4qXQ* Result) { NI T1_; chckNil((void*)Result); unsureAsgnRef((void**)&(*Result).data.buffer, NIM_NIL); (*Result).data.offset = 0; (*Result).mcodec = 0; (*Result).size = 0; (*Result).dpos = 0;
|
||
|
#line 348 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 348 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
initVBuffer__LoMBTJaYwtzjWYCnZcOZYg((&(*Result).data));
|
||
|
|
||
|
#line 349 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
(*Result).mcodec = hash_0.mcodec;
|
||
|
#line 350 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 350 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
(*Result).size = data_0Len_0;
|
||
|
#line 351 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 351 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
write__TKQVG6ImU7bkVZSLn7SeAwmulticodec((&(*Result).data), hash_0.mcodec);
|
||
|
|
||
|
#line 352 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 352 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 352 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
writeVarint__vZ9cuk2OqyYk5NOwngVO0kg((&(*Result).data), ((NU) (data_0Len_0)));
|
||
|
|
||
|
#line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
T1_ = ((*Result).data.buffer ? (*Result).data.buffer->Sup.len : 0); (*Result).dpos = T1_;
|
||
|
#line 354 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 354 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
writeArray__A8HGKnF0m9c9bRXJoGSwCunA((&(*Result).data), data_0, data_0Len_0);
|
||
|
|
||
|
#line 355 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 355 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
finish__v4aEtSQRNWYAfIk4zF8a0w((&(*Result).data));
|
||
|
}
|
||
|
|
||
|
#line 425 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
static N_INLINE(void, init__Ko1eUWOQu8JPLLy4ewZBfwmultihash)(NI hashcode, NU8* bdigest, NI bdigestLen_0, tyObject_Result__LEcvhHNtxNkX9c05Ya9bc5OQ* Result) { tyObject_MHash__OxIffpYaxIua3k1C6do2Ew hash_1; tyObject_Table__y5hBwsv9bmGc3wD8pDEO2Tw T1_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T2_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T3_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T4_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T5_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T6_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T7_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T8_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T9_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T10_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T11_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T12_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T13_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T14_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T15_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T16_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T17_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T18_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T19_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T20_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T21_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T22_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T23_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T24_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T25_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T26_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T27_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T28_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T29_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T30_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T31_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T32_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T33_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T34_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T35_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T36_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T37_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T38_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T39_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T40_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T41_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T42_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T43_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T44_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T45_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T46_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T47_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T48_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T49_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T50_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T51_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T52_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T53_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T54_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T55_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T56_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T57_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T58_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T59_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T60_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T61_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T62_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T63_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T64_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T65_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T66_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T67_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T68_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T69_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T70_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T71_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T72_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T73_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T74_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T75_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T76_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T77_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T78_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T79_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T80_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T81_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T82_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T83_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T84_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T85_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T86_; tyObject_MHash__OxIffpYaxIua
|
||
|
case NIM_FALSE:
|
||
|
(*Result)._o_1.e = NIM_NIL; break;
|
||
|
case NIM_TRUE:
|
||
|
unsureAsgnRef((void**)&(*Result)._o_2.v.data.buffer, NIM_NIL); (*Result)._o_2.v.data.offset = 0; (*Result)._o_2.v.mcodec = 0; (*Result)._o_2.v.size = 0; (*Result)._o_2.v.dpos = 0; break;
|
||
|
}
|
||
|
(*Result).o = 0;
|
||
|
#line 427 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 429 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
nimZeroMem((void*)(&T1_), sizeof(tyObject_Table__y5hBwsv9bmGc3wD8pDEO2Tw)); nimZeroMem((void*)(&T1_), sizeof(tyObject_Table__y5hBwsv9bmGc3wD8pDEO2Tw)); T1_.data = (tySequence__1wSar3PFU59aNKLVhJL28FA*) newSeq((&NTI__1wSar3PFU59aNKLVhJL28FA_), 256); T1_.data->data[0] = TM__UxBkFqo9b8AKnNaLgiW9ad4g_7; T1_.data->data[1].Field0 = ((NI) 45569); T1_.data->data[1].Field1 = ((NI) 45569); nimZeroMem((void*)(&T2_), sizeof(tyObject_MHash__OxIffpYaxIua3k1C6do2Ew)); T2_.mcodec = ((NI) 45569); T2_.size = ((NI) 1); T2_.coder = blake2Bhash__e7KIKwGHAJHimtl2bxkbUg; T1_.data->data[1].Field2 = T2_; T1_.data->data[2].Field0 = ((NI) 45570); T1_.data->data[2].Field1 = ((NI) 45570); nimZeroMem((void*)(&T3_), sizeof(tyObject_MHash__OxIffpYaxIua3k1C6do2Ew)); T3_.mcodec = ((NI) 45570); T3_.size = ((NI) 2); T3_.coder = blake2Bhash__e7KIKwGHAJHimtl2bxkbUg; T1_.data->data[2].Field2 = T3_; T1_.data->data[3].Field0 = ((NI) 45571); T1_.data->data[3].Field1 = ((NI) 45571); nimZeroMem((void*)(&T4_), sizeof(tyObject_MHash__OxIffpYaxIua3k1C6do2Ew)); T4_.mcodec = ((NI) 45571); T4_.size = ((NI) 3); T4_.coder = blake2Bhash__e7KIKwGHAJHimtl2bxkbUg; T1_.data->data[3].Field2 = T4_; T1_.data->data[4].Field0 = ((NI) 45572); T1_.data->data[4].Field1 = ((NI) 45572); nimZeroMem((void*)(&T5_), sizeof(tyObject_MHash__OxIffpYaxIua3k1C6do2Ew)); T5_.mcodec = ((NI) 45572); T5_.size = ((NI) 4); T5_.coder = blake2Bhash__e7KIKwGHAJHimtl2bxkbUg; T1_.data->data[4].Field2 = T5_; T1_.data->data[5].Field0 = ((NI) 45573); T1_.data->data[5].Field1 = ((NI) 45573); nimZeroMem((void*)(&T6_), sizeof(tyObject_MHash__OxIffpYaxIua3k1C6do2Ew)); T6_.mcodec = ((NI) 45573); T6_.size = ((NI) 5); T6_.coder = blake2Bhash__e7KIKwGHAJHimtl2bxkbUg; T1_.data->data[5].Field2 = T6_; T1_.data->data[6].Field0 = ((NI) 45574); T1_.data->data[6].Field1 = ((NI) 45574); nimZeroMem((void*)(&T7_), sizeof(tyObject_MHash__OxIffpYaxIua3k1C6do2Ew)); T7_.mcodec = ((NI) 45574); T7_.size = ((NI) 6); T7_.coder = blake2Bhash__e7KIKwGHAJHimtl2bxkbUg; T1_.data->data[6].Field2 = T7_; T1_.data->data[7].Field0 = ((NI) 45575); T1_.data->data[7].Field1 = ((NI) 45575); nimZeroMem((void*)(&T8_), sizeof(tyObject_MHash__OxIffpYaxIua3k1C6do2Ew)); T8_.mcodec = ((NI) 45575); T8_.size = ((NI) 7); T8_.coder = blake2Bhash__e7KIKwGHAJHimtl2bxkbUg; T1_.data->data[7].Field2 = T8_; T1_.data->data[8].Field0 = ((NI) 45576); T1_.data->data[8].Field1 = ((NI) 45576); nimZeroMem((void*)(&T9_), sizeof(tyObject_MHash__OxIffpYaxIua3k1C6do2Ew)); T9_.mcodec = ((NI) 45576); T9_.size = ((NI) 8); T9_.coder = blake2Bhash__e7KIKwGHAJHimtl2bxkbUg; T1_.data->data[8].Field2 = T9_; T1_.data->data[9].Field0 = ((NI) 45577); T1_.data->data[9].Field1 = ((NI) 45577); nimZeroMem((void*)(&T10_), sizeof(tyObject_MHash__OxIffpYaxIua3k1C6do2Ew)); T10_.mcodec = ((NI) 45577); T10_.size = ((NI) 9); T10_.coder = blake2Bhash__e7KIKwGHAJHimtl2bxkbUg; T1_.data->data[9].Field2 = T10_; T1_.data->data[10].Field0 = ((NI) 45578); T1_.data->data[10].Field1 = ((NI) 45578); nimZeroMem((void*)(&T11_), sizeof(tyObject_MHash__OxIffpYaxIua3k1C6do2Ew)); T11_.mcodec = ((NI) 45578); T11_.size = ((NI) 10); T11_.coder = blake2Bhash__e7KIKwGHAJHimtl2bxkbUg; T1_.data->data[10].Field2 = T11_; T1_.data->data[11].Field0 = ((NI) 45579); T1_.data->data[11].Field1 = ((NI) 45579); nimZeroMem((void*)(&T12_), sizeof(tyObject_MHash__OxIffpYaxIua3k1C6do2Ew)); T12_.mcodec = ((NI) 45579); T12_.size = ((NI) 11); T12_.coder = blake2Bhash__e7KIKwGHAJHimtl2bxkbUg; T1_.data->data[11].Field2 = T12_; T1_.data->data[12].Field0 = ((NI) 45580); T1_.data->data[12].Field1 = ((NI) 45580); nimZeroMem((void*)(&T13_), sizeof(tyObject_MHash__OxIffpYaxIua3k1C6do2Ew)); T13_.mcodec = ((NI) 45580); T13_.size = ((NI) 12); T13_.coder = blake2Bhash__e7KIKwGHAJHimtl2bxkbUg; T1_.data->data[12].Field2 = T13_; T1_.data->data[13].Field0 = ((NI) 45581); T1_.data->data[13].Field1 = ((NI) 45581); nimZeroMem((void*)(&T14_), sizeof(tyObject_MHash__OxIffpYaxIua3k1C6do2Ew)); T14_.mcodec = ((NI) 45581); T14_.size = ((NI) 13); T14_.coder = blake2Bhash__e7KIKwGHAJHimtl2bxkbUg; T1_.data->data[13].Field2 = T14_; T1_.data->data[14].Field0 = ((NI)
|
||
|
#line 429 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
hash_1 = getOrDefault__4bQAzN75zxubDUvHhrIO5A(T1_, hashcode);
|
||
|
#line 430 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
{
|
||
|
#line 430 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if (!(hash_1.coder == 0)) goto LA115_;
|
||
|
chckNil((void*)Result); switch ((*Result).o) {
|
||
|
case NIM_FALSE:
|
||
|
(*Result)._o_1.e = NIM_NIL; break;
|
||
|
case NIM_TRUE:
|
||
|
unsureAsgnRef((void**)&(*Result)._o_2.v.data.buffer, NIM_NIL); (*Result)._o_2.v.data.offset = 0; (*Result)._o_2.v.mcodec = 0; (*Result)._o_2.v.size = 0; (*Result)._o_2.v.dpos = 0; break;
|
||
|
}
|
||
|
(*Result).o = 0; (*Result).o = NIM_FALSE; (*Result)._o_1.e = "Hash not supported"; }
|
||
|
goto LA113_;
|
||
|
LA115_: ;
|
||
|
{ NIM_BOOL T118_;
|
||
|
#line 432 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
T118_ = (NIM_BOOL)0;
|
||
|
#line 432 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 432 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
T118_ = !((hash_1.size == ((NI) 0))); if (!(T118_)) goto LA119_;
|
||
|
|
||
|
#line 432 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 432 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 432 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
T118_ = !((hash_1.size == bdigestLen_0)); LA119_: ;
|
||
|
if (!T118_) goto LA120_;
|
||
|
chckNil((void*)Result); switch ((*Result).o) {
|
||
|
case NIM_FALSE:
|
||
|
(*Result)._o_1.e = NIM_NIL; break;
|
||
|
case NIM_TRUE:
|
||
|
unsureAsgnRef((void**)&(*Result)._o_2.v.data.buffer, NIM_NIL); (*Result)._o_2.v.data.offset = 0; (*Result)._o_2.v.mcodec = 0; (*Result)._o_2.v.size = 0; (*Result)._o_2.v.dpos = 0; break;
|
||
|
}
|
||
|
(*Result).o = 0; (*Result).o = NIM_FALSE; (*Result)._o_1.e = "Incorrect digest size"; }
|
||
|
goto LA113_;
|
||
|
LA120_: ;
|
||
|
{ chckNil((void*)Result); switch ((*Result).o) {
|
||
|
case NIM_FALSE:
|
||
|
(*Result)._o_1.e = NIM_NIL; break;
|
||
|
case NIM_TRUE:
|
||
|
unsureAsgnRef((void**)&(*Result)._o_2.v.data.buffer, NIM_NIL); (*Result)._o_2.v.data.offset = 0; (*Result)._o_2.v.mcodec = 0; (*Result)._o_2.v.size = 0; (*Result)._o_2.v.dpos = 0; break;
|
||
|
}
|
||
|
(*Result).o = 0; (*Result).o = NIM_TRUE;
|
||
|
#line 435 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 435 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
digestImplWithoutHash__9c8VNSxvivnCseokNdjN9aHA(hash_1, bdigest, bdigestLen_0, (&(*Result)._o_2.v));
|
||
|
}
|
||
|
LA113_: ;
|
||
|
}
|
||
|
|
||
|
#line 437 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(tyObject_Result__pZorf3I302ZEhkhn6lPgmg, decode__dAwwsJ5EaIwkR9bHJ6iWvUQ)(NU8* data_0, NI data_0Len_0, tyObject_MultiHash__kTmblgG9a1D1SuzEkBN4qXQ* mhash_0) { tyObject_Result__pZorf3I302ZEhkhn6lPgmg result; NU64 code; NU64 size; NI res; NI dpos; tyObject_VBuffer__pgrKDkZLiJID3rDHrYm5UA vb; NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_4; NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_5; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew hash_1; tyObject_Table__y5hBwsv9bmGc3wD8pDEO2Tw T22_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T23_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T24_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T25_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T26_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T27_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T28_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T29_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T30_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T31_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T32_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T33_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T34_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T35_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T36_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T37_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T38_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T39_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T40_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T41_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T42_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T43_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T44_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T45_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T46_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T47_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T48_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T49_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T50_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T51_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T52_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T53_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T54_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T55_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T56_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T57_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T58_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T59_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T60_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T61_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T62_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T63_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T64_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T65_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T66_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T67_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T68_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T69_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T70_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T71_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T72_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T73_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T74_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T75_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T76_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T77_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T78_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T79_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T80_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T81_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T82_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T83_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T84_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T85_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T86_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T87_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T88_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T89_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T90_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T91_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T92_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T93_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T94_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T95_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T96_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T97_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T98_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T99_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T100_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T101_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T102_; tyObject_MHash
|
||
|
#line 439 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
code = (NU64)0; size = (NU64)0; res = (NI)0; dpos = (NI)0;
|
||
|
#line 447 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
{
|
||
|
#line 447 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 447 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if (!(data_0Len_0 < ((NI) 2))) goto LA3_;
|
||
|
|
||
|
#line 448 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 448 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
chckNil((void*)(&result)); nimZeroMem((void*)(&result), sizeof(tyObject_Result__pZorf3I302ZEhkhn6lPgmg)); result.o = NIM_FALSE; result._o_1.e = "Decoding error from bytes"; goto BeforeRet_;
|
||
|
}
|
||
|
LA3_: ;
|
||
|
nimZeroMem((void*)(&vb), sizeof(tyObject_VBuffer__pgrKDkZLiJID3rDHrYm5UA));
|
||
|
#line 450 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 450 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
initVBuffer__1fnvRaJCRezqjVK59bOLuNQ(data_0, data_0Len_0, ((NI) 0), (&vb));
|
||
|
|
||
|
#line 451 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
{ NI T7_; NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_2;
|
||
|
#line 451 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/vbuffer.nim"
|
||
|
|
||
|
#line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/vbuffer.nim"
|
||
|
T7_ = (vb.buffer ? vb.buffer->Sup.len : 0); if (nimSubInt(T7_, vb.offset, &TM__UxBkFqo9b8AKnNaLgiW9ad4g_2)) { raiseOverflow(); }; if (!((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_2) <= ((NI) 0))) goto LA8_;
|
||
|
|
||
|
#line 452 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 452 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
chckNil((void*)(&result)); nimZeroMem((void*)(&result), sizeof(tyObject_Result__pZorf3I302ZEhkhn6lPgmg)); result.o = NIM_FALSE; result._o_1.e = "Decoding error from bytes"; goto BeforeRet_;
|
||
|
}
|
||
|
LA8_: ;
|
||
|
|
||
|
#line 454 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 454 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
res = readVarint__89bap71ZnpFKXkLnpDp9bm5Avbuffer((&vb), (&code));
|
||
|
#line 455 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
{
|
||
|
#line 455 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if (!(res == ((NI) -1))) goto LA12_;
|
||
|
|
||
|
#line 456 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 456 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
chckNil((void*)(&result)); nimZeroMem((void*)(&result), sizeof(tyObject_Result__pZorf3I302ZEhkhn6lPgmg)); result.o = NIM_FALSE; result._o_1.e = "Decoding error from bytes"; goto BeforeRet_;
|
||
|
}
|
||
|
LA12_: ;
|
||
|
|
||
|
#line 458 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if (nimAddInt(dpos, res, &TM__UxBkFqo9b8AKnNaLgiW9ad4g_4)) { raiseOverflow(); }; dpos = (NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_4);
|
||
|
#line 459 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 459 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
res = readVarint__89bap71ZnpFKXkLnpDp9bm5Avbuffer((&vb), (&size));
|
||
|
#line 460 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
{
|
||
|
#line 460 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if (!(res == ((NI) -1))) goto LA16_;
|
||
|
|
||
|
#line 461 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 461 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
chckNil((void*)(&result)); nimZeroMem((void*)(&result), sizeof(tyObject_Result__pZorf3I302ZEhkhn6lPgmg)); result.o = NIM_FALSE; result._o_1.e = "Decoding error from bytes"; goto BeforeRet_;
|
||
|
}
|
||
|
LA16_: ;
|
||
|
|
||
|
#line 463 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if (nimAddInt(dpos, res, &TM__UxBkFqo9b8AKnNaLgiW9ad4g_5)) { raiseOverflow(); }; dpos = (NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_5);
|
||
|
#line 464 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
{
|
||
|
#line 464 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if (!((NU64)(2147483647ULL) < (NU64)(size))) goto LA20_;
|
||
|
|
||
|
#line 465 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 465 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
chckNil((void*)(&result)); nimZeroMem((void*)(&result), sizeof(tyObject_Result__pZorf3I302ZEhkhn6lPgmg)); result.o = NIM_FALSE; result._o_1.e = "Decoding error from bytes"; goto BeforeRet_;
|
||
|
}
|
||
|
LA20_: ;
|
||
|
|
||
|
#line 467 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
nimZeroMem((void*)(&T22_), sizeof(tyObject_Table__y5hBwsv9bmGc3wD8pDEO2Tw)); nimZeroMem((void*)(&T22_), sizeof(tyObject_Table__y5hBwsv9bmGc3wD8pDEO2Tw)); T22_.data = (tySequence__1wSar3PFU59aNKLVhJL28FA*) newSeq((&NTI__1wSar3PFU59aNKLVhJL28FA_), 256); T22_.data->data[0] = TM__UxBkFqo9b8AKnNaLgiW9ad4g_7; T22_.data->data[1].Field0 = ((NI) 45569); T22_.data->data[1].Field1 = ((NI) 45569); nimZeroMem((void*)(&T23_), sizeof(tyObject_MHash__OxIffpYaxIua3k1C6do2Ew)); T23_.mcodec = ((NI) 45569); T23_.size = ((NI) 1); T23_.coder = blake2Bhash__e7KIKwGHAJHimtl2bxkbUg; T22_.data->data[1].Field2 = T23_; T22_.data->data[2].Field0 = ((NI) 45570); T22_.data->data[2].Field1 = ((NI) 45570); nimZeroMem((void*)(&T24_), sizeof(tyObject_MHash__OxIffpYaxIua3k1C6do2Ew)); T24_.mcodec = ((NI) 45570); T24_.size = ((NI) 2); T24_.coder = blake2Bhash__e7KIKwGHAJHimtl2bxkbUg; T22_.data->data[2].Field2 = T24_; T22_.data->data[3].Field0 = ((NI) 45571); T22_.data->data[3].Field1 = ((NI) 45571); nimZeroMem((void*)(&T25_), sizeof(tyObject_MHash__OxIffpYaxIua3k1C6do2Ew)); T25_.mcodec = ((NI) 45571); T25_.size = ((NI) 3); T25_.coder = blake2Bhash__e7KIKwGHAJHimtl2bxkbUg; T22_.data->data[3].Field2 = T25_; T22_.data->data[4].Field0 = ((NI) 45572); T22_.data->data[4].Field1 = ((NI) 45572); nimZeroMem((void*)(&T26_), sizeof(tyObject_MHash__OxIffpYaxIua3k1C6do2Ew)); T26_.mcodec = ((NI) 45572); T26_.size = ((NI) 4); T26_.coder = blake2Bhash__e7KIKwGHAJHimtl2bxkbUg; T22_.data->data[4].Field2 = T26_; T22_.data->data[5].Field0 = ((NI) 45573); T22_.data->data[5].Field1 = ((NI) 45573); nimZeroMem((void*)(&T27_), sizeof(tyObject_MHash__OxIffpYaxIua3k1C6do2Ew)); T27_.mcodec = ((NI) 45573); T27_.size = ((NI) 5); T27_.coder = blake2Bhash__e7KIKwGHAJHimtl2bxkbUg; T22_.data->data[5].Field2 = T27_; T22_.data->data[6].Field0 = ((NI) 45574); T22_.data->data[6].Field1 = ((NI) 45574); nimZeroMem((void*)(&T28_), sizeof(tyObject_MHash__OxIffpYaxIua3k1C6do2Ew)); T28_.mcodec = ((NI) 45574); T28_.size = ((NI) 6); T28_.coder = blake2Bhash__e7KIKwGHAJHimtl2bxkbUg; T22_.data->data[6].Field2 = T28_; T22_.data->data[7].Field0 = ((NI) 45575); T22_.data->data[7].Field1 = ((NI) 45575); nimZeroMem((void*)(&T29_), sizeof(tyObject_MHash__OxIffpYaxIua3k1C6do2Ew)); T29_.mcodec = ((NI) 45575); T29_.size = ((NI) 7); T29_.coder = blake2Bhash__e7KIKwGHAJHimtl2bxkbUg; T22_.data->data[7].Field2 = T29_; T22_.data->data[8].Field0 = ((NI) 45576); T22_.data->data[8].Field1 = ((NI) 45576); nimZeroMem((void*)(&T30_), sizeof(tyObject_MHash__OxIffpYaxIua3k1C6do2Ew)); T30_.mcodec = ((NI) 45576); T30_.size = ((NI) 8); T30_.coder = blake2Bhash__e7KIKwGHAJHimtl2bxkbUg; T22_.data->data[8].Field2 = T30_; T22_.data->data[9].Field0 = ((NI) 45577); T22_.data->data[9].Field1 = ((NI) 45577); nimZeroMem((void*)(&T31_), sizeof(tyObject_MHash__OxIffpYaxIua3k1C6do2Ew)); T31_.mcodec = ((NI) 45577); T31_.size = ((NI) 9); T31_.coder = blake2Bhash__e7KIKwGHAJHimtl2bxkbUg; T22_.data->data[9].Field2 = T31_; T22_.data->data[10].Field0 = ((NI) 45578); T22_.data->data[10].Field1 = ((NI) 45578); nimZeroMem((void*)(&T32_), sizeof(tyObject_MHash__OxIffpYaxIua3k1C6do2Ew)); T32_.mcodec = ((NI) 45578); T32_.size = ((NI) 10); T32_.coder = blake2Bhash__e7KIKwGHAJHimtl2bxkbUg; T22_.data->data[10].Field2 = T32_; T22_.data->data[11].Field0 = ((NI) 45579); T22_.data->data[11].Field1 = ((NI) 45579); nimZeroMem((void*)(&T33_), sizeof(tyObject_MHash__OxIffpYaxIua3k1C6do2Ew)); T33_.mcodec = ((NI) 45579); T33_.size = ((NI) 11); T33_.coder = blake2Bhash__e7KIKwGHAJHimtl2bxkbUg; T22_.data->data[11].Field2 = T33_; T22_.data->data[12].Field0 = ((NI) 45580); T22_.data->data[12].Field1 = ((NI) 45580); nimZeroMem((void*)(&T34_), sizeof(tyObject_MHash__OxIffpYaxIua3k1C6do2Ew)); T34_.mcodec = ((NI) 45580); T34_.size = ((NI) 12); T34_.coder = blake2Bhash__e7KIKwGHAJHimtl2bxkbUg; T22_.data->data[12].Field2 = T34_; T22_.data->data[13].Field0 = ((NI) 45581); T22_.data->data[13].Field1 = ((NI) 45581); nimZeroMem((void*)(&T35_), sizeof(tyObject_MHash__OxIffpYaxIua3k1C6do2Ew)); T35_.mcodec = ((NI) 45581); T35_.size = ((NI) 13); T35_.coder = blake2Bhash__e7KIKwGHAJ
|
||
|
#line 467 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
hash_1 = getOrDefault__4bQAzN75zxubDUvHhrIO5A(T22_, ((NI) (code)));
|
||
|
#line 468 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
{
|
||
|
#line 468 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if (!(hash_1.coder == 0)) goto LA136_;
|
||
|
|
||
|
#line 469 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 469 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
chckNil((void*)(&result)); nimZeroMem((void*)(&result), sizeof(tyObject_Result__pZorf3I302ZEhkhn6lPgmg)); result.o = NIM_FALSE; result._o_1.e = "Decoding error from bytes"; goto BeforeRet_;
|
||
|
}
|
||
|
LA136_: ;
|
||
|
|
||
|
#line 471 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
{ NIM_BOOL T140_;
|
||
|
#line 471 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
T140_ = (NIM_BOOL)0;
|
||
|
#line 471 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 471 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
T140_ = !((hash_1.size == ((NI) 0))); if (!(T140_)) goto LA141_;
|
||
|
|
||
|
#line 471 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 471 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if ((NI64)(size) < ((NI) (IL64(-9223372036854775807) - IL64(1))) || (NI64)(size) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(size, ((NI) (IL64(-9223372036854775807) - IL64(1))), ((NI) IL64(9223372036854775807))); } T140_ = !((hash_1.size == ((NI) (size)))); LA141_: ;
|
||
|
if (!T140_) goto LA142_;
|
||
|
|
||
|
#line 472 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 472 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
chckNil((void*)(&result)); nimZeroMem((void*)(&result), sizeof(tyObject_Result__pZorf3I302ZEhkhn6lPgmg)); result.o = NIM_FALSE; result._o_1.e = "Decoding error from bytes"; goto BeforeRet_;
|
||
|
}
|
||
|
LA142_: ;
|
||
|
|
||
|
#line 474 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
{ NI T146_; NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_51; NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_52;
|
||
|
#line 474 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 474 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/vbuffer.nim"
|
||
|
|
||
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/vbuffer.nim"
|
||
|
|
||
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/vbuffer.nim"
|
||
|
T146_ = (vb.buffer ? vb.buffer->Sup.len : 0); if (nimSubInt(T146_, vb.offset, &TM__UxBkFqo9b8AKnNaLgiW9ad4g_51)) { raiseOverflow(); }; if ((NI64)(size) < ((NI) (IL64(-9223372036854775807) - IL64(1))) || (NI64)(size) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(size, ((NI) (IL64(-9223372036854775807) - IL64(1))), ((NI) IL64(9223372036854775807))); } if (nimSubInt((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_51), ((NI) (size)), &TM__UxBkFqo9b8AKnNaLgiW9ad4g_52)) { raiseOverflow(); }; if (!!((((NI) 0) <= (NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_52)))) goto LA147_;
|
||
|
|
||
|
#line 475 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 475 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
chckNil((void*)(&result)); nimZeroMem((void*)(&result), sizeof(tyObject_Result__pZorf3I302ZEhkhn6lPgmg)); result.o = NIM_FALSE; result._o_1.e = "Decoding error from bytes"; goto BeforeRet_;
|
||
|
}
|
||
|
LA147_: ;
|
||
|
|
||
|
#line 477 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
nimZeroMem((void*)(&vX60gensym118690017_), sizeof(tyObject_Result__LEcvhHNtxNkX9c05Ya9bc5OQ));
|
||
|
#line 657 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
||
|
if ((NI64)(code) < ((NI) (IL64(-9223372036854775807) - IL64(1))) || (NI64)(code) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(code, ((NI) (IL64(-9223372036854775807) - IL64(1))), ((NI) IL64(9223372036854775807))); }
|
||
|
#line 479 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 479 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if ((NI64)(size) < ((NI) (IL64(-9223372036854775807) - IL64(1))) || (NI64)(size) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(size, ((NI) (IL64(-9223372036854775807) - IL64(1))), ((NI) IL64(9223372036854775807))); } if (nimAddInt(vb.offset, ((NI) (size)), &TM__UxBkFqo9b8AKnNaLgiW9ad4g_53)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_53), ((NI) 1), &TM__UxBkFqo9b8AKnNaLgiW9ad4g_54)) { raiseOverflow(); }; if ((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_54)-vb.offset != -1 && ((NU)(vb.offset) >= (NU)(vb.buffer ? vb.buffer->Sup.len : 0) || (NU)((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_54)) >= (NU)(vb.buffer ? vb.buffer->Sup.len : 0))){ raiseIndexError(); }
|
||
|
#line 477 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
init__Ko1eUWOQu8JPLLy4ewZBfwmultihash(((NI) (code)), (NU8*)vb.buffer->data+(vb.offset), ((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_54))-(vb.offset)+1, (&vX60gensym118690017_));
|
||
|
|
||
|
#line 658 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
||
|
{
|
||
|
#line 658 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
||
|
if (!!(vX60gensym118690017_.o)) goto LA151_;
|
||
|
|
||
|
#line 662 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
||
|
|
||
|
#line 662 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
||
|
chckNil((void*)(&result)); nimZeroMem((void*)(&result), sizeof(tyObject_Result__pZorf3I302ZEhkhn6lPgmg)); result.o = NIM_FALSE; if (!(((1 &(1U<<((NU)(vX60gensym118690017_.o)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__UxBkFqo9b8AKnNaLgiW9ad4g_55)); } result._o_1.e = vX60gensym118690017_._o_1.e; goto BeforeRet_;
|
||
|
}
|
||
|
LA151_: ;
|
||
|
if (!(((2 &(1U<<((NU)(vX60gensym118690017_.o)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__UxBkFqo9b8AKnNaLgiW9ad4g_56)); } genericSeqAssign((&(*mhash_0).data.buffer), vX60gensym118690017_._o_2.v.data.buffer, (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_)); (*mhash_0).data.offset = vX60gensym118690017_._o_2.v.data.offset; (*mhash_0).mcodec = vX60gensym118690017_._o_2.v.mcodec; (*mhash_0).size = vX60gensym118690017_._o_2.v.size; (*mhash_0).dpos = vX60gensym118690017_._o_2.v.dpos; chckNil((void*)(&result)); nimZeroMem((void*)(&result), sizeof(tyObject_Result__pZorf3I302ZEhkhn6lPgmg)); result.o = NIM_TRUE;
|
||
|
#line 480 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if ((NI64)(size) < ((NI) (IL64(-9223372036854775807) - IL64(1))) || (NI64)(size) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(size, ((NI) (IL64(-9223372036854775807) - IL64(1))), ((NI) IL64(9223372036854775807))); } if (nimAddInt(vb.offset, ((NI) (size)), &TM__UxBkFqo9b8AKnNaLgiW9ad4g_57)) { raiseOverflow(); }; result._o_2.v = (NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_57); }BeforeRet_: ;
|
||
|
return result;}
|
||
|
|
||
|
#line 329 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, digestImplWithHash__9c8VNSxvivnCseokNdjN9aHA_2)(tyObject_MHash__OxIffpYaxIua3k1C6do2Ew hash_0, NU8* data_0, NI data_0Len_0, tyObject_MultiHash__kTmblgG9a1D1SuzEkBN4qXQ* Result) { tyArray__Zu7UusKTJ9auYSy2NZNrWFg buffer_1; chckNil((void*)Result); unsureAsgnRef((void**)&(*Result).data.buffer, NIM_NIL); (*Result).data.offset = 0; (*Result).mcodec = 0; (*Result).size = 0; (*Result).dpos = 0; nimZeroMem((void*)buffer_1, sizeof(tyArray__Zu7UusKTJ9auYSy2NZNrWFg));
|
||
|
#line 331 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 331 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
initVBuffer__LoMBTJaYwtzjWYCnZcOZYg((&(*Result).data));
|
||
|
|
||
|
#line 332 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
(*Result).mcodec = hash_0.mcodec;
|
||
|
#line 333 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 333 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
write__TKQVG6ImU7bkVZSLn7SeAwmulticodec((&(*Result).data), hash_0.mcodec);
|
||
|
|
||
|
#line 334 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
{ NI T5_;
|
||
|
#line 334 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if (!(hash_0.size == ((NI) 0))) goto LA3_;
|
||
|
|
||
|
#line 335 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 335 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 335 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
writeVarint__vZ9cuk2OqyYk5NOwngVO0kg((&(*Result).data), ((NU) (data_0Len_0)));
|
||
|
|
||
|
#line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
T5_ = ((*Result).data.buffer ? (*Result).data.buffer->Sup.len : 0); (*Result).dpos = T5_;
|
||
|
#line 337 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 337 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
writeArray__A8HGKnF0m9c9bRXJoGSwCunA((&(*Result).data), data_0, data_0Len_0);
|
||
|
|
||
|
#line 338 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 338 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
(*Result).size = data_0Len_0; }
|
||
|
goto LA1_;
|
||
|
LA3_: ;
|
||
|
{ NI T7_; NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_58; NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_59;
|
||
|
#line 340 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 340 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
writeVarint__vZ9cuk2OqyYk5NOwngVO0kg((&(*Result).data), ((NU) (hash_0.size)));
|
||
|
|
||
|
#line 341 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 341 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
T7_ = ((*Result).data.buffer ? (*Result).data.buffer->Sup.len : 0); (*Result).dpos = T7_;
|
||
|
#line 342 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 342 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if (nimSubInt(hash_0.size, ((NI) 1), &TM__UxBkFqo9b8AKnNaLgiW9ad4g_58)) { raiseOverflow(); }; if ((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_58)-((NI) 0) != -1 && ((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_58)-((NI) 0) < -1 || ((NI) 0) < 0 || ((NI) 0) > 127 || (NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_58) < 0 || (NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_58) > 127)){ raiseIndexError(); }
|
||
|
#line 342 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
hash_0.coder(data_0, data_0Len_0, (NU8*)((buffer_1)+(((NI) 0))), ((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_58))-(((NI) 0))+1);
|
||
|
|
||
|
#line 343 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 343 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if (nimSubInt(hash_0.size, ((NI) 1), &TM__UxBkFqo9b8AKnNaLgiW9ad4g_59)) { raiseOverflow(); }; if ((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_59)-((NI) 0) != -1 && ((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_59)-((NI) 0) < -1 || ((NI) 0) < 0 || ((NI) 0) > 127 || (NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_59) < 0 || (NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_59) > 127)){ raiseIndexError(); }
|
||
|
#line 343 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
writeArray__A8HGKnF0m9c9bRXJoGSwCunA((&(*Result).data), (NU8*)((buffer_1)+(((NI) 0))), ((NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_59))-(((NI) 0))+1);
|
||
|
|
||
|
#line 344 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
(*Result).size = hash_0.size; }
|
||
|
LA1_: ;
|
||
|
|
||
|
#line 345 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 345 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
finish__v4aEtSQRNWYAfIk4zF8a0w((&(*Result).data));
|
||
|
}
|
||
|
|
||
|
#line 482 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, validate__VIZ7P8ehkSTSBl9cmK09bbJQ)(NU8* data_0, NI data_0Len_0) { NIM_BOOL result; NU64 code; NU64 size; tyObject_Result__EU2D85u1tT2g3bs9aUSzTHw res; NI last; NI offset; NI length; NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_60; NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_61; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew hash_1; tyObject_Table__y5hBwsv9bmGc3wD8pDEO2Tw T21_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T22_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T23_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T24_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T25_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T26_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T27_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T28_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T29_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T30_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T31_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T32_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T33_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T34_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T35_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T36_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T37_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T38_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T39_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T40_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T41_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T42_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T43_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T44_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T45_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T46_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T47_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T48_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T49_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T50_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T51_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T52_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T53_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T54_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T55_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T56_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T57_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T58_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T59_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T60_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T61_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T62_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T63_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T64_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T65_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T66_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T67_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T68_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T69_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T70_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T71_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T72_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T73_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T74_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T75_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T76_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T77_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T78_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T79_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T80_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T81_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T82_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T83_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T84_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T85_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T86_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T87_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T88_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T89_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T90_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T91_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T92_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T93_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T94_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T95_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T96_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T97_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T98_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T99_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T100_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T101_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T102_; tyObject_MHash__OxIffpYaxIua3k1C6do2Ew T103_; tyObject_MHash__OxI
|
||
|
#line 486 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
{
|
||
|
#line 486 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 486 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if (!(data_0Len_0 < ((NI) 2))) goto LA3_;
|
||
|
|
||
|
#line 487 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 487 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
result = NIM_FALSE; goto BeforeRet_;
|
||
|
}
|
||
|
LA3_: ;
|
||
|
|
||
|
#line 488 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 488 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
last = (data_0Len_0-1);
|
||
|
#line 489 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
offset = ((NI) 0);
|
||
|
#line 490 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
length = ((NI) 0);
|
||
|
#line 491 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if (last-offset != -1 && ((NU)(offset) >= (NU)(data_0Len_0) || (NU)(last) >= (NU)(data_0Len_0))){ raiseIndexError(); }
|
||
|
#line 491 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
res = getUVarint__8Fv9a4AsBnhOSlTNa6xhluw((NU8*)(data_0)+(offset), (last)-(offset)+1, (&length), (&code));
|
||
|
#line 492 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
{
|
||
|
#line 492 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if (!!(res.o)) goto LA7_;
|
||
|
|
||
|
#line 493 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 493 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
result = NIM_FALSE; goto BeforeRet_;
|
||
|
}
|
||
|
LA7_: ;
|
||
|
|
||
|
#line 494 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if (nimAddInt(offset, length, &TM__UxBkFqo9b8AKnNaLgiW9ad4g_60)) { raiseOverflow(); }; offset = (NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_60);
|
||
|
#line 495 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
{
|
||
|
#line 495 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 495 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if (!(data_0Len_0 <= offset)) goto LA11_;
|
||
|
|
||
|
#line 496 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 496 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
result = NIM_FALSE; goto BeforeRet_;
|
||
|
}
|
||
|
LA11_: ;
|
||
|
|
||
|
#line 497 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if (last-offset != -1 && ((NU)(offset) >= (NU)(data_0Len_0) || (NU)(last) >= (NU)(data_0Len_0))){ raiseIndexError(); }
|
||
|
#line 497 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
res = getUVarint__8Fv9a4AsBnhOSlTNa6xhluw((NU8*)(data_0)+(offset), (last)-(offset)+1, (&length), (&size));
|
||
|
#line 498 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
{
|
||
|
#line 498 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if (!!(res.o)) goto LA15_;
|
||
|
|
||
|
#line 499 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 499 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
result = NIM_FALSE; goto BeforeRet_;
|
||
|
}
|
||
|
LA15_: ;
|
||
|
|
||
|
#line 500 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if (nimAddInt(offset, length, &TM__UxBkFqo9b8AKnNaLgiW9ad4g_61)) { raiseOverflow(); }; offset = (NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_61);
|
||
|
#line 501 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
{
|
||
|
#line 501 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if (!((NU64)(2147483647ULL) < (NU64)(size))) goto LA19_;
|
||
|
|
||
|
#line 502 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 502 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
result = NIM_FALSE; goto BeforeRet_;
|
||
|
}
|
||
|
LA19_: ;
|
||
|
|
||
|
#line 503 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
nimZeroMem((void*)(&T21_), sizeof(tyObject_Table__y5hBwsv9bmGc3wD8pDEO2Tw)); nimZeroMem((void*)(&T21_), sizeof(tyObject_Table__y5hBwsv9bmGc3wD8pDEO2Tw)); T21_.data = (tySequence__1wSar3PFU59aNKLVhJL28FA*) newSeq((&NTI__1wSar3PFU59aNKLVhJL28FA_), 256); T21_.data->data[0] = TM__UxBkFqo9b8AKnNaLgiW9ad4g_7; T21_.data->data[1].Field0 = ((NI) 45569); T21_.data->data[1].Field1 = ((NI) 45569); nimZeroMem((void*)(&T22_), sizeof(tyObject_MHash__OxIffpYaxIua3k1C6do2Ew)); T22_.mcodec = ((NI) 45569); T22_.size = ((NI) 1); T22_.coder = blake2Bhash__e7KIKwGHAJHimtl2bxkbUg; T21_.data->data[1].Field2 = T22_; T21_.data->data[2].Field0 = ((NI) 45570); T21_.data->data[2].Field1 = ((NI) 45570); nimZeroMem((void*)(&T23_), sizeof(tyObject_MHash__OxIffpYaxIua3k1C6do2Ew)); T23_.mcodec = ((NI) 45570); T23_.size = ((NI) 2); T23_.coder = blake2Bhash__e7KIKwGHAJHimtl2bxkbUg; T21_.data->data[2].Field2 = T23_; T21_.data->data[3].Field0 = ((NI) 45571); T21_.data->data[3].Field1 = ((NI) 45571); nimZeroMem((void*)(&T24_), sizeof(tyObject_MHash__OxIffpYaxIua3k1C6do2Ew)); T24_.mcodec = ((NI) 45571); T24_.size = ((NI) 3); T24_.coder = blake2Bhash__e7KIKwGHAJHimtl2bxkbUg; T21_.data->data[3].Field2 = T24_; T21_.data->data[4].Field0 = ((NI) 45572); T21_.data->data[4].Field1 = ((NI) 45572); nimZeroMem((void*)(&T25_), sizeof(tyObject_MHash__OxIffpYaxIua3k1C6do2Ew)); T25_.mcodec = ((NI) 45572); T25_.size = ((NI) 4); T25_.coder = blake2Bhash__e7KIKwGHAJHimtl2bxkbUg; T21_.data->data[4].Field2 = T25_; T21_.data->data[5].Field0 = ((NI) 45573); T21_.data->data[5].Field1 = ((NI) 45573); nimZeroMem((void*)(&T26_), sizeof(tyObject_MHash__OxIffpYaxIua3k1C6do2Ew)); T26_.mcodec = ((NI) 45573); T26_.size = ((NI) 5); T26_.coder = blake2Bhash__e7KIKwGHAJHimtl2bxkbUg; T21_.data->data[5].Field2 = T26_; T21_.data->data[6].Field0 = ((NI) 45574); T21_.data->data[6].Field1 = ((NI) 45574); nimZeroMem((void*)(&T27_), sizeof(tyObject_MHash__OxIffpYaxIua3k1C6do2Ew)); T27_.mcodec = ((NI) 45574); T27_.size = ((NI) 6); T27_.coder = blake2Bhash__e7KIKwGHAJHimtl2bxkbUg; T21_.data->data[6].Field2 = T27_; T21_.data->data[7].Field0 = ((NI) 45575); T21_.data->data[7].Field1 = ((NI) 45575); nimZeroMem((void*)(&T28_), sizeof(tyObject_MHash__OxIffpYaxIua3k1C6do2Ew)); T28_.mcodec = ((NI) 45575); T28_.size = ((NI) 7); T28_.coder = blake2Bhash__e7KIKwGHAJHimtl2bxkbUg; T21_.data->data[7].Field2 = T28_; T21_.data->data[8].Field0 = ((NI) 45576); T21_.data->data[8].Field1 = ((NI) 45576); nimZeroMem((void*)(&T29_), sizeof(tyObject_MHash__OxIffpYaxIua3k1C6do2Ew)); T29_.mcodec = ((NI) 45576); T29_.size = ((NI) 8); T29_.coder = blake2Bhash__e7KIKwGHAJHimtl2bxkbUg; T21_.data->data[8].Field2 = T29_; T21_.data->data[9].Field0 = ((NI) 45577); T21_.data->data[9].Field1 = ((NI) 45577); nimZeroMem((void*)(&T30_), sizeof(tyObject_MHash__OxIffpYaxIua3k1C6do2Ew)); T30_.mcodec = ((NI) 45577); T30_.size = ((NI) 9); T30_.coder = blake2Bhash__e7KIKwGHAJHimtl2bxkbUg; T21_.data->data[9].Field2 = T30_; T21_.data->data[10].Field0 = ((NI) 45578); T21_.data->data[10].Field1 = ((NI) 45578); nimZeroMem((void*)(&T31_), sizeof(tyObject_MHash__OxIffpYaxIua3k1C6do2Ew)); T31_.mcodec = ((NI) 45578); T31_.size = ((NI) 10); T31_.coder = blake2Bhash__e7KIKwGHAJHimtl2bxkbUg; T21_.data->data[10].Field2 = T31_; T21_.data->data[11].Field0 = ((NI) 45579); T21_.data->data[11].Field1 = ((NI) 45579); nimZeroMem((void*)(&T32_), sizeof(tyObject_MHash__OxIffpYaxIua3k1C6do2Ew)); T32_.mcodec = ((NI) 45579); T32_.size = ((NI) 11); T32_.coder = blake2Bhash__e7KIKwGHAJHimtl2bxkbUg; T21_.data->data[11].Field2 = T32_; T21_.data->data[12].Field0 = ((NI) 45580); T21_.data->data[12].Field1 = ((NI) 45580); nimZeroMem((void*)(&T33_), sizeof(tyObject_MHash__OxIffpYaxIua3k1C6do2Ew)); T33_.mcodec = ((NI) 45580); T33_.size = ((NI) 12); T33_.coder = blake2Bhash__e7KIKwGHAJHimtl2bxkbUg; T21_.data->data[12].Field2 = T33_; T21_.data->data[13].Field0 = ((NI) 45581); T21_.data->data[13].Field1 = ((NI) 45581); nimZeroMem((void*)(&T34_), sizeof(tyObject_MHash__OxIffpYaxIua3k1C6do2Ew)); T34_.mcodec = ((NI) 45581); T34_.size = ((NI) 13); T34_.coder = blake2Bhash__e7KIKwGHAJ
|
||
|
#line 503 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
hash_1 = getOrDefault__4bQAzN75zxubDUvHhrIO5A(T21_, ((NI) (code)));
|
||
|
#line 504 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
{
|
||
|
#line 504 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if (!(hash_1.coder == 0)) goto LA135_;
|
||
|
|
||
|
#line 505 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 505 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
result = NIM_FALSE; goto BeforeRet_;
|
||
|
}
|
||
|
LA135_: ;
|
||
|
|
||
|
#line 506 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
{ NIM_BOOL T139_;
|
||
|
#line 506 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
T139_ = (NIM_BOOL)0;
|
||
|
#line 506 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 506 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
T139_ = !((hash_1.size == ((NI) 0))); if (!(T139_)) goto LA140_;
|
||
|
|
||
|
#line 506 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 506 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if ((NI64)(size) < ((NI) (IL64(-9223372036854775807) - IL64(1))) || (NI64)(size) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(size, ((NI) (IL64(-9223372036854775807) - IL64(1))), ((NI) IL64(9223372036854775807))); } T139_ = !((hash_1.size == ((NI) (size)))); LA140_: ;
|
||
|
if (!T139_) goto LA141_;
|
||
|
|
||
|
#line 507 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 507 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
result = NIM_FALSE; goto BeforeRet_;
|
||
|
}
|
||
|
LA141_: ;
|
||
|
|
||
|
#line 508 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
{ NI TM__UxBkFqo9b8AKnNaLgiW9ad4g_62;
|
||
|
#line 508 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 508 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 508 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
if ((NI64)(size) < ((NI) (IL64(-9223372036854775807) - IL64(1))) || (NI64)(size) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(size, ((NI) (IL64(-9223372036854775807) - IL64(1))), ((NI) IL64(9223372036854775807))); } if (nimAddInt(offset, ((NI) (size)), &TM__UxBkFqo9b8AKnNaLgiW9ad4g_62)) { raiseOverflow(); }; if (!(data_0Len_0 < (NI)(TM__UxBkFqo9b8AKnNaLgiW9ad4g_62))) goto LA145_;
|
||
|
|
||
|
#line 509 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
|
||
|
#line 509 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
result = NIM_FALSE; goto BeforeRet_;
|
||
|
}
|
||
|
LA145_: ;
|
||
|
|
||
|
#line 510 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multihash.nim"
|
||
|
result = NIM_TRUE; }BeforeRet_: ;
|
||
|
return result;}
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, libp2p_multihashDatInit000)(void) {
|
||
|
|
||
|
#line 999999 "generated_not_to_break_here"
|
||
|
static TNimNode* TM__UxBkFqo9b8AKnNaLgiW9ad4g_6_3[3];
|
||
|
static TNimNode TM__UxBkFqo9b8AKnNaLgiW9ad4g_0[4];NTI__OxIffpYaxIua3k1C6do2Ew_.size = sizeof(tyObject_MHash__OxIffpYaxIua3k1C6do2Ew);
|
||
|
NTI__OxIffpYaxIua3k1C6do2Ew_.kind = 18;
|
||
|
NTI__OxIffpYaxIua3k1C6do2Ew_.base = 0;
|
||
|
NTI__OxIffpYaxIua3k1C6do2Ew_.flags = 3;
|
||
|
NTI__OxIffpYaxIua3k1C6do2Ew_.name = "MHash";
|
||
|
NTI__OxIffpYaxIua3k1C6do2Ew_.nextType = nimTypeRoot; nimTypeRoot=&NTI__OxIffpYaxIua3k1C6do2Ew_;
|
||
|
TM__UxBkFqo9b8AKnNaLgiW9ad4g_6_3[0] = &TM__UxBkFqo9b8AKnNaLgiW9ad4g_0[1];
|
||
|
TM__UxBkFqo9b8AKnNaLgiW9ad4g_0[1].kind = 1;
|
||
|
TM__UxBkFqo9b8AKnNaLgiW9ad4g_0[1].offset = offsetof(tyObject_MHash__OxIffpYaxIua3k1C6do2Ew, mcodec);
|
||
|
TM__UxBkFqo9b8AKnNaLgiW9ad4g_0[1].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
||
|
TM__UxBkFqo9b8AKnNaLgiW9ad4g_0[1].name = "mcodec";
|
||
|
TM__UxBkFqo9b8AKnNaLgiW9ad4g_6_3[1] = &TM__UxBkFqo9b8AKnNaLgiW9ad4g_0[2];
|
||
|
TM__UxBkFqo9b8AKnNaLgiW9ad4g_0[2].kind = 1;
|
||
|
TM__UxBkFqo9b8AKnNaLgiW9ad4g_0[2].offset = offsetof(tyObject_MHash__OxIffpYaxIua3k1C6do2Ew, size);
|
||
|
TM__UxBkFqo9b8AKnNaLgiW9ad4g_0[2].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
||
|
TM__UxBkFqo9b8AKnNaLgiW9ad4g_0[2].name = "size";
|
||
|
TM__UxBkFqo9b8AKnNaLgiW9ad4g_6_3[2] = &TM__UxBkFqo9b8AKnNaLgiW9ad4g_0[3];
|
||
|
NTI__9cL305EV0XpKoyjxVFPza4w_.size = sizeof(tyProc__9cL305EV0XpKoyjxVFPza4w);
|
||
|
NTI__9cL305EV0XpKoyjxVFPza4w_.kind = 25;
|
||
|
NTI__9cL305EV0XpKoyjxVFPza4w_.base = 0;
|
||
|
NTI__9cL305EV0XpKoyjxVFPza4w_.flags = 3;
|
||
|
NTI__9cL305EV0XpKoyjxVFPza4w_.name = "MHashCoderProc";
|
||
|
NTI__9cL305EV0XpKoyjxVFPza4w_.nextType = nimTypeRoot; nimTypeRoot=&NTI__9cL305EV0XpKoyjxVFPza4w_;
|
||
|
TM__UxBkFqo9b8AKnNaLgiW9ad4g_0[3].kind = 1;
|
||
|
TM__UxBkFqo9b8AKnNaLgiW9ad4g_0[3].offset = offsetof(tyObject_MHash__OxIffpYaxIua3k1C6do2Ew, coder);
|
||
|
TM__UxBkFqo9b8AKnNaLgiW9ad4g_0[3].typ = (&NTI__9cL305EV0XpKoyjxVFPza4w_);
|
||
|
TM__UxBkFqo9b8AKnNaLgiW9ad4g_0[3].name = "coder";
|
||
|
TM__UxBkFqo9b8AKnNaLgiW9ad4g_0[0].len = 3; TM__UxBkFqo9b8AKnNaLgiW9ad4g_0[0].kind = 2; TM__UxBkFqo9b8AKnNaLgiW9ad4g_0[0].sons = &TM__UxBkFqo9b8AKnNaLgiW9ad4g_6_3[0];
|
||
|
NTI__OxIffpYaxIua3k1C6do2Ew_.node = &TM__UxBkFqo9b8AKnNaLgiW9ad4g_0[0];
|
||
|
}
|
||
|
|