2021-07-29T07:58:45,526 Created temporary directory: /tmp/pip-ephem-wheel-cache-satkdmup 2021-07-29T07:58:45,529 Created temporary directory: /tmp/pip-req-tracker-b_jriugf 2021-07-29T07:58:45,530 Initialized build tracking at /tmp/pip-req-tracker-b_jriugf 2021-07-29T07:58:45,530 Created build tracker: /tmp/pip-req-tracker-b_jriugf 2021-07-29T07:58:45,530 Entered build tracker: /tmp/pip-req-tracker-b_jriugf 2021-07-29T07:58:45,531 Created temporary directory: /tmp/pip-wheel-_7y2_d49 2021-07-29T07:58:45,562 WARNING: The index url "/" seems invalid, please provide a scheme. 2021-07-29T07:58:45,562 WARNING: The index url "t" seems invalid, please provide a scheme. 2021-07-29T07:58:45,563 WARNING: The index url "m" seems invalid, please provide a scheme. 2021-07-29T07:58:45,563 WARNING: The index url "p" seems invalid, please provide a scheme. 2021-07-29T07:58:45,563 Looking in indexes: https://pypi.org/simple, /, t, m, p 2021-07-29T07:58:45,566 WARNING: Location '/pywasm3/' is ignored: it is either a non-existing path or lacks a specific scheme. 2021-07-29T07:58:45,566 WARNING: Location 't/pywasm3/' is ignored: it is either a non-existing path or lacks a specific scheme. 2021-07-29T07:58:45,566 WARNING: Location 'm/pywasm3/' is ignored: it is either a non-existing path or lacks a specific scheme. 2021-07-29T07:58:45,567 WARNING: Location 'p/pywasm3/' is ignored: it is either a non-existing path or lacks a specific scheme. 2021-07-29T07:58:45,567 1 location(s) to search for versions of pywasm3: 2021-07-29T07:58:45,567 * https://pypi.org/simple/pywasm3/ 2021-07-29T07:58:45,567 Fetching project page and analyzing links: https://pypi.org/simple/pywasm3/ 2021-07-29T07:58:45,568 Getting page https://pypi.org/simple/pywasm3/ 2021-07-29T07:58:45,570 Found index url https://pypi.org/simple 2021-07-29T07:58:45,660 Found link https://files.pythonhosted.org/packages/98/cb/7366183df8e48b8ad28394bf9a3b8892bd937a659c4e88623d68059de62d/pywasm3-0.0.1.tar.gz#sha256=fad510d46c95aac65dfb8cac5e920714396084c6f146dfde857b9f9b9a0c30a4 (from https://pypi.org/simple/pywasm3/), version: 0.0.1 2021-07-29T07:58:45,661 Found link https://files.pythonhosted.org/packages/42/11/7ceb5fbd738edaa1df3f84007ffd78b2bb438b12821432701eb93f009952/pywasm3-0.0.2.tar.gz#sha256=4af48338afc132ad0f1902cda96598b9f22ea1a03ef85dc58b174912d47ea3f4 (from https://pypi.org/simple/pywasm3/), version: 0.0.2 2021-07-29T07:58:45,661 Found link https://files.pythonhosted.org/packages/54/f7/3c267829c94bee0313540ae820f911cd4231b50c0edb212a82645ebeca7f/pywasm3-0.4.8.tar.gz#sha256=fea0783b0422a65a50b3a601f599a84625f724b32e91aee93c25f4ba7ea688fe (from https://pypi.org/simple/pywasm3/), version: 0.4.8 2021-07-29T07:58:45,661 Found link https://files.pythonhosted.org/packages/72/af/62d75dcb56e0c10b9248c181268cced7aaefe9c84cea8d3ae2f28c9981bc/pywasm3-0.4.9.tar.gz#sha256=bbe3643fc3154538ea6af59b8b2ce4f8eca4de7faade8fd60f02a55a6c30a2c1 (from https://pypi.org/simple/pywasm3/), version: 0.4.9 2021-07-29T07:58:45,662 Found link https://files.pythonhosted.org/packages/40/d9/5c4d0f09aa47e19f192feafba535f947ea547d24f1f5aaffdfa7bfe9fa78/pywasm3-0.5.0.tar.gz#sha256=5a47c8a39f7f6ae71b3316b2e5d86c9d0db6e771a65f09a86e4d4aa3a19aefcc (from https://pypi.org/simple/pywasm3/), version: 0.5.0 2021-07-29T07:58:45,662 Skipping link: not a file: https://pypi.org/simple/pywasm3/ 2021-07-29T07:58:45,679 Given no hashes to check 1 links for project 'pywasm3': discarding no candidates 2021-07-29T07:58:45,695 Collecting pywasm3==0.4.9 2021-07-29T07:58:45,697 Created temporary directory: /tmp/pip-unpack-ph049bt8 2021-07-29T07:58:45,875 Downloading pywasm3-0.4.9.tar.gz (100 kB) 2021-07-29T07:58:46,091 Added pywasm3==0.4.9 from https://files.pythonhosted.org/packages/72/af/62d75dcb56e0c10b9248c181268cced7aaefe9c84cea8d3ae2f28c9981bc/pywasm3-0.4.9.tar.gz#sha256=bbe3643fc3154538ea6af59b8b2ce4f8eca4de7faade8fd60f02a55a6c30a2c1 to build tracker '/tmp/pip-req-tracker-b_jriugf' 2021-07-29T07:58:46,092 Running setup.py (path:/tmp/pip-wheel-_7y2_d49/pywasm3_d62e54e88e7a49b3a1aea3715e9d270b/setup.py) egg_info for package pywasm3 2021-07-29T07:58:46,092 Created temporary directory: /tmp/pip-pip-egg-info-a4d_czdx 2021-07-29T07:58:46,093 Running command python setup.py egg_info 2021-07-29T07:58:46,854 running egg_info 2021-07-29T07:58:46,856 creating /tmp/pip-pip-egg-info-a4d_czdx/pywasm3.egg-info 2021-07-29T07:58:46,856 writing /tmp/pip-pip-egg-info-a4d_czdx/pywasm3.egg-info/PKG-INFO 2021-07-29T07:58:46,858 writing dependency_links to /tmp/pip-pip-egg-info-a4d_czdx/pywasm3.egg-info/dependency_links.txt 2021-07-29T07:58:46,861 writing top-level names to /tmp/pip-pip-egg-info-a4d_czdx/pywasm3.egg-info/top_level.txt 2021-07-29T07:58:46,862 writing manifest file '/tmp/pip-pip-egg-info-a4d_czdx/pywasm3.egg-info/SOURCES.txt' 2021-07-29T07:58:47,029 reading manifest file '/tmp/pip-pip-egg-info-a4d_czdx/pywasm3.egg-info/SOURCES.txt' 2021-07-29T07:58:47,031 reading manifest template 'MANIFEST.in' 2021-07-29T07:58:47,035 adding license file 'LICENSE' 2021-07-29T07:58:47,038 writing manifest file '/tmp/pip-pip-egg-info-a4d_czdx/pywasm3.egg-info/SOURCES.txt' 2021-07-29T07:58:47,104 Source in /tmp/pip-wheel-_7y2_d49/pywasm3_d62e54e88e7a49b3a1aea3715e9d270b has version 0.4.9, which satisfies requirement pywasm3==0.4.9 from https://files.pythonhosted.org/packages/72/af/62d75dcb56e0c10b9248c181268cced7aaefe9c84cea8d3ae2f28c9981bc/pywasm3-0.4.9.tar.gz#sha256=bbe3643fc3154538ea6af59b8b2ce4f8eca4de7faade8fd60f02a55a6c30a2c1 2021-07-29T07:58:47,105 Removed pywasm3==0.4.9 from https://files.pythonhosted.org/packages/72/af/62d75dcb56e0c10b9248c181268cced7aaefe9c84cea8d3ae2f28c9981bc/pywasm3-0.4.9.tar.gz#sha256=bbe3643fc3154538ea6af59b8b2ce4f8eca4de7faade8fd60f02a55a6c30a2c1 from build tracker '/tmp/pip-req-tracker-b_jriugf' 2021-07-29T07:58:47,109 Created temporary directory: /tmp/pip-unpack-j1buz54u 2021-07-29T07:58:47,109 Building wheels for collected packages: pywasm3 2021-07-29T07:58:47,114 Created temporary directory: /tmp/pip-wheel-kkqfhnwz 2021-07-29T07:58:47,114 Building wheel for pywasm3 (setup.py): started 2021-07-29T07:58:47,114 Destination directory: /tmp/pip-wheel-kkqfhnwz 2021-07-29T07:58:47,115 Running command /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-_7y2_d49/pywasm3_d62e54e88e7a49b3a1aea3715e9d270b/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-_7y2_d49/pywasm3_d62e54e88e7a49b3a1aea3715e9d270b/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-kkqfhnwz 2021-07-29T07:58:47,898 running bdist_wheel 2021-07-29T07:58:48,052 running build 2021-07-29T07:58:48,053 running build_ext 2021-07-29T07:58:48,058 building 'wasm3' extension 2021-07-29T07:58:48,059 creating build 2021-07-29T07:58:48,059 creating build/temp.linux-armv7l-3.9 2021-07-29T07:58:48,060 creating build/temp.linux-armv7l-3.9/m3 2021-07-29T07:58:48,061 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Im3 -I/usr/include/python3.9 -c m3/m3_api_libc.c -o build/temp.linux-armv7l-3.9/m3/m3_api_libc.o -g -O3 2021-07-29T07:58:48,186 In file included from m3/m3_api_libc.c:12: 2021-07-29T07:58:48,186 m3/m3_api_libc.c: In function ‘m3_libc_exit’: 2021-07-29T07:58:48,186 m3/m3_api_libc.c:28:31: warning: unused variable ‘code’ [-Wunused-variable] 2021-07-29T07:58:48,187 28 | m3ApiGetArg (int32_t, code) 2021-07-29T07:58:48,187 | ^~~~ 2021-07-29T07:58:48,187 m3/m3_api_defs.h:18:41: note: in definition of macro ‘m3ApiGetArg’ 2021-07-29T07:58:48,187 18 | #define m3ApiGetArg(TYPE, NAME) TYPE NAME = * ((TYPE *) (_sp++)); 2021-07-29T07:58:48,187 | ^~~~ 2021-07-29T07:58:48,188 In file included from m3/m3_config.h:11, 2021-07-29T07:58:48,188 from m3/m3_core.h:18, 2021-07-29T07:58:48,188 from m3/m3_api_libc.h:11, 2021-07-29T07:58:48,188 from m3/m3_api_libc.c:10: 2021-07-29T07:58:48,188 m3/m3_api_libc.c: In function ‘m3_libc_memset’: 2021-07-29T07:58:48,188 m3/m3_api_defs.h:24:67: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-29T07:58:48,188 24 | # define m3ApiCheckMem(off, len) { if (UNLIKELY(off == _mem || ((u64)(off) + (len)) > ((u64)(_mem)+runtime->memory.mallocated->length))) m3ApiTrap(m3Err_trapOutOfBoundsMemoryAccess); } 2021-07-29T07:58:48,189 | ^ 2021-07-29T07:58:48,189 m3/m3_config_platforms.h:304:43: note: in definition of macro ‘UNLIKELY’ 2021-07-29T07:58:48,189 304 | # define UNLIKELY(x) __builtin_expect(!!(x), 0) 2021-07-29T07:58:48,189 | ^ 2021-07-29T07:58:48,189 m3/m3_api_libc.c:42:5: note: in expansion of macro ‘m3ApiCheckMem’ 2021-07-29T07:58:48,189 42 | m3ApiCheckMem(i_ptr, i_size); 2021-07-29T07:58:48,189 | ^~~~~~~~~~~~~ 2021-07-29T07:58:48,190 m3/m3_api_defs.h:24:90: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-29T07:58:48,190 24 | # define m3ApiCheckMem(off, len) { if (UNLIKELY(off == _mem || ((u64)(off) + (len)) > ((u64)(_mem)+runtime->memory.mallocated->length))) m3ApiTrap(m3Err_trapOutOfBoundsMemoryAccess); } 2021-07-29T07:58:48,190 | ^ 2021-07-29T07:58:48,190 m3/m3_config_platforms.h:304:43: note: in definition of macro ‘UNLIKELY’ 2021-07-29T07:58:48,190 304 | # define UNLIKELY(x) __builtin_expect(!!(x), 0) 2021-07-29T07:58:48,190 | ^ 2021-07-29T07:58:48,190 m3/m3_api_libc.c:42:5: note: in expansion of macro ‘m3ApiCheckMem’ 2021-07-29T07:58:48,191 42 | m3ApiCheckMem(i_ptr, i_size); 2021-07-29T07:58:48,191 | ^~~~~~~~~~~~~ 2021-07-29T07:58:48,191 m3/m3_api_libc.c: In function ‘m3_libc_memmove’: 2021-07-29T07:58:48,191 m3/m3_api_defs.h:24:67: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-29T07:58:48,191 24 | # define m3ApiCheckMem(off, len) { if (UNLIKELY(off == _mem || ((u64)(off) + (len)) > ((u64)(_mem)+runtime->memory.mallocated->length))) m3ApiTrap(m3Err_trapOutOfBoundsMemoryAccess); } 2021-07-29T07:58:48,192 | ^ 2021-07-29T07:58:48,192 m3/m3_config_platforms.h:304:43: note: in definition of macro ‘UNLIKELY’ 2021-07-29T07:58:48,192 304 | # define UNLIKELY(x) __builtin_expect(!!(x), 0) 2021-07-29T07:58:48,193 | ^ 2021-07-29T07:58:48,193 m3/m3_api_libc.c:56:5: note: in expansion of macro ‘m3ApiCheckMem’ 2021-07-29T07:58:48,193 56 | m3ApiCheckMem(o_dst, i_size); 2021-07-29T07:58:48,193 | ^~~~~~~~~~~~~ 2021-07-29T07:58:48,193 m3/m3_api_defs.h:24:90: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-29T07:58:48,193 24 | # define m3ApiCheckMem(off, len) { if (UNLIKELY(off == _mem || ((u64)(off) + (len)) > ((u64)(_mem)+runtime->memory.mallocated->length))) m3ApiTrap(m3Err_trapOutOfBoundsMemoryAccess); } 2021-07-29T07:58:48,194 | ^ 2021-07-29T07:58:48,194 m3/m3_config_platforms.h:304:43: note: in definition of macro ‘UNLIKELY’ 2021-07-29T07:58:48,194 304 | # define UNLIKELY(x) __builtin_expect(!!(x), 0) 2021-07-29T07:58:48,194 | ^ 2021-07-29T07:58:48,194 m3/m3_api_libc.c:56:5: note: in expansion of macro ‘m3ApiCheckMem’ 2021-07-29T07:58:48,194 56 | m3ApiCheckMem(o_dst, i_size); 2021-07-29T07:58:48,194 | ^~~~~~~~~~~~~ 2021-07-29T07:58:48,195 m3/m3_api_defs.h:24:67: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-29T07:58:48,195 24 | # define m3ApiCheckMem(off, len) { if (UNLIKELY(off == _mem || ((u64)(off) + (len)) > ((u64)(_mem)+runtime->memory.mallocated->length))) m3ApiTrap(m3Err_trapOutOfBoundsMemoryAccess); } 2021-07-29T07:58:48,195 | ^ 2021-07-29T07:58:48,195 m3/m3_config_platforms.h:304:43: note: in definition of macro ‘UNLIKELY’ 2021-07-29T07:58:48,195 304 | # define UNLIKELY(x) __builtin_expect(!!(x), 0) 2021-07-29T07:58:48,195 | ^ 2021-07-29T07:58:48,195 m3/m3_api_libc.c:57:5: note: in expansion of macro ‘m3ApiCheckMem’ 2021-07-29T07:58:48,195 57 | m3ApiCheckMem(i_src, i_size); 2021-07-29T07:58:48,196 | ^~~~~~~~~~~~~ 2021-07-29T07:58:48,196 m3/m3_api_defs.h:24:90: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-29T07:58:48,196 24 | # define m3ApiCheckMem(off, len) { if (UNLIKELY(off == _mem || ((u64)(off) + (len)) > ((u64)(_mem)+runtime->memory.mallocated->length))) m3ApiTrap(m3Err_trapOutOfBoundsMemoryAccess); } 2021-07-29T07:58:48,196 | ^ 2021-07-29T07:58:48,196 m3/m3_config_platforms.h:304:43: note: in definition of macro ‘UNLIKELY’ 2021-07-29T07:58:48,196 304 | # define UNLIKELY(x) __builtin_expect(!!(x), 0) 2021-07-29T07:58:48,197 | ^ 2021-07-29T07:58:48,197 m3/m3_api_libc.c:57:5: note: in expansion of macro ‘m3ApiCheckMem’ 2021-07-29T07:58:48,197 57 | m3ApiCheckMem(i_src, i_size); 2021-07-29T07:58:48,197 | ^~~~~~~~~~~~~ 2021-07-29T07:58:48,197 m3/m3_api_libc.c: In function ‘m3_libc_print’: 2021-07-29T07:58:48,197 m3/m3_api_defs.h:24:67: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-29T07:58:48,197 24 | # define m3ApiCheckMem(off, len) { if (UNLIKELY(off == _mem || ((u64)(off) + (len)) > ((u64)(_mem)+runtime->memory.mallocated->length))) m3ApiTrap(m3Err_trapOutOfBoundsMemoryAccess); } 2021-07-29T07:58:48,197 | ^ 2021-07-29T07:58:48,198 m3/m3_config_platforms.h:304:43: note: in definition of macro ‘UNLIKELY’ 2021-07-29T07:58:48,198 304 | # define UNLIKELY(x) __builtin_expect(!!(x), 0) 2021-07-29T07:58:48,198 | ^ 2021-07-29T07:58:48,198 m3/m3_api_libc.c:70:5: note: in expansion of macro ‘m3ApiCheckMem’ 2021-07-29T07:58:48,198 70 | m3ApiCheckMem(i_ptr, i_size); 2021-07-29T07:58:48,198 | ^~~~~~~~~~~~~ 2021-07-29T07:58:48,198 m3/m3_api_defs.h:24:90: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-29T07:58:48,199 24 | # define m3ApiCheckMem(off, len) { if (UNLIKELY(off == _mem || ((u64)(off) + (len)) > ((u64)(_mem)+runtime->memory.mallocated->length))) m3ApiTrap(m3Err_trapOutOfBoundsMemoryAccess); } 2021-07-29T07:58:48,199 | ^ 2021-07-29T07:58:48,199 m3/m3_config_platforms.h:304:43: note: in definition of macro ‘UNLIKELY’ 2021-07-29T07:58:48,199 304 | # define UNLIKELY(x) __builtin_expect(!!(x), 0) 2021-07-29T07:58:48,199 | ^ 2021-07-29T07:58:48,199 m3/m3_api_libc.c:70:5: note: in expansion of macro ‘m3ApiCheckMem’ 2021-07-29T07:58:48,200 70 | m3ApiCheckMem(i_ptr, i_size); 2021-07-29T07:58:48,200 | ^~~~~~~~~~~~~ 2021-07-29T07:58:48,388 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Im3 -I/usr/include/python3.9 -c m3/m3_api_meta_wasi.c -o build/temp.linux-armv7l-3.9/m3/m3_api_meta_wasi.o -g -O3 2021-07-29T07:58:48,545 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Im3 -I/usr/include/python3.9 -c m3/m3_api_tracer.c -o build/temp.linux-armv7l-3.9/m3/m3_api_tracer.o -g -O3 2021-07-29T07:58:48,706 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Im3 -I/usr/include/python3.9 -c m3/m3_api_uvwasi.c -o build/temp.linux-armv7l-3.9/m3/m3_api_uvwasi.o -g -O3 2021-07-29T07:58:48,840 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Im3 -I/usr/include/python3.9 -c m3/m3_api_wasi.c -o build/temp.linux-armv7l-3.9/m3/m3_api_wasi.o -g -O3 2021-07-29T07:58:48,977 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Im3 -I/usr/include/python3.9 -c m3/m3_bind.c -o build/temp.linux-armv7l-3.9/m3/m3_bind.o -g -O3 2021-07-29T07:58:49,458 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Im3 -I/usr/include/python3.9 -c m3/m3_code.c -o build/temp.linux-armv7l-3.9/m3/m3_code.o -g -O3 2021-07-29T07:58:49,581 m3/m3_code.c: In function ‘EmitWord32’: 2021-07-29T07:58:49,581 m3/m3_code.c:88:8: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2021-07-29T07:58:49,581 88 | * ((u32 *) & i_page->code [i_page->info.lineIndex++]) = i_word; 2021-07-29T07:58:49,581 | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-29T07:58:49,582 m3/m3_code.c: In function ‘EmitWord64’: 2021-07-29T07:58:49,582 m3/m3_code.c:95:8: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2021-07-29T07:58:49,582 95 | * ((u64 *) & i_page->code [i_page->info.lineIndex]) = i_word; 2021-07-29T07:58:49,582 | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-29T07:58:49,709 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Im3 -I/usr/include/python3.9 -c m3/m3_compile.c -o build/temp.linux-armv7l-3.9/m3/m3_compile.o -g -O3 2021-07-29T07:58:50,001 m3/m3_compile.c: In function ‘PushConst’: 2021-07-29T07:58:50,001 m3/m3_compile.c:575:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2021-07-29T07:58:50,001 575 | constant = * (u64 *) & o->constants [slot - o->firstConstSlotIndex]; 2021-07-29T07:58:50,002 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-29T07:58:50,002 m3/m3_compile.c:599:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2021-07-29T07:58:50,002 599 | constant = * (u64 *) & o->constants [i]; 2021-07-29T07:58:50,002 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-29T07:58:57,338 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Im3 -I/usr/include/python3.9 -c m3/m3_core.c -o build/temp.linux-armv7l-3.9/m3/m3_core.o -g -O3 2021-07-29T07:58:57,750 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Im3 -I/usr/include/python3.9 -c m3/m3_emit.c -o build/temp.linux-armv7l-3.9/m3/m3_emit.o -g -O3 2021-07-29T07:58:58,138 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Im3 -I/usr/include/python3.9 -c m3/m3_env.c -o build/temp.linux-armv7l-3.9/m3/m3_env.o -g -O3 2021-07-29T07:58:58,436 In file included from m3/m3_config.h:11, 2021-07-29T07:58:58,436 from m3/m3_core.h:18, 2021-07-29T07:58:58,436 from m3/m3_code.h:11, 2021-07-29T07:58:58,436 from m3/m3_env.h:12, 2021-07-29T07:58:58,437 from m3/m3_env.c:10: 2021-07-29T07:58:58,437 m3/m3_env.c: In function ‘InitElements’: 2021-07-29T07:58:58,437 m3/m3_env.c:648:48: warning: comparison of integer expressions of different signedness: ‘i32’ {aka ‘int’} and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-29T07:58:58,437 648 | _throwif ("table overflow", offset >= endElement); // TODO: check this, endElement depends on offset 2021-07-29T07:58:58,437 | ^~ 2021-07-29T07:58:58,437 m3/m3_config_platforms.h:304:43: note: in definition of macro ‘UNLIKELY’ 2021-07-29T07:58:58,438 304 | # define UNLIKELY(x) __builtin_expect(!!(x), 0) 2021-07-29T07:58:58,438 | ^ 2021-07-29T07:58:58,438 m3/m3_env.c:648:13: note: in expansion of macro ‘_throwif’ 2021-07-29T07:58:58,438 648 | _throwif ("table overflow", offset >= endElement); // TODO: check this, endElement depends on offset 2021-07-29T07:58:58,438 | ^~~~~~~~ 2021-07-29T07:58:59,327 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Im3 -I/usr/include/python3.9 -c m3/m3_exec.c -o build/temp.linux-armv7l-3.9/m3/m3_exec.o -g -O3 2021-07-29T07:58:59,649 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Im3 -I/usr/include/python3.9 -c m3/m3_info.c -o build/temp.linux-armv7l-3.9/m3/m3_info.o -g -O3 2021-07-29T07:58:59,964 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Im3 -I/usr/include/python3.9 -c m3/m3_module.c -o build/temp.linux-armv7l-3.9/m3/m3_module.o -g -O3 2021-07-29T07:59:00,211 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Im3 -I/usr/include/python3.9 -c m3/m3_optimize.c -o build/temp.linux-armv7l-3.9/m3/m3_optimize.o -g -O3 2021-07-29T07:59:00,525 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Im3 -I/usr/include/python3.9 -c m3/m3_parse.c -o build/temp.linux-armv7l-3.9/m3/m3_parse.o -g -O3 2021-07-29T07:59:01,404 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Im3 -I/usr/include/python3.9 -c m3module.c -o build/temp.linux-armv7l-3.9/m3module.o -g -O3 2021-07-29T07:59:01,786 m3module.c: In function ‘put_arg_on_stack’: 2021-07-29T07:59:01,786 m3module.c:68:5: warning: enumeration value ‘c_m3Type_none’ not handled in switch [-Wswitch] 2021-07-29T07:59:01,787 68 | switch (type) { 2021-07-29T07:59:01,787 | ^~~~~~ 2021-07-29T07:59:01,787 m3module.c:68:5: warning: enumeration value ‘c_m3Type_unknown’ not handled in switch [-Wswitch] 2021-07-29T07:59:01,788 m3module.c: In function ‘M3_Environment_new_runtime’: 2021-07-29T07:59:01,788 m3module.c:98:12: warning: returning ‘m3_runtime *’ from a function with incompatible return type ‘PyObject *’ {aka ‘struct _object *’} [-Wincompatible-pointer-types] 2021-07-29T07:59:01,788 98 | return self; 2021-07-29T07:59:01,788 | ^~~~ 2021-07-29T07:59:01,789 m3module.c: In function ‘M3_Environment_parse_module’: 2021-07-29T07:59:01,789 m3module.c:108:47: warning: pointer targets in passing argument 3 of ‘m3_ParseModule’ differ in signedness [-Wpointer-sign] 2021-07-29T07:59:01,789 108 | M3Result err = m3_ParseModule(env->e, &m, data, size); 2021-07-29T07:59:01,790 | ^~~~ 2021-07-29T07:59:01,790 | | 2021-07-29T07:59:01,790 | char * 2021-07-29T07:59:01,790 In file included from m3module.c:3: 2021-07-29T07:59:01,790 m3/wasm3.h:195:77: note: expected ‘const uint8_t * const’ {aka ‘const unsigned char * const’} but argument is of type ‘char *’ 2021-07-29T07:59:01,790 195 | const uint8_t * const i_wasmBytes, 2021-07-29T07:59:01,791 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2021-07-29T07:59:01,791 m3module.c:120:12: warning: returning ‘m3_module *’ from a function with incompatible return type ‘PyObject *’ {aka ‘struct _object *’} [-Wincompatible-pointer-types] 2021-07-29T07:59:01,791 120 | return self; 2021-07-29T07:59:01,791 | ^~~~ 2021-07-29T07:59:01,791 m3module.c: In function ‘M3_Runtime_find_function’: 2021-07-29T07:59:01,791 m3module.c:162:12: warning: returning ‘m3_function *’ from a function with incompatible return type ‘PyObject *’ {aka ‘struct _object *’} [-Wincompatible-pointer-types] 2021-07-29T07:59:01,792 162 | return self; 2021-07-29T07:59:01,792 | ^~~~ 2021-07-29T07:59:01,794 m3module.c: In function ‘get_result_from_stack’: 2021-07-29T07:59:01,795 m3module.c:324:38: warning: passing argument 1 of ‘get_arg_from_stack’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 2021-07-29T07:59:01,795 324 | return get_arg_from_stack(valptrs[0], m3_GetRetType(func->f, 0)); 2021-07-29T07:59:01,795 | ~~~~~~~^~~ 2021-07-29T07:59:01,795 m3module.c:77:25: note: expected ‘u64 *’ {aka ‘long long unsigned int *’} but argument is of type ‘const void *’ 2021-07-29T07:59:01,795 77 | get_arg_from_stack(u64 *s, M3ValueType type) 2021-07-29T07:59:01,796 | ~~~~~^ 2021-07-29T07:59:01,796 m3module.c: In function ‘M3_Function_call’: 2021-07-29T07:59:01,796 m3module.c:346:9: warning: unused variable ‘i’ [-Wunused-variable] 2021-07-29T07:59:01,796 346 | u32 i; 2021-07-29T07:59:01,796 | ^ 2021-07-29T07:59:02,328 creating build/lib.linux-armv7l-3.9 2021-07-29T07:59:02,332 arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -Wl,-z,relro -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/m3/m3_api_libc.o build/temp.linux-armv7l-3.9/m3/m3_api_meta_wasi.o build/temp.linux-armv7l-3.9/m3/m3_api_tracer.o build/temp.linux-armv7l-3.9/m3/m3_api_uvwasi.o build/temp.linux-armv7l-3.9/m3/m3_api_wasi.o build/temp.linux-armv7l-3.9/m3/m3_bind.o build/temp.linux-armv7l-3.9/m3/m3_code.o build/temp.linux-armv7l-3.9/m3/m3_compile.o build/temp.linux-armv7l-3.9/m3/m3_core.o build/temp.linux-armv7l-3.9/m3/m3_emit.o build/temp.linux-armv7l-3.9/m3/m3_env.o build/temp.linux-armv7l-3.9/m3/m3_exec.o build/temp.linux-armv7l-3.9/m3/m3_info.o build/temp.linux-armv7l-3.9/m3/m3_module.o build/temp.linux-armv7l-3.9/m3/m3_optimize.o build/temp.linux-armv7l-3.9/m3/m3_parse.o build/temp.linux-armv7l-3.9/m3module.o -o build/lib.linux-armv7l-3.9/wasm3.cpython-39-arm-linux-gnueabihf.so 2021-07-29T07:59:02,535 installing to build/bdist.linux-armv7l/wheel 2021-07-29T07:59:02,536 running install 2021-07-29T07:59:02,538 running install_lib 2021-07-29T07:59:02,542 creating build/bdist.linux-armv7l 2021-07-29T07:59:02,542 creating build/bdist.linux-armv7l/wheel 2021-07-29T07:59:02,544 copying build/lib.linux-armv7l-3.9/wasm3.cpython-39-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel 2021-07-29T07:59:02,563 running install_egg_info 2021-07-29T07:59:02,586 running egg_info 2021-07-29T07:59:02,587 writing pywasm3.egg-info/PKG-INFO 2021-07-29T07:59:02,589 writing dependency_links to pywasm3.egg-info/dependency_links.txt 2021-07-29T07:59:02,592 writing top-level names to pywasm3.egg-info/top_level.txt 2021-07-29T07:59:02,597 reading manifest file 'pywasm3.egg-info/SOURCES.txt' 2021-07-29T07:59:02,602 reading manifest template 'MANIFEST.in' 2021-07-29T07:59:02,606 adding license file 'LICENSE' 2021-07-29T07:59:02,610 writing manifest file 'pywasm3.egg-info/SOURCES.txt' 2021-07-29T07:59:02,612 Copying pywasm3.egg-info to build/bdist.linux-armv7l/wheel/pywasm3-0.4.9-py3.9.egg-info 2021-07-29T07:59:02,621 running install_scripts 2021-07-29T07:59:02,701 adding license file "LICENSE" (matched pattern "LICEN[CS]E*") 2021-07-29T07:59:02,706 creating build/bdist.linux-armv7l/wheel/pywasm3-0.4.9.dist-info/WHEEL 2021-07-29T07:59:02,709 creating '/tmp/pip-wheel-kkqfhnwz/pywasm3-0.4.9-cp39-cp39-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2021-07-29T07:59:02,861 adding 'wasm3.cpython-39-arm-linux-gnueabihf.so' 2021-07-29T07:59:02,870 adding 'pywasm3-0.4.9.dist-info/LICENSE' 2021-07-29T07:59:02,871 adding 'pywasm3-0.4.9.dist-info/METADATA' 2021-07-29T07:59:02,872 adding 'pywasm3-0.4.9.dist-info/WHEEL' 2021-07-29T07:59:02,874 adding 'pywasm3-0.4.9.dist-info/top_level.txt' 2021-07-29T07:59:02,875 adding 'pywasm3-0.4.9.dist-info/RECORD' 2021-07-29T07:59:02,882 removing build/bdist.linux-armv7l/wheel 2021-07-29T07:59:02,966 Building wheel for pywasm3 (setup.py): finished with status 'done' 2021-07-29T07:59:02,971 Created wheel for pywasm3: filename=pywasm3-0.4.9-cp39-cp39-linux_armv7l.whl size=256947 sha256=8b26ecc3e779668293f7f48d89b088a05ce35510552246e37d7fb3d55f428380 2021-07-29T07:59:02,972 Stored in directory: /tmp/pip-ephem-wheel-cache-satkdmup/wheels/b1/b9/36/7127aafb6771e89a69bdf3836aa1ee9e36871d079c1e3371bb 2021-07-29T07:59:02,980 Successfully built pywasm3 2021-07-29T07:59:02,991 Removed build tracker: '/tmp/pip-req-tracker-b_jriugf'