2021-07-17T17:42:23,675 Created temporary directory: /tmp/pip-ephem-wheel-cache-rngnq31o 2021-07-17T17:42:23,679 Created temporary directory: /tmp/pip-req-tracker-u5a9linm 2021-07-17T17:42:23,679 Initialized build tracking at /tmp/pip-req-tracker-u5a9linm 2021-07-17T17:42:23,679 Created build tracker: /tmp/pip-req-tracker-u5a9linm 2021-07-17T17:42:23,679 Entered build tracker: /tmp/pip-req-tracker-u5a9linm 2021-07-17T17:42:23,680 Created temporary directory: /tmp/pip-wheel-0131jxuv 2021-07-17T17:42:23,711 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2021-07-17T17:42:23,713 2 location(s) to search for versions of texture2ddecoder: 2021-07-17T17:42:23,713 * https://pypi.org/simple/texture2ddecoder/ 2021-07-17T17:42:23,713 * https://www.piwheels.org/simple/texture2ddecoder/ 2021-07-17T17:42:23,714 Fetching project page and analyzing links: https://pypi.org/simple/texture2ddecoder/ 2021-07-17T17:42:23,714 Getting page https://pypi.org/simple/texture2ddecoder/ 2021-07-17T17:42:23,716 Found index url https://pypi.org/simple 2021-07-17T17:42:23,925 Skipping link: No binaries permitted for texture2ddecoder: https://files.pythonhosted.org/packages/51/48/ddc51297113914000accc6acbf2068d109c678384e3929f146af0afa5a5d/texture2ddecoder-1.0.1-cp36-cp36m-macosx_10_14_x86_64.whl#sha256=0b3f80e9d698347de5da270aab4efa7a68c0f7f09cbd92d44456351a503b8a90 (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,925 Skipping link: No binaries permitted for texture2ddecoder: https://files.pythonhosted.org/packages/76/28/4d896ec6ba9e14565e7d201fe941ce2050e921094768de5a98fa625b579c/texture2ddecoder-1.0.1-cp36-cp36m-win32.whl#sha256=59476a23866d2efff4120ce23df2169b910dccd5e01298315769d45d790d3925 (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,926 Skipping link: No binaries permitted for texture2ddecoder: https://files.pythonhosted.org/packages/e5/70/31a6f2bdacb9b41131190370a8dd5d226d8c17187610c8147bab0bdd0c27/texture2ddecoder-1.0.1-cp36-cp36m-win_amd64.whl#sha256=0b3f8c6c71dfb02d33d511ea018856524b35e639da6f3164577d295b8276a750 (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,926 Skipping link: No binaries permitted for texture2ddecoder: https://files.pythonhosted.org/packages/90/08/9cbd1fe474b91c491f2ca03ce798765a5302b1dec006c025886a5850199a/texture2ddecoder-1.0.1-cp37-cp37m-macosx_10_14_x86_64.whl#sha256=88a275440e4704673497eb1181d6c2a3fd25ab4300639f062d636f69d7e88157 (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,926 Skipping link: No binaries permitted for texture2ddecoder: https://files.pythonhosted.org/packages/f8/13/f1ff227cf768f69160089f07dcb812bd800b1b922882e3636b6796cbaf9a/texture2ddecoder-1.0.1-cp37-cp37m-win32.whl#sha256=06c4d505aecb756177bfbe6f01961bbc189684cff7cb644f87bde47e303dd896 (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,926 Skipping link: No binaries permitted for texture2ddecoder: https://files.pythonhosted.org/packages/81/b2/0b9274a022ea9e2bc787030c7d902e8658ffb7b49ede920c12ca77c40505/texture2ddecoder-1.0.1-cp37-cp37m-win_amd64.whl#sha256=bf3ea2dd77b5532f810a0550cea242f5525db3aa6a43591c15795306de2611de (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,926 Skipping link: No binaries permitted for texture2ddecoder: https://files.pythonhosted.org/packages/00/e7/21a5e338839716306afdf061ee992903c9af6d7dad5442455769135a6e73/texture2ddecoder-1.0.1-cp38-cp38-macosx_10_14_x86_64.whl#sha256=43c4ace20464d3f17e44521f491e347763df464f9c3c04837f55380f95fd32e2 (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,927 Skipping link: No binaries permitted for texture2ddecoder: https://files.pythonhosted.org/packages/14/19/6e4e19567823fa5ae9d157d0b516b09bbbb619c7208f514706540a2e9044/texture2ddecoder-1.0.1-cp38-cp38-win32.whl#sha256=68274ffab9558fdc9d22f0700b04bf1097853ac9341004588d74a0bcf9bb6bc4 (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,927 Skipping link: No binaries permitted for texture2ddecoder: https://files.pythonhosted.org/packages/bb/87/7e8abac53fdff6e129befe2b1cee94c052ba438b7fc6bc9a4b777e0d2663/texture2ddecoder-1.0.1-cp38-cp38-win_amd64.whl#sha256=619d1b5efd60cc6dbc1c9cad714ed966df39e02d7cfb62f987ac41cd0d8f3c10 (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,927 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/5e/a3/d8cae00f396d0c1b5a52210facf0dc8dc57d182372f65b3ca407c9ef1f51/texture2ddecoder-1.0.1-py3.6-macosx-10.14-x86_64.egg#sha256=11d136990030c411c7acbabf927487a71eb8f53b3e4f0b6ea673ed112a47a10a (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,927 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/e1/6d/13dbcb75a22232613f358b3bdadda38e276a70b0e9a0e9cfaac3ea91469b/texture2ddecoder-1.0.1-py3.6-win-amd64.egg#sha256=ac40b5898e25cb0938a6c0e8502202269dfceca67e8ffaab8d3371bf5716e897 (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,928 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/df/8a/c297b483afba3584693b6148e8f6a7c8d6bf560e3966823bede654547112/texture2ddecoder-1.0.1-py3.6-win32.egg#sha256=68d44df66c3fe0527a43dda4ed4b264443b0f6e1f8593761045fea03e26cd882 (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,928 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/2a/a5/eded5e354ddf6dc0e9647c1b28c946d4e72f390105234e371356e340c3b1/texture2ddecoder-1.0.1-py3.7-macosx-10.14-x86_64.egg#sha256=a61abeb39b36387afea6e634fc2b534375d234fe7d95ff1ef9bbf32e1773e3e7 (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,928 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/3f/e4/d9479e410396d15c7fda29c77f0fbe904db0ff43ea04852f323e3668f2ac/texture2ddecoder-1.0.1-py3.7-win-amd64.egg#sha256=6fa34b9dcc13f15b2edb5b2180882b5fd538e441e25ea7340a00d938960cd108 (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,928 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/70/0b/0d3e73328fabf9d39f211505109ed11430f42a2694a585e3a0d8e3fdb332/texture2ddecoder-1.0.1-py3.7-win32.egg#sha256=282bff694031bdb3e81dd28cce2c3afc98a3706c515dd9c012c59a75663dda8d (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,928 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/03/29/0e2c46db98a4bc2986b6b8fccb6c5001abfebac1d75f05b6c029a55d2457/texture2ddecoder-1.0.1-py3.8-macosx-10.14-x86_64.egg#sha256=3caf5bbcfae8f4bc99dd304197d5956b6b7c804e68991f4c20c7c26bc02a39a0 (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,929 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/eb/6a/a1ad2c85cf13e4c78750391817707bb26277c55426f1e6d545e01d316272/texture2ddecoder-1.0.1-py3.8-win-amd64.egg#sha256=633640a9e8d525a30d3fac0ad2f2edfe29d63a1d73f976ba1d9461ea9ce47fc0 (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,929 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/78/9e/a66962d6f320e709dfc9aa312c070abeb09d5edda7808ecfd98d9b3784d3/texture2ddecoder-1.0.1-py3.8-win32.egg#sha256=45c77daf08903a4a8e13606231540ee868ec7e48f2802eda2a76e757025276e5 (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,929 Found link https://files.pythonhosted.org/packages/48/89/b9099766af0e4c249d38e4e65f072d53b45fc16c4fbfad1fe4d51797372e/texture2ddecoder-1.0.1.tar.gz#sha256=a4effd9912dd6f5439cf90663e5d5384b924bc09aa97b3b0ce4d0374faaa8dcf (from https://pypi.org/simple/texture2ddecoder/), version: 1.0.1 2021-07-17T17:42:23,929 Skipping link: No binaries permitted for texture2ddecoder: https://files.pythonhosted.org/packages/c0/14/e8599f16159d2190b42f5c20e27dcf9261d9deaca5329946a1b059be1985/texture2ddecoder-1.0.2-cp36-cp36m-macosx_10_14_x86_64.whl#sha256=ac518a3d7ed0b7879cd9669cc3385eaa61f0c4676f7a7473be97b49a7087056d (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,930 Skipping link: No binaries permitted for texture2ddecoder: https://files.pythonhosted.org/packages/43/ab/4c3991d90047e368c64ce1a910ae08fcccee49ce68ad32aafd605a07d268/texture2ddecoder-1.0.2-cp36-cp36m-manylinux1_i686.whl#sha256=07164dee7c151549b0130a3f77a753395d3fe55d62abb132761b58d2937f17df (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,930 Skipping link: No binaries permitted for texture2ddecoder: https://files.pythonhosted.org/packages/68/d3/ba3d5104471a19d602a2e97d6a03d55bef95bcd647b323b59e6be5553d61/texture2ddecoder-1.0.2-cp36-cp36m-manylinux1_x86_64.whl#sha256=132bb1b9ec410ff918599e240f77fdc675ae697d43be208fa00c035febd2eb83 (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,930 Skipping link: No binaries permitted for texture2ddecoder: https://files.pythonhosted.org/packages/a9/f4/29fd5d76105e9ee7c3a8f4936505ec02c4b693950fd3e7ab509c15923ac9/texture2ddecoder-1.0.2-cp36-cp36m-manylinux2010_i686.whl#sha256=6c33ade94455f52ccb86b3335ef16772c88e8cb3905d2ad5f5f147f933c1fcb8 (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,930 Skipping link: No binaries permitted for texture2ddecoder: https://files.pythonhosted.org/packages/47/c6/bac696fa17231bed619207df0d4a42a630087576958b98faad62d9db21e9/texture2ddecoder-1.0.2-cp36-cp36m-manylinux2010_x86_64.whl#sha256=1e94aed2ffaebc5024fcb65597884a0e415067f9c25de6889093f489c50d2ec6 (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,930 Skipping link: No binaries permitted for texture2ddecoder: https://files.pythonhosted.org/packages/90/65/3cb08567b89edacab40eff07cfcccd9704e583faef02da3112eac4bddba3/texture2ddecoder-1.0.2-cp36-cp36m-win32.whl#sha256=7c6a006e2612a1a5b50367f242a897c64f5bd96e236542070876e745eed90487 (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,931 Skipping link: No binaries permitted for texture2ddecoder: https://files.pythonhosted.org/packages/95/b8/68fceba86e37d4c7a158f4c55cf76cc5f7c76beda9cb419f3d4074e07720/texture2ddecoder-1.0.2-cp36-cp36m-win_amd64.whl#sha256=14ef025e7e5bd9ed7252f7a37360a8ee5e00187f67986c64c47fa7ecaa22eb5f (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,931 Skipping link: No binaries permitted for texture2ddecoder: https://files.pythonhosted.org/packages/9e/6b/7a2b6c8efa369ed13a98efccef852e05de8429c12dd769c415103e71dc3c/texture2ddecoder-1.0.2-cp37-cp37m-macosx_10_14_x86_64.whl#sha256=bfa4e2eec0e61ef88fdb13bb8688e6ca4b0b209d4cc18bb78b365d1b123edd51 (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,931 Skipping link: No binaries permitted for texture2ddecoder: https://files.pythonhosted.org/packages/65/a1/0d606da9925280dd7102eb3fad38dc985e8e40c9f60733ef91a2b3db9411/texture2ddecoder-1.0.2-cp37-cp37m-manylinux1_x86_64.whl#sha256=12d26e800004f2c5195887e623b996691dd23bb7bf45f9a84cfa20b766f192af (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,931 Skipping link: No binaries permitted for texture2ddecoder: https://files.pythonhosted.org/packages/77/7b/c916b058003b142b9739bb2c9f53a7408ba5f20ab4287e6d2b6f7ad82e5d/texture2ddecoder-1.0.2-cp37-cp37m-manylinux2010_x86_64.whl#sha256=1b7ebc79a0b6bd2a4a11e8e295f6690486aae7149626970ed2fdf74c6d3c75d7 (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,931 Skipping link: No binaries permitted for texture2ddecoder: https://files.pythonhosted.org/packages/e5/4b/d901225e86cb58e79f739288438a9f4d3aa321485c7ae5fad168de22c9a8/texture2ddecoder-1.0.2-cp37-cp37m-win32.whl#sha256=12130d13027b10c5c4e2bd0cb37e0d34723acbc5a30f030f25a5882101b48c02 (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,932 Skipping link: No binaries permitted for texture2ddecoder: https://files.pythonhosted.org/packages/6a/9a/426c82561c87250016732c8bf49f912cc87d9aed1dfd09b9b7d4ba38fddc/texture2ddecoder-1.0.2-cp37-cp37m-win_amd64.whl#sha256=f16af4087560e1cbf3807f9ef5f9c31173e4e2ce746bd5f773af7286068ffd92 (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,932 Skipping link: No binaries permitted for texture2ddecoder: https://files.pythonhosted.org/packages/3c/7b/712430d3b1690a5d8d2050e59714306afddab23f9a5e3792586460aaa44d/texture2ddecoder-1.0.2-cp38-cp38-macosx_10_14_x86_64.whl#sha256=671ea594e0df43ab59b4a87d6f9dcaf3ecb953b047d888e62d38bc79d2176c61 (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,932 Skipping link: No binaries permitted for texture2ddecoder: https://files.pythonhosted.org/packages/bb/13/df22ff939bff4136d18f4ea4f39867c5defc570290260a21ad2876e8aaf4/texture2ddecoder-1.0.2-cp38-cp38-manylinux1_i686.whl#sha256=95ffae34511f2a7b939f4e94567c04ce5d694b51a60cd711fdcd679b338c3acb (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,932 Skipping link: No binaries permitted for texture2ddecoder: https://files.pythonhosted.org/packages/9a/0d/e93451ac3fb2f441bd945eb576c9cad236efb973aedf2ee5fa6bc6a93401/texture2ddecoder-1.0.2-cp38-cp38-manylinux1_x86_64.whl#sha256=f12312ac79af8179bad7ff92bfa1383be2a10add25dcedaea8e519a034257db7 (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,932 Skipping link: No binaries permitted for texture2ddecoder: https://files.pythonhosted.org/packages/68/4c/29180623ba3a96b82e2f596a5722652c7f29fd4b4b6d2fb70058c5a6a71e/texture2ddecoder-1.0.2-cp38-cp38-manylinux2010_i686.whl#sha256=5526abb7db8abb3a569f19f0795c8e3a99df8f4e5e01db2e63050cb9dd2c7095 (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,933 Skipping link: No binaries permitted for texture2ddecoder: https://files.pythonhosted.org/packages/c6/ff/545a3ad85f1f25c58f3ea21fa8284a0bbb0a46cd062e63ef68a846a116be/texture2ddecoder-1.0.2-cp38-cp38-manylinux2010_x86_64.whl#sha256=4f2c264945fc8e6e7595a1e50d9d669afa38b9e72770efe28d6e33436965c2ae (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,933 Skipping link: No binaries permitted for texture2ddecoder: https://files.pythonhosted.org/packages/d2/e9/0fb3792b73b496054eb6fde0a3502dce7d2bedcca8854d1594b358389c5b/texture2ddecoder-1.0.2-cp38-cp38-win32.whl#sha256=79f728d45b1f1a6a880eb58e9531ef717174543fedbb844727e97432faceabe1 (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,933 Skipping link: No binaries permitted for texture2ddecoder: https://files.pythonhosted.org/packages/7b/19/f03d2e77204c334cd496bcf516de6bff79668b7ece9fb409b78cf6db5422/texture2ddecoder-1.0.2-cp38-cp38-win_amd64.whl#sha256=4f5c1525edab8a6a0cb10958458692e6bbe7105fa50077df8b1203c66a1eae4f (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,933 Skipping link: No binaries permitted for texture2ddecoder: https://files.pythonhosted.org/packages/a9/1b/edfd0200da434eda89bd9910a8a577bc8a941bef20369a536eeae996279b/texture2ddecoder-1.0.2-cp39-cp39-macosx_10_14_x86_64.whl#sha256=e055104fd0612229b919b4bb7c321296ac9549cb16191ae4dd322eb400dde2d3 (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,933 Skipping link: No binaries permitted for texture2ddecoder: https://files.pythonhosted.org/packages/e4/0e/ee2cdce6ba768cebe62c47743a455a75713488e1ed6b6124fd48b22c52ce/texture2ddecoder-1.0.2-cp39-cp39-manylinux1_i686.whl#sha256=8de9042dc0eab723acf5fc3bf8020e4370c99aa4c4673da6f794896163825560 (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,934 Skipping link: No binaries permitted for texture2ddecoder: https://files.pythonhosted.org/packages/bb/28/1ed826f63a532d6187ed52517a8d74d778a2c8c9d9f220a0866397143d8d/texture2ddecoder-1.0.2-cp39-cp39-manylinux1_x86_64.whl#sha256=882844859e776efdcdae5d28cd42f140351b9049419fa663c308d4923a98fdd2 (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,934 Skipping link: No binaries permitted for texture2ddecoder: https://files.pythonhosted.org/packages/40/79/3562ced099de6076c38360b92aacc6242036bea3e54b9ca9490049c26541/texture2ddecoder-1.0.2-cp39-cp39-manylinux2010_i686.whl#sha256=104b8fe149ca52637bf95b2dec8d582a71f8ae9fc9de9e471026af85a6dca866 (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,934 Skipping link: No binaries permitted for texture2ddecoder: https://files.pythonhosted.org/packages/de/dc/9f932f47a00469fc2f9c34a4b36ea1c2091e2270053f1b88555389016bcb/texture2ddecoder-1.0.2-cp39-cp39-manylinux2010_x86_64.whl#sha256=d2df7907a350fc4cfe8eb7d8af9ac8da7625b8a013caef1e68f19be8b4aa0d12 (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,934 Skipping link: No binaries permitted for texture2ddecoder: https://files.pythonhosted.org/packages/f0/11/c0956b81da55761c1f141ce3cc41ef60b6190143a01a416872f542de451f/texture2ddecoder-1.0.2-cp39-cp39-win32.whl#sha256=feb904fb3adaf19ac36eddd0cdd8f2a7464d17160e33118c48c7bad43fb71f59 (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,934 Skipping link: No binaries permitted for texture2ddecoder: https://files.pythonhosted.org/packages/a4/a3/d9b1eb0133d71969616aef84c0dcadda1bb679b4f211e9ede523dd18f7fa/texture2ddecoder-1.0.2-cp39-cp39-win_amd64.whl#sha256=22b0deeb93b3bb72ea7c02669d7aa3163c63b2b587365622ce8c8ce0dbdfc856 (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,935 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/1a/71/95ac526afd80c146f4f76b9013294f2545670d3cc62044907fd7b4544070/texture2ddecoder-1.0.2-py3.6-macosx-10.14-x86_64.egg#sha256=fb92dfa9cc86515abd437572d48ad7ca6d35aac03f583366fbe49bfe2d278623 (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,935 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/09/e7/ae3039471927e0b04b8432fe40e9c0664348394b21a5bdb47da743aa2581/texture2ddecoder-1.0.2-py3.6-win-amd64.egg#sha256=7a4e4f8e8dfe608b47a0cc046b43d6a0c701c53b2749803dd338db636fc1df85 (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,935 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/56/84/4106676f34c6e6dac26350e89fdfbf32ec7032ed3be77b471c770b619252/texture2ddecoder-1.0.2-py3.6-win32.egg#sha256=6027b20b62580b1a39b5b76094a20c2d641504d7a350b8e19271e9a03fb3d478 (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,935 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/0d/5e/f25603c7d843bfb54d67c55641c86cb097686763a58d8c7939bde7fd4efc/texture2ddecoder-1.0.2-py3.7-macosx-10.14-x86_64.egg#sha256=22547f0a2150032216e72295c90bfcbb975725f040978ed76dbe303d592fbfde (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,935 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/81/b4/4373cde6ac4d6cd62db69fc87a7559eb5098065e21276afd462e845d9bfa/texture2ddecoder-1.0.2-py3.7-win-amd64.egg#sha256=138f19d2f00236bcd9cb3ac9fedc247c602b84a80d5cf8e5a321df1356e596b9 (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,935 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/b7/83/9e0eeecc5d43070d23627718929524082c5f55092f223ecf9616ef9e5b8a/texture2ddecoder-1.0.2-py3.7-win32.egg#sha256=f9ae622f6cb543846f1626e44b9985e7041f6a2a4a0b0aae6d76688d9de0b066 (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,936 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/88/a4/634647d921a3eac2a01c428e61668b74e340f0e929b415e2981c87e223f7/texture2ddecoder-1.0.2-py3.8-macosx-10.14-x86_64.egg#sha256=4d03327ce192e196a9fd04874618949242cbe8fd11b4178a0aedc7be8d75bcb9 (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,936 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/30/55/e690b5302fa13ba4e15225b98257072dd2154b47cb64a276171be1bf58fe/texture2ddecoder-1.0.2-py3.8-win-amd64.egg#sha256=78a26440c0f6cfcce2ded95ba8b0ea7be5d21733a1412dc7120f047a591ba093 (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,936 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/be/3f/124bae0ed5c1b4ad701e4e615a0c177c066fe01cfcbfff8d1b56d392ed7c/texture2ddecoder-1.0.2-py3.8-win32.egg#sha256=538e213760f56030219756f2ecbb31c1172d75ed7bde71e6f4d34c32bb2e95a5 (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,936 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/25/a7/0dac40ebf0dc8aa2c41a3501990701cef77d285b5335f82f9ed28b688331/texture2ddecoder-1.0.2-py3.9-macosx-10.14-x86_64.egg#sha256=64fdb1d6a6d66d2c6e6298fcc9359ba3d4a5c7c8e144c5f54e7cdc2da8330391 (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,936 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/79/32/37ad5379fc7e2e1a5c826f92bcb34e6c3f3e1eec9fbc832bc4e86ab174d3/texture2ddecoder-1.0.2-py3.9-win-amd64.egg#sha256=c5cb5e248fb8a2c86aa2843ad1ac036006a4fb31fd209728ea10bd35063cef6d (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,937 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/5d/89/b28904bbe4e8536c2d9c36de82e58d44c90eb306f45d7c436a472d44a368/texture2ddecoder-1.0.2-py3.9-win32.egg#sha256=4fa46485502ca4c02ccb616957adc5b249b58a78ed19e6c3843da75b21f8d938 (from https://pypi.org/simple/texture2ddecoder/) 2021-07-17T17:42:23,937 Found link https://files.pythonhosted.org/packages/13/e0/6e8214814c1ea6db20bf28d7fb040a2eed3e88c16c4fefae80283682b4c0/texture2ddecoder-1.0.2.tar.gz#sha256=71e165b5f1d51ba2e04c33c52ef441b763700752e40167a39e725010f1ee447c (from https://pypi.org/simple/texture2ddecoder/), version: 1.0.2 2021-07-17T17:42:23,937 Fetching project page and analyzing links: https://www.piwheels.org/simple/texture2ddecoder/ 2021-07-17T17:42:23,938 Getting page https://www.piwheels.org/simple/texture2ddecoder/ 2021-07-17T17:42:23,939 Found index url https://www.piwheels.org/simple 2021-07-17T17:42:24,070 Skipping link: No binaries permitted for texture2ddecoder: https://www.piwheels.org/simple/texture2ddecoder/texture2ddecoder-1.0.1-cp35-cp35m-linux_armv6l.whl#sha256=ffe75b488b55efd5f10187b83c13f2d2fc450a997fba3e364104ec0acb2e9e93 (from https://www.piwheels.org/simple/texture2ddecoder/) 2021-07-17T17:42:24,071 Skipping link: No binaries permitted for texture2ddecoder: https://www.piwheels.org/simple/texture2ddecoder/texture2ddecoder-1.0.1-cp35-cp35m-linux_armv7l.whl#sha256=ffe75b488b55efd5f10187b83c13f2d2fc450a997fba3e364104ec0acb2e9e93 (from https://www.piwheels.org/simple/texture2ddecoder/) 2021-07-17T17:42:24,071 Skipping link: No binaries permitted for texture2ddecoder: https://www.piwheels.org/simple/texture2ddecoder/texture2ddecoder-1.0.1-cp37-cp37m-linux_armv6l.whl#sha256=84ad8874c646055667ec921aef557a39d0f45e603d8bac4c99240b8ec6d01616 (from https://www.piwheels.org/simple/texture2ddecoder/) 2021-07-17T17:42:24,072 Skipping link: No binaries permitted for texture2ddecoder: https://www.piwheels.org/simple/texture2ddecoder/texture2ddecoder-1.0.1-cp37-cp37m-linux_armv7l.whl#sha256=84ad8874c646055667ec921aef557a39d0f45e603d8bac4c99240b8ec6d01616 (from https://www.piwheels.org/simple/texture2ddecoder/) 2021-07-17T17:42:24,072 Skipping link: No binaries permitted for texture2ddecoder: https://www.piwheels.org/simple/texture2ddecoder/texture2ddecoder-1.0.1-cp39-cp39-linux_armv6l.whl#sha256=797cbc1eea3308940ff8ba0c88c4470a35df882cc8a7490e289ab54d8426e68b (from https://www.piwheels.org/simple/texture2ddecoder/) 2021-07-17T17:42:24,072 Skipping link: No binaries permitted for texture2ddecoder: https://www.piwheels.org/simple/texture2ddecoder/texture2ddecoder-1.0.1-cp39-cp39-linux_armv7l.whl#sha256=797cbc1eea3308940ff8ba0c88c4470a35df882cc8a7490e289ab54d8426e68b (from https://www.piwheels.org/simple/texture2ddecoder/) 2021-07-17T17:42:24,073 Skipping link: No binaries permitted for texture2ddecoder: https://www.piwheels.org/simple/texture2ddecoder/texture2ddecoder-1.0.2-cp35-cp35m-linux_armv6l.whl#sha256=04e1866d0eab7abb5cda36447add2ec52814a9357ed70df73c8cd46ed4488e6a (from https://www.piwheels.org/simple/texture2ddecoder/) 2021-07-17T17:42:24,073 Skipping link: No binaries permitted for texture2ddecoder: https://www.piwheels.org/simple/texture2ddecoder/texture2ddecoder-1.0.2-cp35-cp35m-linux_armv7l.whl#sha256=04e1866d0eab7abb5cda36447add2ec52814a9357ed70df73c8cd46ed4488e6a (from https://www.piwheels.org/simple/texture2ddecoder/) 2021-07-17T17:42:24,073 Skipping link: No binaries permitted for texture2ddecoder: https://www.piwheels.org/simple/texture2ddecoder/texture2ddecoder-1.0.2-cp37-cp37m-linux_armv6l.whl#sha256=84021ecd34f7ecdbfbcf828634a38525671cbdb566547c4eb1c6725023fa9e97 (from https://www.piwheels.org/simple/texture2ddecoder/) 2021-07-17T17:42:24,073 Skipping link: No binaries permitted for texture2ddecoder: https://www.piwheels.org/simple/texture2ddecoder/texture2ddecoder-1.0.2-cp37-cp37m-linux_armv7l.whl#sha256=84021ecd34f7ecdbfbcf828634a38525671cbdb566547c4eb1c6725023fa9e97 (from https://www.piwheels.org/simple/texture2ddecoder/) 2021-07-17T17:42:24,074 Skipping link: not a file: https://www.piwheels.org/simple/texture2ddecoder/ 2021-07-17T17:42:24,074 Skipping link: not a file: https://pypi.org/simple/texture2ddecoder/ 2021-07-17T17:42:24,094 Given no hashes to check 1 links for project 'texture2ddecoder': discarding no candidates 2021-07-17T17:42:24,112 Collecting texture2ddecoder==1.0.2 2021-07-17T17:42:24,113 Created temporary directory: /tmp/pip-unpack-zpxq93dv 2021-07-17T17:42:24,367 Downloading texture2ddecoder-1.0.2.tar.gz (98 kB) 2021-07-17T17:42:24,507 Added texture2ddecoder==1.0.2 from https://files.pythonhosted.org/packages/13/e0/6e8214814c1ea6db20bf28d7fb040a2eed3e88c16c4fefae80283682b4c0/texture2ddecoder-1.0.2.tar.gz#sha256=71e165b5f1d51ba2e04c33c52ef441b763700752e40167a39e725010f1ee447c to build tracker '/tmp/pip-req-tracker-u5a9linm' 2021-07-17T17:42:24,508 Running setup.py (path:/tmp/pip-wheel-0131jxuv/texture2ddecoder_9a0ef251ad9c4d00ab2a968353aeb88a/setup.py) egg_info for package texture2ddecoder 2021-07-17T17:42:24,509 Created temporary directory: /tmp/pip-pip-egg-info-2248womf 2021-07-17T17:42:24,509 Running command python setup.py egg_info 2021-07-17T17:42:25,776 running egg_info 2021-07-17T17:42:25,779 creating /tmp/pip-pip-egg-info-2248womf/texture2ddecoder.egg-info 2021-07-17T17:42:25,787 writing /tmp/pip-pip-egg-info-2248womf/texture2ddecoder.egg-info/PKG-INFO 2021-07-17T17:42:25,789 writing dependency_links to /tmp/pip-pip-egg-info-2248womf/texture2ddecoder.egg-info/dependency_links.txt 2021-07-17T17:42:25,791 writing top-level names to /tmp/pip-pip-egg-info-2248womf/texture2ddecoder.egg-info/top_level.txt 2021-07-17T17:42:25,793 writing manifest file '/tmp/pip-pip-egg-info-2248womf/texture2ddecoder.egg-info/SOURCES.txt' 2021-07-17T17:42:26,010 reading manifest file '/tmp/pip-pip-egg-info-2248womf/texture2ddecoder.egg-info/SOURCES.txt' 2021-07-17T17:42:26,012 reading manifest template 'MANIFEST.in' 2021-07-17T17:42:26,040 warning: no files found matching '*.cxx' under directory 'src' 2021-07-17T17:42:26,071 warning: no files found matching '*.inc' under directory 'src' 2021-07-17T17:42:26,075 writing manifest file '/tmp/pip-pip-egg-info-2248womf/texture2ddecoder.egg-info/SOURCES.txt' 2021-07-17T17:42:26,159 Source in /tmp/pip-wheel-0131jxuv/texture2ddecoder_9a0ef251ad9c4d00ab2a968353aeb88a has version 1.0.2, which satisfies requirement texture2ddecoder==1.0.2 from https://files.pythonhosted.org/packages/13/e0/6e8214814c1ea6db20bf28d7fb040a2eed3e88c16c4fefae80283682b4c0/texture2ddecoder-1.0.2.tar.gz#sha256=71e165b5f1d51ba2e04c33c52ef441b763700752e40167a39e725010f1ee447c 2021-07-17T17:42:26,160 Removed texture2ddecoder==1.0.2 from https://files.pythonhosted.org/packages/13/e0/6e8214814c1ea6db20bf28d7fb040a2eed3e88c16c4fefae80283682b4c0/texture2ddecoder-1.0.2.tar.gz#sha256=71e165b5f1d51ba2e04c33c52ef441b763700752e40167a39e725010f1ee447c from build tracker '/tmp/pip-req-tracker-u5a9linm' 2021-07-17T17:42:26,165 Created temporary directory: /tmp/pip-unpack-sm2sqhyh 2021-07-17T17:42:26,165 Building wheels for collected packages: texture2ddecoder 2021-07-17T17:42:26,170 Created temporary directory: /tmp/pip-wheel-x5uotn22 2021-07-17T17:42:26,170 Building wheel for texture2ddecoder (setup.py): started 2021-07-17T17:42:26,171 Destination directory: /tmp/pip-wheel-x5uotn22 2021-07-17T17:42:26,171 Running command /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-0131jxuv/texture2ddecoder_9a0ef251ad9c4d00ab2a968353aeb88a/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-0131jxuv/texture2ddecoder_9a0ef251ad9c4d00ab2a968353aeb88a/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-x5uotn22 2021-07-17T17:42:27,528 running bdist_wheel 2021-07-17T17:42:27,696 running build 2021-07-17T17:42:27,696 running build_ext 2021-07-17T17:42:27,702 building 'texture2ddecoder' extension 2021-07-17T17:42:27,702 creating build 2021-07-17T17:42:27,703 creating build/temp.linux-armv7l-3.9 2021-07-17T17:42:27,703 creating build/temp.linux-armv7l-3.9/src 2021-07-17T17:42:27,704 creating build/temp.linux-armv7l-3.9/src/Texture2DDecoder 2021-07-17T17:42:27,705 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 -Isrc/Texture2DDecoder -I/usr/include/python3.9 -c src/Texture2DDecoder/astc.cpp -o build/temp.linux-armv7l-3.9/src/Texture2DDecoder/astc.o -std=c++11 2021-07-17T17:42:27,986 In file included from src/Texture2DDecoder/color.h:6, 2021-07-17T17:42:27,986 from src/Texture2DDecoder/astc.cpp:6: 2021-07-17T17:42:27,987 src/Texture2DDecoder/endianness.h: In function ‘float htonf(float)’: 2021-07-17T17:42:27,987 src/Texture2DDecoder/endianness.h:158:29: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2021-07-17T17:42:27,987 158 | uint32_t val = hton32(*(reinterpret_cast(&f))); 2021-07-17T17:42:27,987 | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:27,987 src/Texture2DDecoder/endianness.h:87:39: note: in definition of macro ‘bswap32’ 2021-07-17T17:42:27,988 87 | #define bswap32(x) __builtin_bswap32((x)) 2021-07-17T17:42:27,988 | ^ 2021-07-17T17:42:27,988 src/Texture2DDecoder/endianness.h:158:20: note: in expansion of macro ‘hton32’ 2021-07-17T17:42:27,988 158 | uint32_t val = hton32(*(reinterpret_cast(&f))); 2021-07-17T17:42:27,988 | ^~~~~~ 2021-07-17T17:42:27,988 src/Texture2DDecoder/endianness.h:159:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2021-07-17T17:42:27,988 159 | return *(reinterpret_cast(&val)); 2021-07-17T17:42:27,989 | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:27,989 src/Texture2DDecoder/endianness.h: In function ‘double htond(double)’: 2021-07-17T17:42:27,989 src/Texture2DDecoder/endianness.h:171:29: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2021-07-17T17:42:27,989 171 | uint64_t val = hton64(*(reinterpret_cast(&f))); 2021-07-17T17:42:27,989 | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:27,989 src/Texture2DDecoder/endianness.h:88:39: note: in definition of macro ‘bswap64’ 2021-07-17T17:42:27,989 88 | #define bswap64(x) __builtin_bswap64((x)) 2021-07-17T17:42:27,989 | ^ 2021-07-17T17:42:27,990 src/Texture2DDecoder/endianness.h:171:20: note: in expansion of macro ‘hton64’ 2021-07-17T17:42:27,990 171 | uint64_t val = hton64(*(reinterpret_cast(&f))); 2021-07-17T17:42:27,990 | ^~~~~~ 2021-07-17T17:42:27,990 src/Texture2DDecoder/endianness.h:172:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2021-07-17T17:42:27,990 172 | return *(reinterpret_cast(&val)); 2021-07-17T17:42:27,990 | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:29,290 src/Texture2DDecoder/astc.cpp: In function ‘void decode_endpoints(const uint8_t*, BlockData*)’: 2021-07-17T17:42:29,291 src/Texture2DDecoder/astc.cpp:733:55: warning: ‘b’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2021-07-17T17:42:29,291 733 | ev[i] = (a & 0x80) | ((seq[i].nonbits * c + b) ^ a) >> 2; 2021-07-17T17:42:29,291 | ~~~~~~~~~~~~~~~~~~~~^~~~ 2021-07-17T17:42:29,292 src/Texture2DDecoder/astc.cpp:709:55: warning: ‘b’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2021-07-17T17:42:29,292 709 | ev[i] = (a & 0x80) | ((seq[i].nonbits * c + b) ^ a) >> 2; 2021-07-17T17:42:29,292 | ~~~~~~~~~~~~~~~~~~~~^~~~ 2021-07-17T17:42:30,253 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 -Isrc/Texture2DDecoder -I/usr/include/python3.9 -c src/Texture2DDecoder/atc.cpp -o build/temp.linux-armv7l-3.9/src/Texture2DDecoder/atc.o -std=c++11 2021-07-17T17:42:30,451 In file included from src/Texture2DDecoder/color.h:6, 2021-07-17T17:42:30,451 from src/Texture2DDecoder/atc.cpp:3: 2021-07-17T17:42:30,452 src/Texture2DDecoder/endianness.h: In function ‘float htonf(float)’: 2021-07-17T17:42:30,452 src/Texture2DDecoder/endianness.h:158:29: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2021-07-17T17:42:30,452 158 | uint32_t val = hton32(*(reinterpret_cast(&f))); 2021-07-17T17:42:30,452 | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:30,452 src/Texture2DDecoder/endianness.h:87:39: note: in definition of macro ‘bswap32’ 2021-07-17T17:42:30,452 87 | #define bswap32(x) __builtin_bswap32((x)) 2021-07-17T17:42:30,453 | ^ 2021-07-17T17:42:30,453 src/Texture2DDecoder/endianness.h:158:20: note: in expansion of macro ‘hton32’ 2021-07-17T17:42:30,453 158 | uint32_t val = hton32(*(reinterpret_cast(&f))); 2021-07-17T17:42:30,453 | ^~~~~~ 2021-07-17T17:42:30,453 src/Texture2DDecoder/endianness.h:159:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2021-07-17T17:42:30,453 159 | return *(reinterpret_cast(&val)); 2021-07-17T17:42:30,453 | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:30,453 src/Texture2DDecoder/endianness.h: In function ‘double htond(double)’: 2021-07-17T17:42:30,454 src/Texture2DDecoder/endianness.h:171:29: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2021-07-17T17:42:30,454 171 | uint64_t val = hton64(*(reinterpret_cast(&f))); 2021-07-17T17:42:30,454 | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:30,454 src/Texture2DDecoder/endianness.h:88:39: note: in definition of macro ‘bswap64’ 2021-07-17T17:42:30,454 88 | #define bswap64(x) __builtin_bswap64((x)) 2021-07-17T17:42:30,454 | ^ 2021-07-17T17:42:30,454 src/Texture2DDecoder/endianness.h:171:20: note: in expansion of macro ‘hton64’ 2021-07-17T17:42:30,454 171 | uint64_t val = hton64(*(reinterpret_cast(&f))); 2021-07-17T17:42:30,455 | ^~~~~~ 2021-07-17T17:42:30,455 src/Texture2DDecoder/endianness.h:172:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2021-07-17T17:42:30,455 172 | return *(reinterpret_cast(&val)); 2021-07-17T17:42:30,455 | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:30,879 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 -Isrc/Texture2DDecoder -I/usr/include/python3.9 -c src/Texture2DDecoder/bcn.cpp -o build/temp.linux-armv7l-3.9/src/Texture2DDecoder/bcn.o -std=c++11 2021-07-17T17:42:31,307 In file included from src/Texture2DDecoder/color.h:6, 2021-07-17T17:42:31,307 from src/Texture2DDecoder/bcn.cpp:5: 2021-07-17T17:42:31,307 src/Texture2DDecoder/endianness.h: In function ‘float htonf(float)’: 2021-07-17T17:42:31,308 src/Texture2DDecoder/endianness.h:158:29: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2021-07-17T17:42:31,308 158 | uint32_t val = hton32(*(reinterpret_cast(&f))); 2021-07-17T17:42:31,308 | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:31,308 src/Texture2DDecoder/endianness.h:87:39: note: in definition of macro ‘bswap32’ 2021-07-17T17:42:31,308 87 | #define bswap32(x) __builtin_bswap32((x)) 2021-07-17T17:42:31,308 | ^ 2021-07-17T17:42:31,308 src/Texture2DDecoder/endianness.h:158:20: note: in expansion of macro ‘hton32’ 2021-07-17T17:42:31,309 158 | uint32_t val = hton32(*(reinterpret_cast(&f))); 2021-07-17T17:42:31,309 | ^~~~~~ 2021-07-17T17:42:31,309 src/Texture2DDecoder/endianness.h:159:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2021-07-17T17:42:31,309 159 | return *(reinterpret_cast(&val)); 2021-07-17T17:42:31,309 | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:31,309 src/Texture2DDecoder/endianness.h: In function ‘double htond(double)’: 2021-07-17T17:42:31,309 src/Texture2DDecoder/endianness.h:171:29: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2021-07-17T17:42:31,310 171 | uint64_t val = hton64(*(reinterpret_cast(&f))); 2021-07-17T17:42:31,310 | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:31,310 src/Texture2DDecoder/endianness.h:88:39: note: in definition of macro ‘bswap64’ 2021-07-17T17:42:31,310 88 | #define bswap64(x) __builtin_bswap64((x)) 2021-07-17T17:42:31,310 | ^ 2021-07-17T17:42:31,310 src/Texture2DDecoder/endianness.h:171:20: note: in expansion of macro ‘hton64’ 2021-07-17T17:42:31,310 171 | uint64_t val = hton64(*(reinterpret_cast(&f))); 2021-07-17T17:42:31,310 | ^~~~~~ 2021-07-17T17:42:31,311 src/Texture2DDecoder/endianness.h:172:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2021-07-17T17:42:31,311 172 | return *(reinterpret_cast(&val)); 2021-07-17T17:42:31,311 | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:34,007 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 -Isrc/Texture2DDecoder -I/usr/include/python3.9 -c src/Texture2DDecoder/crunch.cpp -o build/temp.linux-armv7l-3.9/src/Texture2DDecoder/crunch.o -std=c++11 2021-07-17T17:42:34,459 In file included from src/Texture2DDecoder/crunch.cpp:4: 2021-07-17T17:42:34,459 src/Texture2DDecoder/crunch/crn_decomp.h: In static member function ‘static void crnd::scalar_type::destruct(bool*)’: 2021-07-17T17:42:34,459 src/Texture2DDecoder/crunch/crn_decomp.h:546:40: warning: statement has no effect [-Wunused-value] 2021-07-17T17:42:34,459 546 | static inline void destruct(X* p) { p; } \ 2021-07-17T17:42:34,459 | ^ 2021-07-17T17:42:34,460 src/Texture2DDecoder/crunch/crn_decomp.h:549:4: note: in expansion of macro ‘CRND_DEFINE_BUILT_IN_TYPE’ 2021-07-17T17:42:34,460 549 | CRND_DEFINE_BUILT_IN_TYPE(bool) 2021-07-17T17:42:34,460 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:34,460 src/Texture2DDecoder/crunch/crn_decomp.h: In static member function ‘static void crnd::scalar_type::destruct_array(bool*, crnd::uint32)’: 2021-07-17T17:42:34,460 src/Texture2DDecoder/crunch/crn_decomp.h:547:56: warning: left operand of comma operator has no effect [-Wunused-value] 2021-07-17T17:42:34,460 547 | static inline void destruct_array(X* p, uint32 n) { p, n; } }; 2021-07-17T17:42:34,461 | ^ 2021-07-17T17:42:34,461 src/Texture2DDecoder/crunch/crn_decomp.h:549:4: note: in expansion of macro ‘CRND_DEFINE_BUILT_IN_TYPE’ 2021-07-17T17:42:34,461 549 | CRND_DEFINE_BUILT_IN_TYPE(bool) 2021-07-17T17:42:34,461 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:34,461 src/Texture2DDecoder/crunch/crn_decomp.h:547:60: warning: right operand of comma operator has no effect [-Wunused-value] 2021-07-17T17:42:34,461 547 | static inline void destruct_array(X* p, uint32 n) { p, n; } }; 2021-07-17T17:42:34,461 | ^ 2021-07-17T17:42:34,462 src/Texture2DDecoder/crunch/crn_decomp.h:549:4: note: in expansion of macro ‘CRND_DEFINE_BUILT_IN_TYPE’ 2021-07-17T17:42:34,462 549 | CRND_DEFINE_BUILT_IN_TYPE(bool) 2021-07-17T17:42:34,462 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:34,463 src/Texture2DDecoder/crunch/crn_decomp.h: In static member function ‘static void crnd::scalar_type::destruct(char*)’: 2021-07-17T17:42:34,463 src/Texture2DDecoder/crunch/crn_decomp.h:546:40: warning: statement has no effect [-Wunused-value] 2021-07-17T17:42:34,463 546 | static inline void destruct(X* p) { p; } \ 2021-07-17T17:42:34,463 | ^ 2021-07-17T17:42:34,464 src/Texture2DDecoder/crunch/crn_decomp.h:550:4: note: in expansion of macro ‘CRND_DEFINE_BUILT_IN_TYPE’ 2021-07-17T17:42:34,464 550 | CRND_DEFINE_BUILT_IN_TYPE(char) 2021-07-17T17:42:34,464 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:34,464 src/Texture2DDecoder/crunch/crn_decomp.h: In static member function ‘static void crnd::scalar_type::destruct_array(char*, crnd::uint32)’: 2021-07-17T17:42:34,464 src/Texture2DDecoder/crunch/crn_decomp.h:547:56: warning: left operand of comma operator has no effect [-Wunused-value] 2021-07-17T17:42:34,464 547 | static inline void destruct_array(X* p, uint32 n) { p, n; } }; 2021-07-17T17:42:34,464 | ^ 2021-07-17T17:42:34,465 src/Texture2DDecoder/crunch/crn_decomp.h:550:4: note: in expansion of macro ‘CRND_DEFINE_BUILT_IN_TYPE’ 2021-07-17T17:42:34,465 550 | CRND_DEFINE_BUILT_IN_TYPE(char) 2021-07-17T17:42:34,465 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:34,465 src/Texture2DDecoder/crunch/crn_decomp.h:547:60: warning: right operand of comma operator has no effect [-Wunused-value] 2021-07-17T17:42:34,465 547 | static inline void destruct_array(X* p, uint32 n) { p, n; } }; 2021-07-17T17:42:34,465 | ^ 2021-07-17T17:42:34,465 src/Texture2DDecoder/crunch/crn_decomp.h:550:4: note: in expansion of macro ‘CRND_DEFINE_BUILT_IN_TYPE’ 2021-07-17T17:42:34,466 550 | CRND_DEFINE_BUILT_IN_TYPE(char) 2021-07-17T17:42:34,466 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:34,467 src/Texture2DDecoder/crunch/crn_decomp.h: In static member function ‘static void crnd::scalar_type::destruct(unsigned char*)’: 2021-07-17T17:42:34,467 src/Texture2DDecoder/crunch/crn_decomp.h:546:40: warning: statement has no effect [-Wunused-value] 2021-07-17T17:42:34,467 546 | static inline void destruct(X* p) { p; } \ 2021-07-17T17:42:34,467 | ^ 2021-07-17T17:42:34,467 src/Texture2DDecoder/crunch/crn_decomp.h:551:4: note: in expansion of macro ‘CRND_DEFINE_BUILT_IN_TYPE’ 2021-07-17T17:42:34,468 551 | CRND_DEFINE_BUILT_IN_TYPE(unsigned char) 2021-07-17T17:42:34,468 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:34,468 src/Texture2DDecoder/crunch/crn_decomp.h: In static member function ‘static void crnd::scalar_type::destruct_array(unsigned char*, crnd::uint32)’: 2021-07-17T17:42:34,468 src/Texture2DDecoder/crunch/crn_decomp.h:547:56: warning: left operand of comma operator has no effect [-Wunused-value] 2021-07-17T17:42:34,468 547 | static inline void destruct_array(X* p, uint32 n) { p, n; } }; 2021-07-17T17:42:34,468 | ^ 2021-07-17T17:42:34,469 src/Texture2DDecoder/crunch/crn_decomp.h:551:4: note: in expansion of macro ‘CRND_DEFINE_BUILT_IN_TYPE’ 2021-07-17T17:42:34,469 551 | CRND_DEFINE_BUILT_IN_TYPE(unsigned char) 2021-07-17T17:42:34,469 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:34,469 src/Texture2DDecoder/crunch/crn_decomp.h:547:60: warning: right operand of comma operator has no effect [-Wunused-value] 2021-07-17T17:42:34,469 547 | static inline void destruct_array(X* p, uint32 n) { p, n; } }; 2021-07-17T17:42:34,469 | ^ 2021-07-17T17:42:34,469 src/Texture2DDecoder/crunch/crn_decomp.h:551:4: note: in expansion of macro ‘CRND_DEFINE_BUILT_IN_TYPE’ 2021-07-17T17:42:34,470 551 | CRND_DEFINE_BUILT_IN_TYPE(unsigned char) 2021-07-17T17:42:34,470 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:34,471 src/Texture2DDecoder/crunch/crn_decomp.h: In static member function ‘static void crnd::scalar_type::destruct(short int*)’: 2021-07-17T17:42:34,471 src/Texture2DDecoder/crunch/crn_decomp.h:546:40: warning: statement has no effect [-Wunused-value] 2021-07-17T17:42:34,471 546 | static inline void destruct(X* p) { p; } \ 2021-07-17T17:42:34,471 | ^ 2021-07-17T17:42:34,471 src/Texture2DDecoder/crunch/crn_decomp.h:552:4: note: in expansion of macro ‘CRND_DEFINE_BUILT_IN_TYPE’ 2021-07-17T17:42:34,471 552 | CRND_DEFINE_BUILT_IN_TYPE(short) 2021-07-17T17:42:34,472 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:34,472 src/Texture2DDecoder/crunch/crn_decomp.h: In static member function ‘static void crnd::scalar_type::destruct_array(short int*, crnd::uint32)’: 2021-07-17T17:42:34,472 src/Texture2DDecoder/crunch/crn_decomp.h:547:56: warning: left operand of comma operator has no effect [-Wunused-value] 2021-07-17T17:42:34,472 547 | static inline void destruct_array(X* p, uint32 n) { p, n; } }; 2021-07-17T17:42:34,472 | ^ 2021-07-17T17:42:34,472 src/Texture2DDecoder/crunch/crn_decomp.h:552:4: note: in expansion of macro ‘CRND_DEFINE_BUILT_IN_TYPE’ 2021-07-17T17:42:34,473 552 | CRND_DEFINE_BUILT_IN_TYPE(short) 2021-07-17T17:42:34,473 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:34,477 src/Texture2DDecoder/crunch/crn_decomp.h:547:60: warning: right operand of comma operator has no effect [-Wunused-value] 2021-07-17T17:42:34,477 547 | static inline void destruct_array(X* p, uint32 n) { p, n; } }; 2021-07-17T17:42:34,477 | ^ 2021-07-17T17:42:34,477 src/Texture2DDecoder/crunch/crn_decomp.h:552:4: note: in expansion of macro ‘CRND_DEFINE_BUILT_IN_TYPE’ 2021-07-17T17:42:34,478 552 | CRND_DEFINE_BUILT_IN_TYPE(short) 2021-07-17T17:42:34,478 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:34,478 src/Texture2DDecoder/crunch/crn_decomp.h: In static member function ‘static void crnd::scalar_type::destruct(short unsigned int*)’: 2021-07-17T17:42:34,478 src/Texture2DDecoder/crunch/crn_decomp.h:546:40: warning: statement has no effect [-Wunused-value] 2021-07-17T17:42:34,478 546 | static inline void destruct(X* p) { p; } \ 2021-07-17T17:42:34,478 | ^ 2021-07-17T17:42:34,478 src/Texture2DDecoder/crunch/crn_decomp.h:553:4: note: in expansion of macro ‘CRND_DEFINE_BUILT_IN_TYPE’ 2021-07-17T17:42:34,479 553 | CRND_DEFINE_BUILT_IN_TYPE(unsigned short) 2021-07-17T17:42:34,479 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:34,479 src/Texture2DDecoder/crunch/crn_decomp.h: In static member function ‘static void crnd::scalar_type::destruct_array(short unsigned int*, crnd::uint32)’: 2021-07-17T17:42:34,479 src/Texture2DDecoder/crunch/crn_decomp.h:547:56: warning: left operand of comma operator has no effect [-Wunused-value] 2021-07-17T17:42:34,479 547 | static inline void destruct_array(X* p, uint32 n) { p, n; } }; 2021-07-17T17:42:34,479 | ^ 2021-07-17T17:42:34,479 src/Texture2DDecoder/crunch/crn_decomp.h:553:4: note: in expansion of macro ‘CRND_DEFINE_BUILT_IN_TYPE’ 2021-07-17T17:42:34,480 553 | CRND_DEFINE_BUILT_IN_TYPE(unsigned short) 2021-07-17T17:42:34,480 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:34,480 src/Texture2DDecoder/crunch/crn_decomp.h:547:60: warning: right operand of comma operator has no effect [-Wunused-value] 2021-07-17T17:42:34,480 547 | static inline void destruct_array(X* p, uint32 n) { p, n; } }; 2021-07-17T17:42:34,480 | ^ 2021-07-17T17:42:34,480 src/Texture2DDecoder/crunch/crn_decomp.h:553:4: note: in expansion of macro ‘CRND_DEFINE_BUILT_IN_TYPE’ 2021-07-17T17:42:34,480 553 | CRND_DEFINE_BUILT_IN_TYPE(unsigned short) 2021-07-17T17:42:34,480 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:34,481 src/Texture2DDecoder/crunch/crn_decomp.h: In static member function ‘static void crnd::scalar_type::destruct(int*)’: 2021-07-17T17:42:34,481 src/Texture2DDecoder/crunch/crn_decomp.h:546:40: warning: statement has no effect [-Wunused-value] 2021-07-17T17:42:34,481 546 | static inline void destruct(X* p) { p; } \ 2021-07-17T17:42:34,481 | ^ 2021-07-17T17:42:34,481 src/Texture2DDecoder/crunch/crn_decomp.h:554:4: note: in expansion of macro ‘CRND_DEFINE_BUILT_IN_TYPE’ 2021-07-17T17:42:34,481 554 | CRND_DEFINE_BUILT_IN_TYPE(int) 2021-07-17T17:42:34,481 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:34,482 src/Texture2DDecoder/crunch/crn_decomp.h: In static member function ‘static void crnd::scalar_type::destruct_array(int*, crnd::uint32)’: 2021-07-17T17:42:34,482 src/Texture2DDecoder/crunch/crn_decomp.h:547:56: warning: left operand of comma operator has no effect [-Wunused-value] 2021-07-17T17:42:34,482 547 | static inline void destruct_array(X* p, uint32 n) { p, n; } }; 2021-07-17T17:42:34,482 | ^ 2021-07-17T17:42:34,482 src/Texture2DDecoder/crunch/crn_decomp.h:554:4: note: in expansion of macro ‘CRND_DEFINE_BUILT_IN_TYPE’ 2021-07-17T17:42:34,482 554 | CRND_DEFINE_BUILT_IN_TYPE(int) 2021-07-17T17:42:34,482 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:34,482 src/Texture2DDecoder/crunch/crn_decomp.h:547:60: warning: right operand of comma operator has no effect [-Wunused-value] 2021-07-17T17:42:34,483 547 | static inline void destruct_array(X* p, uint32 n) { p, n; } }; 2021-07-17T17:42:34,483 | ^ 2021-07-17T17:42:34,483 src/Texture2DDecoder/crunch/crn_decomp.h:554:4: note: in expansion of macro ‘CRND_DEFINE_BUILT_IN_TYPE’ 2021-07-17T17:42:34,483 554 | CRND_DEFINE_BUILT_IN_TYPE(int) 2021-07-17T17:42:34,483 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:34,483 src/Texture2DDecoder/crunch/crn_decomp.h: In static member function ‘static void crnd::scalar_type::destruct(unsigned int*)’: 2021-07-17T17:42:34,483 src/Texture2DDecoder/crunch/crn_decomp.h:546:40: warning: statement has no effect [-Wunused-value] 2021-07-17T17:42:34,483 546 | static inline void destruct(X* p) { p; } \ 2021-07-17T17:42:34,484 | ^ 2021-07-17T17:42:34,484 src/Texture2DDecoder/crunch/crn_decomp.h:555:4: note: in expansion of macro ‘CRND_DEFINE_BUILT_IN_TYPE’ 2021-07-17T17:42:34,484 555 | CRND_DEFINE_BUILT_IN_TYPE(unsigned int) 2021-07-17T17:42:34,484 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:34,484 src/Texture2DDecoder/crunch/crn_decomp.h: In static member function ‘static void crnd::scalar_type::destruct_array(unsigned int*, crnd::uint32)’: 2021-07-17T17:42:34,484 src/Texture2DDecoder/crunch/crn_decomp.h:547:56: warning: left operand of comma operator has no effect [-Wunused-value] 2021-07-17T17:42:34,484 547 | static inline void destruct_array(X* p, uint32 n) { p, n; } }; 2021-07-17T17:42:34,485 | ^ 2021-07-17T17:42:34,485 src/Texture2DDecoder/crunch/crn_decomp.h:555:4: note: in expansion of macro ‘CRND_DEFINE_BUILT_IN_TYPE’ 2021-07-17T17:42:34,485 555 | CRND_DEFINE_BUILT_IN_TYPE(unsigned int) 2021-07-17T17:42:34,485 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:34,485 src/Texture2DDecoder/crunch/crn_decomp.h:547:60: warning: right operand of comma operator has no effect [-Wunused-value] 2021-07-17T17:42:34,485 547 | static inline void destruct_array(X* p, uint32 n) { p, n; } }; 2021-07-17T17:42:34,485 | ^ 2021-07-17T17:42:34,485 src/Texture2DDecoder/crunch/crn_decomp.h:555:4: note: in expansion of macro ‘CRND_DEFINE_BUILT_IN_TYPE’ 2021-07-17T17:42:34,486 555 | CRND_DEFINE_BUILT_IN_TYPE(unsigned int) 2021-07-17T17:42:34,486 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:34,486 src/Texture2DDecoder/crunch/crn_decomp.h: In static member function ‘static void crnd::scalar_type::destruct(long int*)’: 2021-07-17T17:42:34,486 src/Texture2DDecoder/crunch/crn_decomp.h:546:40: warning: statement has no effect [-Wunused-value] 2021-07-17T17:42:34,486 546 | static inline void destruct(X* p) { p; } \ 2021-07-17T17:42:34,486 | ^ 2021-07-17T17:42:34,486 src/Texture2DDecoder/crunch/crn_decomp.h:556:4: note: in expansion of macro ‘CRND_DEFINE_BUILT_IN_TYPE’ 2021-07-17T17:42:34,486 556 | CRND_DEFINE_BUILT_IN_TYPE(long) 2021-07-17T17:42:34,487 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:34,487 src/Texture2DDecoder/crunch/crn_decomp.h: In static member function ‘static void crnd::scalar_type::destruct_array(long int*, crnd::uint32)’: 2021-07-17T17:42:34,487 src/Texture2DDecoder/crunch/crn_decomp.h:547:56: warning: left operand of comma operator has no effect [-Wunused-value] 2021-07-17T17:42:34,487 547 | static inline void destruct_array(X* p, uint32 n) { p, n; } }; 2021-07-17T17:42:34,487 | ^ 2021-07-17T17:42:34,487 src/Texture2DDecoder/crunch/crn_decomp.h:556:4: note: in expansion of macro ‘CRND_DEFINE_BUILT_IN_TYPE’ 2021-07-17T17:42:34,487 556 | CRND_DEFINE_BUILT_IN_TYPE(long) 2021-07-17T17:42:34,488 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:34,488 src/Texture2DDecoder/crunch/crn_decomp.h:547:60: warning: right operand of comma operator has no effect [-Wunused-value] 2021-07-17T17:42:34,488 547 | static inline void destruct_array(X* p, uint32 n) { p, n; } }; 2021-07-17T17:42:34,488 | ^ 2021-07-17T17:42:34,488 src/Texture2DDecoder/crunch/crn_decomp.h:556:4: note: in expansion of macro ‘CRND_DEFINE_BUILT_IN_TYPE’ 2021-07-17T17:42:34,488 556 | CRND_DEFINE_BUILT_IN_TYPE(long) 2021-07-17T17:42:34,488 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:34,489 src/Texture2DDecoder/crunch/crn_decomp.h: In static member function ‘static void crnd::scalar_type::destruct(long unsigned int*)’: 2021-07-17T17:42:34,489 src/Texture2DDecoder/crunch/crn_decomp.h:546:40: warning: statement has no effect [-Wunused-value] 2021-07-17T17:42:34,489 546 | static inline void destruct(X* p) { p; } \ 2021-07-17T17:42:34,489 | ^ 2021-07-17T17:42:34,489 src/Texture2DDecoder/crunch/crn_decomp.h:557:4: note: in expansion of macro ‘CRND_DEFINE_BUILT_IN_TYPE’ 2021-07-17T17:42:34,489 557 | CRND_DEFINE_BUILT_IN_TYPE(unsigned long) 2021-07-17T17:42:34,489 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:34,489 src/Texture2DDecoder/crunch/crn_decomp.h: In static member function ‘static void crnd::scalar_type::destruct_array(long unsigned int*, crnd::uint32)’: 2021-07-17T17:42:34,490 src/Texture2DDecoder/crunch/crn_decomp.h:547:56: warning: left operand of comma operator has no effect [-Wunused-value] 2021-07-17T17:42:34,490 547 | static inline void destruct_array(X* p, uint32 n) { p, n; } }; 2021-07-17T17:42:34,490 | ^ 2021-07-17T17:42:34,490 src/Texture2DDecoder/crunch/crn_decomp.h:557:4: note: in expansion of macro ‘CRND_DEFINE_BUILT_IN_TYPE’ 2021-07-17T17:42:34,490 557 | CRND_DEFINE_BUILT_IN_TYPE(unsigned long) 2021-07-17T17:42:34,490 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:34,490 src/Texture2DDecoder/crunch/crn_decomp.h:547:60: warning: right operand of comma operator has no effect [-Wunused-value] 2021-07-17T17:42:34,490 547 | static inline void destruct_array(X* p, uint32 n) { p, n; } }; 2021-07-17T17:42:34,491 | ^ 2021-07-17T17:42:34,491 src/Texture2DDecoder/crunch/crn_decomp.h:557:4: note: in expansion of macro ‘CRND_DEFINE_BUILT_IN_TYPE’ 2021-07-17T17:42:34,491 557 | CRND_DEFINE_BUILT_IN_TYPE(unsigned long) 2021-07-17T17:42:34,491 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:34,491 src/Texture2DDecoder/crunch/crn_decomp.h: In static member function ‘static void crnd::scalar_type::destruct(crnd::int64*)’: 2021-07-17T17:42:34,491 src/Texture2DDecoder/crunch/crn_decomp.h:546:40: warning: statement has no effect [-Wunused-value] 2021-07-17T17:42:34,491 546 | static inline void destruct(X* p) { p; } \ 2021-07-17T17:42:34,491 | ^ 2021-07-17T17:42:34,492 src/Texture2DDecoder/crunch/crn_decomp.h:558:4: note: in expansion of macro ‘CRND_DEFINE_BUILT_IN_TYPE’ 2021-07-17T17:42:34,492 558 | CRND_DEFINE_BUILT_IN_TYPE(int64) 2021-07-17T17:42:34,492 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:34,492 src/Texture2DDecoder/crunch/crn_decomp.h: In static member function ‘static void crnd::scalar_type::destruct_array(crnd::int64*, crnd::uint32)’: 2021-07-17T17:42:34,492 src/Texture2DDecoder/crunch/crn_decomp.h:547:56: warning: left operand of comma operator has no effect [-Wunused-value] 2021-07-17T17:42:34,492 547 | static inline void destruct_array(X* p, uint32 n) { p, n; } }; 2021-07-17T17:42:34,492 | ^ 2021-07-17T17:42:34,492 src/Texture2DDecoder/crunch/crn_decomp.h:558:4: note: in expansion of macro ‘CRND_DEFINE_BUILT_IN_TYPE’ 2021-07-17T17:42:34,493 558 | CRND_DEFINE_BUILT_IN_TYPE(int64) 2021-07-17T17:42:34,493 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:34,493 src/Texture2DDecoder/crunch/crn_decomp.h:547:60: warning: right operand of comma operator has no effect [-Wunused-value] 2021-07-17T17:42:34,493 547 | static inline void destruct_array(X* p, uint32 n) { p, n; } }; 2021-07-17T17:42:34,493 | ^ 2021-07-17T17:42:34,493 src/Texture2DDecoder/crunch/crn_decomp.h:558:4: note: in expansion of macro ‘CRND_DEFINE_BUILT_IN_TYPE’ 2021-07-17T17:42:34,493 558 | CRND_DEFINE_BUILT_IN_TYPE(int64) 2021-07-17T17:42:34,493 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:34,494 src/Texture2DDecoder/crunch/crn_decomp.h: In static member function ‘static void crnd::scalar_type::destruct(crnd::uint64*)’: 2021-07-17T17:42:34,494 src/Texture2DDecoder/crunch/crn_decomp.h:546:40: warning: statement has no effect [-Wunused-value] 2021-07-17T17:42:34,494 546 | static inline void destruct(X* p) { p; } \ 2021-07-17T17:42:34,494 | ^ 2021-07-17T17:42:34,494 src/Texture2DDecoder/crunch/crn_decomp.h:559:4: note: in expansion of macro ‘CRND_DEFINE_BUILT_IN_TYPE’ 2021-07-17T17:42:34,494 559 | CRND_DEFINE_BUILT_IN_TYPE(uint64) 2021-07-17T17:42:34,494 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:34,494 src/Texture2DDecoder/crunch/crn_decomp.h: In static member function ‘static void crnd::scalar_type::destruct_array(crnd::uint64*, crnd::uint32)’: 2021-07-17T17:42:34,495 src/Texture2DDecoder/crunch/crn_decomp.h:547:56: warning: left operand of comma operator has no effect [-Wunused-value] 2021-07-17T17:42:34,495 547 | static inline void destruct_array(X* p, uint32 n) { p, n; } }; 2021-07-17T17:42:34,495 | ^ 2021-07-17T17:42:34,495 src/Texture2DDecoder/crunch/crn_decomp.h:559:4: note: in expansion of macro ‘CRND_DEFINE_BUILT_IN_TYPE’ 2021-07-17T17:42:34,495 559 | CRND_DEFINE_BUILT_IN_TYPE(uint64) 2021-07-17T17:42:34,495 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:34,495 src/Texture2DDecoder/crunch/crn_decomp.h:547:60: warning: right operand of comma operator has no effect [-Wunused-value] 2021-07-17T17:42:34,496 547 | static inline void destruct_array(X* p, uint32 n) { p, n; } }; 2021-07-17T17:42:34,496 | ^ 2021-07-17T17:42:34,496 src/Texture2DDecoder/crunch/crn_decomp.h:559:4: note: in expansion of macro ‘CRND_DEFINE_BUILT_IN_TYPE’ 2021-07-17T17:42:34,496 559 | CRND_DEFINE_BUILT_IN_TYPE(uint64) 2021-07-17T17:42:34,496 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:34,496 src/Texture2DDecoder/crunch/crn_decomp.h: In static member function ‘static void crnd::scalar_type::destruct(float*)’: 2021-07-17T17:42:34,496 src/Texture2DDecoder/crunch/crn_decomp.h:546:40: warning: statement has no effect [-Wunused-value] 2021-07-17T17:42:34,496 546 | static inline void destruct(X* p) { p; } \ 2021-07-17T17:42:34,497 | ^ 2021-07-17T17:42:34,497 src/Texture2DDecoder/crunch/crn_decomp.h:560:4: note: in expansion of macro ‘CRND_DEFINE_BUILT_IN_TYPE’ 2021-07-17T17:42:34,497 560 | CRND_DEFINE_BUILT_IN_TYPE(float) 2021-07-17T17:42:34,497 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:34,497 src/Texture2DDecoder/crunch/crn_decomp.h: In static member function ‘static void crnd::scalar_type::destruct_array(float*, crnd::uint32)’: 2021-07-17T17:42:34,497 src/Texture2DDecoder/crunch/crn_decomp.h:547:56: warning: left operand of comma operator has no effect [-Wunused-value] 2021-07-17T17:42:34,497 547 | static inline void destruct_array(X* p, uint32 n) { p, n; } }; 2021-07-17T17:42:34,497 | ^ 2021-07-17T17:42:34,498 src/Texture2DDecoder/crunch/crn_decomp.h:560:4: note: in expansion of macro ‘CRND_DEFINE_BUILT_IN_TYPE’ 2021-07-17T17:42:34,498 560 | CRND_DEFINE_BUILT_IN_TYPE(float) 2021-07-17T17:42:34,498 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:34,498 src/Texture2DDecoder/crunch/crn_decomp.h:547:60: warning: right operand of comma operator has no effect [-Wunused-value] 2021-07-17T17:42:34,498 547 | static inline void destruct_array(X* p, uint32 n) { p, n; } }; 2021-07-17T17:42:34,498 | ^ 2021-07-17T17:42:34,498 src/Texture2DDecoder/crunch/crn_decomp.h:560:4: note: in expansion of macro ‘CRND_DEFINE_BUILT_IN_TYPE’ 2021-07-17T17:42:34,498 560 | CRND_DEFINE_BUILT_IN_TYPE(float) 2021-07-17T17:42:34,499 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:34,499 src/Texture2DDecoder/crunch/crn_decomp.h: In static member function ‘static void crnd::scalar_type::destruct(double*)’: 2021-07-17T17:42:34,499 src/Texture2DDecoder/crunch/crn_decomp.h:546:40: warning: statement has no effect [-Wunused-value] 2021-07-17T17:42:34,499 546 | static inline void destruct(X* p) { p; } \ 2021-07-17T17:42:34,499 | ^ 2021-07-17T17:42:34,499 src/Texture2DDecoder/crunch/crn_decomp.h:561:4: note: in expansion of macro ‘CRND_DEFINE_BUILT_IN_TYPE’ 2021-07-17T17:42:34,499 561 | CRND_DEFINE_BUILT_IN_TYPE(double) 2021-07-17T17:42:34,499 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:34,499 src/Texture2DDecoder/crunch/crn_decomp.h: In static member function ‘static void crnd::scalar_type::destruct_array(double*, crnd::uint32)’: 2021-07-17T17:42:34,500 src/Texture2DDecoder/crunch/crn_decomp.h:547:56: warning: left operand of comma operator has no effect [-Wunused-value] 2021-07-17T17:42:34,500 547 | static inline void destruct_array(X* p, uint32 n) { p, n; } }; 2021-07-17T17:42:34,500 | ^ 2021-07-17T17:42:34,500 src/Texture2DDecoder/crunch/crn_decomp.h:561:4: note: in expansion of macro ‘CRND_DEFINE_BUILT_IN_TYPE’ 2021-07-17T17:42:34,500 561 | CRND_DEFINE_BUILT_IN_TYPE(double) 2021-07-17T17:42:34,500 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:34,500 src/Texture2DDecoder/crunch/crn_decomp.h:547:60: warning: right operand of comma operator has no effect [-Wunused-value] 2021-07-17T17:42:34,500 547 | static inline void destruct_array(X* p, uint32 n) { p, n; } }; 2021-07-17T17:42:34,501 | ^ 2021-07-17T17:42:34,501 src/Texture2DDecoder/crunch/crn_decomp.h:561:4: note: in expansion of macro ‘CRND_DEFINE_BUILT_IN_TYPE’ 2021-07-17T17:42:34,501 561 | CRND_DEFINE_BUILT_IN_TYPE(double) 2021-07-17T17:42:34,501 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:34,501 src/Texture2DDecoder/crunch/crn_decomp.h: In static member function ‘static void crnd::scalar_type::destruct(long double*)’: 2021-07-17T17:42:34,501 src/Texture2DDecoder/crunch/crn_decomp.h:546:40: warning: statement has no effect [-Wunused-value] 2021-07-17T17:42:34,501 546 | static inline void destruct(X* p) { p; } \ 2021-07-17T17:42:34,502 | ^ 2021-07-17T17:42:34,502 src/Texture2DDecoder/crunch/crn_decomp.h:562:4: note: in expansion of macro ‘CRND_DEFINE_BUILT_IN_TYPE’ 2021-07-17T17:42:34,502 562 | CRND_DEFINE_BUILT_IN_TYPE(long double) 2021-07-17T17:42:34,502 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:34,502 src/Texture2DDecoder/crunch/crn_decomp.h: In static member function ‘static void crnd::scalar_type::destruct_array(long double*, crnd::uint32)’: 2021-07-17T17:42:34,502 src/Texture2DDecoder/crunch/crn_decomp.h:547:56: warning: left operand of comma operator has no effect [-Wunused-value] 2021-07-17T17:42:34,502 547 | static inline void destruct_array(X* p, uint32 n) { p, n; } }; 2021-07-17T17:42:34,502 | ^ 2021-07-17T17:42:34,503 src/Texture2DDecoder/crunch/crn_decomp.h:562:4: note: in expansion of macro ‘CRND_DEFINE_BUILT_IN_TYPE’ 2021-07-17T17:42:34,503 562 | CRND_DEFINE_BUILT_IN_TYPE(long double) 2021-07-17T17:42:34,503 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:34,503 src/Texture2DDecoder/crunch/crn_decomp.h:547:60: warning: right operand of comma operator has no effect [-Wunused-value] 2021-07-17T17:42:34,503 547 | static inline void destruct_array(X* p, uint32 n) { p, n; } }; 2021-07-17T17:42:34,503 | ^ 2021-07-17T17:42:34,503 src/Texture2DDecoder/crunch/crn_decomp.h:562:4: note: in expansion of macro ‘CRND_DEFINE_BUILT_IN_TYPE’ 2021-07-17T17:42:34,503 562 | CRND_DEFINE_BUILT_IN_TYPE(long double) 2021-07-17T17:42:34,504 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:34,526 In file included from src/Texture2DDecoder/crunch.cpp:4: 2021-07-17T17:42:34,526 src/Texture2DDecoder/crunch/crn_decomp.h: In function ‘void crnd::crnd_output_debug_string(const char*)’: 2021-07-17T17:42:34,527 src/Texture2DDecoder/crunch/crn_decomp.h:2418:7: warning: statement has no effect [-Wunused-value] 2021-07-17T17:42:34,527 2418 | p; 2021-07-17T17:42:34,527 | ^ 2021-07-17T17:42:34,527 src/Texture2DDecoder/crunch/crn_decomp.h: In function ‘void* crnd::crnd_default_realloc(void*, size_t, size_t*, bool, void*)’: 2021-07-17T17:42:34,527 src/Texture2DDecoder/crunch/crn_decomp.h:2433:7: warning: statement has no effect [-Wunused-value] 2021-07-17T17:42:34,527 2433 | pUser_data; 2021-07-17T17:42:34,528 | ^~~~~~~~~~ 2021-07-17T17:42:34,528 src/Texture2DDecoder/crunch/crn_decomp.h: In function ‘size_t crnd::crnd_default_msize(void*, void*)’: 2021-07-17T17:42:34,528 src/Texture2DDecoder/crunch/crn_decomp.h:2492:7: warning: statement has no effect [-Wunused-value] 2021-07-17T17:42:34,528 2492 | pUser_data; 2021-07-17T17:42:34,528 | ^~~~~~~~~~ 2021-07-17T17:42:34,533 src/Texture2DDecoder/crunch/crn_decomp.h: In function ‘const crnd::crn_header* crnd::crnd_get_header(crnd::crn_header&, const void*, crnd::uint32)’: 2021-07-17T17:42:34,534 src/Texture2DDecoder/crunch/crn_decomp.h:2700:7: warning: statement has no effect [-Wunused-value] 2021-07-17T17:42:34,534 2700 | tmp_header; 2021-07-17T17:42:34,534 | ^~~~~~~~~~ 2021-07-17T17:42:34,579 src/Texture2DDecoder/crunch/crn_decomp.h: In member function ‘bool crnd::crn_unpacker::unpack_level(const void*, crnd::uint32, void**, crnd::uint32, crnd::uint32, crnd::uint32)’: 2021-07-17T17:42:34,580 src/Texture2DDecoder/crunch/crn_decomp.h:3720:10: warning: statement has no effect [-Wunused-value] 2021-07-17T17:42:34,580 3720 | dst_size_in_bytes; 2021-07-17T17:42:34,580 | ^~~~~~~~~~~~~~~~~ 2021-07-17T17:42:34,600 src/Texture2DDecoder/crunch/crn_decomp.h: In member function ‘bool crnd::crn_unpacker::unpack_dxt1(crnd::uint8**, crnd::uint32, crnd::uint32, crnd::uint32, crnd::uint32, crnd::uint32, crnd::uint32)’: 2021-07-17T17:42:34,601 src/Texture2DDecoder/crunch/crn_decomp.h:4155:10: warning: statement has no effect [-Wunused-value] 2021-07-17T17:42:34,601 4155 | dst_size_in_bytes; 2021-07-17T17:42:34,601 | ^~~~~~~~~~~~~~~~~ 2021-07-17T17:42:34,606 src/Texture2DDecoder/crunch/crn_decomp.h: In member function ‘bool crnd::crn_unpacker::unpack_dxt5(crnd::uint8**, crnd::uint32, crnd::uint32, crnd::uint32, crnd::uint32, crnd::uint32, crnd::uint32)’: 2021-07-17T17:42:34,607 src/Texture2DDecoder/crunch/crn_decomp.h:4341:10: warning: statement has no effect [-Wunused-value] 2021-07-17T17:42:34,607 4341 | dst_size_in_bytes; 2021-07-17T17:42:34,607 | ^~~~~~~~~~~~~~~~~ 2021-07-17T17:42:34,611 src/Texture2DDecoder/crunch/crn_decomp.h: In member function ‘bool crnd::crn_unpacker::unpack_dxn(crnd::uint8**, crnd::uint32, crnd::uint32, crnd::uint32, crnd::uint32, crnd::uint32, crnd::uint32)’: 2021-07-17T17:42:34,611 src/Texture2DDecoder/crunch/crn_decomp.h:4484:10: warning: statement has no effect [-Wunused-value] 2021-07-17T17:42:34,611 4484 | dst_size_in_bytes; 2021-07-17T17:42:34,611 | ^~~~~~~~~~~~~~~~~ 2021-07-17T17:42:34,616 src/Texture2DDecoder/crunch/crn_decomp.h: In member function ‘bool crnd::crn_unpacker::unpack_dxt5a(crnd::uint8**, crnd::uint32, crnd::uint32, crnd::uint32, crnd::uint32, crnd::uint32, crnd::uint32)’: 2021-07-17T17:42:34,616 src/Texture2DDecoder/crunch/crn_decomp.h:4626:10: warning: statement has no effect [-Wunused-value] 2021-07-17T17:42:34,616 4626 | dst_size_in_bytes; 2021-07-17T17:42:34,616 | ^~~~~~~~~~~~~~~~~ 2021-07-17T17:42:34,625 In file included from src/Texture2DDecoder/crunch.cpp:4: 2021-07-17T17:42:34,625 src/Texture2DDecoder/crunch/crn_decomp.h: In instantiation of ‘void crnd::crnd_delete_array(T*) [with T = unsigned int]’: 2021-07-17T17:42:34,625 src/Texture2DDecoder/crunch/crn_decomp.h:1929:42: required from here 2021-07-17T17:42:34,625 src/Texture2DDecoder/crunch/crn_decomp.h:666:10: warning: statement has no effect [-Wunused-value] 2021-07-17T17:42:34,626 666 | num_check; 2021-07-17T17:42:34,626 | ^~~~~~~~~ 2021-07-17T17:42:34,626 src/Texture2DDecoder/crunch/crn_decomp.h: In instantiation of ‘void crnd::crnd_delete_array(T*) [with T = short unsigned int]’: 2021-07-17T17:42:34,626 src/Texture2DDecoder/crunch/crn_decomp.h:1936:55: required from here 2021-07-17T17:42:34,626 src/Texture2DDecoder/crunch/crn_decomp.h:666:10: warning: statement has no effect [-Wunused-value] 2021-07-17T17:42:34,635 src/Texture2DDecoder/crunch/crn_decomp.h: In instantiation of ‘void crnd::helpers::destruct(T*) [with T = crnd::prefix_coding::decoder_tables]’: 2021-07-17T17:42:34,636 src/Texture2DDecoder/crunch/crn_decomp.h:654:27: required from ‘void crnd::crnd_delete(T*) [with T = crnd::prefix_coding::decoder_tables]’ 2021-07-17T17:42:34,636 src/Texture2DDecoder/crunch/crn_decomp.h:2940:35: required from here 2021-07-17T17:42:34,636 src/Texture2DDecoder/crunch/crn_decomp.h:501:10: warning: statement has no effect [-Wunused-value] 2021-07-17T17:42:34,636 501 | p; 2021-07-17T17:42:34,636 | ^ 2021-07-17T17:42:34,639 src/Texture2DDecoder/crunch/crn_decomp.h: In instantiation of ‘void crnd::helpers::destruct(T*) [with T = crnd::crn_unpacker]’: 2021-07-17T17:42:34,640 src/Texture2DDecoder/crunch/crn_decomp.h:654:27: required from ‘void crnd::crnd_delete(T*) [with T = crnd::crn_unpacker]’ 2021-07-17T17:42:34,640 src/Texture2DDecoder/crunch/crn_decomp.h:4752:23: required from here 2021-07-17T17:42:34,640 src/Texture2DDecoder/crunch/crn_decomp.h:501:10: warning: statement has no effect [-Wunused-value] 2021-07-17T17:42:37,878 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 -Isrc/Texture2DDecoder -I/usr/include/python3.9 -c src/Texture2DDecoder/etc.cpp -o build/temp.linux-armv7l-3.9/src/Texture2DDecoder/etc.o -std=c++11 2021-07-17T17:42:38,023 In file included from src/Texture2DDecoder/color.h:6, 2021-07-17T17:42:38,024 from src/Texture2DDecoder/etc.cpp:4: 2021-07-17T17:42:38,024 src/Texture2DDecoder/endianness.h: In function ‘float htonf(float)’: 2021-07-17T17:42:38,024 src/Texture2DDecoder/endianness.h:158:29: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2021-07-17T17:42:38,024 158 | uint32_t val = hton32(*(reinterpret_cast(&f))); 2021-07-17T17:42:38,024 | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:38,025 src/Texture2DDecoder/endianness.h:87:39: note: in definition of macro ‘bswap32’ 2021-07-17T17:42:38,025 87 | #define bswap32(x) __builtin_bswap32((x)) 2021-07-17T17:42:38,025 | ^ 2021-07-17T17:42:38,025 src/Texture2DDecoder/endianness.h:158:20: note: in expansion of macro ‘hton32’ 2021-07-17T17:42:38,025 158 | uint32_t val = hton32(*(reinterpret_cast(&f))); 2021-07-17T17:42:38,026 | ^~~~~~ 2021-07-17T17:42:38,026 src/Texture2DDecoder/endianness.h:159:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2021-07-17T17:42:38,026 159 | return *(reinterpret_cast(&val)); 2021-07-17T17:42:38,026 | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:38,026 src/Texture2DDecoder/endianness.h: In function ‘double htond(double)’: 2021-07-17T17:42:38,026 src/Texture2DDecoder/endianness.h:171:29: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2021-07-17T17:42:38,027 171 | uint64_t val = hton64(*(reinterpret_cast(&f))); 2021-07-17T17:42:38,027 | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:38,027 src/Texture2DDecoder/endianness.h:88:39: note: in definition of macro ‘bswap64’ 2021-07-17T17:42:38,027 88 | #define bswap64(x) __builtin_bswap64((x)) 2021-07-17T17:42:38,028 | ^ 2021-07-17T17:42:38,028 src/Texture2DDecoder/endianness.h:171:20: note: in expansion of macro ‘hton64’ 2021-07-17T17:42:38,028 171 | uint64_t val = hton64(*(reinterpret_cast(&f))); 2021-07-17T17:42:38,028 | ^~~~~~ 2021-07-17T17:42:38,028 src/Texture2DDecoder/endianness.h:172:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2021-07-17T17:42:38,028 172 | return *(reinterpret_cast(&val)); 2021-07-17T17:42:38,029 | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:39,372 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 -Isrc/Texture2DDecoder -I/usr/include/python3.9 -c src/Texture2DDecoder/pvrtc.cpp -o build/temp.linux-armv7l-3.9/src/Texture2DDecoder/pvrtc.o -std=c++11 2021-07-17T17:42:39,516 In file included from src/Texture2DDecoder/color.h:6, 2021-07-17T17:42:39,516 from src/Texture2DDecoder/pvrtc.cpp:4: 2021-07-17T17:42:39,516 src/Texture2DDecoder/endianness.h: In function ‘float htonf(float)’: 2021-07-17T17:42:39,517 src/Texture2DDecoder/endianness.h:158:29: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2021-07-17T17:42:39,517 158 | uint32_t val = hton32(*(reinterpret_cast(&f))); 2021-07-17T17:42:39,517 | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:39,517 src/Texture2DDecoder/endianness.h:87:39: note: in definition of macro ‘bswap32’ 2021-07-17T17:42:39,517 87 | #define bswap32(x) __builtin_bswap32((x)) 2021-07-17T17:42:39,517 | ^ 2021-07-17T17:42:39,518 src/Texture2DDecoder/endianness.h:158:20: note: in expansion of macro ‘hton32’ 2021-07-17T17:42:39,518 158 | uint32_t val = hton32(*(reinterpret_cast(&f))); 2021-07-17T17:42:39,518 | ^~~~~~ 2021-07-17T17:42:39,518 src/Texture2DDecoder/endianness.h:159:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2021-07-17T17:42:39,518 159 | return *(reinterpret_cast(&val)); 2021-07-17T17:42:39,518 | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:39,519 src/Texture2DDecoder/endianness.h: In function ‘double htond(double)’: 2021-07-17T17:42:39,519 src/Texture2DDecoder/endianness.h:171:29: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2021-07-17T17:42:39,519 171 | uint64_t val = hton64(*(reinterpret_cast(&f))); 2021-07-17T17:42:39,519 | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:39,519 src/Texture2DDecoder/endianness.h:88:39: note: in definition of macro ‘bswap64’ 2021-07-17T17:42:39,519 88 | #define bswap64(x) __builtin_bswap64((x)) 2021-07-17T17:42:39,519 | ^ 2021-07-17T17:42:39,520 src/Texture2DDecoder/endianness.h:171:20: note: in expansion of macro ‘hton64’ 2021-07-17T17:42:39,520 171 | uint64_t val = hton64(*(reinterpret_cast(&f))); 2021-07-17T17:42:39,520 | ^~~~~~ 2021-07-17T17:42:39,520 src/Texture2DDecoder/endianness.h:172:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2021-07-17T17:42:39,520 172 | return *(reinterpret_cast(&val)); 2021-07-17T17:42:39,520 | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-17T17:42:40,234 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 -Isrc/Texture2DDecoder -I/usr/include/python3.9 -c src/Texture2DDecoder/unitycrunch.cpp -o build/temp.linux-armv7l-3.9/src/Texture2DDecoder/unitycrunch.o -std=c++11 2021-07-17T17:42:40,744 In file included from src/Texture2DDecoder/unitycrunch.cpp:4: 2021-07-17T17:42:40,744 src/Texture2DDecoder/unitycrunch/crn_decomp.h: In function ‘size_t unitycrnd::crnd_default_msize(void*, void*)’: 2021-07-17T17:42:40,745 src/Texture2DDecoder/unitycrunch/crn_decomp.h:1984:3: warning: statement has no effect [-Wunused-value] 2021-07-17T17:42:40,745 1984 | pUser_data; 2021-07-17T17:42:40,745 | ^~~~~~~~~~ 2021-07-17T17:42:40,813 src/Texture2DDecoder/unitycrunch/crn_decomp.h: In member function ‘bool unitycrnd::crn_unpacker::unpack_dxt1(unitycrnd::uint8**, unitycrnd::uint32, unitycrnd::uint32, unitycrnd::uint32)’: 2021-07-17T17:42:40,813 src/Texture2DDecoder/unitycrunch/crn_decomp.h:3354:39: warning: suggest parentheses around ‘+’ in operand of ‘&’ [-Wparentheses] 2021-07-17T17:42:40,813 3354 | const uint32 width = output_width + 1 & ~1; 2021-07-17T17:42:40,813 | ~~~~~~~~~~~~~^~~ 2021-07-17T17:42:40,814 src/Texture2DDecoder/unitycrunch/crn_decomp.h:3355:41: warning: suggest parentheses around ‘+’ in operand of ‘&’ [-Wparentheses] 2021-07-17T17:42:40,814 3355 | const uint32 height = output_height + 1 & ~1; 2021-07-17T17:42:40,814 | ~~~~~~~~~~~~~~^~~ 2021-07-17T17:42:40,817 src/Texture2DDecoder/unitycrunch/crn_decomp.h: In member function ‘bool unitycrnd::crn_unpacker::unpack_dxt5(unitycrnd::uint8**, unitycrnd::uint32, unitycrnd::uint32, unitycrnd::uint32)’: 2021-07-17T17:42:40,817 src/Texture2DDecoder/unitycrunch/crn_decomp.h:3406:39: warning: suggest parentheses around ‘+’ in operand of ‘&’ [-Wparentheses] 2021-07-17T17:42:40,817 3406 | const uint32 width = output_width + 1 & ~1; 2021-07-17T17:42:40,818 | ~~~~~~~~~~~~~^~~ 2021-07-17T17:42:40,818 src/Texture2DDecoder/unitycrunch/crn_decomp.h:3407:41: warning: suggest parentheses around ‘+’ in operand of ‘&’ [-Wparentheses] 2021-07-17T17:42:40,818 3407 | const uint32 height = output_height + 1 & ~1; 2021-07-17T17:42:40,818 | ~~~~~~~~~~~~~~^~~ 2021-07-17T17:42:40,821 src/Texture2DDecoder/unitycrunch/crn_decomp.h: In member function ‘bool unitycrnd::crn_unpacker::unpack_dxn(unitycrnd::uint8**, unitycrnd::uint32, unitycrnd::uint32, unitycrnd::uint32)’: 2021-07-17T17:42:40,821 src/Texture2DDecoder/unitycrunch/crn_decomp.h:3468:39: warning: suggest parentheses around ‘+’ in operand of ‘&’ [-Wparentheses] 2021-07-17T17:42:40,821 3468 | const uint32 width = output_width + 1 & ~1; 2021-07-17T17:42:40,821 | ~~~~~~~~~~~~~^~~ 2021-07-17T17:42:40,821 src/Texture2DDecoder/unitycrunch/crn_decomp.h:3469:41: warning: suggest parentheses around ‘+’ in operand of ‘&’ [-Wparentheses] 2021-07-17T17:42:40,821 3469 | const uint32 height = output_height + 1 & ~1; 2021-07-17T17:42:40,822 | ~~~~~~~~~~~~~~^~~ 2021-07-17T17:42:40,824 src/Texture2DDecoder/unitycrunch/crn_decomp.h: In member function ‘bool unitycrnd::crn_unpacker::unpack_dxt5a(unitycrnd::uint8**, unitycrnd::uint32, unitycrnd::uint32, unitycrnd::uint32)’: 2021-07-17T17:42:40,825 src/Texture2DDecoder/unitycrunch/crn_decomp.h:3531:39: warning: suggest parentheses around ‘+’ in operand of ‘&’ [-Wparentheses] 2021-07-17T17:42:40,825 3531 | const uint32 width = output_width + 1 & ~1; 2021-07-17T17:42:40,825 | ~~~~~~~~~~~~~^~~ 2021-07-17T17:42:40,825 src/Texture2DDecoder/unitycrunch/crn_decomp.h:3532:41: warning: suggest parentheses around ‘+’ in operand of ‘&’ [-Wparentheses] 2021-07-17T17:42:40,825 3532 | const uint32 height = output_height + 1 & ~1; 2021-07-17T17:42:40,825 | ~~~~~~~~~~~~~~^~~ 2021-07-17T17:42:40,828 src/Texture2DDecoder/unitycrunch/crn_decomp.h: In member function ‘bool unitycrnd::crn_unpacker::unpack_etc1(unitycrnd::uint8**, unitycrnd::uint32, unitycrnd::uint32, unitycrnd::uint32)’: 2021-07-17T17:42:40,828 src/Texture2DDecoder/unitycrunch/crn_decomp.h:3583:39: warning: suggest parentheses around ‘+’ in operand of ‘&’ [-Wparentheses] 2021-07-17T17:42:40,828 3583 | const uint32 width = output_width + 1 & ~1; 2021-07-17T17:42:40,828 | ~~~~~~~~~~~~~^~~ 2021-07-17T17:42:40,828 src/Texture2DDecoder/unitycrunch/crn_decomp.h:3584:41: warning: suggest parentheses around ‘+’ in operand of ‘&’ [-Wparentheses] 2021-07-17T17:42:40,828 3584 | const uint32 height = output_height + 1 & ~1; 2021-07-17T17:42:40,829 | ~~~~~~~~~~~~~~^~~ 2021-07-17T17:42:40,833 src/Texture2DDecoder/unitycrunch/crn_decomp.h: In member function ‘bool unitycrnd::crn_unpacker::unpack_etc2a(unitycrnd::uint8**, unitycrnd::uint32, unitycrnd::uint32, unitycrnd::uint32)’: 2021-07-17T17:42:40,833 src/Texture2DDecoder/unitycrunch/crn_decomp.h:3650:39: warning: suggest parentheses around ‘+’ in operand of ‘&’ [-Wparentheses] 2021-07-17T17:42:40,833 3650 | const uint32 width = output_width + 1 & ~1; 2021-07-17T17:42:40,833 | ~~~~~~~~~~~~~^~~ 2021-07-17T17:42:40,834 src/Texture2DDecoder/unitycrunch/crn_decomp.h:3651:41: warning: suggest parentheses around ‘+’ in operand of ‘&’ [-Wparentheses] 2021-07-17T17:42:40,834 3651 | const uint32 height = output_height + 1 & ~1; 2021-07-17T17:42:40,834 | ~~~~~~~~~~~~~~^~~ 2021-07-17T17:42:43,946 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 -Isrc/Texture2DDecoder -I/usr/include/python3.9 -c src/pylink.cpp -o build/temp.linux-armv7l-3.9/src/pylink.o -std=c++11 2021-07-17T17:42:44,002 src/pylink.cpp:2:9: warning: #pragma once in main file 2021-07-17T17:42:44,002 2 | #pragma once 2021-07-17T17:42:44,002 | ^~~~ 2021-07-17T17:42:44,696 src/pylink.cpp: In function ‘PyObject* _unpack_crunch(PyObject*, PyObject*)’: 2021-07-17T17:42:44,696 src/pylink.cpp:187:12: warning: deleting ‘void*’ is undefined [-Wdelete-incomplete] 2021-07-17T17:42:44,696 187 | delete ret; 2021-07-17T17:42:44,696 | ^~~ 2021-07-17T17:42:44,697 src/pylink.cpp: In function ‘PyObject* _unpack_unity_crunch(PyObject*, PyObject*)’: 2021-07-17T17:42:44,697 src/pylink.cpp:208:12: warning: deleting ‘void*’ is undefined [-Wdelete-incomplete] 2021-07-17T17:42:44,697 208 | delete ret; 2021-07-17T17:42:44,697 | ^~~ 2021-07-17T17:42:44,951 creating build/lib.linux-armv7l-3.9 2021-07-17T17:42:44,952 arm-linux-gnueabihf-g++ -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/src/Texture2DDecoder/astc.o build/temp.linux-armv7l-3.9/src/Texture2DDecoder/atc.o build/temp.linux-armv7l-3.9/src/Texture2DDecoder/bcn.o build/temp.linux-armv7l-3.9/src/Texture2DDecoder/crunch.o build/temp.linux-armv7l-3.9/src/Texture2DDecoder/etc.o build/temp.linux-armv7l-3.9/src/Texture2DDecoder/pvrtc.o build/temp.linux-armv7l-3.9/src/Texture2DDecoder/unitycrunch.o build/temp.linux-armv7l-3.9/src/pylink.o -o build/lib.linux-armv7l-3.9/texture2ddecoder.cpython-39-arm-linux-gnueabihf.so 2021-07-17T17:42:45,303 installing to build/bdist.linux-armv7l/wheel 2021-07-17T17:42:45,303 running install 2021-07-17T17:42:45,305 running install_lib 2021-07-17T17:42:45,310 creating build/bdist.linux-armv7l 2021-07-17T17:42:45,310 creating build/bdist.linux-armv7l/wheel 2021-07-17T17:42:45,312 copying build/lib.linux-armv7l-3.9/texture2ddecoder.cpython-39-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel 2021-07-17T17:42:45,337 running install_egg_info 2021-07-17T17:42:45,362 running egg_info 2021-07-17T17:42:45,373 writing texture2ddecoder.egg-info/PKG-INFO 2021-07-17T17:42:45,376 writing dependency_links to texture2ddecoder.egg-info/dependency_links.txt 2021-07-17T17:42:45,379 writing top-level names to texture2ddecoder.egg-info/top_level.txt 2021-07-17T17:42:45,408 reading manifest file 'texture2ddecoder.egg-info/SOURCES.txt' 2021-07-17T17:42:45,412 reading manifest template 'MANIFEST.in' 2021-07-17T17:42:45,442 warning: no files found matching '*.cxx' under directory 'src' 2021-07-17T17:42:45,470 warning: no files found matching '*.inc' under directory 'src' 2021-07-17T17:42:45,475 writing manifest file 'texture2ddecoder.egg-info/SOURCES.txt' 2021-07-17T17:42:45,477 Copying texture2ddecoder.egg-info to build/bdist.linux-armv7l/wheel/texture2ddecoder-1.0.2-py3.9.egg-info 2021-07-17T17:42:45,486 running install_scripts 2021-07-17T17:42:45,571 creating build/bdist.linux-armv7l/wheel/texture2ddecoder-1.0.2.dist-info/WHEEL 2021-07-17T17:42:45,574 creating '/tmp/pip-wheel-x5uotn22/texture2ddecoder-1.0.2-cp39-cp39-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2021-07-17T17:42:45,746 adding 'texture2ddecoder.cpython-39-arm-linux-gnueabihf.so' 2021-07-17T17:42:45,755 adding 'texture2ddecoder-1.0.2.dist-info/METADATA' 2021-07-17T17:42:45,756 adding 'texture2ddecoder-1.0.2.dist-info/WHEEL' 2021-07-17T17:42:45,757 adding 'texture2ddecoder-1.0.2.dist-info/top_level.txt' 2021-07-17T17:42:45,758 adding 'texture2ddecoder-1.0.2.dist-info/RECORD' 2021-07-17T17:42:45,767 removing build/bdist.linux-armv7l/wheel 2021-07-17T17:42:45,855 Building wheel for texture2ddecoder (setup.py): finished with status 'done' 2021-07-17T17:42:45,862 Created wheel for texture2ddecoder: filename=texture2ddecoder-1.0.2-cp39-cp39-linux_armv7l.whl size=318671 sha256=d38502792e3f700eaeea9c61b70a3f0d84cb18338a6b27be979dfbe043dcaf52 2021-07-17T17:42:45,862 Stored in directory: /tmp/pip-ephem-wheel-cache-rngnq31o/wheels/60/a4/63/798dfa037954ffed2dacbbc65e475522f98307d54d7cc1aee9 2021-07-17T17:42:45,870 Successfully built texture2ddecoder 2021-07-17T17:42:45,883 Removed build tracker: '/tmp/pip-req-tracker-u5a9linm'