2021-07-11T18:08:24,694 Created temporary directory: /tmp/pip-ephem-wheel-cache-oqa99ri9 2021-07-11T18:08:24,697 Created temporary directory: /tmp/pip-req-tracker-ebe3zr46 2021-07-11T18:08:24,697 Initialized build tracking at /tmp/pip-req-tracker-ebe3zr46 2021-07-11T18:08:24,698 Created build tracker: /tmp/pip-req-tracker-ebe3zr46 2021-07-11T18:08:24,698 Entered build tracker: /tmp/pip-req-tracker-ebe3zr46 2021-07-11T18:08:24,699 Created temporary directory: /tmp/pip-wheel-l4ojcmi_ 2021-07-11T18:08:24,731 1 location(s) to search for versions of prox-tv: 2021-07-11T18:08:24,731 * https://pypi.org/simple/prox-tv/ 2021-07-11T18:08:24,732 Fetching project page and analyzing links: https://pypi.org/simple/prox-tv/ 2021-07-11T18:08:24,733 Getting page https://pypi.org/simple/prox-tv/ 2021-07-11T18:08:24,735 Found index url https://pypi.org/simple 2021-07-11T18:08:24,915 Found link https://files.pythonhosted.org/packages/46/bc/b34e1efaa72fd8bf2b1968a90a1ee8069b10d23f98e33ddf8981e86d300b/prox_tv-3.1.0a2.tar.gz#sha256=f64ec2a67b455959172571ace19be13acc49aaf889bc5911d510834c9481d5c7 (from https://pypi.org/simple/prox-tv/), version: 3.1.0a2 2021-07-11T18:08:24,916 Found link https://files.pythonhosted.org/packages/3d/0c/d8cc7e6eb3dc4c760051f16ec27e702f8c55f0461c9c6e988e9bf33d0455/prox_tv-3.1.0a3.tar.gz#sha256=eddfdd7efda2741539ddd3d6d82546c69002f554574e4a98e6d4223bfdd1d9f2 (from https://pypi.org/simple/prox-tv/), version: 3.1.0a3 2021-07-11T18:08:24,916 Found link https://files.pythonhosted.org/packages/eb/b2/505ebcebbfd6d90bba8fd7d3c22f4eefb09a6bd259abee187c972fb1fdbe/prox_tv-3.1.0.tar.gz#sha256=a3add5aa071aac8fad038f624730705e952e235f4bb15f18d4ac67c4f1830d5f (from https://pypi.org/simple/prox-tv/), version: 3.1.0 2021-07-11T18:08:24,917 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/6f/e1/807c57e078577513401b277fc866ec1d7328a505a6eb420a5186c97de57c/prox_tv-3.1.1-py2.7-linux-x86_64.egg#sha256=4872892283d4ccbb6a7de167004085821b8e5cfc1e8a7bd93fbb9edb20894d0f (from https://pypi.org/simple/prox-tv/) 2021-07-11T18:08:24,917 Found link https://files.pythonhosted.org/packages/f9/9f/7792fe26a629d3db9715e38f0ea09ced0746e45b3582cd6afc36fb799273/prox_tv-3.1.1.tar.gz#sha256=eee2b9d060ac61e5f968c461c6cfdda86f45f9939aa0cb3ace12cba94a098bfe (from https://pypi.org/simple/prox-tv/), version: 3.1.1 2021-07-11T18:08:24,917 Found link https://files.pythonhosted.org/packages/02/35/28b985348b2e5a70e73c70065efcba8417b5fea175c541298a84e9883c49/prox_tv-3.1.2.tar.gz#sha256=2a06c8b90c6bf8f312468f5dda2a5c9ecbebbd7f2ee38dc8aa9263599acd4239 (from https://pypi.org/simple/prox-tv/), version: 3.1.2 2021-07-11T18:08:24,918 Found link https://files.pythonhosted.org/packages/3d/90/d59a7bdb4764ebea747c0181c67578aae0683f5e776a5279e87dd29d7e9c/prox_tv-3.2.0.tar.gz#sha256=c7fcb9ee2595739e25ee7e1875ce3f3181a93d69d868dd3b57fbbca8e7adfabb (from https://pypi.org/simple/prox-tv/), version: 3.2.0 2021-07-11T18:08:24,918 Found link https://files.pythonhosted.org/packages/0a/3b/1d51bb986c874bde7b931d33ee47b43486a3b467136c62b14d5a5ae857c5/prox_tv-3.2.1.tar.gz#sha256=581e7c2cf1f0dfe974d61aae27e2a68267b4a96633e7a8cc672685f2952f53da (from https://pypi.org/simple/prox-tv/), version: 3.2.1 2021-07-11T18:08:24,939 Skipping link: none of the wheel's tags (cp27-cp27m-macosx_10_6_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/de/c6/5a58705817ef27b2c3a87a93cb4f59f25a9f4f96cc85b191019213020141/prox_tv-3.3.0-cp27-cp27m-macosx_10_6_x86_64.whl#sha256=cf49d1ccc8870d87ae9842d256f58c112dfe24154a41c7db2da9f9d84a46d0f6 (from https://pypi.org/simple/prox-tv/) 2021-07-11T18:08:24,939 Skipping link: none of the wheel's tags (cp27-cp27mu-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/44/74/7c5262a250a681e53864fad903b1a50ae7aed2de17757aa92bc10b9cc313/prox_tv-3.3.0-cp27-cp27mu-manylinux1_x86_64.whl#sha256=0d0799e793744fd6adfa8926149bfd0e637c8cf0ae139b5a7adb91d2a4f2ec33 (from https://pypi.org/simple/prox-tv/) 2021-07-11T18:08:24,940 Skipping link: none of the wheel's tags (cp34-cp34m-macosx_10_6_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/00/e7/11b25117844e63a51a797a1014d54c043580f60dacb61149bbe7f1cbc493/prox_tv-3.3.0-cp34-cp34m-macosx_10_6_x86_64.whl#sha256=76b3a6de9a5a484ea78001b5f080b48d36f12e1bfa654b939a861190e9aa68dd (from https://pypi.org/simple/prox-tv/) 2021-07-11T18:08:24,941 Skipping link: none of the wheel's tags (cp34-cp34m-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/77/c3/ac69c8b9caf70eb79bbbcab4ab262c02fb64c67e9e6687b8a4097e0a703e/prox_tv-3.3.0-cp34-cp34m-manylinux1_x86_64.whl#sha256=7c0b55ac22450d97cea8c5e25423b828dcc03e6394115dbd514fb748fab475f1 (from https://pypi.org/simple/prox-tv/) 2021-07-11T18:08:24,941 Skipping link: none of the wheel's tags (cp35-cp35m-macosx_10_6_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/7c/20/81d37cf2e82753af88236903e0d1b5cdfe3f380d69881c6744d01834cf9d/prox_tv-3.3.0-cp35-cp35m-macosx_10_6_x86_64.whl#sha256=807fba2b8cbd9766f9f620bcfe2630fcbb47da72e78661c28834ec74ccf1acb5 (from https://pypi.org/simple/prox-tv/) 2021-07-11T18:08:24,942 Skipping link: none of the wheel's tags (cp35-cp35m-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/1a/c0/12bfdab6f6f7f472d1ac6f2651c979c239932b7f0b4a938e5bc4749b75e6/prox_tv-3.3.0-cp35-cp35m-manylinux1_x86_64.whl#sha256=5373eb799ca775c5bcbac147b9e108adcc67f9d35c6193abae57c8c6bb6883a2 (from https://pypi.org/simple/prox-tv/) 2021-07-11T18:08:24,942 Skipping link: none of the wheel's tags (cp36-cp36m-macosx_10_7_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/3b/c3/a240a755d9a92836238c04c2af9317e635eac6bfd56e43e0b25ca614d54a/prox_tv-3.3.0-cp36-cp36m-macosx_10_7_x86_64.whl#sha256=df8bde44912e61b6577836b8f694e1839ece23f6de8397d176f6976326cbb04e (from https://pypi.org/simple/prox-tv/) 2021-07-11T18:08:24,943 Skipping link: none of the wheel's tags (cp36-cp36m-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/5f/6a/5f93b3ffaf543d54d70f78665cb8f20bb6f2e780a835a9e660789c039e70/prox_tv-3.3.0-cp36-cp36m-manylinux1_x86_64.whl#sha256=076df1e313f68866603311ee299c831d3f24e51c5400ad2034c11b7e5df86c75 (from https://pypi.org/simple/prox-tv/) 2021-07-11T18:08:24,944 Skipping link: none of the wheel's tags (cp37-cp37m-macosx_10_7_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/19/ff/7d04fd12b60f4a10c2d105107ca4d8ead2b8a9e3b631fc7c43a72b98654e/prox_tv-3.3.0-cp37-cp37m-macosx_10_7_x86_64.whl#sha256=4decaf462db1c832ef8bd15bcde500eec7830324c884cdab86773c735443f805 (from https://pypi.org/simple/prox-tv/) 2021-07-11T18:08:24,944 Skipping link: none of the wheel's tags (cp37-cp37m-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/85/c3/8ad59a1b6c355b960e9077655efebdc6d0f5b203659a845ef52aeea86f85/prox_tv-3.3.0-cp37-cp37m-manylinux1_x86_64.whl#sha256=32f1ab8c838306bee05614210bf3dd805095a1f822f60e3582d6602a31a04a41 (from https://pypi.org/simple/prox-tv/) 2021-07-11T18:08:24,945 Skipping link: not a file: https://pypi.org/simple/prox-tv/ 2021-07-11T18:08:24,946 Given no hashes to check 1 links for project 'prox-tv': discarding no candidates 2021-07-11T18:08:24,969 Collecting prox-tv==3.1.2 2021-07-11T18:08:24,970 Created temporary directory: /tmp/pip-unpack-7ifv4adi 2021-07-11T18:08:25,162 Downloading prox_tv-3.1.2.tar.gz (244 kB) 2021-07-11T18:08:25,317 Added prox-tv==3.1.2 from https://files.pythonhosted.org/packages/02/35/28b985348b2e5a70e73c70065efcba8417b5fea175c541298a84e9883c49/prox_tv-3.1.2.tar.gz#sha256=2a06c8b90c6bf8f312468f5dda2a5c9ecbebbd7f2ee38dc8aa9263599acd4239 to build tracker '/tmp/pip-req-tracker-ebe3zr46' 2021-07-11T18:08:25,319 Running setup.py (path:/tmp/pip-wheel-l4ojcmi_/prox-tv_1b1506b6be5b49be80fddfad2e83d99c/setup.py) egg_info for package prox-tv 2021-07-11T18:08:25,320 Created temporary directory: /tmp/pip-pip-egg-info-yzssqej5 2021-07-11T18:08:25,320 Running command python setup.py egg_info 2021-07-11T18:08:27,217 running egg_info 2021-07-11T18:08:27,221 creating /tmp/pip-pip-egg-info-yzssqej5/prox_tv.egg-info 2021-07-11T18:08:27,223 writing /tmp/pip-pip-egg-info-yzssqej5/prox_tv.egg-info/PKG-INFO 2021-07-11T18:08:27,225 writing dependency_links to /tmp/pip-pip-egg-info-yzssqej5/prox_tv.egg-info/dependency_links.txt 2021-07-11T18:08:27,228 writing requirements to /tmp/pip-pip-egg-info-yzssqej5/prox_tv.egg-info/requires.txt 2021-07-11T18:08:27,229 writing top-level names to /tmp/pip-pip-egg-info-yzssqej5/prox_tv.egg-info/top_level.txt 2021-07-11T18:08:27,231 writing manifest file '/tmp/pip-pip-egg-info-yzssqej5/prox_tv.egg-info/SOURCES.txt' 2021-07-11T18:08:27,450 reading manifest file '/tmp/pip-pip-egg-info-yzssqej5/prox_tv.egg-info/SOURCES.txt' 2021-07-11T18:08:27,453 reading manifest template 'MANIFEST.in' 2021-07-11T18:08:27,463 writing manifest file '/tmp/pip-pip-egg-info-yzssqej5/prox_tv.egg-info/SOURCES.txt' 2021-07-11T18:08:27,586 Source in /tmp/pip-wheel-l4ojcmi_/prox-tv_1b1506b6be5b49be80fddfad2e83d99c has version 3.1.2, which satisfies requirement prox-tv==3.1.2 from https://files.pythonhosted.org/packages/02/35/28b985348b2e5a70e73c70065efcba8417b5fea175c541298a84e9883c49/prox_tv-3.1.2.tar.gz#sha256=2a06c8b90c6bf8f312468f5dda2a5c9ecbebbd7f2ee38dc8aa9263599acd4239 2021-07-11T18:08:27,587 Removed prox-tv==3.1.2 from https://files.pythonhosted.org/packages/02/35/28b985348b2e5a70e73c70065efcba8417b5fea175c541298a84e9883c49/prox_tv-3.1.2.tar.gz#sha256=2a06c8b90c6bf8f312468f5dda2a5c9ecbebbd7f2ee38dc8aa9263599acd4239 from build tracker '/tmp/pip-req-tracker-ebe3zr46' 2021-07-11T18:08:27,592 Created temporary directory: /tmp/pip-unpack-w9g91ugl 2021-07-11T18:08:27,593 Building wheels for collected packages: prox-tv 2021-07-11T18:08:27,598 Created temporary directory: /tmp/pip-wheel-rug5eyw8 2021-07-11T18:08:27,598 Building wheel for prox-tv (setup.py): started 2021-07-11T18:08:27,599 Destination directory: /tmp/pip-wheel-rug5eyw8 2021-07-11T18:08:27,599 Running command /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-l4ojcmi_/prox-tv_1b1506b6be5b49be80fddfad2e83d99c/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-l4ojcmi_/prox-tv_1b1506b6be5b49be80fddfad2e83d99c/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-rug5eyw8 2021-07-11T18:08:29,309 running bdist_wheel 2021-07-11T18:08:29,314 running build 2021-07-11T18:08:29,315 running build_py 2021-07-11T18:08:29,461 creating build 2021-07-11T18:08:29,461 creating build/lib.linux-armv7l-3.9 2021-07-11T18:08:29,462 creating build/lib.linux-armv7l-3.9/prox_tv 2021-07-11T18:08:29,463 copying prox_tv/__init__.py -> build/lib.linux-armv7l-3.9/prox_tv 2021-07-11T18:08:29,465 copying prox_tv/prox_tv_test.py -> build/lib.linux-armv7l-3.9/prox_tv 2021-07-11T18:08:29,468 copying prox_tv/prox_tv_build.py -> build/lib.linux-armv7l-3.9/prox_tv 2021-07-11T18:08:29,470 running build_ext 2021-07-11T18:08:29,472 generating cffi module 'build/temp.linux-armv7l-3.9/_prox_tv.c' 2021-07-11T18:08:29,472 creating build/temp.linux-armv7l-3.9 2021-07-11T18:08:29,524 building '_prox_tv' extension 2021-07-11T18:08:29,525 creating build/temp.linux-armv7l-3.9/build 2021-07-11T18:08:29,526 creating build/temp.linux-armv7l-3.9/build/temp.linux-armv7l-3.9 2021-07-11T18:08:29,527 creating build/temp.linux-armv7l-3.9/src 2021-07-11T18:08:29,528 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 -DNOMATLAB=1 -I/usr/include/python3.9 -c build/temp.linux-armv7l-3.9/_prox_tv.c -o build/temp.linux-armv7l-3.9/build/temp.linux-armv7l-3.9/_prox_tv.o -fopenmp 2021-07-11T18:08:29,904 build/temp.linux-armv7l-3.9/_prox_tv.c: In function ‘_cffi_d_CondatChambollePock2_TV’: 2021-07-11T18:08:29,904 build/temp.linux-armv7l-3.9/_prox_tv.c:717:10: warning: implicit declaration of function ‘CondatChambollePock2_TV’; did you mean ‘_cffi_d_CondatChambollePock2_TV’? [-Wimplicit-function-declaration] 2021-07-11T18:08:29,905 717 | return CondatChambollePock2_TV(x0, x1, x2, x3, x4, x5, x6, x7); 2021-07-11T18:08:29,905 | ^~~~~~~~~~~~~~~~~~~~~~~ 2021-07-11T18:08:29,905 | _cffi_d_CondatChambollePock2_TV 2021-07-11T18:08:29,916 build/temp.linux-armv7l-3.9/_prox_tv.c: In function ‘_cffi_d_DR2L1W_TV’: 2021-07-11T18:08:29,917 build/temp.linux-armv7l-3.9/_prox_tv.c:811:10: warning: implicit declaration of function ‘DR2L1W_TV’ [-Wimplicit-function-declaration] 2021-07-11T18:08:29,917 811 | return DR2L1W_TV(x0, x1, x2, x3, x4, x5, x6, x7, x8); 2021-07-11T18:08:29,917 | ^~~~~~~~~ 2021-07-11T18:08:29,926 build/temp.linux-armv7l-3.9/_prox_tv.c: In function ‘_cffi_d_DR2_TV’: 2021-07-11T18:08:29,927 build/temp.linux-armv7l-3.9/_prox_tv.c:921:10: warning: implicit declaration of function ‘DR2_TV’ [-Wimplicit-function-declaration] 2021-07-11T18:08:29,927 921 | return DR2_TV(x0, x1, x2, x3, x4, x5, x6, x7, x8, x9, x10); 2021-07-11T18:08:29,927 | ^~~~~~ 2021-07-11T18:08:29,938 build/temp.linux-armv7l-3.9/_prox_tv.c: In function ‘_cffi_d_FISTA_TVp’: 2021-07-11T18:08:29,938 build/temp.linux-armv7l-3.9/_prox_tv.c:1033:10: warning: implicit declaration of function ‘FISTA_TVp’ [-Wimplicit-function-declaration] 2021-07-11T18:08:29,939 1033 | return FISTA_TVp(x0, x1, x2, x3, x4, x5, x6); 2021-07-11T18:08:29,939 | ^~~~~~~~~ 2021-07-11T18:08:29,946 build/temp.linux-armv7l-3.9/_prox_tv.c: In function ‘_cffi_d_FW_TVp’: 2021-07-11T18:08:29,947 build/temp.linux-armv7l-3.9/_prox_tv.c:1126:10: warning: implicit declaration of function ‘FW_TVp’ [-Wimplicit-function-declaration] 2021-07-11T18:08:29,947 1126 | return FW_TVp(x0, x1, x2, x3, x4, x5, x6); 2021-07-11T18:08:29,947 | ^~~~~~ 2021-07-11T18:08:29,958 build/temp.linux-armv7l-3.9/_prox_tv.c: In function ‘_cffi_d_GPFW_TVp’: 2021-07-11T18:08:29,959 build/temp.linux-armv7l-3.9/_prox_tv.c:1219:10: warning: implicit declaration of function ‘GPFW_TVp’ [-Wimplicit-function-declaration] 2021-07-11T18:08:29,959 1219 | return GPFW_TVp(x0, x1, x2, x3, x4, x5, x6); 2021-07-11T18:08:29,959 | ^~~~~~~~ 2021-07-11T18:08:29,970 build/temp.linux-armv7l-3.9/_prox_tv.c: In function ‘_cffi_d_GP_TVp’: 2021-07-11T18:08:29,971 build/temp.linux-armv7l-3.9/_prox_tv.c:1312:10: warning: implicit declaration of function ‘GP_TVp’ [-Wimplicit-function-declaration] 2021-07-11T18:08:29,971 1312 | return GP_TVp(x0, x1, x2, x3, x4, x5, x6); 2021-07-11T18:08:29,971 | ^~~~~~ 2021-07-11T18:08:29,982 build/temp.linux-armv7l-3.9/_prox_tv.c: In function ‘_cffi_d_OGP_TVp’: 2021-07-11T18:08:29,982 build/temp.linux-armv7l-3.9/_prox_tv.c:1405:10: warning: implicit declaration of function ‘OGP_TVp’ [-Wimplicit-function-declaration] 2021-07-11T18:08:29,983 1405 | return OGP_TVp(x0, x1, x2, x3, x4, x5, x6); 2021-07-11T18:08:29,983 | ^~~~~~~ 2021-07-11T18:08:29,992 build/temp.linux-armv7l-3.9/_prox_tv.c: In function ‘_cffi_d_PD2_TV’: 2021-07-11T18:08:29,993 build/temp.linux-armv7l-3.9/_prox_tv.c:1498:10: warning: implicit declaration of function ‘PD2_TV’ [-Wimplicit-function-declaration] 2021-07-11T18:08:29,993 1498 | return PD2_TV(x0, x1, x2, x3, x4, x5, x6, x7, x8, x9, x10); 2021-07-11T18:08:29,993 | ^~~~~~ 2021-07-11T18:08:30,004 build/temp.linux-armv7l-3.9/_prox_tv.c: In function ‘_cffi_d_PD_TV’: 2021-07-11T18:08:30,005 build/temp.linux-armv7l-3.9/_prox_tv.c:1630:10: warning: implicit declaration of function ‘PD_TV’ [-Wimplicit-function-declaration] 2021-07-11T18:08:30,005 1630 | return PD_TV(x0, x1, x2, x3, x4, x5, x6, x7, x8, x9, x10); 2021-07-11T18:08:30,005 | ^~~~~ 2021-07-11T18:08:30,017 build/temp.linux-armv7l-3.9/_prox_tv.c: In function ‘_cffi_d_PG_TV2’: 2021-07-11T18:08:30,018 build/temp.linux-armv7l-3.9/_prox_tv.c:1762:10: warning: implicit declaration of function ‘PG_TV2’ [-Wimplicit-function-declaration] 2021-07-11T18:08:30,019 1762 | return PG_TV2(x0, x1, x2, x3, x4); 2021-07-11T18:08:30,019 | ^~~~~~ 2021-07-11T18:08:30,027 build/temp.linux-armv7l-3.9/_prox_tv.c: In function ‘_cffi_d_PN_TV1’: 2021-07-11T18:08:30,028 build/temp.linux-armv7l-3.9/_prox_tv.c:1838:10: warning: implicit declaration of function ‘PN_TV1’ [-Wimplicit-function-declaration] 2021-07-11T18:08:30,028 1838 | return PN_TV1(x0, x1, x2, x3, x4, x5, x6); 2021-07-11T18:08:30,028 | ^~~~~~ 2021-07-11T18:08:30,041 build/temp.linux-armv7l-3.9/_prox_tv.c: In function ‘_cffi_d_PN_TV1_Weighted’: 2021-07-11T18:08:30,043 build/temp.linux-armv7l-3.9/_prox_tv.c:1931:10: warning: implicit declaration of function ‘PN_TV1_Weighted’; did you mean ‘_cffi_d_PN_TV1_Weighted’? [-Wimplicit-function-declaration] 2021-07-11T18:08:30,043 1931 | return PN_TV1_Weighted(x0, x1, x2, x3, x4, x5, x6); 2021-07-11T18:08:30,044 | ^~~~~~~~~~~~~~~ 2021-07-11T18:08:30,044 | _cffi_d_PN_TV1_Weighted 2021-07-11T18:08:30,056 build/temp.linux-armv7l-3.9/_prox_tv.c: In function ‘_cffi_d_TV1D_denoise’: 2021-07-11T18:08:30,057 build/temp.linux-armv7l-3.9/_prox_tv.c:2029:3: warning: implicit declaration of function ‘TV1D_denoise’ [-Wimplicit-function-declaration] 2021-07-11T18:08:30,057 2029 | TV1D_denoise(x0, x1, x2, x3); 2021-07-11T18:08:30,058 | ^~~~~~~~~~~~ 2021-07-11T18:08:30,066 build/temp.linux-armv7l-3.9/_prox_tv.c: In function ‘_cffi_d_Yang2_TV’: 2021-07-11T18:08:30,067 build/temp.linux-armv7l-3.9/_prox_tv.c:2092:10: warning: implicit declaration of function ‘Yang2_TV’ [-Wimplicit-function-declaration] 2021-07-11T18:08:30,067 2092 | return Yang2_TV(x0, x1, x2, x3, x4, x5, x6); 2021-07-11T18:08:30,068 | ^~~~~~~~ 2021-07-11T18:08:30,077 build/temp.linux-armv7l-3.9/_prox_tv.c: In function ‘_cffi_d_dp’: 2021-07-11T18:08:30,079 build/temp.linux-armv7l-3.9/_prox_tv.c:2180:3: warning: implicit declaration of function ‘dp’; did you mean ‘dup’? [-Wimplicit-function-declaration] 2021-07-11T18:08:30,079 2180 | dp(x0, x1, x2, x3); 2021-07-11T18:08:30,080 | ^~ 2021-07-11T18:08:30,080 | dup 2021-07-11T18:08:30,090 build/temp.linux-armv7l-3.9/_prox_tv.c: In function ‘_cffi_d_morePG_TV2’: 2021-07-11T18:08:30,091 build/temp.linux-armv7l-3.9/_prox_tv.c:2243:10: warning: implicit declaration of function ‘morePG_TV2’ [-Wimplicit-function-declaration] 2021-07-11T18:08:30,092 2243 | return morePG_TV2(x0, x1, x2, x3, x4, x5); 2021-07-11T18:08:30,092 | ^~~~~~~~~~ 2021-07-11T18:08:30,102 build/temp.linux-armv7l-3.9/_prox_tv.c: In function ‘_cffi_d_more_TV2’: 2021-07-11T18:08:30,104 build/temp.linux-armv7l-3.9/_prox_tv.c:2330:10: warning: implicit declaration of function ‘more_TV2’ [-Wimplicit-function-declaration] 2021-07-11T18:08:30,104 2330 | return more_TV2(x0, x1, x2, x3, x4); 2021-07-11T18:08:30,104 | ^~~~~~~~ 2021-07-11T18:08:30,116 build/temp.linux-armv7l-3.9/_prox_tv.c: In function ‘_cffi_d_tautString_TV1’: 2021-07-11T18:08:30,119 build/temp.linux-armv7l-3.9/_prox_tv.c:2406:10: warning: implicit declaration of function ‘tautString_TV1’; did you mean ‘_cffi_d_tautString_TV1’? [-Wimplicit-function-declaration] 2021-07-11T18:08:30,119 2406 | return tautString_TV1(x0, x1, x2, x3); 2021-07-11T18:08:30,119 | ^~~~~~~~~~~~~~ 2021-07-11T18:08:30,119 | _cffi_d_tautString_TV1 2021-07-11T18:08:30,131 build/temp.linux-armv7l-3.9/_prox_tv.c: In function ‘_cffi_d_tautString_TV1_Weighted’: 2021-07-11T18:08:30,133 build/temp.linux-armv7l-3.9/_prox_tv.c:2471:10: warning: implicit declaration of function ‘tautString_TV1_Weighted’; did you mean ‘_cffi_d_tautString_TV1_Weighted’? [-Wimplicit-function-declaration] 2021-07-11T18:08:30,133 2471 | return tautString_TV1_Weighted(x0, x1, x2, x3); 2021-07-11T18:08:30,134 | ^~~~~~~~~~~~~~~~~~~~~~~ 2021-07-11T18:08:30,134 | _cffi_d_tautString_TV1_Weighted 2021-07-11T18:08:32,507 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 -DNOMATLAB=1 -I/usr/include/python3.9 -c src/LPopt.cpp -o build/temp.linux-armv7l-3.9/src/LPopt.o -fopenmp 2021-07-11T18:08:34,293 src/LPopt.cpp: In function ‘int PN_LPp(double*, double, double*, double*, int, double, Workspace*, int, double)’: 2021-07-11T18:08:34,293 src/LPopt.cpp:214:25: warning: variable ‘qInv’ set but not used [-Wunused-but-set-variable] 2021-07-11T18:08:34,293 214 | double stop,stop2,q,qInv,nx,f,fupdate,aux,c,den,xp1vGrad,gRd,delta,prevDelta,improve,rhs,grad0,gap,epsilon; 2021-07-11T18:08:34,293 | ^~~~ 2021-07-11T18:08:34,294 src/LPopt.cpp:217:22: warning: unused variable ‘stuck’ [-Wunused-variable] 2021-07-11T18:08:34,294 217 | short updateKind,stuck; 2021-07-11T18:08:34,294 | ^~~~~ 2021-07-11T18:08:34,304 src/LPopt.cpp: In function ‘int LPp_project(double*, double, double*, double*, int, double, Workspace*)’: 2021-07-11T18:08:34,304 src/LPopt.cpp:890:14: warning: variable ‘norm’ set but not used [-Wunused-but-set-variable] 2021-07-11T18:08:34,304 890 | double q,norm,scale; 2021-07-11T18:08:34,304 | ^~~~ 2021-07-11T18:08:34,305 src/LPopt.cpp:890:19: warning: unused variable ‘scale’ [-Wunused-variable] 2021-07-11T18:08:34,305 890 | double q,norm,scale; 2021-07-11T18:08:34,305 | ^~~~~ 2021-07-11T18:08:34,447 In file included from src/LPopt.h:16, 2021-07-11T18:08:34,447 from src/LPopt.cpp:13: 2021-07-11T18:08:34,447 src/general.h: At global scope: 2021-07-11T18:08:34,448 src/general.h:37:18: warning: ‘DEBUG_FILE’ defined but not used [-Wunused-variable] 2021-07-11T18:08:34,448 37 | static FILE* DEBUG_FILE = NULL; 2021-07-11T18:08:34,448 | ^~~~~~~~~~ 2021-07-11T18:08:34,908 src/LPopt.cpp: In function ‘int PN_LPp(double*, double, double*, double*, int, double, Workspace*, int, double)’: 2021-07-11T18:08:34,908 src/LPopt.cpp:623:21: warning: ‘grad0’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2021-07-11T18:08:34,908 623 | aux = grad0 * delta; 2021-07-11T18:08:34,909 | ~~~~^~~~~~~~~~~~~~~ 2021-07-11T18:08:34,909 src/LPopt.cpp:659:18: warning: ‘improve’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2021-07-11T18:08:34,909 659 | stop = improve / fupdate; 2021-07-11T18:08:34,910 | ~~~~~^~~~~~~~~~~~~~~~~~~ 2021-07-11T18:08:34,910 src/LPopt.cpp:659:18: warning: ‘fupdate’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2021-07-11T18:08:35,374 src/LPopt.cpp: In function ‘void solveLinearLP(double*, int, double, double, double*)’: 2021-07-11T18:08:35,375 src/LPopt.cpp:1035:41: warning: ‘ilargest’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2021-07-11T18:08:35,375 1035 | s[ilargest] = - lambda * sign(z[ilargest]); 2021-07-11T18:08:35,375 | ^~~~~~~~ 2021-07-11T18:08:35,556 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 -DNOMATLAB=1 -I/usr/include/python3.9 -c src/TV2DWopt.cpp -o build/temp.linux-armv7l-3.9/src/TV2DWopt.o -fopenmp 2021-07-11T18:08:37,179 src/TV2DWopt.cpp: In function ‘int DR2L1W_TV(size_t, size_t, double*, double*, double*, double*, int, int, double*)’: 2021-07-11T18:08:37,179 src/TV2DWopt.cpp:86:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:37,180 86 | for (i=0; i < M*N; i++) 2021-07-11T18:08:37,180 | ~~^~~~~ 2021-07-11T18:08:37,180 src/TV2DWopt.cpp:89:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:37,181 89 | for (i=0; i < M*N; i++) 2021-07-11T18:08:37,181 | ~~^~~~~ 2021-07-11T18:08:37,181 src/TV2DWopt.cpp:108:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:37,181 108 | for (i=0; i < M*N; i++) s[i] = 2*s[i] - t[i]; 2021-07-11T18:08:37,182 | ~~^~~~~ 2021-07-11T18:08:37,182 src/TV2DWopt.cpp:118:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:37,182 118 | for (i=0; i < M*N; i++) tb[i] = -2*tb[i] - s[i]; 2021-07-11T18:08:37,182 | ~~^~~~~ 2021-07-11T18:08:37,183 src/TV2DWopt.cpp:121:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:37,183 121 | for (i=0; i < M*N; i++) t[i] = 0.5*(t[i]+tb[i]); 2021-07-11T18:08:37,183 | ~~^~~~~ 2021-07-11T18:08:37,184 src/TV2DWopt.cpp:127:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:37,184 127 | for (i = 0; i < M*N; i++) s[i] = - s[i] - tb[i]; 2021-07-11T18:08:37,184 | ~~^~~~~ 2021-07-11T18:08:37,184 src/TV2DWopt.cpp:50:11: warning: unused variable ‘ytr’ [-Wunused-variable] 2021-07-11T18:08:37,185 50 | double *ytr = NULL; 2021-07-11T18:08:37,185 | ^~~ 2021-07-11T18:08:37,185 src/TV2DWopt.cpp: In function ‘void DR_columnsPass(size_t, size_t, double*, double*, double*, Workspace**)’: 2021-07-11T18:08:37,185 src/TV2DWopt.cpp:165:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:37,186 165 | for (j=0; j < N; j++) { 2021-07-11T18:08:37,186 | ~~^~~ 2021-07-11T18:08:37,186 src/TV2DWopt.cpp:156:13: warning: unused variable ‘i’ [-Wunused-variable] 2021-07-11T18:08:37,186 156 | int i,j; 2021-07-11T18:08:37,187 | ^ 2021-07-11T18:08:37,187 src/TV2DWopt.cpp: In function ‘void DR_rowsPass(size_t, size_t, double*, double*, double*, double*, Workspace**)’: 2021-07-11T18:08:37,187 src/TV2DWopt.cpp:204:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:37,188 204 | for (j=0; j < M; j++) { 2021-07-11T18:08:37,188 | ~~^~~ 2021-07-11T18:08:37,188 src/TV2DWopt.cpp:210:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:37,189 210 | for ( idx = j, i = 0 ; i < N-1 ; i++, idx+=M ) 2021-07-11T18:08:37,189 | ~~^~~~~ 2021-07-11T18:08:37,189 src/TV2DWopt.cpp:213:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:37,189 213 | for ( idx = j, i = 0 ; i < N ; i++, idx+=M ) 2021-07-11T18:08:37,190 | ~~^~~ 2021-07-11T18:08:37,190 src/TV2DWopt.cpp:218:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:37,190 218 | for ( idx = j, i = 0 ; i < N ; i++, idx+=M ) 2021-07-11T18:08:37,190 | ~~^~~ 2021-07-11T18:08:37,191 src/TV2DWopt.cpp: In function ‘void DR_proxDiff(size_t, double*, double*, double*, Workspace*)’: 2021-07-11T18:08:37,191 src/TV2DWopt.cpp:239:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:37,191 239 | for (i=0; i < n; i++) 2021-07-11T18:08:37,191 | ~~^~~ 2021-07-11T18:08:37,310 In file included from src/TVopt.h:15, 2021-07-11T18:08:37,311 from src/TV2DWopt.cpp:17: 2021-07-11T18:08:37,311 src/general.h: At global scope: 2021-07-11T18:08:37,311 src/general.h:37:18: warning: ‘DEBUG_FILE’ defined but not used [-Wunused-variable] 2021-07-11T18:08:37,312 37 | static FILE* DEBUG_FILE = NULL; 2021-07-11T18:08:37,312 | ^~~~~~~~~~ 2021-07-11T18:08:37,675 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 -DNOMATLAB=1 -I/usr/include/python3.9 -c src/TV2Dopt.cpp -o build/temp.linux-armv7l-3.9/src/TV2Dopt.o -fopenmp 2021-07-11T18:08:39,686 src/TV2Dopt.cpp: In function ‘int DR2_TV(size_t, size_t, double*, double, double, double, double, double*, int, int, double*)’: 2021-07-11T18:08:39,686 src/TV2Dopt.cpp:365:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:39,686 365 | for (i=0; i < M*N; i++) 2021-07-11T18:08:39,687 | ~~^~~~~ 2021-07-11T18:08:39,687 src/TV2Dopt.cpp:368:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:39,687 368 | for (i=0; i < M*N; i++) 2021-07-11T18:08:39,687 | ~~^~~~~ 2021-07-11T18:08:39,688 src/TV2Dopt.cpp:387:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:39,688 387 | for (i=0; i < M*N; i++) s[i] = 2*s[i] - t[i]; 2021-07-11T18:08:39,688 | ~~^~~~~ 2021-07-11T18:08:39,688 src/TV2Dopt.cpp:397:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:39,688 397 | for (i=0; i < M*N; i++) tb[i] = -2*tb[i] - s[i]; 2021-07-11T18:08:39,689 | ~~^~~~~ 2021-07-11T18:08:39,689 src/TV2Dopt.cpp:400:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:39,689 400 | for (i=0; i < M*N; i++) t[i] = 0.5*(t[i]+tb[i]); 2021-07-11T18:08:39,689 | ~~^~~~~ 2021-07-11T18:08:39,689 src/TV2Dopt.cpp:406:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:39,690 406 | for (i = 0; i < M*N; i++) s[i] = - s[i] - tb[i]; 2021-07-11T18:08:39,690 | ~~^~~~~ 2021-07-11T18:08:39,690 src/TV2Dopt.cpp:329:11: warning: unused variable ‘ytr’ [-Wunused-variable] 2021-07-11T18:08:39,690 329 | double *ytr = NULL; 2021-07-11T18:08:39,691 | ^~~ 2021-07-11T18:08:39,691 src/TV2Dopt.cpp: In function ‘void DR_columnsPass(size_t, size_t, double*, double*, double, double, Workspace**)’: 2021-07-11T18:08:39,691 src/TV2Dopt.cpp:445:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:39,691 445 | for (j=0; j < N; j++) { 2021-07-11T18:08:39,691 | ~~^~~ 2021-07-11T18:08:39,692 src/TV2Dopt.cpp:436:13: warning: unused variable ‘i’ [-Wunused-variable] 2021-07-11T18:08:39,692 436 | int i,j; 2021-07-11T18:08:39,692 | ^ 2021-07-11T18:08:39,693 src/TV2Dopt.cpp: In function ‘void DR_rowsPass(size_t, size_t, double*, double*, double*, double, double, Workspace**)’: 2021-07-11T18:08:39,693 src/TV2Dopt.cpp:481:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:39,693 481 | for (j=0; j < M; j++) { 2021-07-11T18:08:39,693 | ~~^~~ 2021-07-11T18:08:39,693 src/TV2Dopt.cpp:485:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:39,694 485 | for ( idx = j, i = 0 ; i < N ; i++, idx+=M ) 2021-07-11T18:08:39,694 | ~~^~~ 2021-07-11T18:08:39,694 src/TV2Dopt.cpp:490:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:39,694 490 | for ( idx = j, i = 0 ; i < N ; i++, idx+=M ) 2021-07-11T18:08:39,695 | ~~^~~ 2021-07-11T18:08:39,695 src/TV2Dopt.cpp: In function ‘void DR_proxDiff(size_t, double*, double*, double, double, Workspace*)’: 2021-07-11T18:08:39,695 src/TV2Dopt.cpp:512:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:39,695 512 | for (i=0; i < n; i++) 2021-07-11T18:08:39,695 | ~~^~~ 2021-07-11T18:08:39,698 src/TV2Dopt.cpp: In function ‘int CondatChambollePock2_TV(size_t, size_t, double*, double, double*, short int, int, double*)’: 2021-07-11T18:08:39,698 src/TV2Dopt.cpp:588:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:39,698 588 | for ( i = 0 ; i < M-1 ; i++ ) { 2021-07-11T18:08:39,699 | ~~^~~~~ 2021-07-11T18:08:39,699 src/TV2Dopt.cpp:589:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:39,699 589 | for ( j = 0 ; j < N ; j++ ) 2021-07-11T18:08:39,699 | ~~^~~ 2021-07-11T18:08:39,699 src/TV2Dopt.cpp:593:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:39,700 593 | for ( i = 0 ; i < M ; i++ ) { 2021-07-11T18:08:39,700 | ~~^~~ 2021-07-11T18:08:39,700 src/TV2Dopt.cpp:594:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:39,700 594 | for ( j = 0 ; j < N-1 ; j++ ) 2021-07-11T18:08:39,700 | ~~^~~~~ 2021-07-11T18:08:39,701 src/TV2Dopt.cpp:613:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:39,701 613 | for ( j = 0 ; j < N ; j++ ) // First row 2021-07-11T18:08:39,701 | ~~^~~ 2021-07-11T18:08:39,701 src/TV2Dopt.cpp:615:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:39,702 615 | for ( i = 1 ; i < M-1 ; i++ ) { // Intermediate rows 2021-07-11T18:08:39,702 | ~~^~~~~ 2021-07-11T18:08:39,702 src/TV2Dopt.cpp:616:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:39,702 616 | for ( j = 0 ; j < N ; j++ ) 2021-07-11T18:08:39,702 | ~~^~~ 2021-07-11T18:08:39,703 src/TV2Dopt.cpp:619:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:39,703 619 | for ( j = 0 ; j < N ; j++ ) // Last row 2021-07-11T18:08:39,703 | ~~^~~ 2021-07-11T18:08:39,703 src/TV2Dopt.cpp:623:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:39,703 623 | for ( i = 0 ; i < M ; i++ ) // First column 2021-07-11T18:08:39,704 | ~~^~~ 2021-07-11T18:08:39,704 src/TV2Dopt.cpp:625:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:39,704 625 | for ( i = 0 ; i < M ; i++ ) { // Intermediate columns 2021-07-11T18:08:39,704 | ~~^~~ 2021-07-11T18:08:39,704 src/TV2Dopt.cpp:626:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:39,705 626 | for ( j = 1 ; j < N-1 ; j++ ) 2021-07-11T18:08:39,705 | ~~^~~~~ 2021-07-11T18:08:39,705 src/TV2Dopt.cpp:629:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:39,705 629 | for ( i = 0 ; i < M ; i++ ) // Last column 2021-07-11T18:08:39,705 | ~~^~~ 2021-07-11T18:08:39,706 src/TV2Dopt.cpp:637:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:39,706 637 | for ( i = 0 ; i < M*N ; i++ ) 2021-07-11T18:08:39,706 | ~~^~~~~ 2021-07-11T18:08:39,706 src/TV2Dopt.cpp:646:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:39,707 646 | for ( i = 0 ; i < M*N ; i++ ) 2021-07-11T18:08:39,707 | ~~^~~~~ 2021-07-11T18:08:39,707 src/TV2Dopt.cpp:651:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:39,707 651 | for ( i = 0 ; i < M*N ; i++ ) 2021-07-11T18:08:39,707 | ~~^~~~~ 2021-07-11T18:08:39,708 src/TV2Dopt.cpp:655:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:39,708 655 | for ( i = 0 ; i < M*N ; i++ ) { 2021-07-11T18:08:39,708 | ~~^~~~~ 2021-07-11T18:08:39,708 src/TV2Dopt.cpp:666:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:39,708 666 | for ( i = 1 ; i < M ; i++ ) { 2021-07-11T18:08:39,709 | ~~^~~ 2021-07-11T18:08:39,709 src/TV2Dopt.cpp:667:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:39,709 667 | for ( j = 0 ; j < N ; j++ ) 2021-07-11T18:08:39,709 | ~~^~~ 2021-07-11T18:08:39,709 src/TV2Dopt.cpp:671:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:39,710 671 | for ( i = 0 ; i < N*(M-1) ; i++ ) { 2021-07-11T18:08:39,710 | ~~^~~~~~~~~ 2021-07-11T18:08:39,710 src/TV2Dopt.cpp:681:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:39,710 681 | for ( i = 0 ; i < M ; i++ ) { 2021-07-11T18:08:39,710 | ~~^~~ 2021-07-11T18:08:39,710 src/TV2Dopt.cpp:682:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:39,711 682 | for ( j = 1 ; j < N ; j++ ) 2021-07-11T18:08:39,711 | ~~^~~ 2021-07-11T18:08:39,711 src/TV2Dopt.cpp:686:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:39,711 686 | for ( i = 0 ; i < M*(N-1) ; i++ ) { 2021-07-11T18:08:39,711 | ~~^~~~~~~~~ 2021-07-11T18:08:39,714 src/TV2Dopt.cpp: In function ‘int Yang2_TV(size_t, size_t, double*, double, double*, int, double*)’: 2021-07-11T18:08:39,714 src/TV2Dopt.cpp:777:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:39,714 777 | for ( i = 0 ; i < M*N ; i++ ) 2021-07-11T18:08:39,714 | ~~^~~~~ 2021-07-11T18:08:39,715 src/TV2Dopt.cpp:781:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:39,715 781 | for ( i = 0 ; i < M ; i++ ) { 2021-07-11T18:08:39,715 | ~~^~~ 2021-07-11T18:08:39,715 src/TV2Dopt.cpp:783:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:39,716 783 | for ( j = 0 ; j < N ; j++ ) 2021-07-11T18:08:39,716 | ~~^~~ 2021-07-11T18:08:39,716 src/TV2Dopt.cpp:788:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:39,716 788 | for ( j = 0 ; j < N ; j++ ) 2021-07-11T18:08:39,716 | ~~^~~ 2021-07-11T18:08:39,717 src/TV2Dopt.cpp:793:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:39,717 793 | for ( i = 0 ; i < N ; i++ ) { 2021-07-11T18:08:39,717 | ~~^~~ 2021-07-11T18:08:39,717 src/TV2Dopt.cpp:795:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:39,718 795 | for ( j = 0 ; j < M ; j++ ) 2021-07-11T18:08:39,718 | ~~^~~ 2021-07-11T18:08:39,718 src/TV2Dopt.cpp:803:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:39,718 803 | for ( i = 0 ; i < M*N ; i++ ) 2021-07-11T18:08:39,718 | ~~^~~~~ 2021-07-11T18:08:39,719 src/TV2Dopt.cpp:806:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:39,719 806 | for ( i = 0 ; i < M*N ; i++ ) 2021-07-11T18:08:39,719 | ~~^~~~~ 2021-07-11T18:08:39,900 src/TV2Dopt.cpp: In function ‘int CondatChambollePock2_TV(size_t, size_t, double*, double, double*, short int, int, double*)’: 2021-07-11T18:08:39,901 src/TV2Dopt.cpp:705:1: warning: control reaches end of non-void function [-Wreturn-type] 2021-07-11T18:08:39,901 705 | } 2021-07-11T18:08:39,901 | ^ 2021-07-11T18:08:39,904 src/TV2Dopt.cpp: In function ‘int Yang2_TV(size_t, size_t, double*, double, double*, int, double*)’: 2021-07-11T18:08:39,904 src/TV2Dopt.cpp:821:1: warning: control reaches end of non-void function [-Wreturn-type] 2021-07-11T18:08:39,904 821 | } 2021-07-11T18:08:39,905 | ^ 2021-07-11T18:08:39,905 In file included from src/TVopt.h:15, 2021-07-11T18:08:39,905 from src/TV2Dopt.cpp:17: 2021-07-11T18:08:39,905 src/general.h: At global scope: 2021-07-11T18:08:39,906 src/general.h:37:18: warning: ‘DEBUG_FILE’ defined but not used [-Wunused-variable] 2021-07-11T18:08:39,906 37 | static FILE* DEBUG_FILE = NULL; 2021-07-11T18:08:39,906 | ^~~~~~~~~~ 2021-07-11T18:08:41,517 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 -DNOMATLAB=1 -I/usr/include/python3.9 -c src/TVL1Wopt.cpp -o build/temp.linux-armv7l-3.9/src/TVL1Wopt.o -fopenmp 2021-07-11T18:08:43,291 In file included from src/TVopt.h:15, 2021-07-11T18:08:43,291 from src/TVL1Wopt.cpp:15: 2021-07-11T18:08:43,291 src/general.h:37:18: warning: ‘DEBUG_FILE’ defined but not used [-Wunused-variable] 2021-07-11T18:08:43,292 37 | static FILE* DEBUG_FILE = NULL; 2021-07-11T18:08:43,292 | ^~~~~~~~~~ 2021-07-11T18:08:44,225 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 -DNOMATLAB=1 -I/usr/include/python3.9 -c src/TVL1opt.cpp -o build/temp.linux-armv7l-3.9/src/TVL1opt.o -fopenmp 2021-07-11T18:08:46,095 In file included from src/TVopt.h:15, 2021-07-11T18:08:46,096 from src/TVL1opt.cpp:15: 2021-07-11T18:08:46,096 src/general.h:37:18: warning: ‘DEBUG_FILE’ defined but not used [-Wunused-variable] 2021-07-11T18:08:46,096 37 | static FILE* DEBUG_FILE = NULL; 2021-07-11T18:08:46,096 | ^~~~~~~~~~ 2021-07-11T18:08:46,981 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 -DNOMATLAB=1 -I/usr/include/python3.9 -c src/TVL2opt.cpp -o build/temp.linux-armv7l-3.9/src/TVL2opt.o -fopenmp 2021-07-11T18:08:48,610 src/TVL2opt.cpp: In function ‘int more_TV2(double*, double, double*, double*, int)’: 2021-07-11T18:08:48,610 src/TVL2opt.cpp:37:21: warning: unused variable ‘tmp2’ [-Wunused-variable] 2021-07-11T18:08:48,610 37 | double stop,tmp,tmp2,lam,pNorm,qNorm,pNormSq,dist; 2021-07-11T18:08:48,610 | ^~~~ 2021-07-11T18:08:48,621 src/TVL2opt.cpp: In function ‘int morePG_TV2(double*, double, double*, double*, int, Workspace*)’: 2021-07-11T18:08:48,621 src/TVL2opt.cpp:192:21: warning: unused variable ‘tmp2’ [-Wunused-variable] 2021-07-11T18:08:48,622 192 | double stop,tmp,tmp2,lam,pNorm,qNorm,pNormSq,dist; 2021-07-11T18:08:48,622 | ^~~~ 2021-07-11T18:08:48,626 src/TVL2opt.cpp: In function ‘int PG_TV2(double*, double, double*, double*, int)’: 2021-07-11T18:08:48,626 src/TVL2opt.cpp:448:21: warning: unused variable ‘tmp2’ [-Wunused-variable] 2021-07-11T18:08:48,627 448 | double stop,tmp,tmp2,lam,pNorm,qNorm,pNormSq,dist; 2021-07-11T18:08:48,627 | ^~~~ 2021-07-11T18:08:48,627 src/TVL2opt.cpp:448:26: warning: unused variable ‘lam’ [-Wunused-variable] 2021-07-11T18:08:48,627 448 | double stop,tmp,tmp2,lam,pNorm,qNorm,pNormSq,dist; 2021-07-11T18:08:48,627 | ^~~ 2021-07-11T18:08:48,627 src/TVL2opt.cpp:448:30: warning: unused variable ‘pNorm’ [-Wunused-variable] 2021-07-11T18:08:48,628 448 | double stop,tmp,tmp2,lam,pNorm,qNorm,pNormSq,dist; 2021-07-11T18:08:48,628 | ^~~~~ 2021-07-11T18:08:48,628 src/TVL2opt.cpp:448:36: warning: unused variable ‘qNorm’ [-Wunused-variable] 2021-07-11T18:08:48,628 448 | double stop,tmp,tmp2,lam,pNorm,qNorm,pNormSq,dist; 2021-07-11T18:08:48,628 | ^~~~~ 2021-07-11T18:08:48,628 src/TVL2opt.cpp:448:42: warning: unused variable ‘pNormSq’ [-Wunused-variable] 2021-07-11T18:08:48,628 448 | double stop,tmp,tmp2,lam,pNorm,qNorm,pNormSq,dist; 2021-07-11T18:08:48,628 | ^~~~~~~ 2021-07-11T18:08:48,629 src/TVL2opt.cpp:448:50: warning: unused variable ‘dist’ [-Wunused-variable] 2021-07-11T18:08:48,629 448 | double stop,tmp,tmp2,lam,pNorm,qNorm,pNormSq,dist; 2021-07-11T18:08:48,629 | ^~~~ 2021-07-11T18:08:48,629 src/TVL2opt.cpp:450:16: warning: unused variable ‘one’ [-Wunused-variable] 2021-07-11T18:08:48,629 450 | lapack_int one=1,rc,nnp=nn; 2021-07-11T18:08:48,629 | ^~~ 2021-07-11T18:08:48,629 src/TVL2opt.cpp:450:22: warning: unused variable ‘rc’ [-Wunused-variable] 2021-07-11T18:08:48,630 450 | lapack_int one=1,rc,nnp=nn; 2021-07-11T18:08:48,630 | ^~ 2021-07-11T18:08:48,630 src/TVL2opt.cpp:450:25: warning: unused variable ‘nnp’ [-Wunused-variable] 2021-07-11T18:08:48,630 450 | lapack_int one=1,rc,nnp=nn; 2021-07-11T18:08:48,630 | ^~~ 2021-07-11T18:08:48,762 In file included from src/TVopt.h:15, 2021-07-11T18:08:48,762 from src/TVL2opt.cpp:15: 2021-07-11T18:08:48,762 src/general.h: At global scope: 2021-07-11T18:08:48,762 src/general.h:37:18: warning: ‘DEBUG_FILE’ defined but not used [-Wunused-variable] 2021-07-11T18:08:48,762 37 | static FILE* DEBUG_FILE = NULL; 2021-07-11T18:08:48,762 | ^~~~~~~~~~ 2021-07-11T18:08:49,251 src/TVL2opt.cpp: In function ‘int morePG_TV2(double*, double, double*, double*, int, Workspace*)’: 2021-07-11T18:08:49,251 src/TVL2opt.cpp:220:24: warning: ‘Dy’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2021-07-11T18:08:49,252 220 | if(Dy) free(Dy); \ 2021-07-11T18:08:49,252 | ^ 2021-07-11T18:08:49,252 src/TVL2opt.cpp:221:13: warning: ‘minus’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2021-07-11T18:08:49,252 221 | if(minus) free(minus); \ 2021-07-11T18:08:49,252 | ^~ 2021-07-11T18:08:49,252 src/TVL2opt.cpp:222:13: warning: ‘alpha’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2021-07-11T18:08:49,252 222 | if(alpha) free(alpha); \ 2021-07-11T18:08:49,253 | ^~ 2021-07-11T18:08:49,253 src/TVL2opt.cpp:223:13: warning: ‘beta’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2021-07-11T18:08:49,253 223 | if(beta) free(beta); \ 2021-07-11T18:08:49,253 | ^~ 2021-07-11T18:08:49,778 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 -DNOMATLAB=1 -I/usr/include/python3.9 -c src/TVLPopt.cpp -o build/temp.linux-armv7l-3.9/src/TVLPopt.o -fopenmp 2021-07-11T18:08:51,415 src/TVLPopt.cpp: In function ‘int GP_TVp(double*, double, double*, double*, int, double, Workspace*)’: 2021-07-11T18:08:51,415 src/TVLPopt.cpp:39:14: warning: unused variable ‘tmp’ [-Wunused-variable] 2021-07-11T18:08:51,415 39 | double q,tmp,stop,dual,bestdual,lambdaMax,lambdaIni,lambdaCurrent,mu,musqrt,beta; 2021-07-11T18:08:51,416 | ^~~ 2021-07-11T18:08:51,416 src/TVLPopt.cpp:39:81: warning: variable ‘beta’ set but not used [-Wunused-but-set-variable] 2021-07-11T18:08:51,416 39 | double q,tmp,stop,dual,bestdual,lambdaMax,lambdaIni,lambdaCurrent,mu,musqrt,beta; 2021-07-11T18:08:51,416 | ^~~~ 2021-07-11T18:08:51,446 src/TVLPopt.cpp: In function ‘int FISTA_TVp(double*, double, double*, double*, int, double, Workspace*)’: 2021-07-11T18:08:51,446 src/TVLPopt.cpp:585:71: warning: unused variable ‘mu’ [-Wunused-variable] 2021-07-11T18:08:51,446 585 | double q,tmp,stop,dual,bestdual,lambdaMax,lambdaIni,lambdaCurrent,mu,musqrt,beta; 2021-07-11T18:08:51,447 | ^~ 2021-07-11T18:08:51,447 src/TVLPopt.cpp:585:74: warning: unused variable ‘musqrt’ [-Wunused-variable] 2021-07-11T18:08:51,447 585 | double q,tmp,stop,dual,bestdual,lambdaMax,lambdaIni,lambdaCurrent,mu,musqrt,beta; 2021-07-11T18:08:51,447 | ^~~~~~ 2021-07-11T18:08:51,470 src/TVLPopt.cpp: In function ‘int GPFW_TVp(double*, double, double*, double*, int, double, Workspace*)’: 2021-07-11T18:08:51,470 src/TVLPopt.cpp:1109:25: warning: unused variable ‘lambdaStep’ [-Wunused-variable] 2021-07-11T18:08:51,470 1109 | int iter,stuck,nn,i,lambdaStep,cycle; 2021-07-11T18:08:51,471 | ^~~~~~~~~~ 2021-07-11T18:08:51,617 src/TVLPopt.cpp: In function ‘int FW_TVp(double*, double, double*, double*, int, double, Workspace*)’: 2021-07-11T18:08:51,617 src/TVLPopt.cpp:1086:1: warning: control reaches end of non-void function [-Wreturn-type] 2021-07-11T18:08:51,617 1086 | } 2021-07-11T18:08:51,617 | ^ 2021-07-11T18:08:51,624 In file included from src/TVopt.h:15, 2021-07-11T18:08:51,625 from src/TVLPopt.cpp:15: 2021-07-11T18:08:51,625 src/general.h: At global scope: 2021-07-11T18:08:51,625 src/general.h:37:18: warning: ‘DEBUG_FILE’ defined but not used [-Wunused-variable] 2021-07-11T18:08:51,625 37 | static FILE* DEBUG_FILE = NULL; 2021-07-11T18:08:51,625 | ^~~~~~~~~~ 2021-07-11T18:08:54,598 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 -DNOMATLAB=1 -I/usr/include/python3.9 -c src/TVNDopt.cpp -o build/temp.linux-armv7l-3.9/src/TVNDopt.o -fopenmp 2021-07-11T18:08:56,244 src/TVNDopt.cpp: In function ‘double TVval(double*, double*, double*, double*, int*, int, int, int)’: 2021-07-11T18:08:56,244 src/TVNDopt.cpp:525:14: warning: variable ‘nBytes’ set but not used [-Wunused-but-set-variable] 2021-07-11T18:08:56,244 525 | long n,k,nBytes,idx1,idx2; 2021-07-11T18:08:56,244 | ^~~~~~ 2021-07-11T18:08:56,245 src/TVNDopt.cpp:526:22: warning: unused variable ‘iters’ [-Wunused-variable] 2021-07-11T18:08:56,245 526 | int i,j,d,maxDim,iters,nThreads; 2021-07-11T18:08:56,245 | ^~~~~ 2021-07-11T18:08:56,245 src/TVNDopt.cpp: In function ‘int Yang3_TV(size_t, size_t, size_t, double*, double, double*, int, double*)’: 2021-07-11T18:08:56,245 src/TVNDopt.cpp:703:43: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2021-07-11T18:08:56,246 703 | int size = (M > N) ? M : N; size = (O > size) ? O : size; 2021-07-11T18:08:56,246 | ~~^~~~~~ 2021-07-11T18:08:56,248 src/TVNDopt.cpp:733:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:56,248 733 | for ( i = 0 ; i < N ; i++ ) { 2021-07-11T18:08:56,248 | ~~^~~ 2021-07-11T18:08:56,248 src/TVNDopt.cpp:734:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:56,249 734 | for ( j = 0 ; j < O ; j++ ) { 2021-07-11T18:08:56,249 | ~~^~~ 2021-07-11T18:08:56,249 src/TVNDopt.cpp:736:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:56,249 736 | for ( k = 0 ; k < M ; k++ ) { 2021-07-11T18:08:56,249 | ~~^~~ 2021-07-11T18:08:56,249 src/TVNDopt.cpp:748:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:56,249 748 | for ( k = 0 ; k < M ; k++ ) { 2021-07-11T18:08:56,250 | ~~^~~ 2021-07-11T18:08:56,250 src/TVNDopt.cpp:749:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:56,250 749 | for ( j = 0 ; j < O ; j++ ) { 2021-07-11T18:08:56,250 | ~~^~~ 2021-07-11T18:08:56,250 src/TVNDopt.cpp:751:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:56,250 751 | for ( i = 0 ; i < N ; i++ ) { 2021-07-11T18:08:56,250 | ~~^~~ 2021-07-11T18:08:56,251 src/TVNDopt.cpp:758:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:56,251 758 | for ( i = 0 ; i < N ; i++ ) { 2021-07-11T18:08:56,251 | ~~^~~ 2021-07-11T18:08:56,251 src/TVNDopt.cpp:766:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:56,251 766 | for ( k = 0 ; k < M ; k++ ) { 2021-07-11T18:08:56,251 | ~~^~~ 2021-07-11T18:08:56,251 src/TVNDopt.cpp:767:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:56,251 767 | for ( i = 0 ; i < N ; i++ ) { 2021-07-11T18:08:56,252 | ~~^~~ 2021-07-11T18:08:56,252 src/TVNDopt.cpp:769:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:56,252 769 | for ( j = 0 ; j < O ; j++ ) { 2021-07-11T18:08:56,252 | ~~^~~ 2021-07-11T18:08:56,252 src/TVNDopt.cpp:776:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-11T18:08:56,252 776 | for ( j = 0 ; j < O ; j++ ) { 2021-07-11T18:08:56,252 | ~~^~~ 2021-07-11T18:08:56,400 src/TVNDopt.cpp:802:1: warning: control reaches end of non-void function [-Wreturn-type] 2021-07-11T18:08:56,401 802 | } 2021-07-11T18:08:56,401 | ^ 2021-07-11T18:08:56,402 In file included from src/TVopt.h:15, 2021-07-11T18:08:56,402 from src/TVNDopt.cpp:18: 2021-07-11T18:08:56,402 src/general.h: At global scope: 2021-07-11T18:08:56,402 src/general.h:37:18: warning: ‘DEBUG_FILE’ defined but not used [-Wunused-variable] 2021-07-11T18:08:56,402 37 | static FILE* DEBUG_FILE = NULL; 2021-07-11T18:08:56,403 | ^~~~~~~~~~ 2021-07-11T18:08:58,021 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 -DNOMATLAB=1 -I/usr/include/python3.9 -c src/TVgenopt.cpp -o build/temp.linux-armv7l-3.9/src/TVgenopt.o -fopenmp 2021-07-11T18:08:59,768 In file included from src/TVopt.h:15, 2021-07-11T18:08:59,769 from src/TVgenopt.cpp:15: 2021-07-11T18:08:59,769 src/general.h:37:18: warning: ‘DEBUG_FILE’ defined but not used [-Wunused-variable] 2021-07-11T18:08:59,770 37 | static FILE* DEBUG_FILE = NULL; 2021-07-11T18:08:59,770 | ^~~~~~~~~~ 2021-07-11T18:08:59,871 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 -DNOMATLAB=1 -I/usr/include/python3.9 -c src/condat_fast_tv.cpp -o build/temp.linux-armv7l-3.9/src/condat_fast_tv.o -fopenmp 2021-07-11T18:09:00,317 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 -DNOMATLAB=1 -I/usr/include/python3.9 -c src/johnsonRyanTV.cpp -o build/temp.linux-armv7l-3.9/src/johnsonRyanTV.o -fopenmp 2021-07-11T18:09:00,642 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 -DNOMATLAB=1 -I/usr/include/python3.9 -c src/utils.cpp -o build/temp.linux-armv7l-3.9/src/utils.o -fopenmp 2021-07-11T18:09:01,000 src/utils.cpp: In function ‘Workspace* newWorkspace(int)’: 2021-07-11T18:09:01,000 src/utils.cpp:81:9: warning: unused variable ‘i’ [-Wunused-variable] 2021-07-11T18:09:01,000 81 | int i; 2021-07-11T18:09:01,000 | ^ 2021-07-11T18:09:01,275 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/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/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 -llapack -o build/lib.linux-armv7l-3.9/_prox_tv.abi3.so -fopenmp 2021-07-11T18:09:01,761 installing to build/bdist.linux-armv7l/wheel 2021-07-11T18:09:01,762 running install 2021-07-11T18:09:01,764 running install_lib 2021-07-11T18:09:01,772 creating build/bdist.linux-armv7l 2021-07-11T18:09:01,772 creating build/bdist.linux-armv7l/wheel 2021-07-11T18:09:01,774 copying build/lib.linux-armv7l-3.9/_prox_tv.abi3.so -> build/bdist.linux-armv7l/wheel 2021-07-11T18:09:01,810 creating build/bdist.linux-armv7l/wheel/prox_tv 2021-07-11T18:09:01,813 copying build/lib.linux-armv7l-3.9/prox_tv/__init__.py -> build/bdist.linux-armv7l/wheel/prox_tv 2021-07-11T18:09:01,817 copying build/lib.linux-armv7l-3.9/prox_tv/prox_tv_test.py -> build/bdist.linux-armv7l/wheel/prox_tv 2021-07-11T18:09:01,821 copying build/lib.linux-armv7l-3.9/prox_tv/prox_tv_build.py -> build/bdist.linux-armv7l/wheel/prox_tv 2021-07-11T18:09:01,824 running install_egg_info 2021-07-11T18:09:01,866 running egg_info 2021-07-11T18:09:01,867 writing prox_tv.egg-info/PKG-INFO 2021-07-11T18:09:01,869 writing dependency_links to prox_tv.egg-info/dependency_links.txt 2021-07-11T18:09:01,872 writing requirements to prox_tv.egg-info/requires.txt 2021-07-11T18:09:01,873 writing top-level names to prox_tv.egg-info/top_level.txt 2021-07-11T18:09:01,923 reading manifest file 'prox_tv.egg-info/SOURCES.txt' 2021-07-11T18:09:01,930 reading manifest template 'MANIFEST.in' 2021-07-11T18:09:01,941 writing manifest file 'prox_tv.egg-info/SOURCES.txt' 2021-07-11T18:09:01,943 Copying prox_tv.egg-info to build/bdist.linux-armv7l/wheel/prox_tv-3.1.2-py3.9.egg-info 2021-07-11T18:09:01,959 running install_scripts 2021-07-11T18:09:02,080 creating build/bdist.linux-armv7l/wheel/prox_tv-3.1.2.dist-info/WHEEL 2021-07-11T18:09:02,083 creating '/tmp/pip-wheel-rug5eyw8/prox_tv-3.1.2-cp39-cp39-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2021-07-11T18:09:02,195 adding '_prox_tv.abi3.so' 2021-07-11T18:09:02,202 adding 'prox_tv/__init__.py' 2021-07-11T18:09:02,203 adding 'prox_tv/prox_tv_build.py' 2021-07-11T18:09:02,205 adding 'prox_tv/prox_tv_test.py' 2021-07-11T18:09:02,207 adding 'prox_tv-3.1.2.dist-info/METADATA' 2021-07-11T18:09:02,208 adding 'prox_tv-3.1.2.dist-info/WHEEL' 2021-07-11T18:09:02,209 adding 'prox_tv-3.1.2.dist-info/top_level.txt' 2021-07-11T18:09:02,209 adding 'prox_tv-3.1.2.dist-info/RECORD' 2021-07-11T18:09:02,216 removing build/bdist.linux-armv7l/wheel 2021-07-11T18:09:02,334 Building wheel for prox-tv (setup.py): finished with status 'done' 2021-07-11T18:09:02,340 Created wheel for prox-tv: filename=prox_tv-3.1.2-cp39-cp39-linux_armv7l.whl size=203828 sha256=1d207b11c899578f881c6636f7cb5fe6cc1c4f18a97eef55e8eaf5b0b79b6690 2021-07-11T18:09:02,340 Stored in directory: /tmp/pip-ephem-wheel-cache-oqa99ri9/wheels/75/a4/8f/001045041480e2a19becded47c7fceb8684c8e2feeb390e9ff 2021-07-11T18:09:02,350 Successfully built prox-tv 2021-07-11T18:09:02,362 Removed build tracker: '/tmp/pip-req-tracker-ebe3zr46'