2019-07-14T11:27:49 Created temporary directory: /tmp/pip-ephem-wheel-cache-0a21zet1 2019-07-14T11:27:49 Created temporary directory: /tmp/pip-req-tracker-l42alk0c 2019-07-14T11:27:49 Created requirements tracker '/tmp/pip-req-tracker-l42alk0c' 2019-07-14T11:27:49 Created temporary directory: /tmp/pip-wheel-ul7c7pe6 2019-07-14T11:27:49 Collecting prox_tv==3.1.2 2019-07-14T11:27:49 1 location(s) to search for versions of prox-tv: 2019-07-14T11:27:49 * https://pypi.org/simple/prox-tv/ 2019-07-14T11:27:49 Getting page https://pypi.org/simple/prox-tv/ 2019-07-14T11:27:50 Analyzing links from page https://pypi.org/simple/prox-tv/ 2019-07-14T11:27:50 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 2019-07-14T11:27:50 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 2019-07-14T11:27:50 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 2019-07-14T11:27:50 Skipping link 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/); unsupported archive format: .egg 2019-07-14T11:27:50 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 2019-07-14T11:27:50 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 2019-07-14T11:27:50 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 2019-07-14T11:27:50 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 2019-07-14T11:27:50 Skipping link 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/); it is not compatible with this Python 2019-07-14T11:27:50 Skipping link 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/); it is not compatible with this Python 2019-07-14T11:27:50 Skipping link 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/); it is not compatible with this Python 2019-07-14T11:27:50 Skipping link 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/); it is not compatible with this Python 2019-07-14T11:27:50 Skipping link 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/); it is not compatible with this Python 2019-07-14T11:27:50 Skipping link 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/); it is not compatible with this Python 2019-07-14T11:27:50 Skipping link 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/); it is not compatible with this Python 2019-07-14T11:27:50 Skipping link 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/); it is not compatible with this Python 2019-07-14T11:27:50 Skipping link 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/); it is not compatible with this Python 2019-07-14T11:27:50 Skipping link 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/); it is not compatible with this Python 2019-07-14T11:27:50 Using version 3.1.2 (newest of versions: 3.1.2) 2019-07-14T11:27:50 Created temporary directory: /tmp/pip-unpack-h8ar5n5z 2019-07-14T11:27:50 Downloading https://files.pythonhosted.org/packages/02/35/28b985348b2e5a70e73c70065efcba8417b5fea175c541298a84e9883c49/prox_tv-3.1.2.tar.gz (244kB) 2019-07-14T11:27:50 Downloading from URL https://files.pythonhosted.org/packages/02/35/28b985348b2e5a70e73c70065efcba8417b5fea175c541298a84e9883c49/prox_tv-3.1.2.tar.gz#sha256=2a06c8b90c6bf8f312468f5dda2a5c9ecbebbd7f2ee38dc8aa9263599acd4239 (from https://pypi.org/simple/prox-tv/) 2019-07-14T11:27:51 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-l42alk0c' 2019-07-14T11:27:51 Running setup.py (path:/tmp/pip-wheel-ul7c7pe6/prox-tv/setup.py) egg_info for package prox-tv 2019-07-14T11:27:51 Running command python setup.py egg_info 2019-07-14T11:27:53 running egg_info 2019-07-14T11:27:53 creating pip-egg-info/prox_tv.egg-info 2019-07-14T11:27:53 writing pip-egg-info/prox_tv.egg-info/PKG-INFO 2019-07-14T11:27:53 writing dependency_links to pip-egg-info/prox_tv.egg-info/dependency_links.txt 2019-07-14T11:27:53 writing requirements to pip-egg-info/prox_tv.egg-info/requires.txt 2019-07-14T11:27:53 writing top-level names to pip-egg-info/prox_tv.egg-info/top_level.txt 2019-07-14T11:27:53 writing manifest file 'pip-egg-info/prox_tv.egg-info/SOURCES.txt' 2019-07-14T11:27:53 reading manifest file 'pip-egg-info/prox_tv.egg-info/SOURCES.txt' 2019-07-14T11:27:53 reading manifest template 'MANIFEST.in' 2019-07-14T11:27:53 writing manifest file 'pip-egg-info/prox_tv.egg-info/SOURCES.txt' 2019-07-14T11:27:54 Source in /tmp/pip-wheel-ul7c7pe6/prox-tv 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 2019-07-14T11:27:54 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-l42alk0c' 2019-07-14T11:27:54 Building wheels for collected packages: prox-tv 2019-07-14T11:27:54 Created temporary directory: /tmp/pip-wheel-wc1hrv4d 2019-07-14T11:27:54 Building wheel for prox-tv (setup.py): started 2019-07-14T11:27:54 Destination directory: /tmp/pip-wheel-wc1hrv4d 2019-07-14T11:27:54 Running command /usr/bin/python3 -u -c 'import setuptools, tokenize;__file__='"'"'/tmp/pip-wheel-ul7c7pe6/prox-tv/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-wc1hrv4d 2019-07-14T11:27:56 running bdist_wheel 2019-07-14T11:27:56 running build 2019-07-14T11:27:56 running build_py 2019-07-14T11:27:56 creating build 2019-07-14T11:27:56 creating build/lib.linux-armv7l-3.7 2019-07-14T11:27:56 creating build/lib.linux-armv7l-3.7/prox_tv 2019-07-14T11:27:56 copying prox_tv/prox_tv_build.py -> build/lib.linux-armv7l-3.7/prox_tv 2019-07-14T11:27:56 copying prox_tv/__init__.py -> build/lib.linux-armv7l-3.7/prox_tv 2019-07-14T11:27:56 copying prox_tv/prox_tv_test.py -> build/lib.linux-armv7l-3.7/prox_tv 2019-07-14T11:27:56 running build_ext 2019-07-14T11:27:56 generating cffi module 'build/temp.linux-armv7l-3.7/_prox_tv.c' 2019-07-14T11:27:56 creating build/temp.linux-armv7l-3.7 2019-07-14T11:27:56 building '_prox_tv' extension 2019-07-14T11:27:56 creating build/temp.linux-armv7l-3.7/build 2019-07-14T11:27:56 creating build/temp.linux-armv7l-3.7/build/temp.linux-armv7l-3.7 2019-07-14T11:27:56 creating build/temp.linux-armv7l-3.7/src 2019-07-14T11:27:56 arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DNOMATLAB=1 -I/usr/include/python3.7m -c build/temp.linux-armv7l-3.7/_prox_tv.c -o build/temp.linux-armv7l-3.7/build/temp.linux-armv7l-3.7/_prox_tv.o -fopenmp 2019-07-14T11:27:57 build/temp.linux-armv7l-3.7/_prox_tv.c: In function ‘_cffi_d_CondatChambollePock2_TV’: 2019-07-14T11:27:57 build/temp.linux-armv7l-3.7/_prox_tv.c:640:10: warning: implicit declaration of function ‘CondatChambollePock2_TV’; did you mean ‘_cffi_d_CondatChambollePock2_TV’? [-Wimplicit-function-declaration] 2019-07-14T11:27:57 return CondatChambollePock2_TV(x0, x1, x2, x3, x4, x5, x6, x7); 2019-07-14T11:27:57 ^~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T11:27:57 _cffi_d_CondatChambollePock2_TV 2019-07-14T11:27:57 build/temp.linux-armv7l-3.7/_prox_tv.c: In function ‘_cffi_d_DR2L1W_TV’: 2019-07-14T11:27:57 build/temp.linux-armv7l-3.7/_prox_tv.c:736:10: warning: implicit declaration of function ‘DR2L1W_TV’; did you mean ‘_cffi_d_DR2L1W_TV’? [-Wimplicit-function-declaration] 2019-07-14T11:27:57 return DR2L1W_TV(x0, x1, x2, x3, x4, x5, x6, x7, x8); 2019-07-14T11:27:57 ^~~~~~~~~ 2019-07-14T11:27:57 _cffi_d_DR2L1W_TV 2019-07-14T11:27:57 build/temp.linux-armv7l-3.7/_prox_tv.c: In function ‘_cffi_d_DR2_TV’: 2019-07-14T11:27:57 build/temp.linux-armv7l-3.7/_prox_tv.c:852:10: warning: implicit declaration of function ‘DR2_TV’ [-Wimplicit-function-declaration] 2019-07-14T11:27:57 return DR2_TV(x0, x1, x2, x3, x4, x5, x6, x7, x8, x9, x10); 2019-07-14T11:27:57 ^~~~~~ 2019-07-14T11:27:57 build/temp.linux-armv7l-3.7/_prox_tv.c: In function ‘_cffi_d_FISTA_TVp’: 2019-07-14T11:27:57 build/temp.linux-armv7l-3.7/_prox_tv.c:966:10: warning: implicit declaration of function ‘FISTA_TVp’ [-Wimplicit-function-declaration] 2019-07-14T11:27:57 return FISTA_TVp(x0, x1, x2, x3, x4, x5, x6); 2019-07-14T11:27:57 ^~~~~~~~~ 2019-07-14T11:27:57 build/temp.linux-armv7l-3.7/_prox_tv.c: In function ‘_cffi_d_FW_TVp’: 2019-07-14T11:27:57 build/temp.linux-armv7l-3.7/_prox_tv.c:1063:10: warning: implicit declaration of function ‘FW_TVp’ [-Wimplicit-function-declaration] 2019-07-14T11:27:57 return FW_TVp(x0, x1, x2, x3, x4, x5, x6); 2019-07-14T11:27:57 ^~~~~~ 2019-07-14T11:27:57 build/temp.linux-armv7l-3.7/_prox_tv.c: In function ‘_cffi_d_GPFW_TVp’: 2019-07-14T11:27:57 build/temp.linux-armv7l-3.7/_prox_tv.c:1160:10: warning: implicit declaration of function ‘GPFW_TVp’ [-Wimplicit-function-declaration] 2019-07-14T11:27:57 return GPFW_TVp(x0, x1, x2, x3, x4, x5, x6); 2019-07-14T11:27:57 ^~~~~~~~ 2019-07-14T11:27:57 build/temp.linux-armv7l-3.7/_prox_tv.c: In function ‘_cffi_d_GP_TVp’: 2019-07-14T11:27:57 build/temp.linux-armv7l-3.7/_prox_tv.c:1257:10: warning: implicit declaration of function ‘GP_TVp’ [-Wimplicit-function-declaration] 2019-07-14T11:27:57 return GP_TVp(x0, x1, x2, x3, x4, x5, x6); 2019-07-14T11:27:57 ^~~~~~ 2019-07-14T11:27:57 build/temp.linux-armv7l-3.7/_prox_tv.c: In function ‘_cffi_d_OGP_TVp’: 2019-07-14T11:27:57 build/temp.linux-armv7l-3.7/_prox_tv.c:1354:10: warning: implicit declaration of function ‘OGP_TVp’ [-Wimplicit-function-declaration] 2019-07-14T11:27:57 return OGP_TVp(x0, x1, x2, x3, x4, x5, x6); 2019-07-14T11:27:57 ^~~~~~~ 2019-07-14T11:27:57 build/temp.linux-armv7l-3.7/_prox_tv.c: In function ‘_cffi_d_PD2_TV’: 2019-07-14T11:27:57 build/temp.linux-armv7l-3.7/_prox_tv.c:1451:10: warning: implicit declaration of function ‘PD2_TV’ [-Wimplicit-function-declaration] 2019-07-14T11:27:57 return PD2_TV(x0, x1, x2, x3, x4, x5, x6, x7, x8, x9, x10); 2019-07-14T11:27:57 ^~~~~~ 2019-07-14T11:27:57 build/temp.linux-armv7l-3.7/_prox_tv.c: In function ‘_cffi_d_PD_TV’: 2019-07-14T11:27:57 build/temp.linux-armv7l-3.7/_prox_tv.c:1593:10: warning: implicit declaration of function ‘PD_TV’ [-Wimplicit-function-declaration] 2019-07-14T11:27:57 return PD_TV(x0, x1, x2, x3, x4, x5, x6, x7, x8, x9, x10); 2019-07-14T11:27:57 ^~~~~ 2019-07-14T11:27:57 build/temp.linux-armv7l-3.7/_prox_tv.c: In function ‘_cffi_d_PG_TV2’: 2019-07-14T11:27:57 build/temp.linux-armv7l-3.7/_prox_tv.c:1735:10: warning: implicit declaration of function ‘PG_TV2’ [-Wimplicit-function-declaration] 2019-07-14T11:27:57 return PG_TV2(x0, x1, x2, x3, x4); 2019-07-14T11:27:57 ^~~~~~ 2019-07-14T11:27:57 build/temp.linux-armv7l-3.7/_prox_tv.c: In function ‘_cffi_d_PN_TV1’: 2019-07-14T11:27:57 build/temp.linux-armv7l-3.7/_prox_tv.c:1813:10: warning: implicit declaration of function ‘PN_TV1’ [-Wimplicit-function-declaration] 2019-07-14T11:27:57 return PN_TV1(x0, x1, x2, x3, x4, x5, x6); 2019-07-14T11:27:57 ^~~~~~ 2019-07-14T11:27:57 build/temp.linux-armv7l-3.7/_prox_tv.c: In function ‘_cffi_d_PN_TV1_Weighted’: 2019-07-14T11:27:57 build/temp.linux-armv7l-3.7/_prox_tv.c:1910:10: warning: implicit declaration of function ‘PN_TV1_Weighted’; did you mean ‘_cffi_d_PN_TV1_Weighted’? [-Wimplicit-function-declaration] 2019-07-14T11:27:57 return PN_TV1_Weighted(x0, x1, x2, x3, x4, x5, x6); 2019-07-14T11:27:57 ^~~~~~~~~~~~~~~ 2019-07-14T11:27:57 _cffi_d_PN_TV1_Weighted 2019-07-14T11:27:57 build/temp.linux-armv7l-3.7/_prox_tv.c: In function ‘_cffi_d_TV1D_denoise’: 2019-07-14T11:27:57 build/temp.linux-armv7l-3.7/_prox_tv.c:2014:3: warning: implicit declaration of function ‘TV1D_denoise’; did you mean ‘_cffi_d_TV1D_denoise’? [-Wimplicit-function-declaration] 2019-07-14T11:27:57 TV1D_denoise(x0, x1, x2, x3); 2019-07-14T11:27:57 ^~~~~~~~~~~~ 2019-07-14T11:27:57 _cffi_d_TV1D_denoise 2019-07-14T11:27:57 build/temp.linux-armv7l-3.7/_prox_tv.c: In function ‘_cffi_d_Yang2_TV’: 2019-07-14T11:27:57 build/temp.linux-armv7l-3.7/_prox_tv.c:2079:10: warning: implicit declaration of function ‘Yang2_TV’ [-Wimplicit-function-declaration] 2019-07-14T11:27:57 return Yang2_TV(x0, x1, x2, x3, x4, x5, x6); 2019-07-14T11:27:57 ^~~~~~~~ 2019-07-14T11:27:57 build/temp.linux-armv7l-3.7/_prox_tv.c: In function ‘_cffi_d_dp’: 2019-07-14T11:27:57 build/temp.linux-armv7l-3.7/_prox_tv.c:2169:3: warning: implicit declaration of function ‘dp’; did you mean ‘dup’? [-Wimplicit-function-declaration] 2019-07-14T11:27:57 dp(x0, x1, x2, x3); 2019-07-14T11:27:57 ^~ 2019-07-14T11:27:57 dup 2019-07-14T11:27:57 build/temp.linux-armv7l-3.7/_prox_tv.c: In function ‘_cffi_d_morePG_TV2’: 2019-07-14T11:27:57 build/temp.linux-armv7l-3.7/_prox_tv.c:2234:10: warning: implicit declaration of function ‘morePG_TV2’ [-Wimplicit-function-declaration] 2019-07-14T11:27:57 return morePG_TV2(x0, x1, x2, x3, x4, x5); 2019-07-14T11:27:57 ^~~~~~~~~~ 2019-07-14T11:27:57 build/temp.linux-armv7l-3.7/_prox_tv.c: In function ‘_cffi_d_more_TV2’: 2019-07-14T11:27:57 build/temp.linux-armv7l-3.7/_prox_tv.c:2325:10: warning: implicit declaration of function ‘more_TV2’ [-Wimplicit-function-declaration] 2019-07-14T11:27:57 return more_TV2(x0, x1, x2, x3, x4); 2019-07-14T11:27:57 ^~~~~~~~ 2019-07-14T11:27:57 build/temp.linux-armv7l-3.7/_prox_tv.c: In function ‘_cffi_d_tautString_TV1’: 2019-07-14T11:27:57 build/temp.linux-armv7l-3.7/_prox_tv.c:2403:10: warning: implicit declaration of function ‘tautString_TV1’; did you mean ‘_cffi_d_tautString_TV1’? [-Wimplicit-function-declaration] 2019-07-14T11:27:57 return tautString_TV1(x0, x1, x2, x3); 2019-07-14T11:27:57 ^~~~~~~~~~~~~~ 2019-07-14T11:27:57 _cffi_d_tautString_TV1 2019-07-14T11:27:57 build/temp.linux-armv7l-3.7/_prox_tv.c: In function ‘_cffi_d_tautString_TV1_Weighted’: 2019-07-14T11:27:57 build/temp.linux-armv7l-3.7/_prox_tv.c:2468:10: warning: implicit declaration of function ‘tautString_TV1_Weighted’; did you mean ‘_cffi_d_tautString_TV1_Weighted’? [-Wimplicit-function-declaration] 2019-07-14T11:27:57 return tautString_TV1_Weighted(x0, x1, x2, x3); 2019-07-14T11:27:57 ^~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T11:27:57 _cffi_d_tautString_TV1_Weighted 2019-07-14T11:28:00 arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DNOMATLAB=1 -I/usr/include/python3.7m -c src/condat_fast_tv.cpp -o build/temp.linux-armv7l-3.7/src/condat_fast_tv.o -fopenmp 2019-07-14T11:28:01 arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DNOMATLAB=1 -I/usr/include/python3.7m -c src/johnsonRyanTV.cpp -o build/temp.linux-armv7l-3.7/src/johnsonRyanTV.o -fopenmp 2019-07-14T11:28:01 arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DNOMATLAB=1 -I/usr/include/python3.7m -c src/LPopt.cpp -o build/temp.linux-armv7l-3.7/src/LPopt.o -fopenmp 2019-07-14T11:28:04 src/LPopt.cpp: In function ‘int PN_LPp(double*, double, double*, double*, int, double, Workspace*, int, double)’: 2019-07-14T11:28:04 src/LPopt.cpp:214:25: warning: variable ‘qInv’ set but not used [-Wunused-but-set-variable] 2019-07-14T11:28:04 double stop,stop2,q,qInv,nx,f,fupdate,aux,c,den,xp1vGrad,gRd,delta,prevDelta,improve,rhs,grad0,gap,epsilon; 2019-07-14T11:28:04 ^~~~ 2019-07-14T11:28:04 src/LPopt.cpp:217:22: warning: unused variable ‘stuck’ [-Wunused-variable] 2019-07-14T11:28:04 short updateKind,stuck; 2019-07-14T11:28:04 ^~~~~ 2019-07-14T11:28:04 src/LPopt.cpp: In function ‘int LPp_project(double*, double, double*, double*, int, double, Workspace*)’: 2019-07-14T11:28:04 src/LPopt.cpp:890:14: warning: variable ‘norm’ set but not used [-Wunused-but-set-variable] 2019-07-14T11:28:04 double q,norm,scale; 2019-07-14T11:28:04 ^~~~ 2019-07-14T11:28:04 src/LPopt.cpp:890:19: warning: unused variable ‘scale’ [-Wunused-variable] 2019-07-14T11:28:04 double q,norm,scale; 2019-07-14T11:28:04 ^~~~~ 2019-07-14T11:28:04 In file included from src/LPopt.h:16, 2019-07-14T11:28:04 from src/LPopt.cpp:13: 2019-07-14T11:28:04 src/general.h: At global scope: 2019-07-14T11:28:04 src/general.h:37:18: warning: ‘DEBUG_FILE’ defined but not used [-Wunused-variable] 2019-07-14T11:28:04 static FILE* DEBUG_FILE = NULL; 2019-07-14T11:28:04 ^~~~~~~~~~ 2019-07-14T11:28:05 src/LPopt.cpp: In function ‘int PN_LPp(double*, double, double*, double*, int, double, Workspace*, int, double)’: 2019-07-14T11:28:05 src/LPopt.cpp:623:21: warning: ‘grad0’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2019-07-14T11:28:05 aux = grad0 * delta; 2019-07-14T11:28:05 ~~~~^~~~~~~~~~~~~~~ 2019-07-14T11:28:05 src/LPopt.cpp:659:18: warning: ‘improve’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2019-07-14T11:28:05 stop = improve / fupdate; 2019-07-14T11:28:05 ~~~~~^~~~~~~~~~~~~~~~~~~ 2019-07-14T11:28:05 src/LPopt.cpp:659:18: warning: ‘fupdate’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2019-07-14T11:28:06 src/LPopt.cpp: In function ‘void solveLinearLP(double*, int, double, double, double*)’: 2019-07-14T11:28:06 src/LPopt.cpp:1035:49: warning: ‘ilargest’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2019-07-14T11:28:06 s[ilargest] = - lambda * sign(z[ilargest]); 2019-07-14T11:28:06 ^ 2019-07-14T11:28:06 arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DNOMATLAB=1 -I/usr/include/python3.7m -c src/TV2Dopt.cpp -o build/temp.linux-armv7l-3.7/src/TV2Dopt.o -fopenmp 2019-07-14T11:28:08 src/TV2Dopt.cpp: In function ‘int DR2_TV(size_t, size_t, double*, double, double, double, double, double*, int, int, double*)’: 2019-07-14T11:28:08 src/TV2Dopt.cpp:365:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:08 for (i=0; i < M*N; i++) 2019-07-14T11:28:08 ~~^~~~~ 2019-07-14T11:28:08 src/TV2Dopt.cpp:368:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:08 for (i=0; i < M*N; i++) 2019-07-14T11:28:08 ~~^~~~~ 2019-07-14T11:28:08 src/TV2Dopt.cpp:387:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:08 for (i=0; i < M*N; i++) s[i] = 2*s[i] - t[i]; 2019-07-14T11:28:08 ~~^~~~~ 2019-07-14T11:28:08 src/TV2Dopt.cpp:397:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:08 for (i=0; i < M*N; i++) tb[i] = -2*tb[i] - s[i]; 2019-07-14T11:28:08 ~~^~~~~ 2019-07-14T11:28:08 src/TV2Dopt.cpp:400:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:08 for (i=0; i < M*N; i++) t[i] = 0.5*(t[i]+tb[i]); 2019-07-14T11:28:08 ~~^~~~~ 2019-07-14T11:28:08 src/TV2Dopt.cpp:406:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:08 for (i = 0; i < M*N; i++) s[i] = - s[i] - tb[i]; 2019-07-14T11:28:08 ~~^~~~~ 2019-07-14T11:28:08 src/TV2Dopt.cpp:329:11: warning: unused variable ‘ytr’ [-Wunused-variable] 2019-07-14T11:28:08 double *ytr = NULL; 2019-07-14T11:28:08 ^~~ 2019-07-14T11:28:08 src/TV2Dopt.cpp: In function ‘void DR_columnsPass(size_t, size_t, double*, double*, double, double, Workspace**)’: 2019-07-14T11:28:08 src/TV2Dopt.cpp:445:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:08 for (j=0; j < N; j++) { 2019-07-14T11:28:08 ~~^~~ 2019-07-14T11:28:08 src/TV2Dopt.cpp:436:13: warning: unused variable ‘i’ [-Wunused-variable] 2019-07-14T11:28:08 int i,j; 2019-07-14T11:28:08 ^ 2019-07-14T11:28:08 src/TV2Dopt.cpp: In function ‘void DR_rowsPass(size_t, size_t, double*, double*, double*, double, double, Workspace**)’: 2019-07-14T11:28:08 src/TV2Dopt.cpp:481:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:08 for (j=0; j < M; j++) { 2019-07-14T11:28:08 ~~^~~ 2019-07-14T11:28:08 src/TV2Dopt.cpp:485:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:08 for ( idx = j, i = 0 ; i < N ; i++, idx+=M ) 2019-07-14T11:28:08 ~~^~~ 2019-07-14T11:28:08 src/TV2Dopt.cpp:490:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:08 for ( idx = j, i = 0 ; i < N ; i++, idx+=M ) 2019-07-14T11:28:08 ~~^~~ 2019-07-14T11:28:08 src/TV2Dopt.cpp: In function ‘void DR_proxDiff(size_t, double*, double*, double, double, Workspace*)’: 2019-07-14T11:28:08 src/TV2Dopt.cpp:512:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:08 for (i=0; i < n; i++) 2019-07-14T11:28:08 ~~^~~ 2019-07-14T11:28:08 src/TV2Dopt.cpp: In function ‘int CondatChambollePock2_TV(size_t, size_t, double*, double, double*, short int, int, double*)’: 2019-07-14T11:28:08 src/TV2Dopt.cpp:588:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:08 for ( i = 0 ; i < M-1 ; i++ ) { 2019-07-14T11:28:08 ~~^~~~~ 2019-07-14T11:28:08 src/TV2Dopt.cpp:589:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:08 for ( j = 0 ; j < N ; j++ ) 2019-07-14T11:28:08 ~~^~~ 2019-07-14T11:28:08 src/TV2Dopt.cpp:593:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:08 for ( i = 0 ; i < M ; i++ ) { 2019-07-14T11:28:08 ~~^~~ 2019-07-14T11:28:08 src/TV2Dopt.cpp:594:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:08 for ( j = 0 ; j < N-1 ; j++ ) 2019-07-14T11:28:08 ~~^~~~~ 2019-07-14T11:28:08 src/TV2Dopt.cpp:613:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:08 for ( j = 0 ; j < N ; j++ ) // First row 2019-07-14T11:28:08 ~~^~~ 2019-07-14T11:28:08 src/TV2Dopt.cpp:615:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:08 for ( i = 1 ; i < M-1 ; i++ ) { // Intermediate rows 2019-07-14T11:28:08 ~~^~~~~ 2019-07-14T11:28:08 src/TV2Dopt.cpp:616:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:08 for ( j = 0 ; j < N ; j++ ) 2019-07-14T11:28:08 ~~^~~ 2019-07-14T11:28:08 src/TV2Dopt.cpp:619:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:08 for ( j = 0 ; j < N ; j++ ) // Last row 2019-07-14T11:28:08 ~~^~~ 2019-07-14T11:28:08 src/TV2Dopt.cpp:623:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:08 for ( i = 0 ; i < M ; i++ ) // First column 2019-07-14T11:28:08 ~~^~~ 2019-07-14T11:28:08 src/TV2Dopt.cpp:625:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:08 for ( i = 0 ; i < M ; i++ ) { // Intermediate columns 2019-07-14T11:28:08 ~~^~~ 2019-07-14T11:28:08 src/TV2Dopt.cpp:626:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:08 for ( j = 1 ; j < N-1 ; j++ ) 2019-07-14T11:28:08 ~~^~~~~ 2019-07-14T11:28:08 src/TV2Dopt.cpp:629:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:08 for ( i = 0 ; i < M ; i++ ) // Last column 2019-07-14T11:28:08 ~~^~~ 2019-07-14T11:28:08 src/TV2Dopt.cpp:637:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:08 for ( i = 0 ; i < M*N ; i++ ) 2019-07-14T11:28:08 ~~^~~~~ 2019-07-14T11:28:08 src/TV2Dopt.cpp:646:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:08 for ( i = 0 ; i < M*N ; i++ ) 2019-07-14T11:28:08 ~~^~~~~ 2019-07-14T11:28:08 src/TV2Dopt.cpp:651:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:08 for ( i = 0 ; i < M*N ; i++ ) 2019-07-14T11:28:08 ~~^~~~~ 2019-07-14T11:28:08 src/TV2Dopt.cpp:655:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:08 for ( i = 0 ; i < M*N ; i++ ) { 2019-07-14T11:28:08 ~~^~~~~ 2019-07-14T11:28:08 src/TV2Dopt.cpp:666:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:08 for ( i = 1 ; i < M ; i++ ) { 2019-07-14T11:28:08 ~~^~~ 2019-07-14T11:28:08 src/TV2Dopt.cpp:667:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:08 for ( j = 0 ; j < N ; j++ ) 2019-07-14T11:28:08 ~~^~~ 2019-07-14T11:28:08 src/TV2Dopt.cpp:671:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:08 for ( i = 0 ; i < N*(M-1) ; i++ ) { 2019-07-14T11:28:08 ~~^~~~~~~~~ 2019-07-14T11:28:08 src/TV2Dopt.cpp:681:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:08 for ( i = 0 ; i < M ; i++ ) { 2019-07-14T11:28:08 ~~^~~ 2019-07-14T11:28:08 src/TV2Dopt.cpp:682:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:08 for ( j = 1 ; j < N ; j++ ) 2019-07-14T11:28:08 ~~^~~ 2019-07-14T11:28:08 src/TV2Dopt.cpp:686:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:08 for ( i = 0 ; i < M*(N-1) ; i++ ) { 2019-07-14T11:28:08 ~~^~~~~~~~~ 2019-07-14T11:28:08 src/TV2Dopt.cpp: In function ‘int Yang2_TV(size_t, size_t, double*, double, double*, int, double*)’: 2019-07-14T11:28:08 src/TV2Dopt.cpp:777:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:08 for ( i = 0 ; i < M*N ; i++ ) 2019-07-14T11:28:08 ~~^~~~~ 2019-07-14T11:28:08 src/TV2Dopt.cpp:781:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:08 for ( i = 0 ; i < M ; i++ ) { 2019-07-14T11:28:08 ~~^~~ 2019-07-14T11:28:08 src/TV2Dopt.cpp:783:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:08 for ( j = 0 ; j < N ; j++ ) 2019-07-14T11:28:08 ~~^~~ 2019-07-14T11:28:08 src/TV2Dopt.cpp:788:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:08 for ( j = 0 ; j < N ; j++ ) 2019-07-14T11:28:08 ~~^~~ 2019-07-14T11:28:08 src/TV2Dopt.cpp:793:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:08 for ( i = 0 ; i < N ; i++ ) { 2019-07-14T11:28:08 ~~^~~ 2019-07-14T11:28:08 src/TV2Dopt.cpp:795:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:08 for ( j = 0 ; j < M ; j++ ) 2019-07-14T11:28:08 ~~^~~ 2019-07-14T11:28:08 src/TV2Dopt.cpp:803:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:08 for ( i = 0 ; i < M*N ; i++ ) 2019-07-14T11:28:08 ~~^~~~~ 2019-07-14T11:28:08 src/TV2Dopt.cpp:806:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:08 for ( i = 0 ; i < M*N ; i++ ) 2019-07-14T11:28:08 ~~^~~~~ 2019-07-14T11:28:09 src/TV2Dopt.cpp: In function ‘int CondatChambollePock2_TV(size_t, size_t, double*, double, double*, short int, int, double*)’: 2019-07-14T11:28:09 src/TV2Dopt.cpp:705:1: warning: control reaches end of non-void function [-Wreturn-type] 2019-07-14T11:28:09 } 2019-07-14T11:28:09 ^ 2019-07-14T11:28:09 src/TV2Dopt.cpp: In function ‘int Yang2_TV(size_t, size_t, double*, double, double*, int, double*)’: 2019-07-14T11:28:09 src/TV2Dopt.cpp:821:1: warning: control reaches end of non-void function [-Wreturn-type] 2019-07-14T11:28:09 } 2019-07-14T11:28:09 ^ 2019-07-14T11:28:09 In file included from src/TVopt.h:15, 2019-07-14T11:28:09 from src/TV2Dopt.cpp:17: 2019-07-14T11:28:09 src/general.h: At global scope: 2019-07-14T11:28:09 src/general.h:37:18: warning: ‘DEBUG_FILE’ defined but not used [-Wunused-variable] 2019-07-14T11:28:09 static FILE* DEBUG_FILE = NULL; 2019-07-14T11:28:09 ^~~~~~~~~~ 2019-07-14T11:28:11 arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DNOMATLAB=1 -I/usr/include/python3.7m -c src/TV2DWopt.cpp -o build/temp.linux-armv7l-3.7/src/TV2DWopt.o -fopenmp 2019-07-14T11:28:13 src/TV2DWopt.cpp: In function ‘int DR2L1W_TV(size_t, size_t, double*, double*, double*, double*, int, int, double*)’: 2019-07-14T11:28:13 src/TV2DWopt.cpp:86:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:13 for (i=0; i < M*N; i++) 2019-07-14T11:28:13 ~~^~~~~ 2019-07-14T11:28:13 src/TV2DWopt.cpp:89:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:13 for (i=0; i < M*N; i++) 2019-07-14T11:28:13 ~~^~~~~ 2019-07-14T11:28:13 src/TV2DWopt.cpp:108:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:13 for (i=0; i < M*N; i++) s[i] = 2*s[i] - t[i]; 2019-07-14T11:28:13 ~~^~~~~ 2019-07-14T11:28:13 src/TV2DWopt.cpp:118:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:13 for (i=0; i < M*N; i++) tb[i] = -2*tb[i] - s[i]; 2019-07-14T11:28:13 ~~^~~~~ 2019-07-14T11:28:13 src/TV2DWopt.cpp:121:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:13 for (i=0; i < M*N; i++) t[i] = 0.5*(t[i]+tb[i]); 2019-07-14T11:28:13 ~~^~~~~ 2019-07-14T11:28:13 src/TV2DWopt.cpp:127:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:13 for (i = 0; i < M*N; i++) s[i] = - s[i] - tb[i]; 2019-07-14T11:28:13 ~~^~~~~ 2019-07-14T11:28:13 src/TV2DWopt.cpp:50:11: warning: unused variable ‘ytr’ [-Wunused-variable] 2019-07-14T11:28:13 double *ytr = NULL; 2019-07-14T11:28:13 ^~~ 2019-07-14T11:28:13 src/TV2DWopt.cpp: In function ‘void DR_columnsPass(size_t, size_t, double*, double*, double*, Workspace**)’: 2019-07-14T11:28:13 src/TV2DWopt.cpp:165:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:13 for (j=0; j < N; j++) { 2019-07-14T11:28:13 ~~^~~ 2019-07-14T11:28:13 src/TV2DWopt.cpp:156:13: warning: unused variable ‘i’ [-Wunused-variable] 2019-07-14T11:28:13 int i,j; 2019-07-14T11:28:13 ^ 2019-07-14T11:28:13 src/TV2DWopt.cpp: In function ‘void DR_rowsPass(size_t, size_t, double*, double*, double*, double*, Workspace**)’: 2019-07-14T11:28:13 src/TV2DWopt.cpp:204:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:13 for (j=0; j < M; j++) { 2019-07-14T11:28:13 ~~^~~ 2019-07-14T11:28:13 src/TV2DWopt.cpp:210:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:13 for ( idx = j, i = 0 ; i < N-1 ; i++, idx+=M ) 2019-07-14T11:28:13 ~~^~~~~ 2019-07-14T11:28:13 src/TV2DWopt.cpp:213:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:13 for ( idx = j, i = 0 ; i < N ; i++, idx+=M ) 2019-07-14T11:28:13 ~~^~~ 2019-07-14T11:28:13 src/TV2DWopt.cpp:218:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:13 for ( idx = j, i = 0 ; i < N ; i++, idx+=M ) 2019-07-14T11:28:13 ~~^~~ 2019-07-14T11:28:13 src/TV2DWopt.cpp: In function ‘void DR_proxDiff(size_t, double*, double*, double*, Workspace*)’: 2019-07-14T11:28:13 src/TV2DWopt.cpp:239:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:13 for (i=0; i < n; i++) 2019-07-14T11:28:13 ~~^~~ 2019-07-14T11:28:13 In file included from src/TVopt.h:15, 2019-07-14T11:28:13 from src/TV2DWopt.cpp:17: 2019-07-14T11:28:13 src/general.h: At global scope: 2019-07-14T11:28:13 src/general.h:37:18: warning: ‘DEBUG_FILE’ defined but not used [-Wunused-variable] 2019-07-14T11:28:13 static FILE* DEBUG_FILE = NULL; 2019-07-14T11:28:13 ^~~~~~~~~~ 2019-07-14T11:28:14 arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DNOMATLAB=1 -I/usr/include/python3.7m -c src/TVgenopt.cpp -o build/temp.linux-armv7l-3.7/src/TVgenopt.o -fopenmp 2019-07-14T11:28:16 In file included from src/TVopt.h:15, 2019-07-14T11:28:16 from src/TVgenopt.cpp:15: 2019-07-14T11:28:16 src/general.h:37:18: warning: ‘DEBUG_FILE’ defined but not used [-Wunused-variable] 2019-07-14T11:28:16 static FILE* DEBUG_FILE = NULL; 2019-07-14T11:28:16 ^~~~~~~~~~ 2019-07-14T11:28:17 arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DNOMATLAB=1 -I/usr/include/python3.7m -c src/TVL1opt.cpp -o build/temp.linux-armv7l-3.7/src/TVL1opt.o -fopenmp 2019-07-14T11:28:19 In file included from src/TVopt.h:15, 2019-07-14T11:28:19 from src/TVL1opt.cpp:15: 2019-07-14T11:28:19 src/general.h:37:18: warning: ‘DEBUG_FILE’ defined but not used [-Wunused-variable] 2019-07-14T11:28:19 static FILE* DEBUG_FILE = NULL; 2019-07-14T11:28:19 ^~~~~~~~~~ 2019-07-14T11:28:21 arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DNOMATLAB=1 -I/usr/include/python3.7m -c src/TVL1Wopt.cpp -o build/temp.linux-armv7l-3.7/src/TVL1Wopt.o -fopenmp 2019-07-14T11:28:23 In file included from src/TVopt.h:15, 2019-07-14T11:28:23 from src/TVL1Wopt.cpp:15: 2019-07-14T11:28:23 src/general.h:37:18: warning: ‘DEBUG_FILE’ defined but not used [-Wunused-variable] 2019-07-14T11:28:23 static FILE* DEBUG_FILE = NULL; 2019-07-14T11:28:23 ^~~~~~~~~~ 2019-07-14T11:28:25 arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DNOMATLAB=1 -I/usr/include/python3.7m -c src/TVL2opt.cpp -o build/temp.linux-armv7l-3.7/src/TVL2opt.o -fopenmp 2019-07-14T11:28:27 src/TVL2opt.cpp: In function ‘int more_TV2(double*, double, double*, double*, int)’: 2019-07-14T11:28:27 src/TVL2opt.cpp:37:21: warning: unused variable ‘tmp2’ [-Wunused-variable] 2019-07-14T11:28:27 double stop,tmp,tmp2,lam,pNorm,qNorm,pNormSq,dist; 2019-07-14T11:28:27 ^~~~ 2019-07-14T11:28:27 src/TVL2opt.cpp: In function ‘int morePG_TV2(double*, double, double*, double*, int, Workspace*)’: 2019-07-14T11:28:27 src/TVL2opt.cpp:192:21: warning: unused variable ‘tmp2’ [-Wunused-variable] 2019-07-14T11:28:27 double stop,tmp,tmp2,lam,pNorm,qNorm,pNormSq,dist; 2019-07-14T11:28:27 ^~~~ 2019-07-14T11:28:27 src/TVL2opt.cpp: In function ‘int PG_TV2(double*, double, double*, double*, int)’: 2019-07-14T11:28:27 src/TVL2opt.cpp:448:21: warning: unused variable ‘tmp2’ [-Wunused-variable] 2019-07-14T11:28:27 double stop,tmp,tmp2,lam,pNorm,qNorm,pNormSq,dist; 2019-07-14T11:28:27 ^~~~ 2019-07-14T11:28:27 src/TVL2opt.cpp:448:26: warning: unused variable ‘lam’ [-Wunused-variable] 2019-07-14T11:28:27 double stop,tmp,tmp2,lam,pNorm,qNorm,pNormSq,dist; 2019-07-14T11:28:27 ^~~ 2019-07-14T11:28:27 src/TVL2opt.cpp:448:30: warning: unused variable ‘pNorm’ [-Wunused-variable] 2019-07-14T11:28:27 double stop,tmp,tmp2,lam,pNorm,qNorm,pNormSq,dist; 2019-07-14T11:28:27 ^~~~~ 2019-07-14T11:28:27 src/TVL2opt.cpp:448:36: warning: unused variable ‘qNorm’ [-Wunused-variable] 2019-07-14T11:28:27 double stop,tmp,tmp2,lam,pNorm,qNorm,pNormSq,dist; 2019-07-14T11:28:27 ^~~~~ 2019-07-14T11:28:27 src/TVL2opt.cpp:448:42: warning: unused variable ‘pNormSq’ [-Wunused-variable] 2019-07-14T11:28:27 double stop,tmp,tmp2,lam,pNorm,qNorm,pNormSq,dist; 2019-07-14T11:28:27 ^~~~~~~ 2019-07-14T11:28:27 src/TVL2opt.cpp:448:50: warning: unused variable ‘dist’ [-Wunused-variable] 2019-07-14T11:28:27 double stop,tmp,tmp2,lam,pNorm,qNorm,pNormSq,dist; 2019-07-14T11:28:27 ^~~~ 2019-07-14T11:28:27 src/TVL2opt.cpp:450:16: warning: unused variable ‘one’ [-Wunused-variable] 2019-07-14T11:28:27 lapack_int one=1,rc,nnp=nn; 2019-07-14T11:28:27 ^~~ 2019-07-14T11:28:27 src/TVL2opt.cpp:450:22: warning: unused variable ‘rc’ [-Wunused-variable] 2019-07-14T11:28:27 lapack_int one=1,rc,nnp=nn; 2019-07-14T11:28:27 ^~ 2019-07-14T11:28:27 src/TVL2opt.cpp:450:25: warning: unused variable ‘nnp’ [-Wunused-variable] 2019-07-14T11:28:27 lapack_int one=1,rc,nnp=nn; 2019-07-14T11:28:27 ^~~ 2019-07-14T11:28:28 In file included from src/TVopt.h:15, 2019-07-14T11:28:28 from src/TVL2opt.cpp:15: 2019-07-14T11:28:28 src/general.h: At global scope: 2019-07-14T11:28:28 src/general.h:37:18: warning: ‘DEBUG_FILE’ defined but not used [-Wunused-variable] 2019-07-14T11:28:28 static FILE* DEBUG_FILE = NULL; 2019-07-14T11:28:28 ^~~~~~~~~~ 2019-07-14T11:28:28 src/TVL2opt.cpp: In function ‘int morePG_TV2(double*, double, double*, double*, int, Workspace*)’: 2019-07-14T11:28:28 src/TVL2opt.cpp:220:24: warning: ‘Dy’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2019-07-14T11:28:28 if(Dy) free(Dy); \ 2019-07-14T11:28:28 ^ 2019-07-14T11:28:28 src/TVL2opt.cpp:221:13: warning: ‘minus’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2019-07-14T11:28:28 if(minus) free(minus); \ 2019-07-14T11:28:28 ^~ 2019-07-14T11:28:28 src/TVL2opt.cpp:222:13: warning: ‘alpha’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2019-07-14T11:28:28 if(alpha) free(alpha); \ 2019-07-14T11:28:28 ^~ 2019-07-14T11:28:28 src/TVL2opt.cpp:223:13: warning: ‘beta’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2019-07-14T11:28:28 if(beta) free(beta); \ 2019-07-14T11:28:28 ^~ 2019-07-14T11:28:29 arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DNOMATLAB=1 -I/usr/include/python3.7m -c src/TVLPopt.cpp -o build/temp.linux-armv7l-3.7/src/TVLPopt.o -fopenmp 2019-07-14T11:28:32 src/TVLPopt.cpp: In function ‘int GP_TVp(double*, double, double*, double*, int, double, Workspace*)’: 2019-07-14T11:28:32 src/TVLPopt.cpp:39:14: warning: unused variable ‘tmp’ [-Wunused-variable] 2019-07-14T11:28:32 double q,tmp,stop,dual,bestdual,lambdaMax,lambdaIni,lambdaCurrent,mu,musqrt,beta; 2019-07-14T11:28:32 ^~~ 2019-07-14T11:28:32 src/TVLPopt.cpp:39:81: warning: variable ‘beta’ set but not used [-Wunused-but-set-variable] 2019-07-14T11:28:32 double q,tmp,stop,dual,bestdual,lambdaMax,lambdaIni,lambdaCurrent,mu,musqrt,beta; 2019-07-14T11:28:32 ^~~~ 2019-07-14T11:28:32 src/TVLPopt.cpp: In function ‘int FISTA_TVp(double*, double, double*, double*, int, double, Workspace*)’: 2019-07-14T11:28:32 src/TVLPopt.cpp:585:71: warning: unused variable ‘mu’ [-Wunused-variable] 2019-07-14T11:28:32 double q,tmp,stop,dual,bestdual,lambdaMax,lambdaIni,lambdaCurrent,mu,musqrt,beta; 2019-07-14T11:28:32 ^~ 2019-07-14T11:28:32 src/TVLPopt.cpp:585:74: warning: unused variable ‘musqrt’ [-Wunused-variable] 2019-07-14T11:28:32 double q,tmp,stop,dual,bestdual,lambdaMax,lambdaIni,lambdaCurrent,mu,musqrt,beta; 2019-07-14T11:28:32 ^~~~~~ 2019-07-14T11:28:32 src/TVLPopt.cpp: In function ‘int GPFW_TVp(double*, double, double*, double*, int, double, Workspace*)’: 2019-07-14T11:28:32 src/TVLPopt.cpp:1109:25: warning: unused variable ‘lambdaStep’ [-Wunused-variable] 2019-07-14T11:28:32 int iter,stuck,nn,i,lambdaStep,cycle; 2019-07-14T11:28:32 ^~~~~~~~~~ 2019-07-14T11:28:32 src/TVLPopt.cpp: In function ‘int FW_TVp(double*, double, double*, double*, int, double, Workspace*)’: 2019-07-14T11:28:32 src/TVLPopt.cpp:1086:1: warning: control reaches end of non-void function [-Wreturn-type] 2019-07-14T11:28:32 } 2019-07-14T11:28:32 ^ 2019-07-14T11:28:32 In file included from src/TVopt.h:15, 2019-07-14T11:28:32 from src/TVLPopt.cpp:15: 2019-07-14T11:28:32 src/general.h: At global scope: 2019-07-14T11:28:32 src/general.h:37:18: warning: ‘DEBUG_FILE’ defined but not used [-Wunused-variable] 2019-07-14T11:28:32 static FILE* DEBUG_FILE = NULL; 2019-07-14T11:28:32 ^~~~~~~~~~ 2019-07-14T11:28:37 arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DNOMATLAB=1 -I/usr/include/python3.7m -c src/TVNDopt.cpp -o build/temp.linux-armv7l-3.7/src/TVNDopt.o -fopenmp 2019-07-14T11:28:39 src/TVNDopt.cpp: In function ‘double TVval(double*, double*, double*, double*, int*, int, int, int)’: 2019-07-14T11:28:39 src/TVNDopt.cpp:525:14: warning: variable ‘nBytes’ set but not used [-Wunused-but-set-variable] 2019-07-14T11:28:39 long n,k,nBytes,idx1,idx2; 2019-07-14T11:28:39 ^~~~~~ 2019-07-14T11:28:39 src/TVNDopt.cpp:526:22: warning: unused variable ‘iters’ [-Wunused-variable] 2019-07-14T11:28:39 int i,j,d,maxDim,iters,nThreads; 2019-07-14T11:28:39 ^~~~~ 2019-07-14T11:28:39 src/TVNDopt.cpp: In function ‘int Yang3_TV(size_t, size_t, size_t, double*, double, double*, int, double*)’: 2019-07-14T11:28:39 src/TVNDopt.cpp:703:43: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2019-07-14T11:28:39 int size = (M > N) ? M : N; size = (O > size) ? O : size; 2019-07-14T11:28:39 ~~^~~~~~ 2019-07-14T11:28:39 src/TVNDopt.cpp:733:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:39 for ( i = 0 ; i < N ; i++ ) { 2019-07-14T11:28:39 ~~^~~ 2019-07-14T11:28:39 src/TVNDopt.cpp:734:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:39 for ( j = 0 ; j < O ; j++ ) { 2019-07-14T11:28:39 ~~^~~ 2019-07-14T11:28:39 src/TVNDopt.cpp:736:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:39 for ( k = 0 ; k < M ; k++ ) { 2019-07-14T11:28:39 ~~^~~ 2019-07-14T11:28:39 src/TVNDopt.cpp:748:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:39 for ( k = 0 ; k < M ; k++ ) { 2019-07-14T11:28:39 ~~^~~ 2019-07-14T11:28:39 src/TVNDopt.cpp:749:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:39 for ( j = 0 ; j < O ; j++ ) { 2019-07-14T11:28:39 ~~^~~ 2019-07-14T11:28:39 src/TVNDopt.cpp:751:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:39 for ( i = 0 ; i < N ; i++ ) { 2019-07-14T11:28:39 ~~^~~ 2019-07-14T11:28:39 src/TVNDopt.cpp:758:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:39 for ( i = 0 ; i < N ; i++ ) { 2019-07-14T11:28:39 ~~^~~ 2019-07-14T11:28:39 src/TVNDopt.cpp:766:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:39 for ( k = 0 ; k < M ; k++ ) { 2019-07-14T11:28:39 ~~^~~ 2019-07-14T11:28:39 src/TVNDopt.cpp:767:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:39 for ( i = 0 ; i < N ; i++ ) { 2019-07-14T11:28:39 ~~^~~ 2019-07-14T11:28:39 src/TVNDopt.cpp:769:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:39 for ( j = 0 ; j < O ; j++ ) { 2019-07-14T11:28:39 ~~^~~ 2019-07-14T11:28:39 src/TVNDopt.cpp:776:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-14T11:28:39 for ( j = 0 ; j < O ; j++ ) { 2019-07-14T11:28:39 ~~^~~ 2019-07-14T11:28:40 src/TVNDopt.cpp:802:1: warning: control reaches end of non-void function [-Wreturn-type] 2019-07-14T11:28:40 } 2019-07-14T11:28:40 ^ 2019-07-14T11:28:40 In file included from src/TVopt.h:15, 2019-07-14T11:28:40 from src/TVNDopt.cpp:18: 2019-07-14T11:28:40 src/general.h: At global scope: 2019-07-14T11:28:40 src/general.h:37:18: warning: ‘DEBUG_FILE’ defined but not used [-Wunused-variable] 2019-07-14T11:28:40 static FILE* DEBUG_FILE = NULL; 2019-07-14T11:28:40 ^~~~~~~~~~ 2019-07-14T11:28:42 arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DNOMATLAB=1 -I/usr/include/python3.7m -c src/utils.cpp -o build/temp.linux-armv7l-3.7/src/utils.o -fopenmp 2019-07-14T11:28:43 src/utils.cpp: In function ‘Workspace* newWorkspace(int)’: 2019-07-14T11:28:43 src/utils.cpp:81:9: warning: unused variable ‘i’ [-Wunused-variable] 2019-07-14T11:28:43 int i; 2019-07-14T11:28:43 ^ 2019-07-14T11:28:43 arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.7/build/temp.linux-armv7l-3.7/_prox_tv.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/LPopt.o build/temp.linux-armv7l-3.7/src/TV2Dopt.o build/temp.linux-armv7l-3.7/src/TV2DWopt.o build/temp.linux-armv7l-3.7/src/TVgenopt.o build/temp.linux-armv7l-3.7/src/TVL1opt.o build/temp.linux-armv7l-3.7/src/TVL1Wopt.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/utils.o -llapack -o build/lib.linux-armv7l-3.7/_prox_tv.abi3.so -fopenmp 2019-07-14T11:28:44 installing to build/bdist.linux-armv7l/wheel 2019-07-14T11:28:44 running install 2019-07-14T11:28:44 running install_lib 2019-07-14T11:28:44 creating build/bdist.linux-armv7l 2019-07-14T11:28:44 creating build/bdist.linux-armv7l/wheel 2019-07-14T11:28:44 copying build/lib.linux-armv7l-3.7/_prox_tv.abi3.so -> build/bdist.linux-armv7l/wheel 2019-07-14T11:28:44 creating build/bdist.linux-armv7l/wheel/prox_tv 2019-07-14T11:28:44 copying build/lib.linux-armv7l-3.7/prox_tv/prox_tv_build.py -> build/bdist.linux-armv7l/wheel/prox_tv 2019-07-14T11:28:44 copying build/lib.linux-armv7l-3.7/prox_tv/__init__.py -> build/bdist.linux-armv7l/wheel/prox_tv 2019-07-14T11:28:44 copying build/lib.linux-armv7l-3.7/prox_tv/prox_tv_test.py -> build/bdist.linux-armv7l/wheel/prox_tv 2019-07-14T11:28:44 running install_egg_info 2019-07-14T11:28:44 running egg_info 2019-07-14T11:28:44 writing prox_tv.egg-info/PKG-INFO 2019-07-14T11:28:44 writing dependency_links to prox_tv.egg-info/dependency_links.txt 2019-07-14T11:28:44 writing requirements to prox_tv.egg-info/requires.txt 2019-07-14T11:28:44 writing top-level names to prox_tv.egg-info/top_level.txt 2019-07-14T11:28:44 reading manifest file 'prox_tv.egg-info/SOURCES.txt' 2019-07-14T11:28:44 reading manifest template 'MANIFEST.in' 2019-07-14T11:28:44 writing manifest file 'prox_tv.egg-info/SOURCES.txt' 2019-07-14T11:28:44 Copying prox_tv.egg-info to build/bdist.linux-armv7l/wheel/prox_tv-3.1.2-py3.7.egg-info 2019-07-14T11:28:44 running install_scripts 2019-07-14T11:28:44 creating build/bdist.linux-armv7l/wheel/prox_tv-3.1.2.dist-info/WHEEL 2019-07-14T11:28:44 creating '/tmp/pip-wheel-wc1hrv4d/prox_tv-3.1.2-cp37-cp37m-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2019-07-14T11:28:44 adding '_prox_tv.abi3.so' 2019-07-14T11:28:44 adding 'prox_tv/__init__.py' 2019-07-14T11:28:44 adding 'prox_tv/prox_tv_build.py' 2019-07-14T11:28:44 adding 'prox_tv/prox_tv_test.py' 2019-07-14T11:28:44 adding 'prox_tv-3.1.2.dist-info/METADATA' 2019-07-14T11:28:44 adding 'prox_tv-3.1.2.dist-info/WHEEL' 2019-07-14T11:28:44 adding 'prox_tv-3.1.2.dist-info/top_level.txt' 2019-07-14T11:28:44 adding 'prox_tv-3.1.2.dist-info/RECORD' 2019-07-14T11:28:44 removing build/bdist.linux-armv7l/wheel 2019-07-14T11:28:44 Building wheel for prox-tv (setup.py): finished with status 'done' 2019-07-14T11:28:44 Stored in directory: /tmp/tmpzlgiyyse 2019-07-14T11:28:44 Successfully built prox-tv 2019-07-14T11:28:44 Cleaning up... 2019-07-14T11:28:44 Removing source in /tmp/pip-wheel-ul7c7pe6/prox-tv 2019-07-14T11:28:45 Removed build tracker '/tmp/pip-req-tracker-l42alk0c'