2022-01-31T22:36:47,211 Created temporary directory: /tmp/pip-ephem-wheel-cache-ek_owhe1 2022-01-31T22:36:47,216 Created temporary directory: /tmp/pip-req-tracker-yemtfgef 2022-01-31T22:36:47,217 Initialized build tracking at /tmp/pip-req-tracker-yemtfgef 2022-01-31T22:36:47,217 Created build tracker: /tmp/pip-req-tracker-yemtfgef 2022-01-31T22:36:47,218 Entered build tracker: /tmp/pip-req-tracker-yemtfgef 2022-01-31T22:36:47,219 Created temporary directory: /tmp/pip-wheel-yjdto3lx 2022-01-31T22:36:47,286 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2022-01-31T22:36:47,292 2 location(s) to search for versions of prox-tv-sdist: 2022-01-31T22:36:47,292 * https://pypi.org/simple/prox-tv-sdist/ 2022-01-31T22:36:47,292 * https://www.piwheels.org/simple/prox-tv-sdist/ 2022-01-31T22:36:47,293 Fetching project page and analyzing links: https://pypi.org/simple/prox-tv-sdist/ 2022-01-31T22:36:47,294 Getting page https://pypi.org/simple/prox-tv-sdist/ 2022-01-31T22:36:47,297 Found index url https://pypi.org/simple 2022-01-31T22:36:47,500 Found link https://files.pythonhosted.org/packages/1a/14/4b101ef41fafe1e9c4623687f599c149cec288af0f47af59719bb569de24/prox_tv_SDIST-3.3.0.tar.gz#sha256=9d0b305d24771f6dd11c025948f4fdcf54d6082eae2176590dc3f2664bdeac12 (from https://pypi.org/simple/prox-tv-sdist/), version: 3.3.0 2022-01-31T22:36:47,501 Found link https://files.pythonhosted.org/packages/ff/92/49849c7887ca73c4ce37522fa6cd8f8b5656e77c045f52b09e6d036e4677/prox_tv_SDIST-3.3.1.tar.gz#sha256=ad81986dc918bd188b0ce593b2ae05f8e06a00fa884729cf27d183ec1246c1da (from https://pypi.org/simple/prox-tv-sdist/), version: 3.3.1 2022-01-31T22:36:47,502 Fetching project page and analyzing links: https://www.piwheels.org/simple/prox-tv-sdist/ 2022-01-31T22:36:47,503 Getting page https://www.piwheels.org/simple/prox-tv-sdist/ 2022-01-31T22:36:47,505 Found index url https://www.piwheels.org/simple 2022-01-31T22:36:47,742 Skipping link: No binaries permitted for prox-tv-sdist: https://www.piwheels.org/simple/prox-tv-sdist/prox_tv_SDIST-3.3.0-cp35-cp35m-linux_armv6l.whl#sha256=8fda4c0a262aab803fc731792f36b5f2004e1f84b72efdc4a2882779713204ad (from https://www.piwheels.org/simple/prox-tv-sdist/) 2022-01-31T22:36:47,743 Skipping link: No binaries permitted for prox-tv-sdist: https://www.piwheels.org/simple/prox-tv-sdist/prox_tv_SDIST-3.3.0-cp35-cp35m-linux_armv7l.whl#sha256=8fda4c0a262aab803fc731792f36b5f2004e1f84b72efdc4a2882779713204ad (from https://www.piwheels.org/simple/prox-tv-sdist/) 2022-01-31T22:36:47,743 Skipping link: No binaries permitted for prox-tv-sdist: https://www.piwheels.org/simple/prox-tv-sdist/prox_tv_SDIST-3.3.0-cp37-cp37m-linux_armv6l.whl#sha256=cfe826f19689bdab576ed9ea405d453e05d424b20e0ad14c5839df1303a93055 (from https://www.piwheels.org/simple/prox-tv-sdist/) 2022-01-31T22:36:47,744 Skipping link: No binaries permitted for prox-tv-sdist: https://www.piwheels.org/simple/prox-tv-sdist/prox_tv_SDIST-3.3.0-cp37-cp37m-linux_armv7l.whl#sha256=cfe826f19689bdab576ed9ea405d453e05d424b20e0ad14c5839df1303a93055 (from https://www.piwheels.org/simple/prox-tv-sdist/) 2022-01-31T22:36:47,744 Skipping link: No binaries permitted for prox-tv-sdist: https://www.piwheels.org/simple/prox-tv-sdist/prox_tv_SDIST-3.3.0-cp39-cp39-linux_armv6l.whl#sha256=2d7195bc6f29590130b08608e803b2926a1ed5e9ed7cef03b725593444b9b9e8 (from https://www.piwheels.org/simple/prox-tv-sdist/) 2022-01-31T22:36:47,745 Skipping link: No binaries permitted for prox-tv-sdist: https://www.piwheels.org/simple/prox-tv-sdist/prox_tv_SDIST-3.3.0-cp39-cp39-linux_armv7l.whl#sha256=2d7195bc6f29590130b08608e803b2926a1ed5e9ed7cef03b725593444b9b9e8 (from https://www.piwheels.org/simple/prox-tv-sdist/) 2022-01-31T22:36:47,745 Skipping link: No binaries permitted for prox-tv-sdist: https://www.piwheels.org/simple/prox-tv-sdist/prox_tv_SDIST-3.3.1-cp35-cp35m-linux_armv6l.whl#sha256=e81941a7767d6f694ffa1f73bb585b34d055f6f4e418a4d5e89a7e98ea72853d (from https://www.piwheels.org/simple/prox-tv-sdist/) 2022-01-31T22:36:47,746 Skipping link: No binaries permitted for prox-tv-sdist: https://www.piwheels.org/simple/prox-tv-sdist/prox_tv_SDIST-3.3.1-cp35-cp35m-linux_armv7l.whl#sha256=e81941a7767d6f694ffa1f73bb585b34d055f6f4e418a4d5e89a7e98ea72853d (from https://www.piwheels.org/simple/prox-tv-sdist/) 2022-01-31T22:36:47,746 Skipping link: No binaries permitted for prox-tv-sdist: https://www.piwheels.org/simple/prox-tv-sdist/prox_tv_SDIST-3.3.1-cp37-cp37m-linux_armv6l.whl#sha256=8ec953d39abd1c24f5a89cb7417266c4b80b161bbc9ae34968bad0132da5f4b1 (from https://www.piwheels.org/simple/prox-tv-sdist/) 2022-01-31T22:36:47,747 Skipping link: No binaries permitted for prox-tv-sdist: https://www.piwheels.org/simple/prox-tv-sdist/prox_tv_SDIST-3.3.1-cp37-cp37m-linux_armv7l.whl#sha256=8ec953d39abd1c24f5a89cb7417266c4b80b161bbc9ae34968bad0132da5f4b1 (from https://www.piwheels.org/simple/prox-tv-sdist/) 2022-01-31T22:36:47,747 Skipping link: not a file: https://www.piwheels.org/simple/prox-tv-sdist/ 2022-01-31T22:36:47,748 Skipping link: not a file: https://pypi.org/simple/prox-tv-sdist/ 2022-01-31T22:36:47,792 Given no hashes to check 1 links for project 'prox-tv-sdist': discarding no candidates 2022-01-31T22:36:47,834 Collecting prox-tv-sdist==3.3.1 2022-01-31T22:36:47,837 Created temporary directory: /tmp/pip-unpack-muy708so 2022-01-31T22:36:47,935 Downloading prox_tv_SDIST-3.3.1.tar.gz (248 kB) 2022-01-31T22:36:48,233 Added prox-tv-sdist==3.3.1 from https://files.pythonhosted.org/packages/ff/92/49849c7887ca73c4ce37522fa6cd8f8b5656e77c045f52b09e6d036e4677/prox_tv_SDIST-3.3.1.tar.gz#sha256=ad81986dc918bd188b0ce593b2ae05f8e06a00fa884729cf27d183ec1246c1da to build tracker '/tmp/pip-req-tracker-yemtfgef' 2022-01-31T22:36:48,235 Running setup.py (path:/tmp/pip-wheel-yjdto3lx/prox-tv-sdist_7ad4dedbe2404dc1bb0180fda7dc4f10/setup.py) egg_info for package prox-tv-sdist 2022-01-31T22:36:48,236 Created temporary directory: /tmp/pip-pip-egg-info-fo5_su49 2022-01-31T22:36:48,237 Preparing metadata (setup.py): started 2022-01-31T22:36:48,237 Running command python setup.py egg_info 2022-01-31T22:36:50,878 running egg_info 2022-01-31T22:36:50,884 creating /tmp/pip-pip-egg-info-fo5_su49/prox_tv_SDIST.egg-info 2022-01-31T22:36:50,899 writing manifest file '/tmp/pip-pip-egg-info-fo5_su49/prox_tv_SDIST.egg-info/SOURCES.txt' 2022-01-31T22:36:50,935 writing manifest file '/tmp/pip-pip-egg-info-fo5_su49/prox_tv_SDIST.egg-info/SOURCES.txt' 2022-01-31T22:36:51,093 Preparing metadata (setup.py): finished with status 'done' 2022-01-31T22:36:51,101 Source in /tmp/pip-wheel-yjdto3lx/prox-tv-sdist_7ad4dedbe2404dc1bb0180fda7dc4f10 has version 3.3.1, which satisfies requirement prox-tv-sdist==3.3.1 from https://files.pythonhosted.org/packages/ff/92/49849c7887ca73c4ce37522fa6cd8f8b5656e77c045f52b09e6d036e4677/prox_tv_SDIST-3.3.1.tar.gz#sha256=ad81986dc918bd188b0ce593b2ae05f8e06a00fa884729cf27d183ec1246c1da 2022-01-31T22:36:51,103 Removed prox-tv-sdist==3.3.1 from https://files.pythonhosted.org/packages/ff/92/49849c7887ca73c4ce37522fa6cd8f8b5656e77c045f52b09e6d036e4677/prox_tv_SDIST-3.3.1.tar.gz#sha256=ad81986dc918bd188b0ce593b2ae05f8e06a00fa884729cf27d183ec1246c1da from build tracker '/tmp/pip-req-tracker-yemtfgef' 2022-01-31T22:36:51,112 Created temporary directory: /tmp/pip-unpack-gwmoqxl7 2022-01-31T22:36:51,113 Building wheels for collected packages: prox-tv-sdist 2022-01-31T22:36:51,121 Created temporary directory: /tmp/pip-wheel-88pg7lg5 2022-01-31T22:36:51,121 Building wheel for prox-tv-sdist (setup.py): started 2022-01-31T22:36:51,122 Destination directory: /tmp/pip-wheel-88pg7lg5 2022-01-31T22:36:51,123 Running command /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-yjdto3lx/prox-tv-sdist_7ad4dedbe2404dc1bb0180fda7dc4f10/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-yjdto3lx/prox-tv-sdist_7ad4dedbe2404dc1bb0180fda7dc4f10/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-88pg7lg5 2022-01-31T22:36:53,698 running bdist_wheel 2022-01-31T22:36:53,707 running build 2022-01-31T22:36:53,707 running build_py 2022-01-31T22:36:53,715 creating build 2022-01-31T22:36:53,715 creating build/lib.linux-armv7l-3.9 2022-01-31T22:36:53,717 creating build/lib.linux-armv7l-3.9/prox_tv 2022-01-31T22:36:53,719 copying prox_tv/prox_tv_build.py -> build/lib.linux-armv7l-3.9/prox_tv 2022-01-31T22:36:53,722 copying prox_tv/__init__.py -> build/lib.linux-armv7l-3.9/prox_tv 2022-01-31T22:36:53,727 copying prox_tv/prox_tv_test.py -> build/lib.linux-armv7l-3.9/prox_tv 2022-01-31T22:36:53,733 running build_ext 2022-01-31T22:36:53,734 creating build/temp.linux-armv7l-3.9 2022-01-31T22:36:53,823 creating build/temp.linux-armv7l-3.9/build 2022-01-31T22:36:53,824 creating build/temp.linux-armv7l-3.9/build/temp.linux-armv7l-3.9 2022-01-31T22:36:53,826 creating build/temp.linux-armv7l-3.9/src 2022-01-31T22:36:53,828 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 -fPIC -DNOMATLAB=1 -I/usr/include -I/usr/include/python3.9 -c build/temp.linux-armv7l-3.9/_prox_tv.cpp -o build/temp.linux-armv7l-3.9/build/temp.linux-armv7l-3.9/_prox_tv.o -fopenmp -Isrc 2022-01-31T22:36:55,207 In file included from src/TVopt.h:15, 2022-01-31T22:36:55,207 from build/temp.linux-armv7l-3.9/_prox_tv.cpp:570: 2022-01-31T22:36:55,207 src/general.h:41:18: warning: ‘DEBUG_FILE’ defined but not used [-Wunused-variable] 2022-01-31T22:36:55,208 41 | static FILE* DEBUG_FILE = NULL; 2022-01-31T22:36:55,208 | ^~~~~~~~~~ 2022-01-31T22:37:00,460 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 -fPIC -DNOMATLAB=1 -I/usr/include -I/usr/include/python3.9 -c src/LPopt.cpp -o build/temp.linux-armv7l-3.9/src/LPopt.o -fopenmp -Isrc 2022-01-31T22:37:01,108 In file included from src/LPopt.h:16, 2022-01-31T22:37:01,109 from src/LPopt.cpp:13: 2022-01-31T22:37:01,109 src/general.h:41:18: warning: ‘DEBUG_FILE’ defined but not used [-Wunused-variable] 2022-01-31T22:37:01,110 41 | static FILE* DEBUG_FILE = NULL; 2022-01-31T22:37:01,110 | ^~~~~~~~~~ 2022-01-31T22:37:02,036 src/LPopt.cpp: In function ‘int PN_LPp(double*, double, double*, double*, int, double, Workspace*, int, double)’: 2022-01-31T22:37:02,037 src/LPopt.cpp:622:21: warning: ‘grad0’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2022-01-31T22:37:02,037 622 | aux = grad0 * delta; 2022-01-31T22:37:02,037 | ~~~~^~~~~~~~~~~~~~~ 2022-01-31T22:37:02,038 src/LPopt.cpp:658:18: warning: ‘improve’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2022-01-31T22:37:02,038 658 | stop = improve / fupdate; 2022-01-31T22:37:02,038 | ~~~~~^~~~~~~~~~~~~~~~~~~ 2022-01-31T22:37:02,039 src/LPopt.cpp:658:18: warning: ‘fupdate’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2022-01-31T22:37:02,982 src/LPopt.cpp: In function ‘void solveLinearLP(double*, int, double, double, double*)’: 2022-01-31T22:37:02,982 src/LPopt.cpp:1033:41: warning: ‘ilargest’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2022-01-31T22:37:02,982 1033 | s[ilargest] = - lambda * sign(z[ilargest]); 2022-01-31T22:37:02,983 | ^~~~~~~~ 2022-01-31T22:37:03,227 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 -fPIC -DNOMATLAB=1 -I/usr/include -I/usr/include/python3.9 -c src/TV2DWopt.cpp -o build/temp.linux-armv7l-3.9/src/TV2DWopt.o -fopenmp -Isrc 2022-01-31T22:37:03,821 src/TV2DWopt.cpp: In function ‘int DR2L1W_TV(size_t, size_t, double*, double*, double*, double*, int, int, double*)’: 2022-01-31T22:37:03,821 src/TV2DWopt.cpp:85:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:03,822 85 | for (i=0; i < M*N; i++) 2022-01-31T22:37:03,822 | ~~^~~~~ 2022-01-31T22:37:03,823 src/TV2DWopt.cpp:88:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:03,824 88 | for (i=0; i < M*N; i++) 2022-01-31T22:37:03,824 | ~~^~~~~ 2022-01-31T22:37:03,825 src/TV2DWopt.cpp:107:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:03,825 107 | for (i=0; i < M*N; i++) s[i] = 2*s[i] - t[i]; 2022-01-31T22:37:03,826 | ~~^~~~~ 2022-01-31T22:37:03,826 src/TV2DWopt.cpp:117:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:03,826 117 | for (i=0; i < M*N; i++) tb[i] = -2*tb[i] - s[i]; 2022-01-31T22:37:03,827 | ~~^~~~~ 2022-01-31T22:37:03,827 src/TV2DWopt.cpp:120:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:03,827 120 | for (i=0; i < M*N; i++) t[i] = 0.5*(t[i]+tb[i]); 2022-01-31T22:37:03,828 | ~~^~~~~ 2022-01-31T22:37:03,828 src/TV2DWopt.cpp:126:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:03,828 126 | for (i = 0; i < M*N; i++) s[i] = - s[i] - tb[i]; 2022-01-31T22:37:03,829 | ~~^~~~~ 2022-01-31T22:37:03,830 src/TV2DWopt.cpp: In function ‘void DR_columnsPass(size_t, size_t, double*, double*, double*, Workspace**)’: 2022-01-31T22:37:03,831 src/TV2DWopt.cpp:164:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:03,831 164 | for (j=0; j < N; j++) { 2022-01-31T22:37:03,832 | ~~^~~ 2022-01-31T22:37:03,832 src/TV2DWopt.cpp:155:13: warning: unused variable ‘i’ [-Wunused-variable] 2022-01-31T22:37:03,833 155 | int i,j; 2022-01-31T22:37:03,833 | ^ 2022-01-31T22:37:03,834 src/TV2DWopt.cpp: In function ‘void DR_rowsPass(size_t, size_t, double*, double*, double*, double*, Workspace**)’: 2022-01-31T22:37:03,834 src/TV2DWopt.cpp:203:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:03,834 203 | for (j=0; j < M; j++) { 2022-01-31T22:37:03,835 | ~~^~~ 2022-01-31T22:37:03,835 src/TV2DWopt.cpp:209:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:03,835 209 | for ( idx = j, i = 0 ; i < N-1 ; i++, idx+=M ) 2022-01-31T22:37:03,836 | ~~^~~~~ 2022-01-31T22:37:03,836 src/TV2DWopt.cpp:212:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:03,836 212 | for ( idx = j, i = 0 ; i < N ; i++, idx+=M ) 2022-01-31T22:37:03,837 | ~~^~~ 2022-01-31T22:37:03,837 src/TV2DWopt.cpp:217:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:03,837 217 | for ( idx = j, i = 0 ; i < N ; i++, idx+=M ) 2022-01-31T22:37:03,838 | ~~^~~ 2022-01-31T22:37:03,838 src/TV2DWopt.cpp: In function ‘void DR_proxDiff(size_t, double*, double*, double*, Workspace*)’: 2022-01-31T22:37:03,839 src/TV2DWopt.cpp:238:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:03,839 238 | for (i=0; i < n; i++) 2022-01-31T22:37:03,839 | ~~^~~ 2022-01-31T22:37:03,851 In file included from src/TVopt.h:15, 2022-01-31T22:37:03,852 from src/TV2DWopt.cpp:17: 2022-01-31T22:37:03,852 src/general.h: At global scope: 2022-01-31T22:37:03,852 src/general.h:41:18: warning: ‘DEBUG_FILE’ defined but not used [-Wunused-variable] 2022-01-31T22:37:03,853 41 | static FILE* DEBUG_FILE = NULL; 2022-01-31T22:37:03,853 | ^~~~~~~~~~ 2022-01-31T22:37:04,536 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 -fPIC -DNOMATLAB=1 -I/usr/include -I/usr/include/python3.9 -c src/TV2Dopt.cpp -o build/temp.linux-armv7l-3.9/src/TV2Dopt.o -fopenmp -Isrc 2022-01-31T22:37:05,166 src/TV2Dopt.cpp: In function ‘int DR2_TV(size_t, size_t, double*, double, double, double, double, double*, int, int, double*)’: 2022-01-31T22:37:05,166 src/TV2Dopt.cpp:391:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:05,167 391 | for (i=0; i < M*N; i++) 2022-01-31T22:37:05,167 | ~~^~~~~ 2022-01-31T22:37:05,168 src/TV2Dopt.cpp:394:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:05,168 394 | for (i=0; i < M*N; i++) 2022-01-31T22:37:05,168 | ~~^~~~~ 2022-01-31T22:37:05,169 src/TV2Dopt.cpp:411:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:05,169 411 | for (i=0; i < M*N; i++) s[i] = 2*s[i] - t[i]; 2022-01-31T22:37:05,169 | ~~^~~~~ 2022-01-31T22:37:05,170 src/TV2Dopt.cpp:419:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:05,170 419 | for (i=0; i < M*N; i++) tb[i] = 2*tb[i] - s[i]; 2022-01-31T22:37:05,170 | ~~^~~~~ 2022-01-31T22:37:05,171 src/TV2Dopt.cpp:422:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:05,171 422 | for (i=0; i < M*N; i++) t[i] = 0.5*(t[i]+tb[i]); 2022-01-31T22:37:05,171 | ~~^~~~~ 2022-01-31T22:37:05,171 src/TV2Dopt.cpp:430:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:05,172 430 | for (i = 0; i < M*N; i++) s[i] = tb[i] - s[i]; 2022-01-31T22:37:05,172 | ~~^~~~~ 2022-01-31T22:37:05,173 src/TV2Dopt.cpp:357:11: warning: unused variable ‘ytr’ [-Wunused-variable] 2022-01-31T22:37:05,173 357 | double *ytr = NULL; 2022-01-31T22:37:05,173 | ^~~ 2022-01-31T22:37:05,174 src/TV2Dopt.cpp: In function ‘void DR_columnsPass(size_t, size_t, double*, double*, double, double, Workspace**)’: 2022-01-31T22:37:05,174 src/TV2Dopt.cpp:471:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:05,174 471 | for (j=0; j < N; j++) { 2022-01-31T22:37:05,175 | ~~^~~ 2022-01-31T22:37:05,175 src/TV2Dopt.cpp: In function ‘void DR_rowsPass(size_t, size_t, double*, double*, double*, double, double, Workspace**)’: 2022-01-31T22:37:05,176 src/TV2Dopt.cpp:510:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:05,176 510 | for (j=0; j < M; j++) { 2022-01-31T22:37:05,176 | ~~^~~ 2022-01-31T22:37:05,177 src/TV2Dopt.cpp:514:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:05,177 514 | for ( idx = j, i = 0 ; i < N ; i++, idx+=M ) 2022-01-31T22:37:05,177 | ~~^~~ 2022-01-31T22:37:05,178 src/TV2Dopt.cpp:519:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:05,178 519 | for ( idx = j, i = 0 ; i < N ; i++, idx+=M ) 2022-01-31T22:37:05,178 | ~~^~~ 2022-01-31T22:37:05,179 src/TV2Dopt.cpp: In function ‘void DR_proxDiff(size_t, double*, double*, double, double, Workspace*)’: 2022-01-31T22:37:05,179 src/TV2Dopt.cpp:545:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:05,179 545 | for (i=0; i < n; i++) 2022-01-31T22:37:05,180 | ~~^~~ 2022-01-31T22:37:05,183 src/TV2Dopt.cpp: In function ‘int CondatChambollePock2_TV(size_t, size_t, double*, double, double*, short int, int, double*)’: 2022-01-31T22:37:05,183 src/TV2Dopt.cpp:633:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:05,184 633 | for ( i = 0 ; i < M-1 ; i++ ) { 2022-01-31T22:37:05,184 | ~~^~~~~ 2022-01-31T22:37:05,185 src/TV2Dopt.cpp:634:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:05,185 634 | for ( j = 0 ; j < N ; j++ ) 2022-01-31T22:37:05,185 | ~~^~~ 2022-01-31T22:37:05,186 src/TV2Dopt.cpp:638:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:05,186 638 | for ( i = 0 ; i < M ; i++ ) { 2022-01-31T22:37:05,186 | ~~^~~ 2022-01-31T22:37:05,187 src/TV2Dopt.cpp:639:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:05,187 639 | for ( j = 0 ; j < N-1 ; j++ ) 2022-01-31T22:37:05,187 | ~~^~~~~ 2022-01-31T22:37:05,188 src/TV2Dopt.cpp:658:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:05,188 658 | for ( j = 0 ; j < N ; j++ ) // First row 2022-01-31T22:37:05,188 | ~~^~~ 2022-01-31T22:37:05,188 src/TV2Dopt.cpp:660:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:05,189 660 | for ( i = 1 ; i < M-1 ; i++ ) { // Intermediate rows 2022-01-31T22:37:05,189 | ~~^~~~~ 2022-01-31T22:37:05,189 src/TV2Dopt.cpp:661:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:05,190 661 | for ( j = 0 ; j < N ; j++ ) 2022-01-31T22:37:05,190 | ~~^~~ 2022-01-31T22:37:05,190 src/TV2Dopt.cpp:664:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:05,191 664 | for ( j = 0 ; j < N ; j++ ) // Last row 2022-01-31T22:37:05,191 | ~~^~~ 2022-01-31T22:37:05,191 src/TV2Dopt.cpp:668:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:05,192 668 | for ( i = 0 ; i < M ; i++ ) // First column 2022-01-31T22:37:05,192 | ~~^~~ 2022-01-31T22:37:05,192 src/TV2Dopt.cpp:670:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:05,193 670 | for ( i = 0 ; i < M ; i++ ) { // Intermediate columns 2022-01-31T22:37:05,193 | ~~^~~ 2022-01-31T22:37:05,193 src/TV2Dopt.cpp:671:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:05,194 671 | for ( j = 1 ; j < N-1 ; j++ ) 2022-01-31T22:37:05,194 | ~~^~~~~ 2022-01-31T22:37:05,194 src/TV2Dopt.cpp:674:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:05,195 674 | for ( i = 0 ; i < M ; i++ ) // Last column 2022-01-31T22:37:05,195 | ~~^~~ 2022-01-31T22:37:05,195 src/TV2Dopt.cpp:682:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:05,196 682 | for ( i = 0 ; i < M*N ; i++ ) 2022-01-31T22:37:05,196 | ~~^~~~~ 2022-01-31T22:37:05,196 src/TV2Dopt.cpp:691:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:05,197 691 | for ( i = 0 ; i < M*N ; i++ ) 2022-01-31T22:37:05,197 | ~~^~~~~ 2022-01-31T22:37:05,197 src/TV2Dopt.cpp:696:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:05,198 696 | for ( i = 0 ; i < M*N ; i++ ) 2022-01-31T22:37:05,198 | ~~^~~~~ 2022-01-31T22:37:05,198 src/TV2Dopt.cpp:696:9: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2022-01-31T22:37:05,199 696 | for ( i = 0 ; i < M*N ; i++ ) 2022-01-31T22:37:05,199 | ^~~ 2022-01-31T22:37:05,199 src/TV2Dopt.cpp:699:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2022-01-31T22:37:05,200 699 | if ( alg == ALG_CHAMBOLLE_POCK_ACC ) { 2022-01-31T22:37:05,200 | ^~ 2022-01-31T22:37:05,200 src/TV2Dopt.cpp:707:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:05,200 707 | for ( i = 0 ; i < M*N ; i++ ) { 2022-01-31T22:37:05,201 | ~~^~~~~ 2022-01-31T22:37:05,201 src/TV2Dopt.cpp:720:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:05,201 720 | for ( i = 1 ; i < M ; i++ ) { 2022-01-31T22:37:05,202 | ~~^~~ 2022-01-31T22:37:05,202 src/TV2Dopt.cpp:721:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:05,202 721 | for ( j = 0 ; j < N ; j++ ) 2022-01-31T22:37:05,202 | ~~^~~ 2022-01-31T22:37:05,203 src/TV2Dopt.cpp:725:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:05,203 725 | for ( i = 0 ; i < N*(M-1) ; i++ ) { 2022-01-31T22:37:05,203 | ~~^~~~~~~~~ 2022-01-31T22:37:05,204 src/TV2Dopt.cpp:735:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:05,204 735 | for ( i = 0 ; i < M ; i++ ) { 2022-01-31T22:37:05,204 | ~~^~~ 2022-01-31T22:37:05,205 src/TV2Dopt.cpp:736:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:05,205 736 | for ( j = 1 ; j < N ; j++ ) 2022-01-31T22:37:05,205 | ~~^~~ 2022-01-31T22:37:05,206 src/TV2Dopt.cpp:740:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:05,206 740 | for ( i = 0 ; i < M*(N-1) ; i++ ) { 2022-01-31T22:37:05,206 | ~~^~~~~~~~~ 2022-01-31T22:37:05,207 src/TV2Dopt.cpp: In function ‘int Yang2_TV(size_t, size_t, double*, double, double*, int, double*)’: 2022-01-31T22:37:05,208 src/TV2Dopt.cpp:832:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:05,208 832 | for ( i = 0 ; i < M*N ; i++ ) 2022-01-31T22:37:05,208 | ~~^~~~~ 2022-01-31T22:37:05,209 src/TV2Dopt.cpp:836:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:05,209 836 | for ( i = 0 ; i < M ; i++ ) { 2022-01-31T22:37:05,209 | ~~^~~ 2022-01-31T22:37:05,210 src/TV2Dopt.cpp:838:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:05,210 838 | for ( j = 0 ; j < N ; j++ ) 2022-01-31T22:37:05,210 | ~~^~~ 2022-01-31T22:37:05,211 src/TV2Dopt.cpp:843:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:05,211 843 | for ( j = 0 ; j < N ; j++ ) 2022-01-31T22:37:05,211 | ~~^~~ 2022-01-31T22:37:05,212 src/TV2Dopt.cpp:848:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:05,212 848 | for ( i = 0 ; i < N ; i++ ) { 2022-01-31T22:37:05,212 | ~~^~~ 2022-01-31T22:37:05,212 src/TV2Dopt.cpp:850:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:05,213 850 | for ( j = 0 ; j < M ; j++ ) 2022-01-31T22:37:05,213 | ~~^~~ 2022-01-31T22:37:05,213 src/TV2Dopt.cpp:858:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:05,214 858 | for ( i = 0 ; i < M*N ; i++ ) 2022-01-31T22:37:05,214 | ~~^~~~~ 2022-01-31T22:37:05,214 src/TV2Dopt.cpp:861:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:05,215 861 | for ( i = 0 ; i < M*N ; i++ ) 2022-01-31T22:37:05,215 | ~~^~~~~ 2022-01-31T22:37:05,219 src/TV2Dopt.cpp: In function ‘int Kolmogorov2_TV(size_t, size_t, double*, double, double*, int, double*)’: 2022-01-31T22:37:05,220 src/TV2Dopt.cpp:962:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:05,220 962 | for ( i = 0 ; i < NM ; i++ ) { 2022-01-31T22:37:05,220 | ~~^~~~ 2022-01-31T22:37:05,221 src/TV2Dopt.cpp:967:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:05,221 967 | for ( j = 0 ; j < NM ; j+=M ) { 2022-01-31T22:37:05,221 | ~~^~~~ 2022-01-31T22:37:05,222 src/TV2Dopt.cpp:971:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:05,222 971 | for ( i = 0 ; i < M ; i++ ) 2022-01-31T22:37:05,222 | ~~^~~ 2022-01-31T22:37:05,223 src/TV2Dopt.cpp:981:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:05,223 981 | for ( i = 0 ; i < NM ; i++ ) { 2022-01-31T22:37:05,223 | ~~^~~~ 2022-01-31T22:37:05,224 src/TV2Dopt.cpp:986:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:05,224 986 | for ( i = 0 ; i < M ; i++ ) { 2022-01-31T22:37:05,224 | ~~^~~ 2022-01-31T22:37:05,225 src/TV2Dopt.cpp:988:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:05,225 988 | for ( j = 0 ; j < N ; j++ ) 2022-01-31T22:37:05,225 | ~~^~~ 2022-01-31T22:37:05,226 src/TV2Dopt.cpp:993:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:05,226 993 | for ( j = 0 ; j < N ; j++ ) 2022-01-31T22:37:05,226 | ~~^~~ 2022-01-31T22:37:05,227 src/TV2Dopt.cpp:1004:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:05,227 1004 | for ( i = 0 ; i < NM ; i++ ) { 2022-01-31T22:37:05,227 | ~~^~~~ 2022-01-31T22:37:05,278 In file included from src/TVopt.h:15, 2022-01-31T22:37:05,279 from src/TV2Dopt.cpp:17: 2022-01-31T22:37:05,279 src/general.h: At global scope: 2022-01-31T22:37:05,279 src/general.h:41:18: warning: ‘DEBUG_FILE’ defined but not used [-Wunused-variable] 2022-01-31T22:37:05,280 41 | static FILE* DEBUG_FILE = NULL; 2022-01-31T22:37:05,280 | ^~~~~~~~~~ 2022-01-31T22:37:08,432 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 -fPIC -DNOMATLAB=1 -I/usr/include -I/usr/include/python3.9 -c src/TVL1Wopt.cpp -o build/temp.linux-armv7l-3.9/src/TVL1Wopt.o -fopenmp -Isrc 2022-01-31T22:37:09,101 In file included from src/TVopt.h:15, 2022-01-31T22:37:09,101 from src/TVL1Wopt.cpp:15: 2022-01-31T22:37:09,102 src/general.h:41:18: warning: ‘DEBUG_FILE’ defined but not used [-Wunused-variable] 2022-01-31T22:37:09,102 41 | static FILE* DEBUG_FILE = NULL; 2022-01-31T22:37:09,102 | ^~~~~~~~~~ 2022-01-31T22:37:11,003 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 -fPIC -DNOMATLAB=1 -I/usr/include -I/usr/include/python3.9 -c src/TVL1opt.cpp -o build/temp.linux-armv7l-3.9/src/TVL1opt.o -fopenmp -Isrc 2022-01-31T22:37:11,663 In file included from src/TVopt.h:15, 2022-01-31T22:37:11,663 from src/TVL1opt.cpp:15: 2022-01-31T22:37:11,664 src/general.h:41:18: warning: ‘DEBUG_FILE’ defined but not used [-Wunused-variable] 2022-01-31T22:37:11,664 41 | static FILE* DEBUG_FILE = NULL; 2022-01-31T22:37:11,664 | ^~~~~~~~~~ 2022-01-31T22:37:13,444 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 -fPIC -DNOMATLAB=1 -I/usr/include -I/usr/include/python3.9 -c src/TVL1opt_hybridtautstring.cpp -o build/temp.linux-armv7l-3.9/src/TVL1opt_hybridtautstring.o -fopenmp -Isrc 2022-01-31T22:37:14,017 In file included from src/TVopt.h:15, 2022-01-31T22:37:14,017 from src/TVL1opt_hybridtautstring.cpp:8: 2022-01-31T22:37:14,018 src/general.h:41:18: warning: ‘DEBUG_FILE’ defined but not used [-Wunused-variable] 2022-01-31T22:37:14,018 41 | static FILE* DEBUG_FILE = NULL; 2022-01-31T22:37:14,018 | ^~~~~~~~~~ 2022-01-31T22:37:14,447 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 -fPIC -DNOMATLAB=1 -I/usr/include -I/usr/include/python3.9 -c src/TVL1opt_kolmogorov.cpp -o build/temp.linux-armv7l-3.9/src/TVL1opt_kolmogorov.o -fopenmp -Isrc 2022-01-31T22:37:15,032 In file included from src/TVopt.h:15, 2022-01-31T22:37:15,032 from src/TVL1opt_kolmogorov.cpp:12: 2022-01-31T22:37:15,033 src/general.h:41:18: warning: ‘DEBUG_FILE’ defined but not used [-Wunused-variable] 2022-01-31T22:37:15,033 41 | static FILE* DEBUG_FILE = NULL; 2022-01-31T22:37:15,033 | ^~~~~~~~~~ 2022-01-31T22:37:15,644 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 -fPIC -DNOMATLAB=1 -I/usr/include -I/usr/include/python3.9 -c src/TVL1opt_tautstring.cpp -o build/temp.linux-armv7l-3.9/src/TVL1opt_tautstring.o -fopenmp -Isrc 2022-01-31T22:37:16,239 In file included from src/TVopt.h:15, 2022-01-31T22:37:16,239 from src/TVL1opt_tautstring.cpp:3: 2022-01-31T22:37:16,239 src/general.h:41:18: warning: ‘DEBUG_FILE’ defined but not used [-Wunused-variable] 2022-01-31T22:37:16,240 41 | static FILE* DEBUG_FILE = NULL; 2022-01-31T22:37:16,240 | ^~~~~~~~~~ 2022-01-31T22:37:16,850 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 -fPIC -DNOMATLAB=1 -I/usr/include -I/usr/include/python3.9 -c src/TVL2opt.cpp -o build/temp.linux-armv7l-3.9/src/TVL2opt.o -fopenmp -Isrc 2022-01-31T22:37:17,531 In file included from src/TVopt.h:15, 2022-01-31T22:37:17,532 from src/TVL2opt.cpp:15: 2022-01-31T22:37:17,532 src/general.h:41:18: warning: ‘DEBUG_FILE’ defined but not used [-Wunused-variable] 2022-01-31T22:37:17,532 41 | static FILE* DEBUG_FILE = NULL; 2022-01-31T22:37:17,533 | ^~~~~~~~~~ 2022-01-31T22:37:19,584 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 -fPIC -DNOMATLAB=1 -I/usr/include -I/usr/include/python3.9 -c src/TVLPopt.cpp -o build/temp.linux-armv7l-3.9/src/TVLPopt.o -fopenmp -Isrc 2022-01-31T22:37:20,215 src/TVLPopt.cpp: In function ‘int GP_TVp(double*, double, double*, double*, int, double, Workspace*)’: 2022-01-31T22:37:20,216 src/TVLPopt.cpp:39:14: warning: unused variable ‘tmp’ [-Wunused-variable] 2022-01-31T22:37:20,216 39 | double q,tmp,stop,dual,bestdual,lambdaMax,lambdaIni,lambdaCurrent,mu,musqrt,beta; 2022-01-31T22:37:20,216 | ^~~ 2022-01-31T22:37:20,217 src/TVLPopt.cpp:39:81: warning: variable ‘beta’ set but not used [-Wunused-but-set-variable] 2022-01-31T22:37:20,217 39 | double q,tmp,stop,dual,bestdual,lambdaMax,lambdaIni,lambdaCurrent,mu,musqrt,beta; 2022-01-31T22:37:20,217 | ^~~~ 2022-01-31T22:37:20,277 src/TVLPopt.cpp: In function ‘int FISTA_TVp(double*, double, double*, double*, int, double, Workspace*)’: 2022-01-31T22:37:20,277 src/TVLPopt.cpp:585:71: warning: unused variable ‘mu’ [-Wunused-variable] 2022-01-31T22:37:20,278 585 | double q,tmp,stop,dual,bestdual,lambdaMax,lambdaIni,lambdaCurrent,mu,musqrt,beta; 2022-01-31T22:37:20,278 | ^~ 2022-01-31T22:37:20,278 src/TVLPopt.cpp:585:74: warning: unused variable ‘musqrt’ [-Wunused-variable] 2022-01-31T22:37:20,279 585 | double q,tmp,stop,dual,bestdual,lambdaMax,lambdaIni,lambdaCurrent,mu,musqrt,beta; 2022-01-31T22:37:20,279 | ^~~~~~ 2022-01-31T22:37:20,331 src/TVLPopt.cpp: In function ‘int GPFW_TVp(double*, double, double*, double*, int, double, Workspace*)’: 2022-01-31T22:37:20,331 src/TVLPopt.cpp:1114:25: warning: unused variable ‘lambdaStep’ [-Wunused-variable] 2022-01-31T22:37:20,331 1114 | int iter,stuck,nn,i,lambdaStep,cycle; 2022-01-31T22:37:20,332 | ^~~~~~~~~~ 2022-01-31T22:37:20,405 In file included from src/TVopt.h:15, 2022-01-31T22:37:20,405 from src/TVLPopt.cpp:15: 2022-01-31T22:37:20,406 src/general.h: At global scope: 2022-01-31T22:37:20,406 src/general.h:41:18: warning: ‘DEBUG_FILE’ defined but not used [-Wunused-variable] 2022-01-31T22:37:20,406 41 | static FILE* DEBUG_FILE = NULL; 2022-01-31T22:37:20,407 | ^~~~~~~~~~ 2022-01-31T22:37:26,594 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 -fPIC -DNOMATLAB=1 -I/usr/include -I/usr/include/python3.9 -c src/TVNDopt.cpp -o build/temp.linux-armv7l-3.9/src/TVNDopt.o -fopenmp -Isrc 2022-01-31T22:37:27,256 src/TVNDopt.cpp: In function ‘int Yang3_TV(size_t, size_t, size_t, double*, double, double*, int, double*)’: 2022-01-31T22:37:27,257 src/TVNDopt.cpp:703:43: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2022-01-31T22:37:27,257 703 | int size = (M > N) ? M : N; size = (O > size) ? O : size; 2022-01-31T22:37:27,258 | ~~^~~~~~ 2022-01-31T22:37:27,262 src/TVNDopt.cpp:733:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:27,262 733 | for ( i = 0 ; i < N ; i++ ) { 2022-01-31T22:37:27,262 | ~~^~~ 2022-01-31T22:37:27,263 src/TVNDopt.cpp:734:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:27,263 734 | for ( j = 0 ; j < O ; j++ ) { 2022-01-31T22:37:27,263 | ~~^~~ 2022-01-31T22:37:27,264 src/TVNDopt.cpp:736:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:27,264 736 | for ( k = 0 ; k < M ; k++ ) { 2022-01-31T22:37:27,265 | ~~^~~ 2022-01-31T22:37:27,265 src/TVNDopt.cpp:748:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:27,265 748 | for ( k = 0 ; k < M ; k++ ) { 2022-01-31T22:37:27,266 | ~~^~~ 2022-01-31T22:37:27,266 src/TVNDopt.cpp:749:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:27,266 749 | for ( j = 0 ; j < O ; j++ ) { 2022-01-31T22:37:27,267 | ~~^~~ 2022-01-31T22:37:27,267 src/TVNDopt.cpp:751:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:27,267 751 | for ( i = 0 ; i < N ; i++ ) { 2022-01-31T22:37:27,268 | ~~^~~ 2022-01-31T22:37:27,268 src/TVNDopt.cpp:758:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:27,268 758 | for ( i = 0 ; i < N ; i++ ) { 2022-01-31T22:37:27,269 | ~~^~~ 2022-01-31T22:37:27,269 src/TVNDopt.cpp:766:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:27,269 766 | for ( k = 0 ; k < M ; k++ ) { 2022-01-31T22:37:27,270 | ~~^~~ 2022-01-31T22:37:27,270 src/TVNDopt.cpp:767:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:27,270 767 | for ( i = 0 ; i < N ; i++ ) { 2022-01-31T22:37:27,271 | ~~^~~ 2022-01-31T22:37:27,271 src/TVNDopt.cpp:769:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:27,271 769 | for ( j = 0 ; j < O ; j++ ) { 2022-01-31T22:37:27,272 | ~~^~~ 2022-01-31T22:37:27,272 src/TVNDopt.cpp:776:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2022-01-31T22:37:27,272 776 | for ( j = 0 ; j < O ; j++ ) { 2022-01-31T22:37:27,272 | ~~^~~ 2022-01-31T22:37:27,324 In file included from src/TVopt.h:15, 2022-01-31T22:37:27,324 from src/TVNDopt.cpp:18: 2022-01-31T22:37:27,325 src/general.h: At global scope: 2022-01-31T22:37:27,325 src/general.h:41:18: warning: ‘DEBUG_FILE’ defined but not used [-Wunused-variable] 2022-01-31T22:37:27,325 41 | static FILE* DEBUG_FILE = NULL; 2022-01-31T22:37:27,325 | ^~~~~~~~~~ 2022-01-31T22:37:30,424 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 -fPIC -DNOMATLAB=1 -I/usr/include -I/usr/include/python3.9 -c src/TVgenopt.cpp -o build/temp.linux-armv7l-3.9/src/TVgenopt.o -fopenmp -Isrc 2022-01-31T22:37:31,027 In file included from src/TVopt.h:15, 2022-01-31T22:37:31,027 from src/TVgenopt.cpp:15: 2022-01-31T22:37:31,028 src/general.h:41:18: warning: ‘DEBUG_FILE’ defined but not used [-Wunused-variable] 2022-01-31T22:37:31,028 41 | static FILE* DEBUG_FILE = NULL; 2022-01-31T22:37:31,028 | ^~~~~~~~~~ 2022-01-31T22:37:31,181 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 -fPIC -DNOMATLAB=1 -I/usr/include -I/usr/include/python3.9 -c src/condat_fast_tv.cpp -o build/temp.linux-armv7l-3.9/src/condat_fast_tv.o -fopenmp -Isrc 2022-01-31T22:37:32,554 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 -fPIC -DNOMATLAB=1 -I/usr/include -I/usr/include/python3.9 -c src/johnsonRyanTV.cpp -o build/temp.linux-armv7l-3.9/src/johnsonRyanTV.o -fopenmp -Isrc 2022-01-31T22:37:33,192 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 -fPIC -DNOMATLAB=1 -I/usr/include -I/usr/include/python3.9 -c src/utils.cpp -o build/temp.linux-armv7l-3.9/src/utils.o -fopenmp -Isrc 2022-01-31T22:37:34,199 arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 build/temp.linux-armv7l-3.9/build/temp.linux-armv7l-3.9/_prox_tv.o build/temp.linux-armv7l-3.9/src/LPopt.o build/temp.linux-armv7l-3.9/src/TV2DWopt.o build/temp.linux-armv7l-3.9/src/TV2Dopt.o build/temp.linux-armv7l-3.9/src/TVL1Wopt.o build/temp.linux-armv7l-3.9/src/TVL1opt.o build/temp.linux-armv7l-3.9/src/TVL1opt_hybridtautstring.o build/temp.linux-armv7l-3.9/src/TVL1opt_kolmogorov.o build/temp.linux-armv7l-3.9/src/TVL1opt_tautstring.o build/temp.linux-armv7l-3.9/src/TVL2opt.o build/temp.linux-armv7l-3.9/src/TVLPopt.o build/temp.linux-armv7l-3.9/src/TVNDopt.o build/temp.linux-armv7l-3.9/src/TVgenopt.o build/temp.linux-armv7l-3.9/src/condat_fast_tv.o build/temp.linux-armv7l-3.9/src/johnsonRyanTV.o build/temp.linux-armv7l-3.9/src/utils.o -L/usr/lib -lblas -llapack -o build/lib.linux-armv7l-3.9/_prox_tv.abi3.so -fopenmp 2022-01-31T22:37:35,005 /usr/local/lib/python3.9/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. 2022-01-31T22:37:35,006 warnings.warn( 2022-01-31T22:37:35,011 running install 2022-01-31T22:37:35,073 running install_lib 2022-01-31T22:37:35,086 creating build/bdist.linux-armv7l 2022-01-31T22:37:35,087 creating build/bdist.linux-armv7l/wheel 2022-01-31T22:37:35,123 creating build/bdist.linux-armv7l/wheel/prox_tv 2022-01-31T22:37:35,138 running install_egg_info 2022-01-31T22:37:35,179 running egg_info 2022-01-31T22:37:35,225 writing manifest file 'prox_tv_SDIST.egg-info/SOURCES.txt' 2022-01-31T22:37:35,228 Copying prox_tv_SDIST.egg-info to build/bdist.linux-armv7l/wheel/prox_tv_SDIST-3.3.1-py3.9.egg-info 2022-01-31T22:37:35,248 running install_scripts 2022-01-31T22:37:35,948 Building wheel for prox-tv-sdist (setup.py): finished with status 'done' 2022-01-31T22:37:35,960 Created wheel for prox-tv-sdist: filename=prox_tv_SDIST-3.3.1-cp39-cp39-linux_armv7l.whl size=208565 sha256=1cc9ec08e770c60ff3eccfbc1a72f7d6c550aaad77869ce8a0a6445a489505ec 2022-01-31T22:37:35,961 Stored in directory: /tmp/pip-ephem-wheel-cache-ek_owhe1/wheels/eb/6b/6e/2fef756c7f535b2efd8423251b130c7eb8d23bff8ffceddddf 2022-01-31T22:37:35,980 Successfully built prox-tv-sdist 2022-01-31T22:37:36,000 Removed build tracker: '/tmp/pip-req-tracker-yemtfgef'