2023-09-08T16:55:10,222 Created temporary directory: /tmp/pip-build-tracker-24ohfgk6 2023-09-08T16:55:10,223 Initialized build tracking at /tmp/pip-build-tracker-24ohfgk6 2023-09-08T16:55:10,224 Created build tracker: /tmp/pip-build-tracker-24ohfgk6 2023-09-08T16:55:10,224 Entered build tracker: /tmp/pip-build-tracker-24ohfgk6 2023-09-08T16:55:10,225 Created temporary directory: /tmp/pip-wheel-acvlgu84 2023-09-08T16:55:10,228 Created temporary directory: /tmp/pip-ephem-wheel-cache-dkpont6s 2023-09-08T16:55:10,251 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-08T16:55:10,255 2 location(s) to search for versions of lyra2re: 2023-09-08T16:55:10,255 * https://pypi.org/simple/lyra2re/ 2023-09-08T16:55:10,255 * https://www.piwheels.org/simple/lyra2re/ 2023-09-08T16:55:10,256 Fetching project page and analyzing links: https://pypi.org/simple/lyra2re/ 2023-09-08T16:55:10,256 Getting page https://pypi.org/simple/lyra2re/ 2023-09-08T16:55:10,258 Found index url https://pypi.org/simple/ 2023-09-08T16:55:10,474 Fetched page https://pypi.org/simple/lyra2re/ as application/vnd.pypi.simple.v1+json 2023-09-08T16:55:10,475 Found link https://files.pythonhosted.org/packages/09/29/822123b6b4aeae35f4ecd3f12102b71df129fc1977862b8c2ea1f34bd239/lyra2re-0.0.1.tar.gz (from https://pypi.org/simple/lyra2re/), version: 0.0.1 2023-09-08T16:55:10,476 Found link https://files.pythonhosted.org/packages/5f/2a/74523588f3d8994eac9cb5655dd417b299ef4b5d9178b91fe36fb11f52dc/lyra2re-0.0.2.tar.gz (from https://pypi.org/simple/lyra2re/), version: 0.0.2 2023-09-08T16:55:10,476 Found link https://files.pythonhosted.org/packages/14/e6/0659cd363dd92dec134a7e3c34584ae9514b52f7be6a2719612402cf5205/lyra2re-0.0.3.tar.gz (from https://pypi.org/simple/lyra2re/), version: 0.0.3 2023-09-08T16:55:10,477 Fetching project page and analyzing links: https://www.piwheels.org/simple/lyra2re/ 2023-09-08T16:55:10,478 Getting page https://www.piwheels.org/simple/lyra2re/ 2023-09-08T16:55:10,479 Found index url https://www.piwheels.org/simple/ 2023-09-08T16:55:10,752 Fetched page https://www.piwheels.org/simple/lyra2re/ as text/html 2023-09-08T16:55:10,755 Skipping link: No binaries permitted for lyra2re: https://www.piwheels.org/simple/lyra2re/lyra2re-0.0.1-cp34-cp34m-linux_armv6l.whl#sha256=72d48ab4a689a3d5a464c63c998aa35451f7c9d683584e66eb9009e28f008c68 (from https://www.piwheels.org/simple/lyra2re/) 2023-09-08T16:55:10,756 Skipping link: No binaries permitted for lyra2re: https://www.piwheels.org/simple/lyra2re/lyra2re-0.0.1-cp34-cp34m-linux_armv7l.whl#sha256=72d48ab4a689a3d5a464c63c998aa35451f7c9d683584e66eb9009e28f008c68 (from https://www.piwheels.org/simple/lyra2re/) 2023-09-08T16:55:10,757 Skipping link: No binaries permitted for lyra2re: https://www.piwheels.org/simple/lyra2re/lyra2re-0.0.1-cp35-cp35m-linux_armv6l.whl#sha256=c089fc3b94ca12697d01c2e409a82c69e340c365e91efd0600e8279a37637dc0 (from https://www.piwheels.org/simple/lyra2re/) 2023-09-08T16:55:10,757 Skipping link: No binaries permitted for lyra2re: https://www.piwheels.org/simple/lyra2re/lyra2re-0.0.1-cp35-cp35m-linux_armv7l.whl#sha256=c089fc3b94ca12697d01c2e409a82c69e340c365e91efd0600e8279a37637dc0 (from https://www.piwheels.org/simple/lyra2re/) 2023-09-08T16:55:10,758 Skipping link: No binaries permitted for lyra2re: https://www.piwheels.org/simple/lyra2re/lyra2re-0.0.1-cp37-cp37m-linux_armv6l.whl#sha256=ed89b680e09700b3a350f0543611f37b571a5aa4a995423bf843bcaf908969af (from https://www.piwheels.org/simple/lyra2re/) 2023-09-08T16:55:10,759 Skipping link: No binaries permitted for lyra2re: https://www.piwheels.org/simple/lyra2re/lyra2re-0.0.1-cp37-cp37m-linux_armv7l.whl#sha256=ed89b680e09700b3a350f0543611f37b571a5aa4a995423bf843bcaf908969af (from https://www.piwheels.org/simple/lyra2re/) 2023-09-08T16:55:10,759 Skipping link: No binaries permitted for lyra2re: https://www.piwheels.org/simple/lyra2re/lyra2re-0.0.1-cp39-cp39-linux_armv6l.whl#sha256=38edb87bde4abd5afccdd7f74c5415a55a022bbf01cbd2580c44c4a4db2e37dc (from https://www.piwheels.org/simple/lyra2re/) 2023-09-08T16:55:10,760 Skipping link: No binaries permitted for lyra2re: https://www.piwheels.org/simple/lyra2re/lyra2re-0.0.1-cp39-cp39-linux_armv7l.whl#sha256=38edb87bde4abd5afccdd7f74c5415a55a022bbf01cbd2580c44c4a4db2e37dc (from https://www.piwheels.org/simple/lyra2re/) 2023-09-08T16:55:10,761 Skipping link: not a file: https://www.piwheels.org/simple/lyra2re/ 2023-09-08T16:55:10,761 Skipping link: not a file: https://pypi.org/simple/lyra2re/ 2023-09-08T16:55:10,780 Given no hashes to check 1 links for project 'lyra2re': discarding no candidates 2023-09-08T16:55:10,798 Collecting lyra2re==0.0.2 2023-09-08T16:55:10,800 Created temporary directory: /tmp/pip-unpack-l1edvxgz 2023-09-08T16:55:11,019 Downloading lyra2re-0.0.2.tar.gz (81 kB) 2023-09-08T16:55:11,121 Added lyra2re==0.0.2 from https://files.pythonhosted.org/packages/5f/2a/74523588f3d8994eac9cb5655dd417b299ef4b5d9178b91fe36fb11f52dc/lyra2re-0.0.2.tar.gz to build tracker '/tmp/pip-build-tracker-24ohfgk6' 2023-09-08T16:55:11,122 Running setup.py (path:/tmp/pip-wheel-acvlgu84/lyra2re_644b85ad7e344403958baf4db9e70361/setup.py) egg_info for package lyra2re 2023-09-08T16:55:11,123 Created temporary directory: /tmp/pip-pip-egg-info-ipijvpah 2023-09-08T16:55:11,124 Preparing metadata (setup.py): started 2023-09-08T16:55:11,125 Running command python setup.py egg_info 2023-09-08T16:55:12,294 Preparing metadata (setup.py): finished with status 'done' 2023-09-08T16:55:12,298 Source in /tmp/pip-wheel-acvlgu84/lyra2re_644b85ad7e344403958baf4db9e70361 has version 0.0.2, which satisfies requirement lyra2re==0.0.2 from https://files.pythonhosted.org/packages/5f/2a/74523588f3d8994eac9cb5655dd417b299ef4b5d9178b91fe36fb11f52dc/lyra2re-0.0.2.tar.gz 2023-09-08T16:55:12,298 Removed lyra2re==0.0.2 from https://files.pythonhosted.org/packages/5f/2a/74523588f3d8994eac9cb5655dd417b299ef4b5d9178b91fe36fb11f52dc/lyra2re-0.0.2.tar.gz from build tracker '/tmp/pip-build-tracker-24ohfgk6' 2023-09-08T16:55:12,302 Created temporary directory: /tmp/pip-unpack-9cmbb7wv 2023-09-08T16:55:12,303 Created temporary directory: /tmp/pip-unpack-7a7lvmns 2023-09-08T16:55:12,306 Building wheels for collected packages: lyra2re 2023-09-08T16:55:12,310 Created temporary directory: /tmp/pip-wheel-whxxnvdq 2023-09-08T16:55:12,310 Building wheel for lyra2re (setup.py): started 2023-09-08T16:55:12,312 Destination directory: /tmp/pip-wheel-whxxnvdq 2023-09-08T16:55:12,312 Running command python setup.py bdist_wheel 2023-09-08T16:55:13,943 In file included from Lyra2.h:23, 2023-09-08T16:55:13,943 from Lyra2.c:24: 2023-09-08T16:55:13,943 stdint.h:34:2: error: #error "Use this header only with Microsoft Visual C++ compilers!" 2023-09-08T16:55:13,944 34 | #error "Use this header only with Microsoft Visual C++ compilers!" 2023-09-08T16:55:13,944 | ^~~~~ 2023-09-08T16:55:13,956 stdint.h:94:23: error: expected ‘;’ before ‘int64_t’ 2023-09-08T16:55:13,956 94 | typedef signed __int64 int64_t; 2023-09-08T16:55:13,957 | ^ ~~~~~~~ 2023-09-08T16:55:13,958 | ; 2023-09-08T16:55:13,958 stdint.h:94:1: warning: useless type name in empty declaration 2023-09-08T16:55:13,959 94 | typedef signed __int64 int64_t; 2023-09-08T16:55:13,959 | ^~~~~~~ 2023-09-08T16:55:13,960 stdint.h:95:30: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘uint64_t’ 2023-09-08T16:55:13,960 95 | typedef unsigned __int64 uint64_t; 2023-09-08T16:55:13,961 | ^~~~~~~~ 2023-09-08T16:55:13,961 stdint.h:106:9: error: unknown type name ‘uint64_t’ 2023-09-08T16:55:13,962 106 | typedef uint64_t uint_least64_t; 2023-09-08T16:55:13,963 | ^~~~~~~~ 2023-09-08T16:55:13,964 stdint.h:116:9: error: unknown type name ‘uint64_t’ 2023-09-08T16:55:13,965 116 | typedef uint64_t uint_fast64_t; 2023-09-08T16:55:13,965 | ^~~~~~~~ 2023-09-08T16:55:13,966 stdint.h:129:9: error: unknown type name ‘uint64_t’ 2023-09-08T16:55:13,967 129 | typedef uint64_t uintmax_t; 2023-09-08T16:55:13,968 | ^~~~~~~~ 2023-09-08T16:55:13,968 Lyra2.h:48:20: error: unknown type name ‘uint64_t’ 2023-09-08T16:55:13,969 48 | int LYRA2(void *K, uint64_t kLen, const void *pwd, uint64_t pwdlen, const void *salt, uint64_t saltlen, uint64_t timeCost, uint64_t nRows, uint64_t nCols); 2023-09-08T16:55:13,970 | ^~~~~~~~ 2023-09-08T16:55:13,971 Lyra2.h:24:1: note: ‘uint64_t’ is defined in header ‘’; did you forget to ‘#include ’? 2023-09-08T16:55:13,972 23 | #include "stdint.h" 2023-09-08T16:55:13,972 +++ |+#include 2023-09-08T16:55:13,973 24 | 2023-09-08T16:55:13,974 Lyra2.h:48:52: error: unknown type name ‘uint64_t’ 2023-09-08T16:55:13,975 48 | int LYRA2(void *K, uint64_t kLen, const void *pwd, uint64_t pwdlen, const void *salt, uint64_t saltlen, uint64_t timeCost, uint64_t nRows, uint64_t nCols); 2023-09-08T16:55:13,975 | ^~~~~~~~ 2023-09-08T16:55:13,976 Lyra2.h:48:52: note: ‘uint64_t’ is defined in header ‘’; did you forget to ‘#include ’? 2023-09-08T16:55:13,977 Lyra2.h:48:87: error: unknown type name ‘uint64_t’ 2023-09-08T16:55:13,977 48 | int LYRA2(void *K, uint64_t kLen, const void *pwd, uint64_t pwdlen, const void *salt, uint64_t saltlen, uint64_t timeCost, uint64_t nRows, uint64_t nCols); 2023-09-08T16:55:13,978 | ^~~~~~~~ 2023-09-08T16:55:13,979 Lyra2.h:48:87: note: ‘uint64_t’ is defined in header ‘’; did you forget to ‘#include ’? 2023-09-08T16:55:13,979 Lyra2.h:48:105: error: unknown type name ‘uint64_t’ 2023-09-08T16:55:13,980 48 | int LYRA2(void *K, uint64_t kLen, const void *pwd, uint64_t pwdlen, const void *salt, uint64_t saltlen, uint64_t timeCost, uint64_t nRows, uint64_t nCols); 2023-09-08T16:55:13,981 | ^~~~~~~~ 2023-09-08T16:55:13,982 Lyra2.h:48:105: note: ‘uint64_t’ is defined in header ‘’; did you forget to ‘#include ’? 2023-09-08T16:55:13,983 Lyra2.h:48:124: error: unknown type name ‘uint64_t’ 2023-09-08T16:55:13,984 48 | int LYRA2(void *K, uint64_t kLen, const void *pwd, uint64_t pwdlen, const void *salt, uint64_t saltlen, uint64_t timeCost, uint64_t nRows, uint64_t nCols); 2023-09-08T16:55:13,985 | ^~~~~~~~ 2023-09-08T16:55:13,986 Lyra2.h:48:124: note: ‘uint64_t’ is defined in header ‘’; did you forget to ‘#include ’? 2023-09-08T16:55:13,987 Lyra2.h:48:140: error: unknown type name ‘uint64_t’ 2023-09-08T16:55:13,987 48 | int LYRA2(void *K, uint64_t kLen, const void *pwd, uint64_t pwdlen, const void *salt, uint64_t saltlen, uint64_t timeCost, uint64_t nRows, uint64_t nCols); 2023-09-08T16:55:13,988 | ^~~~~~~~ 2023-09-08T16:55:13,989 Lyra2.h:48:140: note: ‘uint64_t’ is defined in header ‘’; did you forget to ‘#include ’? 2023-09-08T16:55:13,990 In file included from Sponge.h:25, 2023-09-08T16:55:13,990 from Lyra2.c:25: 2023-09-08T16:55:13,991 stdint.h:34:2: error: #error "Use this header only with Microsoft Visual C++ compilers!" 2023-09-08T16:55:13,992 34 | #error "Use this header only with Microsoft Visual C++ compilers!" 2023-09-08T16:55:13,993 | ^~~~~ 2023-09-08T16:55:13,994 Sponge.h:37:14: error: unknown type name ‘uint64_t’ 2023-09-08T16:55:13,995 37 | static const uint64_t blake2b_IV[8] = 2023-09-08T16:55:13,996 | ^~~~~~~~ 2023-09-08T16:55:13,997 Sponge.h:39:3: warning: overflow in conversion from ‘long long unsigned int’ to ‘int’ changes value from ‘7640891576956012808’ to ‘-205731576’ [-Woverflow] 2023-09-08T16:55:13,998 39 | 0x6a09e667f3bcc908ULL, 0xbb67ae8584caa73bULL, 2023-09-08T16:55:13,998 | ^~~~~~~~~~~~~~~~~~~~~ 2023-09-08T16:55:13,999 Sponge.h:39:26: warning: overflow in conversion from ‘long long unsigned int’ to ‘int’ changes value from ‘13503953896175478587’ to ‘-2067093701’ [-Woverflow] 2023-09-08T16:55:14,000 39 | 0x6a09e667f3bcc908ULL, 0xbb67ae8584caa73bULL, 2023-09-08T16:55:14,000 | ^~~~~~~~~~~~~~~~~~~~~ 2023-09-08T16:55:14,001 Sponge.h:40:3: warning: overflow in conversion from ‘long long unsigned int’ to ‘int’ changes value from ‘4354685564936845355’ to ‘-23791573’ [-Woverflow] 2023-09-08T16:55:14,002 40 | 0x3c6ef372fe94f82bULL, 0xa54ff53a5f1d36f1ULL, 2023-09-08T16:55:14,003 | ^~~~~~~~~~~~~~~~~~~~~ 2023-09-08T16:55:14,004 Sponge.h:40:26: warning: overflow in conversion from ‘long long unsigned int’ to ‘int’ changes value from ‘11912009170470909681’ to ‘1595750129’ [-Woverflow] 2023-09-08T16:55:14,005 40 | 0x3c6ef372fe94f82bULL, 0xa54ff53a5f1d36f1ULL, 2023-09-08T16:55:14,005 | ^~~~~~~~~~~~~~~~~~~~~ 2023-09-08T16:55:14,006 Sponge.h:41:3: warning: overflow in conversion from ‘long long unsigned int’ to ‘int’ changes value from ‘5840696475078001361’ to ‘-1377402159’ [-Woverflow] 2023-09-08T16:55:14,007 41 | 0x510e527fade682d1ULL, 0x9b05688c2b3e6c1fULL, 2023-09-08T16:55:14,008 | ^~~~~~~~~~~~~~~~~~~~~ 2023-09-08T16:55:14,008 Sponge.h:41:26: warning: overflow in conversion from ‘long long unsigned int’ to ‘int’ changes value from ‘11170449401992604703’ to ‘725511199’ [-Woverflow] 2023-09-08T16:55:14,009 41 | 0x510e527fade682d1ULL, 0x9b05688c2b3e6c1fULL, 2023-09-08T16:55:14,010 | ^~~~~~~~~~~~~~~~~~~~~ 2023-09-08T16:55:14,011 Sponge.h:42:3: warning: overflow in conversion from ‘long long unsigned int’ to ‘int’ changes value from ‘2270897969802886507’ to ‘-79577749’ [-Woverflow] 2023-09-08T16:55:14,012 42 | 0x1f83d9abfb41bd6bULL, 0x5be0cd19137e2179ULL 2023-09-08T16:55:14,012 | ^~~~~~~~~~~~~~~~~~~~~ 2023-09-08T16:55:14,013 Sponge.h:42:26: warning: overflow in conversion from ‘long long unsigned int’ to ‘int’ changes value from ‘6620516959819538809’ to ‘327033209’ [-Woverflow] 2023-09-08T16:55:14,014 42 | 0x1f83d9abfb41bd6bULL, 0x5be0cd19137e2179ULL 2023-09-08T16:55:14,016 | ^~~~~~~~~~~~~~~~~~~~~ 2023-09-08T16:55:14,017 Sponge.h:46:15: error: unknown type name ‘uint64_t’ 2023-09-08T16:55:14,017 46 | static inline uint64_t rotr64( const uint64_t w, const unsigned c ){ 2023-09-08T16:55:14,018 | ^~~~~~~~ 2023-09-08T16:55:14,019 Sponge.h:46:38: error: unknown type name ‘uint64_t’ 2023-09-08T16:55:14,020 46 | static inline uint64_t rotr64( const uint64_t w, const unsigned c ){ 2023-09-08T16:55:14,021 | ^~~~~~~~ 2023-09-08T16:55:14,022 Sponge.h:77:16: error: unknown type name ‘uint64_t’ 2023-09-08T16:55:14,022 77 | void initState(uint64_t state[/*16*/]); 2023-09-08T16:55:14,023 | ^~~~~~~~ 2023-09-08T16:55:14,024 Sponge.h:26:1: note: ‘uint64_t’ is defined in header ‘’; did you forget to ‘#include ’? 2023-09-08T16:55:14,025 25 | #include "stdint.h" 2023-09-08T16:55:14,026 +++ |+#include 2023-09-08T16:55:14,027 26 | 2023-09-08T16:55:14,028 Sponge.h:80:14: error: unknown type name ‘uint64_t’ 2023-09-08T16:55:14,028 80 | void squeeze(uint64_t *state, unsigned char *out, unsigned int len); 2023-09-08T16:55:14,029 | ^~~~~~~~ 2023-09-08T16:55:14,030 Sponge.h:80:14: note: ‘uint64_t’ is defined in header ‘’; did you forget to ‘#include ’? 2023-09-08T16:55:14,031 Sponge.h:81:25: error: unknown type name ‘uint64_t’ 2023-09-08T16:55:14,032 81 | void reducedSqueezeRow0(uint64_t* state, uint64_t* row); 2023-09-08T16:55:14,033 | ^~~~~~~~ 2023-09-08T16:55:14,033 Sponge.h:81:25: note: ‘uint64_t’ is defined in header ‘’; did you forget to ‘#include ’? 2023-09-08T16:55:14,034 Sponge.h:81:42: error: unknown type name ‘uint64_t’ 2023-09-08T16:55:14,035 81 | void reducedSqueezeRow0(uint64_t* state, uint64_t* row); 2023-09-08T16:55:14,036 | ^~~~~~~~ 2023-09-08T16:55:14,036 Sponge.h:81:42: note: ‘uint64_t’ is defined in header ‘’; did you forget to ‘#include ’? 2023-09-08T16:55:14,037 Sponge.h:84:18: error: unknown type name ‘uint64_t’ 2023-09-08T16:55:14,038 84 | void absorbBlock(uint64_t *state, const uint64_t *in); 2023-09-08T16:55:14,039 | ^~~~~~~~ 2023-09-08T16:55:14,040 Sponge.h:84:18: note: ‘uint64_t’ is defined in header ‘’; did you forget to ‘#include ’? 2023-09-08T16:55:14,040 Sponge.h:84:41: error: unknown type name ‘uint64_t’ 2023-09-08T16:55:14,041 84 | void absorbBlock(uint64_t *state, const uint64_t *in); 2023-09-08T16:55:14,042 | ^~~~~~~~ 2023-09-08T16:55:14,043 Sponge.h:85:28: error: unknown type name ‘uint64_t’ 2023-09-08T16:55:14,043 85 | void absorbBlockBlake2Safe(uint64_t *state, const uint64_t *in); 2023-09-08T16:55:14,044 | ^~~~~~~~ 2023-09-08T16:55:14,045 Sponge.h:85:28: note: ‘uint64_t’ is defined in header ‘’; did you forget to ‘#include ’? 2023-09-08T16:55:14,046 Sponge.h:85:51: error: unknown type name ‘uint64_t’ 2023-09-08T16:55:14,046 85 | void absorbBlockBlake2Safe(uint64_t *state, const uint64_t *in); 2023-09-08T16:55:14,047 | ^~~~~~~~ 2023-09-08T16:55:14,048 Sponge.h:88:24: error: unknown type name ‘uint64_t’ 2023-09-08T16:55:14,048 88 | void reducedDuplexRow1(uint64_t *state, uint64_t *rowIn, uint64_t *rowOut); 2023-09-08T16:55:14,049 | ^~~~~~~~ 2023-09-08T16:55:14,050 Sponge.h:88:24: note: ‘uint64_t’ is defined in header ‘’; did you forget to ‘#include ’? 2023-09-08T16:55:14,051 Sponge.h:88:41: error: unknown type name ‘uint64_t’ 2023-09-08T16:55:14,052 88 | void reducedDuplexRow1(uint64_t *state, uint64_t *rowIn, uint64_t *rowOut); 2023-09-08T16:55:14,052 | ^~~~~~~~ 2023-09-08T16:55:14,053 Sponge.h:88:41: note: ‘uint64_t’ is defined in header ‘’; did you forget to ‘#include ’? 2023-09-08T16:55:14,054 Sponge.h:88:58: error: unknown type name ‘uint64_t’ 2023-09-08T16:55:14,054 88 | void reducedDuplexRow1(uint64_t *state, uint64_t *rowIn, uint64_t *rowOut); 2023-09-08T16:55:14,055 | ^~~~~~~~ 2023-09-08T16:55:14,056 Sponge.h:88:58: note: ‘uint64_t’ is defined in header ‘’; did you forget to ‘#include ’? 2023-09-08T16:55:14,056 Sponge.h:89:28: error: unknown type name ‘uint64_t’ 2023-09-08T16:55:14,057 89 | void reducedDuplexRowSetup(uint64_t *state, uint64_t *rowIn, uint64_t *rowInOut, uint64_t *rowOut); 2023-09-08T16:55:14,058 | ^~~~~~~~ 2023-09-08T16:55:14,059 Sponge.h:89:28: note: ‘uint64_t’ is defined in header ‘’; did you forget to ‘#include ’? 2023-09-08T16:55:14,060 Sponge.h:89:45: error: unknown type name ‘uint64_t’ 2023-09-08T16:55:14,060 89 | void reducedDuplexRowSetup(uint64_t *state, uint64_t *rowIn, uint64_t *rowInOut, uint64_t *rowOut); 2023-09-08T16:55:14,061 | ^~~~~~~~ 2023-09-08T16:55:14,062 Sponge.h:89:45: note: ‘uint64_t’ is defined in header ‘’; did you forget to ‘#include ’? 2023-09-08T16:55:14,063 Sponge.h:89:62: error: unknown type name ‘uint64_t’ 2023-09-08T16:55:14,063 89 | void reducedDuplexRowSetup(uint64_t *state, uint64_t *rowIn, uint64_t *rowInOut, uint64_t *rowOut); 2023-09-08T16:55:14,064 | ^~~~~~~~ 2023-09-08T16:55:14,064 Sponge.h:89:62: note: ‘uint64_t’ is defined in header ‘’; did you forget to ‘#include ’? 2023-09-08T16:55:14,065 Sponge.h:89:82: error: unknown type name ‘uint64_t’ 2023-09-08T16:55:14,066 89 | void reducedDuplexRowSetup(uint64_t *state, uint64_t *rowIn, uint64_t *rowInOut, uint64_t *rowOut); 2023-09-08T16:55:14,066 | ^~~~~~~~ 2023-09-08T16:55:14,067 Sponge.h:89:82: note: ‘uint64_t’ is defined in header ‘’; did you forget to ‘#include ’? 2023-09-08T16:55:14,068 Sponge.h:90:23: error: unknown type name ‘uint64_t’ 2023-09-08T16:55:14,069 90 | void reducedDuplexRow(uint64_t *state, uint64_t *rowIn, uint64_t *rowInOut, uint64_t *rowOut); 2023-09-08T16:55:14,069 | ^~~~~~~~ 2023-09-08T16:55:14,070 Sponge.h:90:23: note: ‘uint64_t’ is defined in header ‘’; did you forget to ‘#include ’? 2023-09-08T16:55:14,071 Sponge.h:90:40: error: unknown type name ‘uint64_t’ 2023-09-08T16:55:14,072 90 | void reducedDuplexRow(uint64_t *state, uint64_t *rowIn, uint64_t *rowInOut, uint64_t *rowOut); 2023-09-08T16:55:14,073 | ^~~~~~~~ 2023-09-08T16:55:14,074 Sponge.h:90:40: note: ‘uint64_t’ is defined in header ‘’; did you forget to ‘#include ’? 2023-09-08T16:55:14,075 Sponge.h:90:57: error: unknown type name ‘uint64_t’ 2023-09-08T16:55:14,076 90 | void reducedDuplexRow(uint64_t *state, uint64_t *rowIn, uint64_t *rowInOut, uint64_t *rowOut); 2023-09-08T16:55:14,076 | ^~~~~~~~ 2023-09-08T16:55:14,077 Sponge.h:90:57: note: ‘uint64_t’ is defined in header ‘’; did you forget to ‘#include ’? 2023-09-08T16:55:14,078 Sponge.h:90:77: error: unknown type name ‘uint64_t’ 2023-09-08T16:55:14,079 90 | void reducedDuplexRow(uint64_t *state, uint64_t *rowIn, uint64_t *rowInOut, uint64_t *rowOut); 2023-09-08T16:55:14,080 | ^~~~~~~~ 2023-09-08T16:55:14,081 Sponge.h:90:77: note: ‘uint64_t’ is defined in header ‘’; did you forget to ‘#include ’? 2023-09-08T16:55:14,082 Lyra2.c:46:20: error: unknown type name ‘uint64_t’ 2023-09-08T16:55:14,083 46 | int LYRA2(void *K, uint64_t kLen, const void *pwd, uint64_t pwdlen, const void *salt, uint64_t saltlen, uint64_t timeCost, uint64_t nRows, uint64_t nCols) { 2023-09-08T16:55:14,084 | ^~~~~~~~ 2023-09-08T16:55:14,085 Lyra2.c:26:1: note: ‘uint64_t’ is defined in header ‘’; did you forget to ‘#include ’? 2023-09-08T16:55:14,085 25 | #include "Sponge.h" 2023-09-08T16:55:14,086 +++ |+#include 2023-09-08T16:55:14,087 26 | 2023-09-08T16:55:14,088 Lyra2.c:46:52: error: unknown type name ‘uint64_t’ 2023-09-08T16:55:14,089 46 | int LYRA2(void *K, uint64_t kLen, const void *pwd, uint64_t pwdlen, const void *salt, uint64_t saltlen, uint64_t timeCost, uint64_t nRows, uint64_t nCols) { 2023-09-08T16:55:14,090 | ^~~~~~~~ 2023-09-08T16:55:14,091 Lyra2.c:46:52: note: ‘uint64_t’ is defined in header ‘’; did you forget to ‘#include ’? 2023-09-08T16:55:14,092 Lyra2.c:46:87: error: unknown type name ‘uint64_t’ 2023-09-08T16:55:14,093 46 | int LYRA2(void *K, uint64_t kLen, const void *pwd, uint64_t pwdlen, const void *salt, uint64_t saltlen, uint64_t timeCost, uint64_t nRows, uint64_t nCols) { 2023-09-08T16:55:14,094 | ^~~~~~~~ 2023-09-08T16:55:14,095 Lyra2.c:46:87: note: ‘uint64_t’ is defined in header ‘’; did you forget to ‘#include ’? 2023-09-08T16:55:14,095 Lyra2.c:46:105: error: unknown type name ‘uint64_t’ 2023-09-08T16:55:14,096 46 | int LYRA2(void *K, uint64_t kLen, const void *pwd, uint64_t pwdlen, const void *salt, uint64_t saltlen, uint64_t timeCost, uint64_t nRows, uint64_t nCols) { 2023-09-08T16:55:14,097 | ^~~~~~~~ 2023-09-08T16:55:14,097 Lyra2.c:46:105: note: ‘uint64_t’ is defined in header ‘’; did you forget to ‘#include ’? 2023-09-08T16:55:14,098 Lyra2.c:46:124: error: unknown type name ‘uint64_t’ 2023-09-08T16:55:14,098 46 | int LYRA2(void *K, uint64_t kLen, const void *pwd, uint64_t pwdlen, const void *salt, uint64_t saltlen, uint64_t timeCost, uint64_t nRows, uint64_t nCols) { 2023-09-08T16:55:14,099 | ^~~~~~~~ 2023-09-08T16:55:14,099 Lyra2.c:46:124: note: ‘uint64_t’ is defined in header ‘’; did you forget to ‘#include ’? 2023-09-08T16:55:14,100 Lyra2.c:46:140: error: unknown type name ‘uint64_t’ 2023-09-08T16:55:14,101 46 | int LYRA2(void *K, uint64_t kLen, const void *pwd, uint64_t pwdlen, const void *salt, uint64_t saltlen, uint64_t timeCost, uint64_t nRows, uint64_t nCols) { 2023-09-08T16:55:14,102 | ^~~~~~~~ 2023-09-08T16:55:14,102 Lyra2.c:46:140: note: ‘uint64_t’ is defined in header ‘’; did you forget to ‘#include ’? 2023-09-08T16:55:14,103 error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 2023-09-08T16:55:14,128 ERROR: [present-rich] python setup.py bdist_wheel exited with 1 2023-09-08T16:55:14,141 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2023-09-08T16:55:14,141 exec(compile('"'"''"'"''"'"' 2023-09-08T16:55:14,141 # This is -- a caller that pip uses to run setup.py 2023-09-08T16:55:14,141 # 2023-09-08T16:55:14,141 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-08T16:55:14,141 # import from `distutils.core` to work with newer packaging standards. 2023-09-08T16:55:14,141 # - It provides a clear error message when setuptools is not installed. 2023-09-08T16:55:14,141 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-08T16:55:14,141 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-08T16:55:14,141 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-08T16:55:14,141 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-08T16:55:14,141 import os, sys, tokenize 2023-09-08T16:55:14,141 2023-09-08T16:55:14,141 try: 2023-09-08T16:55:14,141 import setuptools 2023-09-08T16:55:14,141 except ImportError as error: 2023-09-08T16:55:14,141 print( 2023-09-08T16:55:14,141 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-08T16:55:14,141 "the build environment.", 2023-09-08T16:55:14,141 file=sys.stderr, 2023-09-08T16:55:14,141 ) 2023-09-08T16:55:14,141 sys.exit(1) 2023-09-08T16:55:14,141 2023-09-08T16:55:14,141 __file__ = %r 2023-09-08T16:55:14,141 sys.argv[0] = __file__ 2023-09-08T16:55:14,141 2023-09-08T16:55:14,141 if os.path.exists(__file__): 2023-09-08T16:55:14,141 filename = __file__ 2023-09-08T16:55:14,141 with tokenize.open(__file__) as f: 2023-09-08T16:55:14,141 setup_py_code = f.read() 2023-09-08T16:55:14,141 else: 2023-09-08T16:55:14,141 filename = "" 2023-09-08T16:55:14,141 setup_py_code = "from setuptools import setup; setup()" 2023-09-08T16:55:14,141 2023-09-08T16:55:14,141 exec(compile(setup_py_code, filename, "exec")) 2023-09-08T16:55:14,141 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-acvlgu84/lyra2re_644b85ad7e344403958baf4db9e70361/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-whxxnvdq[/] 2023-09-08T16:55:14,141 [bold magenta]cwd[/]: /tmp/pip-wheel-acvlgu84/lyra2re_644b85ad7e344403958baf4db9e70361/ 2023-09-08T16:55:14,142 Building wheel for lyra2re (setup.py): finished with status 'error' 2023-09-08T16:55:14,144 ERROR: Failed building wheel for lyra2re 2023-09-08T16:55:14,145 Running setup.py clean for lyra2re 2023-09-08T16:55:14,146 Running command python setup.py clean 2023-09-08T16:55:15,130 'build/lib.linux-armv7l-cpython-311' does not exist -- can't clean it 2023-09-08T16:55:15,131 'build/bdist.linux-armv7l' does not exist -- can't clean it 2023-09-08T16:55:15,131 'build/scripts-3.11' does not exist -- can't clean it 2023-09-08T16:55:15,240 Failed to build lyra2re 2023-09-08T16:55:15,241 ERROR: Failed to build one or more wheels 2023-09-08T16:55:15,242 Exception information: 2023-09-08T16:55:15,242 Traceback (most recent call last): 2023-09-08T16:55:15,242 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-08T16:55:15,242 status = run_func(*args) 2023-09-08T16:55:15,242 ^^^^^^^^^^^^^^^ 2023-09-08T16:55:15,242 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-08T16:55:15,242 return func(self, options, args) 2023-09-08T16:55:15,242 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T16:55:15,242 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 181, in run 2023-09-08T16:55:15,242 raise CommandError("Failed to build one or more wheels") 2023-09-08T16:55:15,242 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2023-09-08T16:55:15,245 Removed build tracker: '/tmp/pip-build-tracker-24ohfgk6'