2022-01-31T22:04:50,887 Created temporary directory: /tmp/pip-ephem-wheel-cache-u0qeguav 2022-01-31T22:04:50,892 Created temporary directory: /tmp/pip-req-tracker-dezkb8v1 2022-01-31T22:04:50,894 Initialized build tracking at /tmp/pip-req-tracker-dezkb8v1 2022-01-31T22:04:50,894 Created build tracker: /tmp/pip-req-tracker-dezkb8v1 2022-01-31T22:04:50,895 Entered build tracker: /tmp/pip-req-tracker-dezkb8v1 2022-01-31T22:04:50,896 Created temporary directory: /tmp/pip-wheel-wzhkvzsv 2022-01-31T22:04:50,968 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2022-01-31T22:04:50,974 2 location(s) to search for versions of prox-tv-sdist: 2022-01-31T22:04:50,974 * https://pypi.org/simple/prox-tv-sdist/ 2022-01-31T22:04:50,974 * https://www.piwheels.org/simple/prox-tv-sdist/ 2022-01-31T22:04:50,975 Fetching project page and analyzing links: https://pypi.org/simple/prox-tv-sdist/ 2022-01-31T22:04:50,976 Getting page https://pypi.org/simple/prox-tv-sdist/ 2022-01-31T22:04:50,979 Found index url https://pypi.org/simple 2022-01-31T22:04:51,173 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:04:51,174 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:04:51,175 Fetching project page and analyzing links: https://www.piwheels.org/simple/prox-tv-sdist/ 2022-01-31T22:04:51,176 Getting page https://www.piwheels.org/simple/prox-tv-sdist/ 2022-01-31T22:04:51,178 Found index url https://www.piwheels.org/simple 2022-01-31T22:04:51,400 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:04:51,401 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:04:51,401 Skipping link: not a file: https://www.piwheels.org/simple/prox-tv-sdist/ 2022-01-31T22:04:51,402 Skipping link: not a file: https://pypi.org/simple/prox-tv-sdist/ 2022-01-31T22:04:51,436 Given no hashes to check 1 links for project 'prox-tv-sdist': discarding no candidates 2022-01-31T22:04:51,467 Collecting prox-tv-sdist==3.3.0 2022-01-31T22:04:51,470 Created temporary directory: /tmp/pip-unpack-k0hphrt0 2022-01-31T22:04:51,563 Downloading prox_tv_SDIST-3.3.0.tar.gz (248 kB) 2022-01-31T22:04:51,864 Added prox-tv-sdist==3.3.0 from https://files.pythonhosted.org/packages/1a/14/4b101ef41fafe1e9c4623687f599c149cec288af0f47af59719bb569de24/prox_tv_SDIST-3.3.0.tar.gz#sha256=9d0b305d24771f6dd11c025948f4fdcf54d6082eae2176590dc3f2664bdeac12 to build tracker '/tmp/pip-req-tracker-dezkb8v1' 2022-01-31T22:04:51,866 Running setup.py (path:/tmp/pip-wheel-wzhkvzsv/prox-tv-sdist_3d73cd4737814ff2b30569f3cf3cb6e6/setup.py) egg_info for package prox-tv-sdist 2022-01-31T22:04:51,867 Created temporary directory: /tmp/pip-pip-egg-info-qkgmzerw 2022-01-31T22:04:51,868 Preparing metadata (setup.py): started 2022-01-31T22:04:51,869 Running command python setup.py egg_info 2022-01-31T22:04:54,608 running egg_info 2022-01-31T22:04:54,613 creating /tmp/pip-pip-egg-info-qkgmzerw/prox_tv_SDIST.egg-info 2022-01-31T22:04:54,625 writing manifest file '/tmp/pip-pip-egg-info-qkgmzerw/prox_tv_SDIST.egg-info/SOURCES.txt' 2022-01-31T22:04:54,660 writing manifest file '/tmp/pip-pip-egg-info-qkgmzerw/prox_tv_SDIST.egg-info/SOURCES.txt' 2022-01-31T22:04:54,826 Preparing metadata (setup.py): finished with status 'done' 2022-01-31T22:04:54,834 Source in /tmp/pip-wheel-wzhkvzsv/prox-tv-sdist_3d73cd4737814ff2b30569f3cf3cb6e6 has version 3.3.0, which satisfies requirement prox-tv-sdist==3.3.0 from https://files.pythonhosted.org/packages/1a/14/4b101ef41fafe1e9c4623687f599c149cec288af0f47af59719bb569de24/prox_tv_SDIST-3.3.0.tar.gz#sha256=9d0b305d24771f6dd11c025948f4fdcf54d6082eae2176590dc3f2664bdeac12 2022-01-31T22:04:54,836 Removed prox-tv-sdist==3.3.0 from https://files.pythonhosted.org/packages/1a/14/4b101ef41fafe1e9c4623687f599c149cec288af0f47af59719bb569de24/prox_tv_SDIST-3.3.0.tar.gz#sha256=9d0b305d24771f6dd11c025948f4fdcf54d6082eae2176590dc3f2664bdeac12 from build tracker '/tmp/pip-req-tracker-dezkb8v1' 2022-01-31T22:04:54,844 Created temporary directory: /tmp/pip-unpack-qx_8scd7 2022-01-31T22:04:54,846 Building wheels for collected packages: prox-tv-sdist 2022-01-31T22:04:54,855 Created temporary directory: /tmp/pip-wheel-ordjp6ri 2022-01-31T22:04:54,856 Building wheel for prox-tv-sdist (setup.py): started 2022-01-31T22:04:54,856 Destination directory: /tmp/pip-wheel-ordjp6ri 2022-01-31T22:04:54,857 Running command /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-wzhkvzsv/prox-tv-sdist_3d73cd4737814ff2b30569f3cf3cb6e6/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-wzhkvzsv/prox-tv-sdist_3d73cd4737814ff2b30569f3cf3cb6e6/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-ordjp6ri 2022-01-31T22:04:57,498 running bdist_wheel 2022-01-31T22:04:57,506 running build 2022-01-31T22:04:57,506 running build_py 2022-01-31T22:04:57,514 creating build 2022-01-31T22:04:57,514 creating build/lib.linux-armv7l-3.7 2022-01-31T22:04:57,515 creating build/lib.linux-armv7l-3.7/prox_tv 2022-01-31T22:04:57,517 copying prox_tv/prox_tv_build.py -> build/lib.linux-armv7l-3.7/prox_tv 2022-01-31T22:04:57,521 copying prox_tv/__init__.py -> build/lib.linux-armv7l-3.7/prox_tv 2022-01-31T22:04:57,526 copying prox_tv/prox_tv_test.py -> build/lib.linux-armv7l-3.7/prox_tv 2022-01-31T22:04:57,531 running build_ext 2022-01-31T22:04:57,533 creating build/temp.linux-armv7l-3.7 2022-01-31T22:04:57,621 creating build/temp.linux-armv7l-3.7/build 2022-01-31T22:04:57,623 creating build/temp.linux-armv7l-3.7/build/temp.linux-armv7l-3.7 2022-01-31T22:04:57,625 creating build/temp.linux-armv7l-3.7/src 2022-01-31T22:04:57,628 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -flto -fuse-linker-plugin -ffat-lto-objects -fPIC -DNOMATLAB=1 -I/usr/include -I/usr/include/python3.7m -c build/temp.linux-armv7l-3.7/_prox_tv.cpp -o build/temp.linux-armv7l-3.7/build/temp.linux-armv7l-3.7/_prox_tv.o -fopenmp -Isrc 2022-01-31T22:04:58,845 In file included from src/TVopt.h:15, 2022-01-31T22:04:58,846 from build/temp.linux-armv7l-3.7/_prox_tv.cpp:493: 2022-01-31T22:04:58,846 src/general.h:41:18: warning: ‘DEBUG_FILE’ defined but not used [-Wunused-variable] 2022-01-31T22:04:58,847 static FILE* DEBUG_FILE = NULL; 2022-01-31T22:04:58,847 ^~~~~~~~~~ 2022-01-31T22:05:03,457 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -flto -fuse-linker-plugin -ffat-lto-objects -fPIC -DNOMATLAB=1 -I/usr/include -I/usr/include/python3.7m -c src/LPopt.cpp -o build/temp.linux-armv7l-3.7/src/LPopt.o -fopenmp -Isrc 2022-01-31T22:05:04,032 In file included from src/LPopt.h:16, 2022-01-31T22:05:04,033 from src/LPopt.cpp:13: 2022-01-31T22:05:04,033 src/general.h:41:18: warning: ‘DEBUG_FILE’ defined but not used [-Wunused-variable] 2022-01-31T22:05:04,034 static FILE* DEBUG_FILE = NULL; 2022-01-31T22:05:04,034 ^~~~~~~~~~ 2022-01-31T22:05:04,922 src/LPopt.cpp: In function ‘PN_LPp(double*, double, double*, double*, int, double, Workspace*, int, double)’: 2022-01-31T22:05:04,923 src/LPopt.cpp:622:21: warning: ‘grad0’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2022-01-31T22:05:04,923 aux = grad0 * delta; 2022-01-31T22:05:04,923 ~~~~^~~~~~~~~~~~~~~ 2022-01-31T22:05:04,924 src/LPopt.cpp:658:18: warning: ‘improve’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2022-01-31T22:05:04,924 stop = improve / fupdate; 2022-01-31T22:05:04,924 ~~~~~^~~~~~~~~~~~~~~~~~~ 2022-01-31T22:05:04,925 src/LPopt.cpp:658:18: warning: ‘fupdate’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2022-01-31T22:05:05,765 src/LPopt.cpp: In function ‘solveLinearLP(double*, int, double, double, double*)’: 2022-01-31T22:05:05,766 src/LPopt.cpp:1033:49: warning: ‘ilargest’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2022-01-31T22:05:05,766 s[ilargest] = - lambda * sign(z[ilargest]); 2022-01-31T22:05:05,767 ^ 2022-01-31T22:05:06,067 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -flto -fuse-linker-plugin -ffat-lto-objects -fPIC -DNOMATLAB=1 -I/usr/include -I/usr/include/python3.7m -c src/TV2DWopt.cpp -o build/temp.linux-armv7l-3.7/src/TV2DWopt.o -fopenmp -Isrc 2022-01-31T22:05:06,619 src/TV2DWopt.cpp: In function ‘int DR2L1W_TV(size_t, size_t, double*, double*, double*, double*, int, int, double*)’: 2022-01-31T22:05:06,620 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:05:06,620 for (i=0; i < M*N; i++) 2022-01-31T22:05:06,621 ~~^~~~~ 2022-01-31T22:05:06,622 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:05:06,622 for (i=0; i < M*N; i++) 2022-01-31T22:05:06,622 ~~^~~~~ 2022-01-31T22:05:06,623 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:05:06,624 for (i=0; i < M*N; i++) s[i] = 2*s[i] - t[i]; 2022-01-31T22:05:06,624 ~~^~~~~ 2022-01-31T22:05:06,625 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:05:06,626 for (i=0; i < M*N; i++) tb[i] = -2*tb[i] - s[i]; 2022-01-31T22:05:06,626 ~~^~~~~ 2022-01-31T22:05:06,627 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:05:06,627 for (i=0; i < M*N; i++) t[i] = 0.5*(t[i]+tb[i]); 2022-01-31T22:05:06,628 ~~^~~~~ 2022-01-31T22:05:06,629 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:05:06,629 for (i = 0; i < M*N; i++) s[i] = - s[i] - tb[i]; 2022-01-31T22:05:06,630 ~~^~~~~ 2022-01-31T22:05:06,633 src/TV2DWopt.cpp: In function ‘void DR_columnsPass(size_t, size_t, double*, double*, double*, Workspace**)’: 2022-01-31T22:05:06,634 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:05:06,634 for (j=0; j < N; j++) { 2022-01-31T22:05:06,634 ~~^~~ 2022-01-31T22:05:06,637 src/TV2DWopt.cpp:155:13: warning: unused variable ‘i’ [-Wunused-variable] 2022-01-31T22:05:06,637 int i,j; 2022-01-31T22:05:06,637 ^ 2022-01-31T22:05:06,639 src/TV2DWopt.cpp: In function ‘void DR_rowsPass(size_t, size_t, double*, double*, double*, double*, Workspace**)’: 2022-01-31T22:05:06,639 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:05:06,639 for (j=0; j < M; j++) { 2022-01-31T22:05:06,640 ~~^~~ 2022-01-31T22:05:06,640 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:05:06,641 for ( idx = j, i = 0 ; i < N-1 ; i++, idx+=M ) 2022-01-31T22:05:06,641 ~~^~~~~ 2022-01-31T22:05:06,641 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:05:06,642 for ( idx = j, i = 0 ; i < N ; i++, idx+=M ) 2022-01-31T22:05:06,642 ~~^~~ 2022-01-31T22:05:06,642 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:05:06,643 for ( idx = j, i = 0 ; i < N ; i++, idx+=M ) 2022-01-31T22:05:06,643 ~~^~~ 2022-01-31T22:05:06,643 src/TV2DWopt.cpp: In function ‘void DR_proxDiff(size_t, double*, double*, double*, Workspace*)’: 2022-01-31T22:05:06,644 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:05:06,644 for (i=0; i < n; i++) 2022-01-31T22:05:06,644 ~~^~~ 2022-01-31T22:05:06,655 In file included from src/TVopt.h:15, 2022-01-31T22:05:06,655 from src/TV2DWopt.cpp:17: 2022-01-31T22:05:06,656 src/general.h: At global scope: 2022-01-31T22:05:06,656 src/general.h:41:18: warning: ‘DEBUG_FILE’ defined but not used [-Wunused-variable] 2022-01-31T22:05:06,656 static FILE* DEBUG_FILE = NULL; 2022-01-31T22:05:06,657 ^~~~~~~~~~ 2022-01-31T22:05:07,351 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -flto -fuse-linker-plugin -ffat-lto-objects -fPIC -DNOMATLAB=1 -I/usr/include -I/usr/include/python3.7m -c src/TV2Dopt.cpp -o build/temp.linux-armv7l-3.7/src/TV2Dopt.o -fopenmp -Isrc 2022-01-31T22:05:07,935 src/TV2Dopt.cpp: In function ‘int DR2_TV(size_t, size_t, double*, double, double, double, double, double*, int, int, double*)’: 2022-01-31T22:05:07,936 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:05:07,936 for (i=0; i < M*N; i++) 2022-01-31T22:05:07,936 ~~^~~~~ 2022-01-31T22:05:07,937 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:05:07,937 for (i=0; i < M*N; i++) 2022-01-31T22:05:07,938 ~~^~~~~ 2022-01-31T22:05:07,938 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:05:07,938 for (i=0; i < M*N; i++) s[i] = 2*s[i] - t[i]; 2022-01-31T22:05:07,939 ~~^~~~~ 2022-01-31T22:05:07,939 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:05:07,939 for (i=0; i < M*N; i++) tb[i] = 2*tb[i] - s[i]; 2022-01-31T22:05:07,940 ~~^~~~~ 2022-01-31T22:05:07,940 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:05:07,940 for (i=0; i < M*N; i++) t[i] = 0.5*(t[i]+tb[i]); 2022-01-31T22:05:07,941 ~~^~~~~ 2022-01-31T22:05:07,941 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:05:07,942 for (i = 0; i < M*N; i++) s[i] = tb[i] - s[i]; 2022-01-31T22:05:07,942 ~~^~~~~ 2022-01-31T22:05:07,942 src/TV2Dopt.cpp:357:11: warning: unused variable ‘ytr’ [-Wunused-variable] 2022-01-31T22:05:07,943 double *ytr = NULL; 2022-01-31T22:05:07,943 ^~~ 2022-01-31T22:05:07,943 src/TV2Dopt.cpp: In function ‘void DR_columnsPass(size_t, size_t, double*, double*, double, double, Workspace**)’: 2022-01-31T22:05:07,944 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:05:07,944 for (j=0; j < N; j++) { 2022-01-31T22:05:07,944 ~~^~~ 2022-01-31T22:05:07,945 src/TV2Dopt.cpp: In function ‘void DR_rowsPass(size_t, size_t, double*, double*, double*, double, double, Workspace**)’: 2022-01-31T22:05:07,945 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:05:07,945 for (j=0; j < M; j++) { 2022-01-31T22:05:07,946 ~~^~~ 2022-01-31T22:05:07,946 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:05:07,946 for ( idx = j, i = 0 ; i < N ; i++, idx+=M ) 2022-01-31T22:05:07,947 ~~^~~ 2022-01-31T22:05:07,947 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:05:07,948 for ( idx = j, i = 0 ; i < N ; i++, idx+=M ) 2022-01-31T22:05:07,948 ~~^~~ 2022-01-31T22:05:07,948 src/TV2Dopt.cpp: In function ‘void DR_proxDiff(size_t, double*, double*, double, double, Workspace*)’: 2022-01-31T22:05:07,949 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:05:07,949 for (i=0; i < n; i++) 2022-01-31T22:05:07,949 ~~^~~ 2022-01-31T22:05:07,950 src/TV2Dopt.cpp: In function ‘int CondatChambollePock2_TV(size_t, size_t, double*, double, double*, short int, int, double*)’: 2022-01-31T22:05:07,950 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:05:07,950 for ( i = 0 ; i < M-1 ; i++ ) { 2022-01-31T22:05:07,951 ~~^~~~~ 2022-01-31T22:05:07,951 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:05:07,951 for ( j = 0 ; j < N ; j++ ) 2022-01-31T22:05:07,952 ~~^~~ 2022-01-31T22:05:07,952 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:05:07,952 for ( i = 0 ; i < M ; i++ ) { 2022-01-31T22:05:07,953 ~~^~~ 2022-01-31T22:05:07,953 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:05:07,953 for ( j = 0 ; j < N-1 ; j++ ) 2022-01-31T22:05:07,954 ~~^~~~~ 2022-01-31T22:05:07,954 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:05:07,954 for ( j = 0 ; j < N ; j++ ) // First row 2022-01-31T22:05:07,955 ~~^~~ 2022-01-31T22:05:07,955 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:05:07,955 for ( i = 1 ; i < M-1 ; i++ ) { // Intermediate rows 2022-01-31T22:05:07,956 ~~^~~~~ 2022-01-31T22:05:07,956 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:05:07,956 for ( j = 0 ; j < N ; j++ ) 2022-01-31T22:05:07,957 ~~^~~ 2022-01-31T22:05:07,957 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:05:07,958 for ( j = 0 ; j < N ; j++ ) // Last row 2022-01-31T22:05:07,958 ~~^~~ 2022-01-31T22:05:07,958 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:05:07,959 for ( i = 0 ; i < M ; i++ ) // First column 2022-01-31T22:05:07,959 ~~^~~ 2022-01-31T22:05:07,959 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:05:07,960 for ( i = 0 ; i < M ; i++ ) { // Intermediate columns 2022-01-31T22:05:07,960 ~~^~~ 2022-01-31T22:05:07,960 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:05:07,961 for ( j = 1 ; j < N-1 ; j++ ) 2022-01-31T22:05:07,961 ~~^~~~~ 2022-01-31T22:05:07,962 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:05:07,962 for ( i = 0 ; i < M ; i++ ) // Last column 2022-01-31T22:05:07,962 ~~^~~ 2022-01-31T22:05:07,963 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:05:07,963 for ( i = 0 ; i < M*N ; i++ ) 2022-01-31T22:05:07,963 ~~^~~~~ 2022-01-31T22:05:07,964 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:05:07,964 for ( i = 0 ; i < M*N ; i++ ) 2022-01-31T22:05:07,964 ~~^~~~~ 2022-01-31T22:05:07,965 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:05:07,965 for ( i = 0 ; i < M*N ; i++ ) 2022-01-31T22:05:07,965 ~~^~~~~ 2022-01-31T22:05:07,966 src/TV2Dopt.cpp:696:9: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2022-01-31T22:05:07,966 for ( i = 0 ; i < M*N ; i++ ) 2022-01-31T22:05:07,966 ^~~ 2022-01-31T22:05:07,967 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:05:07,967 if ( alg == ALG_CHAMBOLLE_POCK_ACC ) { 2022-01-31T22:05:07,967 ^~ 2022-01-31T22:05:07,968 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:05:07,968 for ( i = 0 ; i < M*N ; i++ ) { 2022-01-31T22:05:07,968 ~~^~~~~ 2022-01-31T22:05:07,969 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:05:07,969 for ( i = 1 ; i < M ; i++ ) { 2022-01-31T22:05:07,970 ~~^~~ 2022-01-31T22:05:07,970 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:05:07,971 for ( j = 0 ; j < N ; j++ ) 2022-01-31T22:05:07,971 ~~^~~ 2022-01-31T22:05:07,971 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:05:07,972 for ( i = 0 ; i < N*(M-1) ; i++ ) { 2022-01-31T22:05:07,972 ~~^~~~~~~~~ 2022-01-31T22:05:07,972 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:05:07,973 for ( i = 0 ; i < M ; i++ ) { 2022-01-31T22:05:07,973 ~~^~~ 2022-01-31T22:05:07,974 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:05:07,974 for ( j = 1 ; j < N ; j++ ) 2022-01-31T22:05:07,974 ~~^~~ 2022-01-31T22:05:07,975 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:05:07,975 for ( i = 0 ; i < M*(N-1) ; i++ ) { 2022-01-31T22:05:07,975 ~~^~~~~~~~~ 2022-01-31T22:05:07,976 src/TV2Dopt.cpp: In function ‘int Yang2_TV(size_t, size_t, double*, double, double*, int, double*)’: 2022-01-31T22:05:07,976 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:05:07,976 for ( i = 0 ; i < M*N ; i++ ) 2022-01-31T22:05:07,977 ~~^~~~~ 2022-01-31T22:05:07,977 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:05:07,977 for ( i = 0 ; i < M ; i++ ) { 2022-01-31T22:05:07,978 ~~^~~ 2022-01-31T22:05:07,978 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:05:07,978 for ( j = 0 ; j < N ; j++ ) 2022-01-31T22:05:07,978 ~~^~~ 2022-01-31T22:05:07,979 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:05:07,979 for ( j = 0 ; j < N ; j++ ) 2022-01-31T22:05:07,979 ~~^~~ 2022-01-31T22:05:07,980 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:05:07,980 for ( i = 0 ; i < N ; i++ ) { 2022-01-31T22:05:07,980 ~~^~~ 2022-01-31T22:05:07,981 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:05:07,981 for ( j = 0 ; j < M ; j++ ) 2022-01-31T22:05:07,981 ~~^~~ 2022-01-31T22:05:07,982 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:05:07,982 for ( i = 0 ; i < M*N ; i++ ) 2022-01-31T22:05:07,982 ~~^~~~~ 2022-01-31T22:05:07,983 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:05:07,983 for ( i = 0 ; i < M*N ; i++ ) 2022-01-31T22:05:07,983 ~~^~~~~ 2022-01-31T22:05:07,984 src/TV2Dopt.cpp: In function ‘int Kolmogorov2_TV(size_t, size_t, double*, double, double*, int, double*)’: 2022-01-31T22:05:07,984 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:05:07,985 for ( i = 0 ; i < NM ; i++ ) { 2022-01-31T22:05:07,985 ~~^~~~ 2022-01-31T22:05:07,985 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:05:07,986 for ( j = 0 ; j < NM ; j+=M ) { 2022-01-31T22:05:07,986 ~~^~~~ 2022-01-31T22:05:07,986 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:05:07,987 for ( i = 0 ; i < M ; i++ ) 2022-01-31T22:05:07,987 ~~^~~ 2022-01-31T22:05:07,987 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:05:07,988 for ( i = 0 ; i < NM ; i++ ) { 2022-01-31T22:05:07,988 ~~^~~~ 2022-01-31T22:05:07,988 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:05:07,989 for ( i = 0 ; i < M ; i++ ) { 2022-01-31T22:05:07,989 ~~^~~ 2022-01-31T22:05:07,989 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:05:07,989 for ( j = 0 ; j < N ; j++ ) 2022-01-31T22:05:07,990 ~~^~~ 2022-01-31T22:05:07,990 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:05:07,990 for ( j = 0 ; j < N ; j++ ) 2022-01-31T22:05:07,991 ~~^~~ 2022-01-31T22:05:07,991 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:05:07,991 for ( i = 0 ; i < NM ; i++ ) { 2022-01-31T22:05:07,992 ~~^~~~ 2022-01-31T22:05:08,041 In file included from src/TVopt.h:15, 2022-01-31T22:05:08,042 from src/TV2Dopt.cpp:17: 2022-01-31T22:05:08,042 src/general.h: At global scope: 2022-01-31T22:05:08,043 src/general.h:41:18: warning: ‘DEBUG_FILE’ defined but not used [-Wunused-variable] 2022-01-31T22:05:08,043 static FILE* DEBUG_FILE = NULL; 2022-01-31T22:05:08,043 ^~~~~~~~~~ 2022-01-31T22:05:11,098 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -flto -fuse-linker-plugin -ffat-lto-objects -fPIC -DNOMATLAB=1 -I/usr/include -I/usr/include/python3.7m -c src/TVL1Wopt.cpp -o build/temp.linux-armv7l-3.7/src/TVL1Wopt.o -fopenmp -Isrc 2022-01-31T22:05:11,736 In file included from src/TVopt.h:15, 2022-01-31T22:05:11,737 from src/TVL1Wopt.cpp:15: 2022-01-31T22:05:11,737 src/general.h:41:18: warning: ‘DEBUG_FILE’ defined but not used [-Wunused-variable] 2022-01-31T22:05:11,738 static FILE* DEBUG_FILE = NULL; 2022-01-31T22:05:11,738 ^~~~~~~~~~ 2022-01-31T22:05:13,575 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -flto -fuse-linker-plugin -ffat-lto-objects -fPIC -DNOMATLAB=1 -I/usr/include -I/usr/include/python3.7m -c src/TVL1opt.cpp -o build/temp.linux-armv7l-3.7/src/TVL1opt.o -fopenmp -Isrc 2022-01-31T22:05:14,195 In file included from src/TVopt.h:15, 2022-01-31T22:05:14,196 from src/TVL1opt.cpp:15: 2022-01-31T22:05:14,196 src/general.h:41:18: warning: ‘DEBUG_FILE’ defined but not used [-Wunused-variable] 2022-01-31T22:05:14,196 static FILE* DEBUG_FILE = NULL; 2022-01-31T22:05:14,197 ^~~~~~~~~~ 2022-01-31T22:05:15,914 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -flto -fuse-linker-plugin -ffat-lto-objects -fPIC -DNOMATLAB=1 -I/usr/include -I/usr/include/python3.7m -c src/TVL1opt_hybridtautstring.cpp -o build/temp.linux-armv7l-3.7/src/TVL1opt_hybridtautstring.o -fopenmp -Isrc 2022-01-31T22:05:16,443 In file included from src/TVopt.h:15, 2022-01-31T22:05:16,444 from src/TVL1opt_hybridtautstring.cpp:8: 2022-01-31T22:05:16,444 src/general.h:41:18: warning: ‘DEBUG_FILE’ defined but not used [-Wunused-variable] 2022-01-31T22:05:16,445 static FILE* DEBUG_FILE = NULL; 2022-01-31T22:05:16,445 ^~~~~~~~~~ 2022-01-31T22:05:16,914 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -flto -fuse-linker-plugin -ffat-lto-objects -fPIC -DNOMATLAB=1 -I/usr/include -I/usr/include/python3.7m -c src/TVL1opt_kolmogorov.cpp -o build/temp.linux-armv7l-3.7/src/TVL1opt_kolmogorov.o -fopenmp -Isrc 2022-01-31T22:05:17,463 In file included from src/TVopt.h:15, 2022-01-31T22:05:17,464 from src/TVL1opt_kolmogorov.cpp:12: 2022-01-31T22:05:17,464 src/general.h:41:18: warning: ‘DEBUG_FILE’ defined but not used [-Wunused-variable] 2022-01-31T22:05:17,464 static FILE* DEBUG_FILE = NULL; 2022-01-31T22:05:17,465 ^~~~~~~~~~ 2022-01-31T22:05:18,147 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -flto -fuse-linker-plugin -ffat-lto-objects -fPIC -DNOMATLAB=1 -I/usr/include -I/usr/include/python3.7m -c src/TVL1opt_tautstring.cpp -o build/temp.linux-armv7l-3.7/src/TVL1opt_tautstring.o -fopenmp -Isrc 2022-01-31T22:05:18,687 In file included from src/TVopt.h:15, 2022-01-31T22:05:18,688 from src/TVL1opt_tautstring.cpp:3: 2022-01-31T22:05:18,688 src/general.h:41:18: warning: ‘DEBUG_FILE’ defined but not used [-Wunused-variable] 2022-01-31T22:05:18,689 static FILE* DEBUG_FILE = NULL; 2022-01-31T22:05:18,689 ^~~~~~~~~~ 2022-01-31T22:05:19,354 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -flto -fuse-linker-plugin -ffat-lto-objects -fPIC -DNOMATLAB=1 -I/usr/include -I/usr/include/python3.7m -c src/TVL2opt.cpp -o build/temp.linux-armv7l-3.7/src/TVL2opt.o -fopenmp -Isrc 2022-01-31T22:05:19,981 In file included from src/TVopt.h:15, 2022-01-31T22:05:19,982 from src/TVL2opt.cpp:15: 2022-01-31T22:05:19,982 src/general.h:41:18: warning: ‘DEBUG_FILE’ defined but not used [-Wunused-variable] 2022-01-31T22:05:19,982 static FILE* DEBUG_FILE = NULL; 2022-01-31T22:05:19,983 ^~~~~~~~~~ 2022-01-31T22:05:21,937 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -flto -fuse-linker-plugin -ffat-lto-objects -fPIC -DNOMATLAB=1 -I/usr/include -I/usr/include/python3.7m -c src/TVLPopt.cpp -o build/temp.linux-armv7l-3.7/src/TVLPopt.o -fopenmp -Isrc 2022-01-31T22:05:22,521 src/TVLPopt.cpp: In function ‘int GP_TVp(double*, double, double*, double*, int, double, Workspace*)’: 2022-01-31T22:05:22,521 src/TVLPopt.cpp:39:14: warning: unused variable ‘tmp’ [-Wunused-variable] 2022-01-31T22:05:22,522 double q,tmp,stop,dual,bestdual,lambdaMax,lambdaIni,lambdaCurrent,mu,musqrt,beta; 2022-01-31T22:05:22,522 ^~~ 2022-01-31T22:05:22,522 src/TVLPopt.cpp:39:81: warning: variable ‘beta’ set but not used [-Wunused-but-set-variable] 2022-01-31T22:05:22,523 double q,tmp,stop,dual,bestdual,lambdaMax,lambdaIni,lambdaCurrent,mu,musqrt,beta; 2022-01-31T22:05:22,523 ^~~~ 2022-01-31T22:05:22,570 src/TVLPopt.cpp: In function ‘int FISTA_TVp(double*, double, double*, double*, int, double, Workspace*)’: 2022-01-31T22:05:22,570 src/TVLPopt.cpp:585:71: warning: unused variable ‘mu’ [-Wunused-variable] 2022-01-31T22:05:22,571 double q,tmp,stop,dual,bestdual,lambdaMax,lambdaIni,lambdaCurrent,mu,musqrt,beta; 2022-01-31T22:05:22,571 ^~ 2022-01-31T22:05:22,571 src/TVLPopt.cpp:585:74: warning: unused variable ‘musqrt’ [-Wunused-variable] 2022-01-31T22:05:22,572 double q,tmp,stop,dual,bestdual,lambdaMax,lambdaIni,lambdaCurrent,mu,musqrt,beta; 2022-01-31T22:05:22,572 ^~~~~~ 2022-01-31T22:05:22,613 src/TVLPopt.cpp: In function ‘int GPFW_TVp(double*, double, double*, double*, int, double, Workspace*)’: 2022-01-31T22:05:22,614 src/TVLPopt.cpp:1114:25: warning: unused variable ‘lambdaStep’ [-Wunused-variable] 2022-01-31T22:05:22,614 int iter,stuck,nn,i,lambdaStep,cycle; 2022-01-31T22:05:22,614 ^~~~~~~~~~ 2022-01-31T22:05:22,686 In file included from src/TVopt.h:15, 2022-01-31T22:05:22,686 from src/TVLPopt.cpp:15: 2022-01-31T22:05:22,687 src/general.h: At global scope: 2022-01-31T22:05:22,687 src/general.h:41:18: warning: ‘DEBUG_FILE’ defined but not used [-Wunused-variable] 2022-01-31T22:05:22,687 static FILE* DEBUG_FILE = NULL; 2022-01-31T22:05:22,688 ^~~~~~~~~~ 2022-01-31T22:05:28,489 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -flto -fuse-linker-plugin -ffat-lto-objects -fPIC -DNOMATLAB=1 -I/usr/include -I/usr/include/python3.7m -c src/TVNDopt.cpp -o build/temp.linux-armv7l-3.7/src/TVNDopt.o -fopenmp -Isrc 2022-01-31T22:05:29,090 src/TVNDopt.cpp: In function ‘int Yang3_TV(size_t, size_t, size_t, double*, double, double*, int, double*)’: 2022-01-31T22:05:29,090 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:05:29,091 int size = (M > N) ? M : N; size = (O > size) ? O : size; 2022-01-31T22:05:29,091 ~~^~~~~~ 2022-01-31T22:05:29,094 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:05:29,094 for ( i = 0 ; i < N ; i++ ) { 2022-01-31T22:05:29,094 ~~^~~ 2022-01-31T22:05:29,095 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:05:29,095 for ( j = 0 ; j < O ; j++ ) { 2022-01-31T22:05:29,096 ~~^~~ 2022-01-31T22:05:29,096 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:05:29,096 for ( k = 0 ; k < M ; k++ ) { 2022-01-31T22:05:29,097 ~~^~~ 2022-01-31T22:05:29,097 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:05:29,097 for ( k = 0 ; k < M ; k++ ) { 2022-01-31T22:05:29,098 ~~^~~ 2022-01-31T22:05:29,098 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:05:29,098 for ( j = 0 ; j < O ; j++ ) { 2022-01-31T22:05:29,099 ~~^~~ 2022-01-31T22:05:29,099 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:05:29,099 for ( i = 0 ; i < N ; i++ ) { 2022-01-31T22:05:29,100 ~~^~~ 2022-01-31T22:05:29,100 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:05:29,100 for ( i = 0 ; i < N ; i++ ) { 2022-01-31T22:05:29,101 ~~^~~ 2022-01-31T22:05:29,101 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:05:29,101 for ( k = 0 ; k < M ; k++ ) { 2022-01-31T22:05:29,102 ~~^~~ 2022-01-31T22:05:29,102 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:05:29,102 for ( i = 0 ; i < N ; i++ ) { 2022-01-31T22:05:29,103 ~~^~~ 2022-01-31T22:05:29,103 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:05:29,103 for ( j = 0 ; j < O ; j++ ) { 2022-01-31T22:05:29,103 ~~^~~ 2022-01-31T22:05:29,104 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:05:29,104 for ( j = 0 ; j < O ; j++ ) { 2022-01-31T22:05:29,105 ~~^~~ 2022-01-31T22:05:29,151 In file included from src/TVopt.h:15, 2022-01-31T22:05:29,152 from src/TVNDopt.cpp:18: 2022-01-31T22:05:29,152 src/general.h: At global scope: 2022-01-31T22:05:29,152 src/general.h:41:18: warning: ‘DEBUG_FILE’ defined but not used [-Wunused-variable] 2022-01-31T22:05:29,152 static FILE* DEBUG_FILE = NULL; 2022-01-31T22:05:29,153 ^~~~~~~~~~ 2022-01-31T22:05:32,107 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -flto -fuse-linker-plugin -ffat-lto-objects -fPIC -DNOMATLAB=1 -I/usr/include -I/usr/include/python3.7m -c src/TVgenopt.cpp -o build/temp.linux-armv7l-3.7/src/TVgenopt.o -fopenmp -Isrc 2022-01-31T22:05:32,660 In file included from src/TVopt.h:15, 2022-01-31T22:05:32,661 from src/TVgenopt.cpp:15: 2022-01-31T22:05:32,661 src/general.h:41:18: warning: ‘DEBUG_FILE’ defined but not used [-Wunused-variable] 2022-01-31T22:05:32,661 static FILE* DEBUG_FILE = NULL; 2022-01-31T22:05:32,662 ^~~~~~~~~~ 2022-01-31T22:05:32,875 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -flto -fuse-linker-plugin -ffat-lto-objects -fPIC -DNOMATLAB=1 -I/usr/include -I/usr/include/python3.7m -c src/condat_fast_tv.cpp -o build/temp.linux-armv7l-3.7/src/condat_fast_tv.o -fopenmp -Isrc 2022-01-31T22:05:34,205 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -flto -fuse-linker-plugin -ffat-lto-objects -fPIC -DNOMATLAB=1 -I/usr/include -I/usr/include/python3.7m -c src/johnsonRyanTV.cpp -o build/temp.linux-armv7l-3.7/src/johnsonRyanTV.o -fopenmp -Isrc 2022-01-31T22:05:34,857 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -flto -fuse-linker-plugin -ffat-lto-objects -fPIC -DNOMATLAB=1 -I/usr/include -I/usr/include/python3.7m -c src/utils.cpp -o build/temp.linux-armv7l-3.7/src/utils.o -fopenmp -Isrc 2022-01-31T22:05:35,883 arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-armv7l-3.7/build/temp.linux-armv7l-3.7/_prox_tv.o build/temp.linux-armv7l-3.7/src/LPopt.o build/temp.linux-armv7l-3.7/src/TV2DWopt.o build/temp.linux-armv7l-3.7/src/TV2Dopt.o build/temp.linux-armv7l-3.7/src/TVL1Wopt.o build/temp.linux-armv7l-3.7/src/TVL1opt.o build/temp.linux-armv7l-3.7/src/TVL1opt_hybridtautstring.o build/temp.linux-armv7l-3.7/src/TVL1opt_kolmogorov.o build/temp.linux-armv7l-3.7/src/TVL1opt_tautstring.o build/temp.linux-armv7l-3.7/src/TVL2opt.o build/temp.linux-armv7l-3.7/src/TVLPopt.o build/temp.linux-armv7l-3.7/src/TVNDopt.o build/temp.linux-armv7l-3.7/src/TVgenopt.o build/temp.linux-armv7l-3.7/src/condat_fast_tv.o build/temp.linux-armv7l-3.7/src/johnsonRyanTV.o build/temp.linux-armv7l-3.7/src/utils.o -L/usr/lib -lblas -llapack -o build/lib.linux-armv7l-3.7/_prox_tv.abi3.so -fopenmp 2022-01-31T22:05:58,354 /usr/local/lib/python3.7/dist-packages/setuptools/command/install.py:37: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. 2022-01-31T22:05:58,355 setuptools.SetuptoolsDeprecationWarning, 2022-01-31T22:05:58,360 running install 2022-01-31T22:05:58,423 running install_lib 2022-01-31T22:05:58,431 creating build/bdist.linux-armv7l 2022-01-31T22:05:58,431 creating build/bdist.linux-armv7l/wheel 2022-01-31T22:05:58,435 creating build/bdist.linux-armv7l/wheel/prox_tv 2022-01-31T22:05:58,474 running install_egg_info 2022-01-31T22:05:58,521 running egg_info 2022-01-31T22:05:58,570 writing manifest file 'prox_tv_SDIST.egg-info/SOURCES.txt' 2022-01-31T22:05:58,573 Copying prox_tv_SDIST.egg-info to build/bdist.linux-armv7l/wheel/prox_tv_SDIST-3.3.0-py3.7.egg-info 2022-01-31T22:05:58,592 running install_scripts 2022-01-31T22:05:59,137 Building wheel for prox-tv-sdist (setup.py): finished with status 'done' 2022-01-31T22:05:59,146 Created wheel for prox-tv-sdist: filename=prox_tv_SDIST-3.3.0-cp37-cp37m-linux_armv7l.whl size=116132 sha256=cfe826f19689bdab576ed9ea405d453e05d424b20e0ad14c5839df1303a93055 2022-01-31T22:05:59,147 Stored in directory: /tmp/pip-ephem-wheel-cache-u0qeguav/wheels/a7/d4/60/27ddcc03cdd70e48239303bf9050d9b8ed56ef58f6c0fe7f2f 2022-01-31T22:05:59,169 Successfully built prox-tv-sdist 2022-01-31T22:05:59,184 Removed build tracker: '/tmp/pip-req-tracker-dezkb8v1'