2019-07-15T20:26:07 Created temporary directory: /tmp/pip-ephem-wheel-cache-bgrfdz6p 2019-07-15T20:26:07 Created temporary directory: /tmp/pip-req-tracker-nm60wluu 2019-07-15T20:26:07 Created requirements tracker '/tmp/pip-req-tracker-nm60wluu' 2019-07-15T20:26:07 Created temporary directory: /tmp/pip-wheel-f6wcvbhu 2019-07-15T20:26:07 Collecting PyMimircache==0.0.2.103 2019-07-15T20:26:07 1 location(s) to search for versions of PyMimircache: 2019-07-15T20:26:07 * https://pypi.org/simple/pymimircache/ 2019-07-15T20:26:07 Getting page https://pypi.org/simple/pymimircache/ 2019-07-15T20:26:07 Analyzing links from page https://pypi.org/simple/pymimircache/ 2019-07-15T20:26:07 Found link https://files.pythonhosted.org/packages/0b/09/fef4cd406a19b6d417c1e985a42fbe6a6ab2a84d5099fe78a37f9e7b4cb6/PyMimircache-0.0.2.86.tar.gz#sha256=4daf81169fd96d6825389668228dd6ff0fda10e684c832dd539d8de9876512d6 (from https://pypi.org/simple/pymimircache/), version: 0.0.2.86 2019-07-15T20:26:07 Found link https://files.pythonhosted.org/packages/cd/f9/3a987c0e1324b8a249042d1c34d0fb67676b246bb615ae976753e59998ad/PyMimircache-0.0.2.88.tar.gz#sha256=f07b6ccc8610de874a24a65d0d281a735d51a11813f136ba45beeb062caccb9d (from https://pypi.org/simple/pymimircache/), version: 0.0.2.88 2019-07-15T20:26:07 Found link https://files.pythonhosted.org/packages/fa/01/1f9f53c6b596c71d9d6a6b4f8472cc33ee94b027f03ed6d031d3237325c8/PyMimircache-0.0.2.90.tar.gz#sha256=ba63a117a45b35a3177b55184d9093363665b59e9b96cc5a097c8f093dd9bf9b (from https://pypi.org/simple/pymimircache/), version: 0.0.2.90 2019-07-15T20:26:07 Found link https://files.pythonhosted.org/packages/90/13/3d8d8d84a5cdd10f465213d8ad38b51de0401b269f5cdff680e029ac2def/PyMimircache-0.0.2.93.tar.gz#sha256=7a477843d86ed407b128896692c943c55e95f5e6d1699ecc0634157ae8f2fce9 (from https://pypi.org/simple/pymimircache/), version: 0.0.2.93 2019-07-15T20:26:07 Found link https://files.pythonhosted.org/packages/b1/f7/7b8f7f5057bf5224072f06746e608a3ac57eb41e7c35d66546dece702db7/PyMimircache-0.0.2.96.tar.gz#sha256=7abe056a06d89cdd74fa08071b99d9f8a5fa22d761a18a4c977354cf2b51a48e (from https://pypi.org/simple/pymimircache/), version: 0.0.2.96 2019-07-15T20:26:07 Found link https://files.pythonhosted.org/packages/99/a5/36a1f8a0ed17a1966864ce747c1042221ddb0a62c5089b8d77d8feb30e70/PyMimircache-0.0.2.101.tar.gz#sha256=f9158899a8e27417996447be0ca03bfc2d9925077cb8bfe46e3a6cbe71c328e2 (from https://pypi.org/simple/pymimircache/), version: 0.0.2.101 2019-07-15T20:26:07 Skipping link https://files.pythonhosted.org/packages/8d/29/d7c6575eef9312f373374d7a0b73ed469362693649a7b0c7950a3182dfe2/PyMimircache-0.0.2.102-cp36-cp36m-macosx_10_12_x86_64.whl#sha256=1d4dbec0abe927b6b4ebb132773b84a132d29adf1cd3ade6005685dd571747c4 (from https://pypi.org/simple/pymimircache/); it is not compatible with this Python 2019-07-15T20:26:07 Found link https://files.pythonhosted.org/packages/55/8d/f5baeab7d83efd5f3c0c2dfc8e896df368ac3db96f885e37606d43b6b4ba/PyMimircache-0.0.2.102.tar.gz#sha256=4b0272aba35b445e7023fb53400e9abf4fb91227347b2239ffa661b763d01205 (from https://pypi.org/simple/pymimircache/), version: 0.0.2.102 2019-07-15T20:26:07 Skipping link https://files.pythonhosted.org/packages/2c/db/c2008e7c1b2d3b9fc502fd2aa755d30f752a2084bd3239c47417545fdf3a/PyMimircache-0.0.2.103-cp36-cp36m-macosx_10_12_x86_64.whl#sha256=421b370ecbb778c4dd5fdd4007b6fe1f9890484f3d152dadad76c0e3cfd86b93 (from https://pypi.org/simple/pymimircache/); it is not compatible with this Python 2019-07-15T20:26:07 Found link https://files.pythonhosted.org/packages/31/99/c132ab26702b4d2f212d7561536a53f5f1507681ccd4ab57bc864c66bc97/PyMimircache-0.0.2.103.tar.gz#sha256=e55b2b2ddde2f08cb61f6e3c4f6b457f8a53073014c93fcc47c0463c3c104c6e (from https://pypi.org/simple/pymimircache/), version: 0.0.2.103 2019-07-15T20:26:07 Using version 0.0.2.103 (newest of versions: 0.0.2.103) 2019-07-15T20:26:07 Created temporary directory: /tmp/pip-unpack-rrunbes5 2019-07-15T20:26:07 Downloading https://files.pythonhosted.org/packages/31/99/c132ab26702b4d2f212d7561536a53f5f1507681ccd4ab57bc864c66bc97/PyMimircache-0.0.2.103.tar.gz (3.6MB) 2019-07-15T20:26:07 Downloading from URL https://files.pythonhosted.org/packages/31/99/c132ab26702b4d2f212d7561536a53f5f1507681ccd4ab57bc864c66bc97/PyMimircache-0.0.2.103.tar.gz#sha256=e55b2b2ddde2f08cb61f6e3c4f6b457f8a53073014c93fcc47c0463c3c104c6e (from https://pypi.org/simple/pymimircache/) 2019-07-15T20:26:09 Added PyMimircache==0.0.2.103 from https://files.pythonhosted.org/packages/31/99/c132ab26702b4d2f212d7561536a53f5f1507681ccd4ab57bc864c66bc97/PyMimircache-0.0.2.103.tar.gz#sha256=e55b2b2ddde2f08cb61f6e3c4f6b457f8a53073014c93fcc47c0463c3c104c6e to build tracker '/tmp/pip-req-tracker-nm60wluu' 2019-07-15T20:26:09 Running setup.py (path:/tmp/pip-wheel-f6wcvbhu/PyMimircache/setup.py) egg_info for package PyMimircache 2019-07-15T20:26:09 Running command python setup.py egg_info 2019-07-15T20:26:13 heapdict is not installed 2019-07-15T20:26:13 CMimircache is not successfully installed, modules beginning with C are all disabled 2019-07-15T20:26:13 running egg_info 2019-07-15T20:26:13 creating pip-egg-info/PyMimircache.egg-info 2019-07-15T20:26:13 writing pip-egg-info/PyMimircache.egg-info/PKG-INFO 2019-07-15T20:26:13 writing dependency_links to pip-egg-info/PyMimircache.egg-info/dependency_links.txt 2019-07-15T20:26:13 writing requirements to pip-egg-info/PyMimircache.egg-info/requires.txt 2019-07-15T20:26:13 writing top-level names to pip-egg-info/PyMimircache.egg-info/top_level.txt 2019-07-15T20:26:13 writing manifest file 'pip-egg-info/PyMimircache.egg-info/SOURCES.txt' 2019-07-15T20:26:14 reading manifest file 'pip-egg-info/PyMimircache.egg-info/SOURCES.txt' 2019-07-15T20:26:14 reading manifest template 'MANIFEST.in' 2019-07-15T20:26:14 CMimircache components CMimircache.CacheReader, CMimircache.LRUProfiler, CMimircache.GeneralProfiler, CMimircache.Heatmap import failed, performance will degrade, reason: No module named 'PyMimircache.CMimircache.Heatmap', No module named 'PyMimircache.CMimircache.CacheReader', No module named 'PyMimircache.CMimircache.GeneralProfiler', No module named 'PyMimircache.CMimircache.LRUProfiler', ignore this warning if this is installation 2019-07-15T20:26:14 not all plots in twoDPlots support Py mode 2019-07-15T20:26:14 no previously-included directories found matching 'multiMachineProcessing' 2019-07-15T20:26:14 writing manifest file 'pip-egg-info/PyMimircache.egg-info/SOURCES.txt' 2019-07-15T20:26:14 Source in /tmp/pip-wheel-f6wcvbhu/PyMimircache has version 0.0.2.103, which satisfies requirement PyMimircache==0.0.2.103 from https://files.pythonhosted.org/packages/31/99/c132ab26702b4d2f212d7561536a53f5f1507681ccd4ab57bc864c66bc97/PyMimircache-0.0.2.103.tar.gz#sha256=e55b2b2ddde2f08cb61f6e3c4f6b457f8a53073014c93fcc47c0463c3c104c6e 2019-07-15T20:26:14 Removed PyMimircache==0.0.2.103 from https://files.pythonhosted.org/packages/31/99/c132ab26702b4d2f212d7561536a53f5f1507681ccd4ab57bc864c66bc97/PyMimircache-0.0.2.103.tar.gz#sha256=e55b2b2ddde2f08cb61f6e3c4f6b457f8a53073014c93fcc47c0463c3c104c6e from build tracker '/tmp/pip-req-tracker-nm60wluu' 2019-07-15T20:26:14 Building wheels for collected packages: PyMimircache 2019-07-15T20:26:14 Created temporary directory: /tmp/pip-wheel-w8dkowpk 2019-07-15T20:26:14 Building wheel for PyMimircache (setup.py): started 2019-07-15T20:26:14 Destination directory: /tmp/pip-wheel-w8dkowpk 2019-07-15T20:26:14 Running command /usr/bin/python3 -u -c 'import setuptools, tokenize;__file__='"'"'/tmp/pip-wheel-f6wcvbhu/PyMimircache/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-w8dkowpk 2019-07-15T20:26:16 CMimircache components CMimircache.CacheReader, CMimircache.LRUProfiler, CMimircache.GeneralProfiler, CMimircache.Heatmap import failed, performance will degrade, reason: No module named 'PyMimircache.CMimircache.LRUProfiler', No module named 'PyMimircache.CMimircache.CacheReader', No module named 'PyMimircache.CMimircache.Heatmap', No module named 'PyMimircache.CMimircache.GeneralProfiler', ignore this warning if this is installation 2019-07-15T20:26:16 heapdict is not installed 2019-07-15T20:26:17 CMimircache is not successfully installed, modules beginning with C are all disabled 2019-07-15T20:26:17 not all plots in twoDPlots support Py mode 2019-07-15T20:26:17 running bdist_wheel 2019-07-15T20:26:17 running build 2019-07-15T20:26:17 running build_py 2019-07-15T20:26:17 creating build 2019-07-15T20:26:17 creating build/lib.linux-armv7l-3.7 2019-07-15T20:26:17 creating build/lib.linux-armv7l-3.7/PyMimircache 2019-07-15T20:26:17 copying PyMimircache/version.py -> build/lib.linux-armv7l-3.7/PyMimircache 2019-07-15T20:26:17 copying PyMimircache/const.py -> build/lib.linux-armv7l-3.7/PyMimircache 2019-07-15T20:26:17 copying PyMimircache/__init__.py -> build/lib.linux-armv7l-3.7/PyMimircache 2019-07-15T20:26:17 creating build/lib.linux-armv7l-3.7/PyMimircache/cache 2019-07-15T20:26:17 copying PyMimircache/cache/clock.py -> build/lib.linux-armv7l-3.7/PyMimircache/cache 2019-07-15T20:26:17 copying PyMimircache/cache/lru.py -> build/lib.linux-armv7l-3.7/PyMimircache/cache 2019-07-15T20:26:17 copying PyMimircache/cache/fifo.py -> build/lib.linux-armv7l-3.7/PyMimircache/cache 2019-07-15T20:26:17 copying PyMimircache/cache/slru.py -> build/lib.linux-armv7l-3.7/PyMimircache/cache 2019-07-15T20:26:17 copying PyMimircache/cache/s4lru.py -> build/lib.linux-armv7l-3.7/PyMimircache/cache 2019-07-15T20:26:17 copying PyMimircache/cache/random.py -> build/lib.linux-armv7l-3.7/PyMimircache/cache 2019-07-15T20:26:17 copying PyMimircache/cache/optimal.py -> build/lib.linux-armv7l-3.7/PyMimircache/cache 2019-07-15T20:26:17 copying PyMimircache/cache/arc.py -> build/lib.linux-armv7l-3.7/PyMimircache/cache 2019-07-15T20:26:17 copying PyMimircache/cache/lruOld.py -> build/lib.linux-armv7l-3.7/PyMimircache/cache 2019-07-15T20:26:17 copying PyMimircache/cache/abstractCache.py -> build/lib.linux-armv7l-3.7/PyMimircache/cache 2019-07-15T20:26:17 copying PyMimircache/cache/mru.py -> build/lib.linux-armv7l-3.7/PyMimircache/cache 2019-07-15T20:26:17 copying PyMimircache/cache/secondChance.py -> build/lib.linux-armv7l-3.7/PyMimircache/cache 2019-07-15T20:26:17 copying PyMimircache/cache/cacheLine.py -> build/lib.linux-armv7l-3.7/PyMimircache/cache 2019-07-15T20:26:17 copying PyMimircache/cache/randomv0.py -> build/lib.linux-armv7l-3.7/PyMimircache/cache 2019-07-15T20:26:17 copying PyMimircache/cache/__init__.py -> build/lib.linux-armv7l-3.7/PyMimircache/cache 2019-07-15T20:26:17 creating build/lib.linux-armv7l-3.7/PyMimircache/cacheReader 2019-07-15T20:26:17 copying PyMimircache/cacheReader/vscsiReader.py -> build/lib.linux-armv7l-3.7/PyMimircache/cacheReader 2019-07-15T20:26:17 copying PyMimircache/cacheReader/requestItem.py -> build/lib.linux-armv7l-3.7/PyMimircache/cacheReader 2019-07-15T20:26:17 copying PyMimircache/cacheReader/vscsiReaderOld.py -> build/lib.linux-armv7l-3.7/PyMimircache/cacheReader 2019-07-15T20:26:17 copying PyMimircache/cacheReader/binaryWriter.py -> build/lib.linux-armv7l-3.7/PyMimircache/cacheReader 2019-07-15T20:26:17 copying PyMimircache/cacheReader/binaryReader.py -> build/lib.linux-armv7l-3.7/PyMimircache/cacheReader 2019-07-15T20:26:17 copying PyMimircache/cacheReader/traceStat.py -> build/lib.linux-armv7l-3.7/PyMimircache/cacheReader 2019-07-15T20:26:17 copying PyMimircache/cacheReader/multiReader.py -> build/lib.linux-armv7l-3.7/PyMimircache/cacheReader 2019-07-15T20:26:17 copying PyMimircache/cacheReader/csvReader.py -> build/lib.linux-armv7l-3.7/PyMimircache/cacheReader 2019-07-15T20:26:17 copying PyMimircache/cacheReader/tracePreprocesser.py -> build/lib.linux-armv7l-3.7/PyMimircache/cacheReader 2019-07-15T20:26:17 copying PyMimircache/cacheReader/abstractReader.py -> build/lib.linux-armv7l-3.7/PyMimircache/cacheReader 2019-07-15T20:26:17 copying PyMimircache/cacheReader/plainReader.py -> build/lib.linux-armv7l-3.7/PyMimircache/cacheReader 2019-07-15T20:26:17 copying PyMimircache/cacheReader/__init__.py -> build/lib.linux-armv7l-3.7/PyMimircache/cacheReader 2019-07-15T20:26:17 creating build/lib.linux-armv7l-3.7/PyMimircache/profiler 2019-07-15T20:26:17 copying PyMimircache/profiler/pyLRUProfiler.py -> build/lib.linux-armv7l-3.7/PyMimircache/profiler 2019-07-15T20:26:17 copying PyMimircache/profiler/cGeneralProfiler.py -> build/lib.linux-armv7l-3.7/PyMimircache/profiler 2019-07-15T20:26:17 copying PyMimircache/profiler/cLRUProfiler.py -> build/lib.linux-armv7l-3.7/PyMimircache/profiler 2019-07-15T20:26:17 copying PyMimircache/profiler/pyHeatmapAux.py -> build/lib.linux-armv7l-3.7/PyMimircache/profiler 2019-07-15T20:26:17 copying PyMimircache/profiler/cHeatmap.py -> build/lib.linux-armv7l-3.7/PyMimircache/profiler 2019-07-15T20:26:17 copying PyMimircache/profiler/pyHeatmap.py -> build/lib.linux-armv7l-3.7/PyMimircache/profiler 2019-07-15T20:26:17 copying PyMimircache/profiler/pyGeneralProfiler.py -> build/lib.linux-armv7l-3.7/PyMimircache/profiler 2019-07-15T20:26:17 copying PyMimircache/profiler/profilerUtils.py -> build/lib.linux-armv7l-3.7/PyMimircache/profiler 2019-07-15T20:26:17 copying PyMimircache/profiler/twoDPlots.py -> build/lib.linux-armv7l-3.7/PyMimircache/profiler 2019-07-15T20:26:17 copying PyMimircache/profiler/pyTimeProfiler.py -> build/lib.linux-armv7l-3.7/PyMimircache/profiler 2019-07-15T20:26:17 copying PyMimircache/profiler/__init__.py -> build/lib.linux-armv7l-3.7/PyMimircache/profiler 2019-07-15T20:26:17 creating build/lib.linux-armv7l-3.7/PyMimircache/profiler/utils 2019-07-15T20:26:17 copying PyMimircache/profiler/utils/splay.py -> build/lib.linux-armv7l-3.7/PyMimircache/profiler/utils 2019-07-15T20:26:17 copying PyMimircache/profiler/utils/dist.py -> build/lib.linux-armv7l-3.7/PyMimircache/profiler/utils 2019-07-15T20:26:17 copying PyMimircache/profiler/utils/__init__.py -> build/lib.linux-armv7l-3.7/PyMimircache/profiler/utils 2019-07-15T20:26:17 creating build/lib.linux-armv7l-3.7/PyMimircache/utils 2019-07-15T20:26:17 copying PyMimircache/utils/printing.py -> build/lib.linux-armv7l-3.7/PyMimircache/utils 2019-07-15T20:26:18 copying PyMimircache/utils/timer.py -> build/lib.linux-armv7l-3.7/PyMimircache/utils 2019-07-15T20:26:18 copying PyMimircache/utils/randomdict.py -> build/lib.linux-armv7l-3.7/PyMimircache/utils 2019-07-15T20:26:18 copying PyMimircache/utils/linkedList.py -> build/lib.linux-armv7l-3.7/PyMimircache/utils 2019-07-15T20:26:18 copying PyMimircache/utils/__init__.py -> build/lib.linux-armv7l-3.7/PyMimircache/utils 2019-07-15T20:26:18 creating build/lib.linux-armv7l-3.7/PyMimircache/top 2019-07-15T20:26:18 copying PyMimircache/top/cachecow.py -> build/lib.linux-armv7l-3.7/PyMimircache/top 2019-07-15T20:26:18 copying PyMimircache/top/__init__.py -> build/lib.linux-armv7l-3.7/PyMimircache/top 2019-07-15T20:26:18 running build_ext 2019-07-15T20:26:18 building 'PyMimircache.CMimircache.CacheReader' extension 2019-07-15T20:26:18 creating build/temp.linux-armv7l-3.7 2019-07-15T20:26:18 creating build/temp.linux-armv7l-3.7/PyMimircache 2019-07-15T20:26:18 creating build/temp.linux-armv7l-3.7/PyMimircache/CMimircache 2019-07-15T20:26:18 creating build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache 2019-07-15T20:26:18 creating build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache 2019-07-15T20:26:18 creating build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache/cacheReader 2019-07-15T20:26:18 creating build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache/utils 2019-07-15T20:26:18 creating build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/pyBindings 2019-07-15T20:26:18 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/libcsv.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/libcsv.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:26:18 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/libcsv.c: In function ‘csv_fini’: 2019-07-15T20:26:18 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/libcsv.c:172:7: warning: variable ‘pstate’ set but not used [-Wunused-but-set-variable] 2019-07-15T20:26:18 int pstate = p->pstate; 2019-07-15T20:26:18 ^~~~~~ 2019-07-15T20:26:20 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/csvReader.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/csvReader.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:26:21 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:26:21 from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/csvReader.h:12, 2019-07-15T20:26:21 from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/csvReader.c:9: 2019-07-15T20:26:21 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/csvReader.c: In function ‘csv_read_one_element’: 2019-07-15T20:26:21 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/csvReader.c:165:19: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:26:21 ERROR("in parsing csv file, current offset %lu, next string %s\n", 2019-07-15T20:26:21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:21 reader->base->offset, (char*) (reader->base->mapped_file + reader->base->offset)); 2019-07-15T20:26:21 ~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:21 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:21 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:21 ^~~ 2019-07-15T20:26:21 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/csvReader.c:165:13: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:21 ERROR("in parsing csv file, current offset %lu, next string %s\n", 2019-07-15T20:26:21 ^~~~~ 2019-07-15T20:26:22 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/reader.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/reader.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:26:22 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:26:22 from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/reader.c:9: 2019-07-15T20:26:22 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/reader.c: In function ‘skip_N_elements’: 2019-07-15T20:26:22 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/reader.c:325:25: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘guint64’ {aka ‘const long long unsigned int’} [-Wformat=] 2019-07-15T20:26:22 WARNING("required to skip %lu requests, but only %lu requests left\n", 2019-07-15T20:26:22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:22 N, count); 2019-07-15T20:26:22 ~ 2019-07-15T20:26:22 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:22 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:22 ^~~ 2019-07-15T20:26:22 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/reader.c:325:17: note: in expansion of macro ‘WARNING’ 2019-07-15T20:26:22 WARNING("required to skip %lu requests, but only %lu requests left\n", 2019-07-15T20:26:22 ^~~~~~~ 2019-07-15T20:26:22 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/reader.c:325:25: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:26:22 WARNING("required to skip %lu requests, but only %lu requests left\n", 2019-07-15T20:26:22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:22 N, count); 2019-07-15T20:26:22 ~~~~~ 2019-07-15T20:26:22 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:22 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:22 ^~~ 2019-07-15T20:26:22 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/reader.c:325:17: note: in expansion of macro ‘WARNING’ 2019-07-15T20:26:22 WARNING("required to skip %lu requests, but only %lu requests left\n", 2019-07-15T20:26:22 ^~~~~~~ 2019-07-15T20:26:24 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/vscsiReader.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/vscsiReader.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:26:24 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/binaryReader.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/binaryReader.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:26: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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//utils/cleaner.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//utils/cleaner.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:26:26 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//utils/logging.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//utils/logging.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:26:26 PyMimircache/CMimircache/CMimircache/CMimircache//utils/logging.c: In function ‘log_header’: 2019-07-15T20:26:26 PyMimircache/CMimircache/CMimircache/CMimircache//utils/logging.c:57:20: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 2 has type ‘long unsigned int’ [-Wformat=] 2019-07-15T20:26:26 printf("(tid=%zu): ", (unsigned long) pthread_self()); 2019-07-15T20:26:26 ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:26 %lu 2019-07-15T20:26:26 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//utils/utils.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//utils/utils.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:26:27 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/pyBindings/pyReader.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/pyBindings/pyReader.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:26:28 creating build/lib.linux-armv7l-3.7/PyMimircache/CMimircache 2019-07-15T20:26:28 arm-linux-gnueabihf-gcc -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/PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/libcsv.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/csvReader.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/reader.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/vscsiReader.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/binaryReader.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//utils/cleaner.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//utils/logging.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//utils/utils.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/pyBindings/pyReader.o -o build/lib.linux-armv7l-3.7/PyMimircache/CMimircache/CacheReader.cpython-37m-arm-linux-gnueabihf.so -lm -lgthread-2.0 -pthread -lglib-2.0 2019-07-15T20:26:28 building 'PyMimircache.CMimircache.LRUProfiler' extension 2019-07-15T20:26:28 creating build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache/profiler 2019-07-15T20:26:28 creating build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache/dataStructure 2019-07-15T20:26:28 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:26:29 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:26:29 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/include/LRUProfiler.h:17, 2019-07-15T20:26:29 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:9: 2019-07-15T20:26:29 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c: In function ‘get_hitcount_withsize_seq’: 2019-07-15T20:26:29 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:202:25: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:26:29 WARNING("ts %lu, request lbn %s size 0\n", ts, (char*)(cp->item_p)); 2019-07-15T20:26:29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ 2019-07-15T20:26:29 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:29 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:29 ^~~ 2019-07-15T20:26:29 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:202:17: note: in expansion of macro ‘WARNING’ 2019-07-15T20:26:29 WARNING("ts %lu, request lbn %s size 0\n", ts, (char*)(cp->item_p)); 2019-07-15T20:26:29 ^~~~~~~ 2019-07-15T20:26:29 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:205:25: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:26:29 WARNING("ts %lu, request lbn %ld size 0\n", ts, *(gint64*)(cp->item_p)); 2019-07-15T20:26:29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ 2019-07-15T20:26:29 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:29 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:29 ^~~ 2019-07-15T20:26:29 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:205:17: note: in expansion of macro ‘WARNING’ 2019-07-15T20:26:29 WARNING("ts %lu, request lbn %ld size 0\n", ts, *(gint64*)(cp->item_p)); 2019-07-15T20:26:29 ^~~~~~~ 2019-07-15T20:26:29 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:205:25: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:26:29 WARNING("ts %lu, request lbn %ld size 0\n", ts, *(gint64*)(cp->item_p)); 2019-07-15T20:26:29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:29 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:29 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:29 ^~~ 2019-07-15T20:26:29 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:205:17: note: in expansion of macro ‘WARNING’ 2019-07-15T20:26:29 WARNING("ts %lu, request lbn %ld size 0\n", ts, *(gint64*)(cp->item_p)); 2019-07-15T20:26:29 ^~~~~~~ 2019-07-15T20:26:29 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c: In function ‘get_reuse_dist_seq’: 2019-07-15T20:26:29 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:599:35: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:26:29 printf("read in %ld\n", *(gint64*)(cp->item_p)); 2019-07-15T20:26:29 ~~^ ~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:29 %lld 2019-07-15T20:26:29 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:26:29 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/include/LRUProfiler.h:17, 2019-07-15T20:26:29 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:9: 2019-07-15T20:26:29 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c: In function ‘get_future_reuse_dist’: 2019-07-15T20:26:29 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:688:19: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:26:29 ERROR("array index %ld out of range\n", reader->base->total_num-1-ts); 2019-07-15T20:26:29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:29 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:29 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:29 ^~~ 2019-07-15T20:26:29 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:688:13: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:29 ERROR("array index %ld out of range\n", reader->base->total_num-1-ts); 2019-07-15T20:26:29 ^~~~~ 2019-07-15T20:26:29 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c: In function ‘get_dist_to_last_access’: 2019-07-15T20:26:29 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:776:35: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:26:29 printf("read in %ld\n", *(gint64*)(cp->item_p)); 2019-07-15T20:26:29 ~~^ ~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:29 %lld 2019-07-15T20:26:29 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c: In function ‘get_reuse_time’: 2019-07-15T20:26:29 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:902:35: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:26:29 printf("read in %ld\n", *(gint64*)(cp->item_p)); 2019-07-15T20:26:29 ~~^ ~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:29 %lld 2019-07-15T20:26:29 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c: In function ‘load_reuse_dist’: 2019-07-15T20:26:29 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:1022:5: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] 2019-07-15T20:26:29 fread(reuse_dist_array, sizeof(gint64), reader->base->total_num, file); 2019-07-15T20:26:29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:31 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/splay.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/splay.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:26:32 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/murmur3.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/murmur3.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:26:32 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/libcsv.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/libcsv.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:26:32 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/libcsv.c: In function ‘csv_fini’: 2019-07-15T20:26:32 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/libcsv.c:172:7: warning: variable ‘pstate’ set but not used [-Wunused-but-set-variable] 2019-07-15T20:26:32 int pstate = p->pstate; 2019-07-15T20:26:32 ^~~~~~ 2019-07-15T20:26:34 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/csvReader.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/csvReader.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:26:34 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:26:34 from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/csvReader.h:12, 2019-07-15T20:26:34 from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/csvReader.c:9: 2019-07-15T20:26:34 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/csvReader.c: In function ‘csv_read_one_element’: 2019-07-15T20:26:34 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/csvReader.c:165:19: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:26:34 ERROR("in parsing csv file, current offset %lu, next string %s\n", 2019-07-15T20:26:34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:34 reader->base->offset, (char*) (reader->base->mapped_file + reader->base->offset)); 2019-07-15T20:26:34 ~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:34 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:34 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:34 ^~~ 2019-07-15T20:26:34 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/csvReader.c:165:13: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:34 ERROR("in parsing csv file, current offset %lu, next string %s\n", 2019-07-15T20:26:34 ^~~~~ 2019-07-15T20:26:35 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/reader.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/reader.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:26:35 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:26:35 from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/reader.c:9: 2019-07-15T20:26:35 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/reader.c: In function ‘skip_N_elements’: 2019-07-15T20:26:35 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/reader.c:325:25: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘guint64’ {aka ‘const long long unsigned int’} [-Wformat=] 2019-07-15T20:26:35 WARNING("required to skip %lu requests, but only %lu requests left\n", 2019-07-15T20:26:35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:35 N, count); 2019-07-15T20:26:35 ~ 2019-07-15T20:26:35 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:35 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:35 ^~~ 2019-07-15T20:26:35 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/reader.c:325:17: note: in expansion of macro ‘WARNING’ 2019-07-15T20:26:35 WARNING("required to skip %lu requests, but only %lu requests left\n", 2019-07-15T20:26:35 ^~~~~~~ 2019-07-15T20:26:35 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/reader.c:325:25: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:26:35 WARNING("required to skip %lu requests, but only %lu requests left\n", 2019-07-15T20:26:35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:35 N, count); 2019-07-15T20:26:35 ~~~~~ 2019-07-15T20:26:35 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:35 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:35 ^~~ 2019-07-15T20:26:35 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/reader.c:325:17: note: in expansion of macro ‘WARNING’ 2019-07-15T20:26:35 WARNING("required to skip %lu requests, but only %lu requests left\n", 2019-07-15T20:26:35 ^~~~~~~ 2019-07-15T20:26: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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/vscsiReader.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/vscsiReader.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:26: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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/binaryReader.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/binaryReader.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:26:38 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//utils/cleaner.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//utils/cleaner.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:26:39 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//utils/logging.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//utils/logging.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//utils/logging.c: In function ‘log_header’: 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//utils/logging.c:57:20: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 2 has type ‘long unsigned int’ [-Wformat=] 2019-07-15T20:26:39 printf("(tid=%zu): ", (unsigned long) pthread_self()); 2019-07-15T20:26:39 ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:39 %lu 2019-07-15T20:26:39 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//utils/utils.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//utils/utils.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:26:40 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/pyBindings/pyLRUProfiler.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/pyBindings/pyLRUProfiler.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:26:41 arm-linux-gnueabihf-gcc -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/PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/splay.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/murmur3.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/libcsv.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/csvReader.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/reader.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/vscsiReader.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/binaryReader.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//utils/cleaner.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//utils/logging.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//utils/utils.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/pyBindings/pyLRUProfiler.o -o build/lib.linux-armv7l-3.7/PyMimircache/CMimircache/LRUProfiler.cpython-37m-arm-linux-gnueabihf.so -lm -lgthread-2.0 -pthread -lglib-2.0 2019-07-15T20:26:42 building 'PyMimircache.CMimircache.GeneralProfiler' extension 2019-07-15T20:26:42 creating build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache/cache 2019-07-15T20:26: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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:26:42 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:26:42 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/include/heatmap.h:16, 2019-07-15T20:26:42 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c:9: 2019-07-15T20:26:42 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c: In function ‘hm_LRU_effective_size_thread’: 2019-07-15T20:26:42 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c:385:23: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:26:42 ERROR("last access time < 0, value %ld\n", last_ts); 2019-07-15T20:26:42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~ 2019-07-15T20:26:42 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:42 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:42 ^~~ 2019-07-15T20:26:42 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c:385:17: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:42 ERROR("last access time < 0, value %ld\n", last_ts); 2019-07-15T20:26:42 ^~~~~ 2019-07-15T20:26:42 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c:404:19: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:26:42 ERROR("ts %lu effective size %lu, cache size %lu\n", cur_ts, current_effective_size, order * bin_size); 2019-07-15T20:26:42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ 2019-07-15T20:26:42 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:42 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:42 ^~~ 2019-07-15T20:26:42 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c:404:13: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:42 ERROR("ts %lu effective size %lu, cache size %lu\n", cur_ts, current_effective_size, order * bin_size); 2019-07-15T20:26:42 ^~~~~ 2019-07-15T20:26:42 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c:404:19: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:26:42 ERROR("ts %lu effective size %lu, cache size %lu\n", cur_ts, current_effective_size, order * bin_size); 2019-07-15T20:26:42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:42 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:42 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:42 ^~~ 2019-07-15T20:26:42 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c:404:13: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:42 ERROR("ts %lu effective size %lu, cache size %lu\n", cur_ts, current_effective_size, order * bin_size); 2019-07-15T20:26:42 ^~~~~ 2019-07-15T20:26:42 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c:404:19: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:26:42 ERROR("ts %lu effective size %lu, cache size %lu\n", cur_ts, current_effective_size, order * bin_size); 2019-07-15T20:26:42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ 2019-07-15T20:26:42 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:42 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:42 ^~~ 2019-07-15T20:26:42 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c:404:13: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:42 ERROR("ts %lu effective size %lu, cache size %lu\n", cur_ts, current_effective_size, order * bin_size); 2019-07-15T20:26:42 ^~~~~ 2019-07-15T20:26:42 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c:446:19: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:26:42 ERROR("cache size %lu, %lu th bp, effective size %lf\n", cache_size, i, dd->matrix[i][order - 1]); 2019-07-15T20:26:42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~ 2019-07-15T20:26:42 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:42 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:42 ^~~ 2019-07-15T20:26:42 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c:446:13: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:42 ERROR("cache size %lu, %lu th bp, effective size %lf\n", cache_size, i, dd->matrix[i][order - 1]); 2019-07-15T20:26:42 ^~~~~ 2019-07-15T20:26:42 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c:446:19: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:26:42 ERROR("cache size %lu, %lu th bp, effective size %lf\n", cache_size, i, dd->matrix[i][order - 1]); 2019-07-15T20:26:42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ 2019-07-15T20:26:42 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:42 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:42 ^~~ 2019-07-15T20:26:42 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c:446:13: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:42 ERROR("cache size %lu, %lu th bp, effective size %lf\n", cache_size, i, dd->matrix[i][order - 1]); 2019-07-15T20:26:42 ^~~~~ 2019-07-15T20:26:42 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c:448:45: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:26:42 printf("effective size at %lu (%lu-%lu): %lu\n", j, 2019-07-15T20:26:42 ~~^ ~ 2019-07-15T20:26:42 %llu 2019-07-15T20:26:42 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c:448:50: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:26:42 printf("effective size at %lu (%lu-%lu): %lu\n", j, 2019-07-15T20:26:42 ~~^ 2019-07-15T20:26:42 %llu 2019-07-15T20:26:42 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c:448:54: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:26:42 printf("effective size at %lu (%lu-%lu): %lu\n", j, 2019-07-15T20:26:42 ~~^ 2019-07-15T20:26:42 %llu 2019-07-15T20:26:42 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c:448:60: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:26:42 printf("effective size at %lu (%lu-%lu): %lu\n", j, 2019-07-15T20:26:42 ~~^ 2019-07-15T20:26:42 %llu 2019-07-15T20:26:42 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c:451:24: 2019-07-15T20:26:42 effective_cache_size[j]); 2019-07-15T20:26:42 ~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:43 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:26:44 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:26:44 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/include/LRUProfiler.h:17, 2019-07-15T20:26:44 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:9: 2019-07-15T20:26:44 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c: In function ‘get_hitcount_withsize_seq’: 2019-07-15T20:26:44 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:202:25: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:26:44 WARNING("ts %lu, request lbn %s size 0\n", ts, (char*)(cp->item_p)); 2019-07-15T20:26:44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ 2019-07-15T20:26:44 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:44 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:44 ^~~ 2019-07-15T20:26:44 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:202:17: note: in expansion of macro ‘WARNING’ 2019-07-15T20:26:44 WARNING("ts %lu, request lbn %s size 0\n", ts, (char*)(cp->item_p)); 2019-07-15T20:26:44 ^~~~~~~ 2019-07-15T20:26:44 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:205:25: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:26:44 WARNING("ts %lu, request lbn %ld size 0\n", ts, *(gint64*)(cp->item_p)); 2019-07-15T20:26:44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ 2019-07-15T20:26:44 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:44 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:44 ^~~ 2019-07-15T20:26:44 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:205:17: note: in expansion of macro ‘WARNING’ 2019-07-15T20:26:44 WARNING("ts %lu, request lbn %ld size 0\n", ts, *(gint64*)(cp->item_p)); 2019-07-15T20:26:44 ^~~~~~~ 2019-07-15T20:26:44 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:205:25: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:26:44 WARNING("ts %lu, request lbn %ld size 0\n", ts, *(gint64*)(cp->item_p)); 2019-07-15T20:26:44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:44 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:44 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:44 ^~~ 2019-07-15T20:26:44 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:205:17: note: in expansion of macro ‘WARNING’ 2019-07-15T20:26:44 WARNING("ts %lu, request lbn %ld size 0\n", ts, *(gint64*)(cp->item_p)); 2019-07-15T20:26:44 ^~~~~~~ 2019-07-15T20:26:44 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c: In function ‘get_reuse_dist_seq’: 2019-07-15T20:26:44 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:599:35: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:26:44 printf("read in %ld\n", *(gint64*)(cp->item_p)); 2019-07-15T20:26:44 ~~^ ~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:44 %lld 2019-07-15T20:26:44 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:26:44 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/include/LRUProfiler.h:17, 2019-07-15T20:26:44 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:9: 2019-07-15T20:26:44 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c: In function ‘get_future_reuse_dist’: 2019-07-15T20:26:44 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:688:19: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:26:44 ERROR("array index %ld out of range\n", reader->base->total_num-1-ts); 2019-07-15T20:26:44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:44 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:44 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:44 ^~~ 2019-07-15T20:26:44 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:688:13: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:44 ERROR("array index %ld out of range\n", reader->base->total_num-1-ts); 2019-07-15T20:26:44 ^~~~~ 2019-07-15T20:26:44 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c: In function ‘get_dist_to_last_access’: 2019-07-15T20:26:44 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:776:35: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:26:44 printf("read in %ld\n", *(gint64*)(cp->item_p)); 2019-07-15T20:26:44 ~~^ ~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:44 %lld 2019-07-15T20:26:44 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c: In function ‘get_reuse_time’: 2019-07-15T20:26:44 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:902:35: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:26:44 printf("read in %ld\n", *(gint64*)(cp->item_p)); 2019-07-15T20:26:44 ~~^ ~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:44 %lld 2019-07-15T20:26:44 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c: In function ‘load_reuse_dist’: 2019-07-15T20:26:44 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:1022:5: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] 2019-07-15T20:26:44 fread(reuse_dist_array, sizeof(gint64), reader->base->total_num, file); 2019-07-15T20:26:44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:46 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:26:46 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:26:46 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/include/heatmap.h:16, 2019-07-15T20:26:46 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:9: 2019-07-15T20:26:46 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c: In function ‘hm_nonLRU_hr_st_et_thread’: 2019-07-15T20:26:46 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:53:19: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:26:46 ERROR("failed to skip %lu requests\n", N); 2019-07-15T20:26:46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ 2019-07-15T20:26:46 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:46 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:46 ^~~ 2019-07-15T20:26:46 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:53:13: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:46 ERROR("failed to skip %lu requests\n", N); 2019-07-15T20:26:46 ^~~~~ 2019-07-15T20:26:46 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c: In function ‘hm_effective_size_thread’: 2019-07-15T20:26:46 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:268:27: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:26:46 ERROR("last access time should be larger than 0, current %ld", last_ts); 2019-07-15T20:26:46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~ 2019-07-15T20:26:46 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:46 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:46 ^~~ 2019-07-15T20:26:46 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:268:21: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:46 ERROR("last access time should be larger than 0, current %ld", last_ts); 2019-07-15T20:26:46 ^~~~~ 2019-07-15T20:26:46 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:274:31: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:26:46 ERROR("effective cache size at %lu is already 0, cannot decrease, " 2019-07-15T20:26:46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:46 "last_ts %ld, cur_ts %lu, cache_size %lu\n", i, last_ts, cur_ts, cache_size); 2019-07-15T20:26:46 ~ 2019-07-15T20:26:46 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:46 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:46 ^~~ 2019-07-15T20:26:46 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:274:25: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:46 ERROR("effective cache size at %lu is already 0, cannot decrease, " 2019-07-15T20:26:46 ^~~~~ 2019-07-15T20:26:46 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:274:58: note: format string is defined here 2019-07-15T20:26:46 ERROR("effective cache size at %lu is already 0, cannot decrease, " 2019-07-15T20:26:46 ~~^ 2019-07-15T20:26:46 %llu 2019-07-15T20:26:46 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:26:46 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/include/heatmap.h:16, 2019-07-15T20:26:46 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:9: 2019-07-15T20:26:46 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:274:31: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:26:46 ERROR("effective cache size at %lu is already 0, cannot decrease, " 2019-07-15T20:26:46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:46 "last_ts %ld, cur_ts %lu, cache_size %lu\n", i, last_ts, cur_ts, cache_size); 2019-07-15T20:26:46 ~~~~~~~ 2019-07-15T20:26:46 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:46 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:46 ^~~ 2019-07-15T20:26:46 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:274:25: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:46 ERROR("effective cache size at %lu is already 0, cannot decrease, " 2019-07-15T20:26:46 ^~~~~ 2019-07-15T20:26:46 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:275:42: note: format string is defined here 2019-07-15T20:26:46 "last_ts %ld, cur_ts %lu, cache_size %lu\n", i, last_ts, cur_ts, cache_size); 2019-07-15T20:26:46 ~~^ 2019-07-15T20:26:46 %lld 2019-07-15T20:26:46 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:26:46 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/include/heatmap.h:16, 2019-07-15T20:26:46 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:9: 2019-07-15T20:26:46 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:274:31: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:26:46 ERROR("effective cache size at %lu is already 0, cannot decrease, " 2019-07-15T20:26:46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:46 "last_ts %ld, cur_ts %lu, cache_size %lu\n", i, last_ts, cur_ts, cache_size); 2019-07-15T20:26:46 ~~~~~~ 2019-07-15T20:26:46 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:46 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:46 ^~~ 2019-07-15T20:26:46 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:274:25: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:46 ERROR("effective cache size at %lu is already 0, cannot decrease, " 2019-07-15T20:26:46 ^~~~~ 2019-07-15T20:26:46 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:275:54: note: format string is defined here 2019-07-15T20:26:46 "last_ts %ld, cur_ts %lu, cache_size %lu\n", i, last_ts, cur_ts, cache_size); 2019-07-15T20:26:46 ~~^ 2019-07-15T20:26:46 %llu 2019-07-15T20:26:46 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:26:46 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/include/heatmap.h:16, 2019-07-15T20:26:46 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:9: 2019-07-15T20:26:46 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:274:31: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:26:46 ERROR("effective cache size at %lu is already 0, cannot decrease, " 2019-07-15T20:26:46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:46 "last_ts %ld, cur_ts %lu, cache_size %lu\n", i, last_ts, cur_ts, cache_size); 2019-07-15T20:26:46 ~~~~~~~~~~ 2019-07-15T20:26:46 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:46 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:46 ^~~ 2019-07-15T20:26:46 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:274:25: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:46 ERROR("effective cache size at %lu is already 0, cannot decrease, " 2019-07-15T20:26:46 ^~~~~ 2019-07-15T20:26:46 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:275:70: note: format string is defined here 2019-07-15T20:26:46 "last_ts %ld, cur_ts %lu, cache_size %lu\n", i, last_ts, cur_ts, cache_size); 2019-07-15T20:26:46 ~~^ 2019-07-15T20:26:46 %llu 2019-07-15T20:26:46 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:26:46 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/include/heatmap.h:16, 2019-07-15T20:26:46 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:9: 2019-07-15T20:26:46 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:287:23: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:26:46 ERROR("effective size %lu, cache size %lu\n", current_effective_size, order*bin_size); 2019-07-15T20:26:46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:46 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:46 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:46 ^~~ 2019-07-15T20:26:46 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:287:17: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:46 ERROR("effective size %lu, cache size %lu\n", current_effective_size, order*bin_size); 2019-07-15T20:26:46 ^~~~~ 2019-07-15T20:26:46 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:287:23: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:26:46 ERROR("effective size %lu, cache size %lu\n", current_effective_size, order*bin_size); 2019-07-15T20:26:46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~ 2019-07-15T20:26:46 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:46 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:46 ^~~ 2019-07-15T20:26:46 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:287:17: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:46 ERROR("effective size %lu, cache size %lu\n", current_effective_size, order*bin_size); 2019-07-15T20:26:46 ^~~~~ 2019-07-15T20:26:46 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:310:23: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:26:46 ERROR("cache size %lu, %lu th bp, effective size %lf\n", cache_size, i, dd->matrix[i][order-1]); 2019-07-15T20:26:46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~ 2019-07-15T20:26:46 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:46 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:46 ^~~ 2019-07-15T20:26:46 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:310:17: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:46 ERROR("cache size %lu, %lu th bp, effective size %lf\n", cache_size, i, dd->matrix[i][order-1]); 2019-07-15T20:26:46 ^~~~~ 2019-07-15T20:26:46 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:310:23: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:26:46 ERROR("cache size %lu, %lu th bp, effective size %lf\n", cache_size, i, dd->matrix[i][order-1]); 2019-07-15T20:26:46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ 2019-07-15T20:26:46 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:46 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:46 ^~~ 2019-07-15T20:26:46 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:310:17: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:46 ERROR("cache size %lu, %lu th bp, effective size %lf\n", cache_size, i, dd->matrix[i][order-1]); 2019-07-15T20:26:46 ^~~~~ 2019-07-15T20:26:46 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:312:49: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:26:46 printf("effective size at %lu (%lu-%lu): %lu\n", j, 2019-07-15T20:26:46 ~~^ ~ 2019-07-15T20:26:46 %llu 2019-07-15T20:26:46 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:312:54: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:26:46 printf("effective size at %lu (%lu-%lu): %lu\n", j, 2019-07-15T20:26:46 ~~^ 2019-07-15T20:26:46 %llu 2019-07-15T20:26:46 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:312:58: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:26:46 printf("effective size at %lu (%lu-%lu): %lu\n", j, 2019-07-15T20:26:46 ~~^ 2019-07-15T20:26:46 %llu 2019-07-15T20:26:46 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:312:64: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:26:46 printf("effective size at %lu (%lu-%lu): %lu\n", j, 2019-07-15T20:26:46 ~~^ 2019-07-15T20:26:46 %llu 2019-07-15T20:26:46 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:315:28: 2019-07-15T20:26:46 effective_cache_size[j]); 2019-07-15T20:26:46 ~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:47 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//profiler/profilerUtils.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//profiler/profilerUtils.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:26:48 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//profiler/eviction_stat.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//profiler/eviction_stat.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:26:49 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmap.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmap.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:26:50 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:26:50 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/include/heatmap.h:16, 2019-07-15T20:26:50 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmap.c:9: 2019-07-15T20:26:50 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmap.c: In function ‘heatmap_rd_distribution’: 2019-07-15T20:26:50 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmap.c:368:15: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:26:50 ERROR("did you call top level function? max reuse distance %ld, bp len %u\n", 2019-07-15T20:26:50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:50 reader->sdata->max_reuse_dist, break_points->len); 2019-07-15T20:26:50 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:50 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:50 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:50 ^~~ 2019-07-15T20:26:50 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmap.c:368:9: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:50 ERROR("did you call top level function? max reuse distance %ld, bp len %u\n", 2019-07-15T20:26:50 ^~~~~ 2019-07-15T20:26:51 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//profiler/partition.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//profiler/partition.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:26:51 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/partition.c: In function ‘get_partition’: 2019-07-15T20:26:51 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/partition.c:116:67: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 4 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:26:51 fprintf(stderr, "ERROR current size %lu, given size %ld\n", (unsigned long)get_size(cache), cache_size); 2019-07-15T20:26:51 ~~^ ~~~~~~~~~~ 2019-07-15T20:26:51 %lld 2019-07-15T20:26:52 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:26:53 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c: In function ‘profiler_thread’: 2019-07-15T20:26:53 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:91:79: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:26:53 printf("\ncache size %ld, real size: %ld, hit rate %lf, total check %lu, " 2019-07-15T20:26:53 ~~^ 2019-07-15T20:26:53 %llu 2019-07-15T20:26:53 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:95:16: 2019-07-15T20:26:53 ((Mithril_params_t*)(cache->cache_params))->num_of_check, 2019-07-15T20:26:53 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:53 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:91:16: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 6 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:26:53 printf("\ncache size %ld, real size: %ld, hit rate %lf, total check %lu, " 2019-07-15T20:26:53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:53 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:96:16: 2019-07-15T20:26:53 prefetch, hit, (double)hit / prefetch, 2019-07-15T20:26:53 ~~~~~~~~ 2019-07-15T20:26:53 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:92:36: note: format string is defined here 2019-07-15T20:26:53 "Mithril prefetch %lu, hit %lu, accuracy: %lf, prefetch table size %u\n", 2019-07-15T20:26:53 ~~^ 2019-07-15T20:26:53 %llu 2019-07-15T20:26:53 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:91:16: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 7 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:26:53 printf("\ncache size %ld, real size: %ld, hit rate %lf, total check %lu, " 2019-07-15T20:26:53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:53 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:96:26: 2019-07-15T20:26:53 prefetch, hit, (double)hit / prefetch, 2019-07-15T20:26:53 ~~~ 2019-07-15T20:26:53 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:92:45: note: format string is defined here 2019-07-15T20:26:53 "Mithril prefetch %lu, hit %lu, accuracy: %lf, prefetch table size %u\n", 2019-07-15T20:26:53 ~~^ 2019-07-15T20:26:53 %llu 2019-07-15T20:26:53 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:102:56: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:26:53 printf("sequential prefetching, prefetch %lu, hit %lu, accuracy %lf\n", prefetch2, hit2, (double)hit2 / prefetch2); 2019-07-15T20:26:53 ~~^ ~~~~~~~~~ 2019-07-15T20:26:53 %llu 2019-07-15T20:26:53 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:102:65: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:26:53 printf("sequential prefetching, prefetch %lu, hit %lu, accuracy %lf\n", prefetch2, hit2, (double)hit2 / prefetch2); 2019-07-15T20:26:53 ~~^ ~~~~ 2019-07-15T20:26:53 %llu 2019-07-15T20:26:53 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:110:60: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:26:53 printf("Mithril_AMP cache size %ld, prefetch %lu, hit %lu, accuracy: %lf, total prefetch %lu, hit %lu, accuracy: %lf\n", 2019-07-15T20:26:53 ~~^ 2019-07-15T20:26:53 %llu 2019-07-15T20:26:53 Mithril_params->cache->core->size, prefetch2, hit2, (double)hit2 / prefetch2, 2019-07-15T20:26:53 ~~~~~~~~~ 2019-07-15T20:26:53 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:110:69: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:26:53 printf("Mithril_AMP cache size %ld, prefetch %lu, hit %lu, accuracy: %lf, total prefetch %lu, hit %lu, accuracy: %lf\n", 2019-07-15T20:26:53 ~~^ 2019-07-15T20:26:53 %llu 2019-07-15T20:26:53 Mithril_params->cache->core->size, prefetch2, hit2, (double)hit2 / prefetch2, 2019-07-15T20:26:53 ~~~~ 2019-07-15T20:26:53 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:110:104: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 6 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:26:53 printf("Mithril_AMP cache size %ld, prefetch %lu, hit %lu, accuracy: %lf, total prefetch %lu, hit %lu, accuracy: %lf\n", 2019-07-15T20:26:53 ~~^ 2019-07-15T20:26:53 %llu 2019-07-15T20:26:53 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:112:20: 2019-07-15T20:26:53 prefetch + prefetch2, hit + hit2, (double)(hit + hit2) / (prefetch + prefetch2)); 2019-07-15T20:26:53 ~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:53 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:110:113: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 7 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:26:53 printf("Mithril_AMP cache size %ld, prefetch %lu, hit %lu, accuracy: %lf, total prefetch %lu, hit %lu, accuracy: %lf\n", 2019-07-15T20:26:53 ~~^ 2019-07-15T20:26:53 %llu 2019-07-15T20:26:53 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:112:42: 2019-07-15T20:26:53 prefetch + prefetch2, hit + hit2, (double)(hit + hit2) / (prefetch + prefetch2)); 2019-07-15T20:26:53 ~~~~~~~~~~ 2019-07-15T20:26:53 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:119:79: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:26:53 printf("\n PG cache size %lu, real size %ld, hit rate %lf, prefetch %lu, " 2019-07-15T20:26:53 ~~^ 2019-07-15T20:26:53 %llu 2019-07-15T20:26:53 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:123:16: 2019-07-15T20:26:53 PG_params->num_of_prefetch, PG_params->num_of_hit, 2019-07-15T20:26:53 ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:53 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:119:16: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 6 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:26:53 printf("\n PG cache size %lu, real size %ld, hit rate %lf, prefetch %lu, " 2019-07-15T20:26:53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:53 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:123:44: 2019-07-15T20:26:53 PG_params->num_of_prefetch, PG_params->num_of_hit, 2019-07-15T20:26:53 ~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:53 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:120:23: note: format string is defined here 2019-07-15T20:26:53 "hit %lu, precision %lf\n", (unsigned long)PG_params->init_size, 2019-07-15T20:26:53 ~~^ 2019-07-15T20:26:53 %llu 2019-07-15T20:26:53 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:131:64: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:26:53 printf("\nAMP cache size %ld, hit rate %lf, prefetch %lu, hit %lu, accuracy: %lf\n\n", 2019-07-15T20:26:53 ~~^ 2019-07-15T20:26:53 %llu 2019-07-15T20:26:53 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:133:16: 2019-07-15T20:26:53 prefech, hit, (double)hit / prefech); 2019-07-15T20:26:53 ~~~~~~~ 2019-07-15T20:26:53 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:131:73: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:26:53 printf("\nAMP cache size %ld, hit rate %lf, prefetch %lu, hit %lu, accuracy: %lf\n\n", 2019-07-15T20:26:53 ~~^ 2019-07-15T20:26:53 %llu 2019-07-15T20:26:53 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:133:25: 2019-07-15T20:26:53 prefech, hit, (double)hit / prefech); 2019-07-15T20:26:53 ~~~ 2019-07-15T20:26:53 At top level: 2019-07-15T20:26:53 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:532:13: warning: ‘traverse_trace’ defined but not used [-Wunused-function] 2019-07-15T20:26:53 static void traverse_trace(reader_t* reader, struct_cache* cache) { 2019-07-15T20:26:53 ^~~~~~~~~~~~~~ 2019-07-15T20:26:53 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c: In function ‘get_eviction_age_thread’: 2019-07-15T20:26:53 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:229:9: warning: ‘key’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2019-07-15T20:26:53 g_hash_table_replace(last_ref_ht, key, GINT_TO_POINTER(cur_ts)); 2019-07-15T20:26:53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:53 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:246:47: warning: ‘last_ref_ht’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2019-07-15T20:26:53 last_ref_ts = GPOINTER_TO_INT(g_hash_table_lookup(last_ref_ht, evicted_obj)); 2019-07-15T20:26:53 ^~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:54 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cache/LRUPage.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/LRUPage.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:26:54 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cache/LFUFast.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/LFUFast.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:26:55 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:26:55 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/cache.h:27, 2019-07-15T20:26:55 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/LFUFast.h:13, 2019-07-15T20:26:55 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/LFUFast.c:20: 2019-07-15T20:26:55 PyMimircache/CMimircache/CMimircache/CMimircache//cache/LFUFast.c: In function ‘__LFU_fast_verify’: 2019-07-15T20:26:55 PyMimircache/CMimircache/CMimircache/CMimircache//cache/LFUFast.c:47:15: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:26:55 ERROR("hashtable size %u, queue accu size %lu\n", 2019-07-15T20:26:55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:55 g_hash_table_size(LFU_fast_params->hashtable), current_size); 2019-07-15T20:26:55 ~~~~~~~~~~~~ 2019-07-15T20:26:55 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:55 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:55 ^~~ 2019-07-15T20:26:55 PyMimircache/CMimircache/CMimircache/CMimircache//cache/LFUFast.c:47:9: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:55 ERROR("hashtable size %u, queue accu size %lu\n", 2019-07-15T20:26:55 ^~~~~ 2019-07-15T20:26:55 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cache/Optimal.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/Optimal.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:26: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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cache/PG.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/PG.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:26:57 PyMimircache/CMimircache/CMimircache/CMimircache//cache/PG.c: In function ‘__PG_add_to_graph.isra.1’: 2019-07-15T20:26:57 PyMimircache/CMimircache/CMimircache/CMimircache//cache/PG.c:93:22: warning: ‘current_req[0]’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2019-07-15T20:26:57 if (!(current_req[0] || current_block)) 2019-07-15T20:26:57 ~~~~~~~~~~~^~~ 2019-07-15T20:26:58 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cache/MRU.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/MRU.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:26:59 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cache/FIFO.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/FIFO.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:26:59 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cache/ARC.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/ARC.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27: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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cache/LRFU.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/LRFU.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27: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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cache/Random.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/Random.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27: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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cache/LRUSize.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/LRUSize.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27:02 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cache/LFU.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/LFU.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27:03 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cache/LRU_K.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/LRU_K.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27:04 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cache/LRU.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/LRU.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27:04 PyMimircache/CMimircache/CMimircache/CMimircache//cache/LRU.c: In function ‘__LRU_evict_element’: 2019-07-15T20:27:04 PyMimircache/CMimircache/CMimircache/CMimircache//cache/LRU.c:84:36: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:04 printf("error at %lu, LRU: %lu, Optimal: %lu\n", LRU_params->ts, 2019-07-15T20:27:04 ~~^ ~~~~~~~~~~~~~~ 2019-07-15T20:27:04 %llu 2019-07-15T20:27:04 PyMimircache/CMimircache/CMimircache/CMimircache//cache/LRU.c:84:46: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:27:04 printf("error at %lu, LRU: %lu, Optimal: %lu\n", LRU_params->ts, 2019-07-15T20:27:04 ~~^ 2019-07-15T20:27:04 %llu 2019-07-15T20:27:04 *(guint64*)(data), ((guint64*)LRU->core->oracle)[LRU_params->ts]); 2019-07-15T20:27:04 ~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:04 PyMimircache/CMimircache/CMimircache/CMimircache//cache/LRU.c:84:60: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:27:04 printf("error at %lu, LRU: %lu, Optimal: %lu\n", LRU_params->ts, 2019-07-15T20:27:04 ~~^ 2019-07-15T20:27:04 %llu 2019-07-15T20:27:04 *(guint64*)(data), ((guint64*)LRU->core->oracle)[LRU_params->ts]); 2019-07-15T20:27:04 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:04 PyMimircache/CMimircache/CMimircache/CMimircache//cache/LRU.c:89:39: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:04 printf("no error at %lu: %lu, %lu\n", LRU_params->ts, *(guint64*)(data), 2019-07-15T20:27:04 ~~^ ~~~~~~~~~~~~~~ 2019-07-15T20:27:04 %llu 2019-07-15T20:27:04 PyMimircache/CMimircache/CMimircache/CMimircache//cache/LRU.c:89:44: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:27:04 printf("no error at %lu: %lu, %lu\n", LRU_params->ts, *(guint64*)(data), 2019-07-15T20:27:04 ~~^ ~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:04 %llu 2019-07-15T20:27:04 PyMimircache/CMimircache/CMimircache/CMimircache//cache/LRU.c:89:49: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:27:04 printf("no error at %lu: %lu, %lu\n", LRU_params->ts, *(guint64*)(data), 2019-07-15T20:27:04 ~~^ 2019-07-15T20:27:04 %llu 2019-07-15T20:27:04 *(guint64*)(g_queue_peek_tail(LRU_params->list))); 2019-07-15T20:27:04 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:05 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cache/cache.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/cache.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27:05 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27:06 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:06 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/cache.h:27, 2019-07-15T20:27:06 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:16, 2019-07-15T20:27:06 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:10: 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c: In function ‘verify_rm_hashtable’: 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:46:27: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:06 ERROR("hashtable mining key value not match %ld %ld\n", 2019-07-15T20:27:06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:06 *(gint64*)(key), row_in_mtable[0]); 2019-07-15T20:27:06 ~~~~~~~~~~~~~~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:06 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:06 ^~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:46:21: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:06 ERROR("hashtable mining key value not match %ld %ld\n", 2019-07-15T20:27:06 ^~~~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:46:27: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:06 ERROR("hashtable mining key value not match %ld %ld\n", 2019-07-15T20:27:06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:06 *(gint64*)(key), row_in_mtable[0]); 2019-07-15T20:27:06 ~~~~~~~~~~~~~~~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:06 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:06 ^~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:46:21: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:06 ERROR("hashtable mining key value not match %ld %ld\n", 2019-07-15T20:27:06 ^~~~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:52:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:06 if (strcmp(key, (char*)(row_in_mtable[0]))!=0){ 2019-07-15T20:27:06 ^ 2019-07-15T20:27:06 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:06 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/cache.h:27, 2019-07-15T20:27:06 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:16, 2019-07-15T20:27:06 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:10: 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:54:39: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:06 (char*)key, (char*)(row_in_mtable[0])); 2019-07-15T20:27:06 ^ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:23: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:06 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:06 ^~~~~~~~~~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:53:21: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:06 ERROR("hashtable mining key value not match %s %s\n", 2019-07-15T20:27:06 ^~~~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:65:27: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:06 ERROR("hashtable recording key value not match %ld %ld\n", 2019-07-15T20:27:06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:06 *(gint64*)(key), row_in_rtable[0]); 2019-07-15T20:27:06 ~~~~~~~~~~~~~~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:06 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:06 ^~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:65:21: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:06 ERROR("hashtable recording key value not match %ld %ld\n", 2019-07-15T20:27:06 ^~~~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:65:27: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:06 ERROR("hashtable recording key value not match %ld %ld\n", 2019-07-15T20:27:06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:06 *(gint64*)(key), row_in_rtable[0]); 2019-07-15T20:27:06 ~~~~~~~~~~~~~~~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:06 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:06 ^~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:65:21: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:06 ERROR("hashtable recording key value not match %ld %ld\n", 2019-07-15T20:27:06 ^~~~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:71:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:06 if (strcmp(key, (char*)(row_in_rtable[0])) != 0){ 2019-07-15T20:27:06 ^ 2019-07-15T20:27:06 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:06 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/cache.h:27, 2019-07-15T20:27:06 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:16, 2019-07-15T20:27:06 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:10: 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:73:39: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:06 (char*)key, (char*)(row_in_rtable[0])); 2019-07-15T20:27:06 ^ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:23: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:06 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:06 ^~~~~~~~~~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:72:21: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:06 ERROR("hashtable recording key value not match %s %s\n", 2019-07-15T20:27:06 ^~~~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c: In function ‘verify_prefetched_hashtable’: 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:91:19: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:06 ERROR("prefetched %ld not in cache %d\n", 2019-07-15T20:27:06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:06 *(gint64*)key, GPOINTER_TO_INT(value)); 2019-07-15T20:27:06 ~~~~~~~~~~~~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:06 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:06 ^~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:91:13: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:06 ERROR("prefetched %ld not in cache %d\n", 2019-07-15T20:27:06 ^~~~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c: In function ‘print_mining_table’: 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:105:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:06 (char*)*(GET_ROW_IN_MTABLE(Mithril_params, i)), 2019-07-15T20:27:06 ^ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:23: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:06 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:06 ^~~~~~~~~~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:104:13: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:06 ERROR("%d: %s %ld\n", i, 2019-07-15T20:27:06 ^~~~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:104:19: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 4 has type ‘TS_REPRESENTATION’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:06 ERROR("%d: %s %ld\n", i, 2019-07-15T20:27:06 ^~~~~~~~~~~~~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:106:20: 2019-07-15T20:27:06 *(GET_ROW_IN_MTABLE(Mithril_params, i))); 2019-07-15T20:27:06 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:06 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:06 ^~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:104:13: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:06 ERROR("%d: %s %ld\n", i, 2019-07-15T20:27:06 ^~~~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c: In function ‘verify_mining_table’: 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:114:18: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:06 if (((char*)*(GET_ROW_IN_MTABLE(Mithril_params, i)))[0] <= '0' || 2019-07-15T20:27:06 ^ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:115:18: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:06 ((char*)*(GET_ROW_IN_MTABLE(Mithril_params, i)))[0] > '9'){ 2019-07-15T20:27:06 ^ 2019-07-15T20:27:06 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:06 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/cache.h:27, 2019-07-15T20:27:06 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:16, 2019-07-15T20:27:06 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:10: 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:118:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:06 ((char*)*(GET_ROW_IN_MTABLE(Mithril_params, i))), 2019-07-15T20:27:06 ^ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:23: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:06 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:06 ^~~~~~~~~~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:116:17: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:06 ERROR("check mining table error %d/%u %s %c %d\n", 2019-07-15T20:27:06 ^~~~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:119:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:06 ((char*)*(GET_ROW_IN_MTABLE(Mithril_params, i)))[0], 2019-07-15T20:27:06 ^ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:23: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:06 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:06 ^~~~~~~~~~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:116:17: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:06 ERROR("check mining table error %d/%u %s %c %d\n", 2019-07-15T20:27:06 ^~~~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:120:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:06 ((char*)*(GET_ROW_IN_MTABLE(Mithril_params, i)))[0]); 2019-07-15T20:27:06 ^ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:23: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:06 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:06 ^~~~~~~~~~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:116:17: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:06 ERROR("check mining table error %d/%u %s %c %d\n", 2019-07-15T20:27:06 ^~~~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c: In function ‘__Mithril_remove_from_rmtable’: 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:152:60: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:06 return g_hash_table_remove(rmtable->hashtable, (char*)*row); 2019-07-15T20:27:06 ^ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c: In function ‘__Mithril_record_entry’: 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:248:40: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2019-07-15T20:27:06 row_in_rtable[0] = (gint64)str; 2019-07-15T20:27:06 ^ 2019-07-15T20:27:06 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:10: 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:141:8: warning: left shift count >= width of type [-Wshift-count-overflow] 2019-07-15T20:27:06 & ((1UL<<60)-1)) | ((NUM_OF_TS((list))+1UL)<<60)) 2019-07-15T20:27:06 ^~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:256:36: note: in expansion of macro ‘ADD_TS’ 2019-07-15T20:27:06 row_in_rtable[1] = ADD_TS(row_in_rtable[1], Mithril_params->ts); 2019-07-15T20:27:06 ^~~~~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:141:44: warning: left shift count >= width of type [-Wshift-count-overflow] 2019-07-15T20:27:06 & ((1UL<<60)-1)) | ((NUM_OF_TS((list))+1UL)<<60)) 2019-07-15T20:27:06 ^~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:256:36: note: in expansion of macro ‘ADD_TS’ 2019-07-15T20:27:06 row_in_rtable[1] = ADD_TS(row_in_rtable[1], Mithril_params->ts); 2019-07-15T20:27:06 ^~~~~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:277:52: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:06 (char*)(row_in_rtable[0]))) 2019-07-15T20:27:06 ^ 2019-07-15T20:27:06 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:06 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/cache.h:27, 2019-07-15T20:27:06 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:16, 2019-07-15T20:27:06 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:10: 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:281:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:06 (char*)(row_in_rtable[0]), 2019-07-15T20:27:06 ^ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:23: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:06 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:06 ^~~~~~~~~~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:278:29: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:06 ERROR("remove old entry from recording table, " 2019-07-15T20:27:06 ^~~~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:278:35: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:06 ERROR("remove old entry from recording table, " 2019-07-15T20:27:06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:282:35: 2019-07-15T20:27:06 rmtable->rtable_cur_row, 2019-07-15T20:27:06 ~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:06 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:06 ^~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:278:29: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:06 ERROR("remove old entry from recording table, " 2019-07-15T20:27:06 ^~~~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:280:50: note: format string is defined here 2019-07-15T20:27:06 "%s, pointer %ld, current ts %ld\n", 2019-07-15T20:27:06 ~~^ 2019-07-15T20:27:06 %lld 2019-07-15T20:27:06 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:06 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/cache.h:27, 2019-07-15T20:27:06 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:16, 2019-07-15T20:27:06 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:10: 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:278:35: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 4 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:27:06 ERROR("remove old entry from recording table, " 2019-07-15T20:27:06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:283:35: 2019-07-15T20:27:06 Mithril_params->ts); 2019-07-15T20:27:06 ~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:06 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:06 ^~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:278:29: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:06 ERROR("remove old entry from recording table, " 2019-07-15T20:27:06 ^~~~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:280:66: note: format string is defined here 2019-07-15T20:27:06 "%s, pointer %ld, current ts %ld\n", 2019-07-15T20:27:06 ~~^ 2019-07-15T20:27:06 %lld 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:286:45: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:06 (char*)(row_in_rtable[0])); 2019-07-15T20:27:06 ^ 2019-07-15T20:27:06 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:06 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/cache.h:27, 2019-07-15T20:27:06 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:16, 2019-07-15T20:27:06 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:10: 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:290:35: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:06 ERROR("remove old entry from recording table, " 2019-07-15T20:27:06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:293:35: 2019-07-15T20:27:06 *row_in_rtable, rmtable->rtable_cur_row, 2019-07-15T20:27:06 ~~~~~~~~~~~~~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:06 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:06 ^~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:290:29: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:06 ERROR("remove old entry from recording table, " 2019-07-15T20:27:06 ^~~~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:292:44: note: format string is defined here 2019-07-15T20:27:06 "block %ld, recording table pos %ld, ts %ld ", 2019-07-15T20:27:06 ~~^ 2019-07-15T20:27:06 %lld 2019-07-15T20:27:06 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:06 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/cache.h:27, 2019-07-15T20:27:06 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:16, 2019-07-15T20:27:06 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:10: 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:290:35: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:06 ERROR("remove old entry from recording table, " 2019-07-15T20:27:06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:293:51: 2019-07-15T20:27:06 *row_in_rtable, rmtable->rtable_cur_row, 2019-07-15T20:27:06 ~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:06 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:06 ^~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:290:29: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:06 ERROR("remove old entry from recording table, " 2019-07-15T20:27:06 ^~~~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:292:69: note: format string is defined here 2019-07-15T20:27:06 "block %ld, recording table pos %ld, ts %ld ", 2019-07-15T20:27:06 ~~^ 2019-07-15T20:27:06 %lld 2019-07-15T20:27:06 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:06 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/cache.h:27, 2019-07-15T20:27:06 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:16, 2019-07-15T20:27:06 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:10: 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:290:35: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 4 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:27:06 ERROR("remove old entry from recording table, " 2019-07-15T20:27:06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:294:35: 2019-07-15T20:27:06 Mithril_params->ts); 2019-07-15T20:27:06 ~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:06 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:06 ^~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:290:29: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:06 ERROR("remove old entry from recording table, " 2019-07-15T20:27:06 ^~~~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:292:77: note: format string is defined here 2019-07-15T20:27:06 "block %ld, recording table pos %ld, ts %ld ", 2019-07-15T20:27:06 ~~^ 2019-07-15T20:27:06 %lld 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:297:68: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:06 fprintf(stderr, "previous line block %ld\n", 2019-07-15T20:27:06 ~~^ 2019-07-15T20:27:06 %lld 2019-07-15T20:27:06 *(gint64*)(GET_ROW_IN_RTABLE(Mithril_params, temp))); 2019-07-15T20:27:06 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:06 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:10: 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:141:8: warning: left shift count >= width of type [-Wshift-count-overflow] 2019-07-15T20:27:06 & ((1UL<<60)-1)) | ((NUM_OF_TS((list))+1UL)<<60)) 2019-07-15T20:27:06 ^~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:356:48: note: in expansion of macro ‘ADD_TS’ 2019-07-15T20:27:06 row_in_mtable[i] = ADD_TS(row_in_mtable[i], Mithril_params->ts); 2019-07-15T20:27:06 ^~~~~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:141:44: warning: left shift count >= width of type [-Wshift-count-overflow] 2019-07-15T20:27:06 & ((1UL<<60)-1)) | ((NUM_OF_TS((list))+1UL)<<60)) 2019-07-15T20:27:06 ^~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:356:48: note: in expansion of macro ‘ADD_TS’ 2019-07-15T20:27:06 row_in_mtable[i] = ADD_TS(row_in_mtable[i], Mithril_params->ts); 2019-07-15T20:27:06 ^~~~~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:383:56: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:06 gpointer gp = g_strdup((char*)*row_in_mtable); 2019-07-15T20:27:06 ^ 2019-07-15T20:27:06 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:10: 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:141:8: warning: left shift count >= width of type [-Wshift-count-overflow] 2019-07-15T20:27:06 & ((1UL<<60)-1)) | ((NUM_OF_TS((list))+1UL)<<60)) 2019-07-15T20:27:06 ^~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:418:48: note: in expansion of macro ‘ADD_TS’ 2019-07-15T20:27:06 row_in_rtable[i] = ADD_TS(row_in_rtable[i], Mithril_params->ts); 2019-07-15T20:27:06 ^~~~~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:141:44: warning: left shift count >= width of type [-Wshift-count-overflow] 2019-07-15T20:27:06 & ((1UL<<60)-1)) | ((NUM_OF_TS((list))+1UL)<<60)) 2019-07-15T20:27:06 ^~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:418:48: note: in expansion of macro ‘ADD_TS’ 2019-07-15T20:27:06 row_in_rtable[i] = ADD_TS(row_in_rtable[i], Mithril_params->ts); 2019-07-15T20:27:06 ^~~~~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:503:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:06 gpointer gp1 = g_strdup((char*)(*inserted_row_in_mtable)); 2019-07-15T20:27:06 ^ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:509:57: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:06 gpointer gp2 = g_strdup((char*)(*row_in_rtable)); 2019-07-15T20:27:06 ^ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c: In function ‘__Mithril_rec_min_support_one’: 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:570:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2019-07-15T20:27:06 array_ele[0] = (gint64) g_strdup(cp->item_p); 2019-07-15T20:27:06 ^ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:571:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:06 hash_key = (void*)(array_ele[0]); 2019-07-15T20:27:06 ^ 2019-07-15T20:27:06 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:10: 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:141:8: warning: left shift count >= width of type [-Wshift-count-overflow] 2019-07-15T20:27:06 & ((1UL<<60)-1)) | ((NUM_OF_TS((list))+1UL)<<60)) 2019-07-15T20:27:06 ^~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:580:28: note: in expansion of macro ‘ADD_TS’ 2019-07-15T20:27:06 array_ele[1] = ADD_TS(array_ele[1], Mithril_params->ts); 2019-07-15T20:27:06 ^~~~~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:141:44: warning: left shift count >= width of type [-Wshift-count-overflow] 2019-07-15T20:27:06 & ((1UL<<60)-1)) | ((NUM_OF_TS((list))+1UL)<<60)) 2019-07-15T20:27:06 ^~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:580:28: note: in expansion of macro ‘ADD_TS’ 2019-07-15T20:27:06 array_ele[1] = ADD_TS(array_ele[1], Mithril_params->ts); 2019-07-15T20:27:06 ^~~~~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:141:8: warning: left shift count >= width of type [-Wshift-count-overflow] 2019-07-15T20:27:06 & ((1UL<<60)-1)) | ((NUM_OF_TS((list))+1UL)<<60)) 2019-07-15T20:27:06 ^~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:635:40: note: in expansion of macro ‘ADD_TS’ 2019-07-15T20:27:06 row_in_mtable[i] = ADD_TS(row_in_mtable[i], Mithril_params->ts); 2019-07-15T20:27:06 ^~~~~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:141:44: warning: left shift count >= width of type [-Wshift-count-overflow] 2019-07-15T20:27:06 & ((1UL<<60)-1)) | ((NUM_OF_TS((list))+1UL)<<60)) 2019-07-15T20:27:06 ^~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:635:40: note: in expansion of macro ‘ADD_TS’ 2019-07-15T20:27:06 row_in_mtable[i] = ADD_TS(row_in_mtable[i], Mithril_params->ts); 2019-07-15T20:27:06 ^~~~~~ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:653:48: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:06 gpointer gp = g_strdup((char*)*row_in_mtable); 2019-07-15T20:27:06 ^ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c: In function ‘__Mithril_prefetch’: 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:686:34: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:06 cp->item_p = (char*) (Mithril_params->ptable_array[dim1][dim2+i]); 2019-07-15T20:27:06 ^ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c: In function ‘Mithril_destroy’: 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:1039:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:06 if ((char*)Mithril_params->ptable_array[i][j]) 2019-07-15T20:27:06 ^ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:1040:36: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:06 g_free((char*)Mithril_params->ptable_array[i][j]); 2019-07-15T20:27:06 ^ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c: In function ‘Mithril_destroy_unique’: 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:1084:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:06 if ((char*)Mithril_params->ptable_array[i][j]) 2019-07-15T20:27:06 ^ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:1085:36: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:06 g_free((char*)Mithril_params->ptable_array[i][j]); 2019-07-15T20:27:06 ^ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c: In function ‘__Mithril_mining’: 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:1344:64: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:06 Mithril_add_to_prefetch_table(Mithril, (char*)*item1, (char*)*item2); 2019-07-15T20:27:06 ^ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:1344:79: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:06 Mithril_add_to_prefetch_table(Mithril, (char*)*item1, (char*)*item2); 2019-07-15T20:27:06 ^ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:1348:62: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:06 if (!g_hash_table_remove(rmtable->hashtable, (char*)*item1)){ 2019-07-15T20:27:06 ^ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:1349:85: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:06 printf("ERROR remove mining table entry, but not in hash %s\n", (char*)*item1); 2019-07-15T20:27:06 ^ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:1356:58: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:06 if (!g_hash_table_remove(rmtable->hashtable, (char*)*item1)){ 2019-07-15T20:27:06 ^ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:1357:81: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:06 printf("ERROR remove mining table entry, but not in hash %s\n", (char*)*item1); 2019-07-15T20:27:06 ^ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c: In function ‘Mithril_add_to_prefetch_table’: 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:1412:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:06 if ( strcmp((char*)(Mithril_params->ptable_array[dim1][dim2]), gp1) != 0){ 2019-07-15T20:27:06 ^ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:1418:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:06 if ( strcmp((gchar*)(Mithril_params->ptable_array[dim1][dim2+i]), (gchar*)gp2) == 0 ) 2019-07-15T20:27:06 ^ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:1443:66: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2019-07-15T20:27:06 Mithril_params->ptable_array[dim1][dim2+i] = (gint64)key2; 2019-07-15T20:27:06 ^ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:1466:41: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:06 (char*)(Mithril_params->ptable_array[dim1][dim2])); 2019-07-15T20:27:06 ^ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:1472:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:06 g_free((gchar*)Mithril_params->ptable_array[dim1][dim2+i]); 2019-07-15T20:27:06 ^ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:1488:62: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2019-07-15T20:27:06 Mithril_params->ptable_array[dim1][dim2+1] = (gint64)key2; 2019-07-15T20:27:06 ^ 2019-07-15T20:27:06 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:1489:62: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2019-07-15T20:27:06 Mithril_params->ptable_array[dim1][dim2] = (gint64)gp1_dup; 2019-07-15T20:27:06 ^ 2019-07-15T20:27:09 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cache/SLRU.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/SLRU.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27:10 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cache/SLRUML.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/SLRUML.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27:10 PyMimircache/CMimircache/CMimircache/CMimircache//cache/SLRUML.c: In function ‘SLRUML_init’: 2019-07-15T20:27:10 PyMimircache/CMimircache/CMimircache/CMimircache//cache/SLRUML.c:246:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] 2019-07-15T20:27:10 fread(init_params->hints, sizeof(char), filesize, file); 2019-07-15T20:27:10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27: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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cache/Score.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/Score.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27:11 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Score.c: In function ‘Score_init’: 2019-07-15T20:27:11 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Score.c:247:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] 2019-07-15T20:27:11 fread(init_params->hints, sizeof(hint_type), filesize/sizeof(hint_type), file); 2019-07-15T20:27:11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:12 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27:12 PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.c: In function ‘createPages_no_eviction’: 2019-07-15T20:27:12 PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.c:66:69: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 4 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:12 fprintf(stderr, "error AMP prefetch length %d, begin from %ld\n", length, block_begin); 2019-07-15T20:27:12 ~~^ ~~~~~~~~~~~ 2019-07-15T20:27:12 %lld 2019-07-15T20:27:12 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:12 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/cache.h:27, 2019-07-15T20:27:12 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/AMP.h:18, 2019-07-15T20:27:12 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.c:10: 2019-07-15T20:27:12 PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.c:95:15: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 4 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:12 ERROR("got NULL for page %p %p, block %ld %ld\n", prev_page, last_page, 2019-07-15T20:27:12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:12 block_begin-1, lastblock); 2019-07-15T20:27:12 ~~~~~~~~~~~~~ 2019-07-15T20:27:12 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:12 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:12 ^~~ 2019-07-15T20:27:12 PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.c:95:9: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:12 ERROR("got NULL for page %p %p, block %ld %ld\n", prev_page, last_page, 2019-07-15T20:27:12 ^~~~~ 2019-07-15T20:27:12 PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.c:95:15: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 5 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:12 ERROR("got NULL for page %p %p, block %ld %ld\n", prev_page, last_page, 2019-07-15T20:27:12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:12 block_begin-1, lastblock); 2019-07-15T20:27:12 ~~~~~~~~~ 2019-07-15T20:27:12 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:12 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:12 ^~~ 2019-07-15T20:27:12 PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.c:95:9: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:12 ERROR("got NULL for page %p %p, block %ld %ld\n", prev_page, last_page, 2019-07-15T20:27:12 ^~~~~ 2019-07-15T20:27:12 PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.c: In function ‘checkHashTable’: 2019-07-15T20:27:12 PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.c:147:50: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:12 printf("find error in page, page block %ld, key %ld\n", page->block_number, *(gint64*)key); 2019-07-15T20:27:12 ~~^ ~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:12 %lld 2019-07-15T20:27:12 PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.c:147:59: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:12 printf("find error in page, page block %ld, key %ld\n", page->block_number, *(gint64*)key); 2019-07-15T20:27:12 ~~^ ~~~~~~~~~~~~~ 2019-07-15T20:27:12 %lld 2019-07-15T20:27:12 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:12 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/cache.h:27, 2019-07-15T20:27:12 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/AMP.h:18, 2019-07-15T20:27:12 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.c:10: 2019-07-15T20:27:12 PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.c:149:15: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:12 ERROR("page %ld, p %d, g %d\n", page->block_number, page->p, page->g); 2019-07-15T20:27:12 ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:12 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:12 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:12 ^~~ 2019-07-15T20:27:12 PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.c:149:9: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:12 ERROR("page %ld, p %d, g %d\n", page->block_number, page->p, page->g); 2019-07-15T20:27:12 ^~~~~ 2019-07-15T20:27:12 PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.c: In function ‘__AMP_evict_element’: 2019-07-15T20:27:12 PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.c:217:61: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:12 fprintf(stderr, "ERROR nothing removed, block %ld\n", page->block_number); 2019-07-15T20:27:12 ~~^ ~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:12 %lld 2019-07-15T20:27:12 PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.c: In function ‘__AMP__evict_with_return’: 2019-07-15T20:27:12 PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.c:261:61: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:12 fprintf(stderr, "ERROR nothing removed, block %ld\n", page->block_number); 2019-07-15T20:27:12 ~~^ ~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:12 %lld 2019-07-15T20:27:13 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/libcsv.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/libcsv.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27:13 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/libcsv.c: In function ‘csv_fini’: 2019-07-15T20:27:13 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/libcsv.c:172:7: warning: variable ‘pstate’ set but not used [-Wunused-but-set-variable] 2019-07-15T20:27:13 int pstate = p->pstate; 2019-07-15T20:27:13 ^~~~~~ 2019-07-15T20:27:15 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/csvReader.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/csvReader.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27:15 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:15 from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/csvReader.h:12, 2019-07-15T20:27:15 from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/csvReader.c:9: 2019-07-15T20:27:15 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/csvReader.c: In function ‘csv_read_one_element’: 2019-07-15T20:27:15 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/csvReader.c:165:19: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:27:15 ERROR("in parsing csv file, current offset %lu, next string %s\n", 2019-07-15T20:27:15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:15 reader->base->offset, (char*) (reader->base->mapped_file + reader->base->offset)); 2019-07-15T20:27:15 ~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:15 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:15 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:15 ^~~ 2019-07-15T20:27:15 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/csvReader.c:165:13: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:15 ERROR("in parsing csv file, current offset %lu, next string %s\n", 2019-07-15T20:27:15 ^~~~~ 2019-07-15T20:27:16 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/reader.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/reader.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27:16 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:16 from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/reader.c:9: 2019-07-15T20:27:16 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/reader.c: In function ‘skip_N_elements’: 2019-07-15T20:27:16 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/reader.c:325:25: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘guint64’ {aka ‘const long long unsigned int’} [-Wformat=] 2019-07-15T20:27:16 WARNING("required to skip %lu requests, but only %lu requests left\n", 2019-07-15T20:27:16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:16 N, count); 2019-07-15T20:27:16 ~ 2019-07-15T20:27:16 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:16 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:16 ^~~ 2019-07-15T20:27:16 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/reader.c:325:17: note: in expansion of macro ‘WARNING’ 2019-07-15T20:27:16 WARNING("required to skip %lu requests, but only %lu requests left\n", 2019-07-15T20:27:16 ^~~~~~~ 2019-07-15T20:27:16 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/reader.c:325:25: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:27:16 WARNING("required to skip %lu requests, but only %lu requests left\n", 2019-07-15T20:27:16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:16 N, count); 2019-07-15T20:27:16 ~~~~~ 2019-07-15T20:27:16 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:16 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:16 ^~~ 2019-07-15T20:27:16 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/reader.c:325:17: note: in expansion of macro ‘WARNING’ 2019-07-15T20:27:16 WARNING("required to skip %lu requests, but only %lu requests left\n", 2019-07-15T20:27:16 ^~~~~~~ 2019-07-15T20:27:18 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/vscsiReader.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/vscsiReader.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27:19 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/binaryReader.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/binaryReader.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27:19 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//utils/cleaner.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//utils/cleaner.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27:20 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//utils/logging.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//utils/logging.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27:20 PyMimircache/CMimircache/CMimircache/CMimircache//utils/logging.c: In function ‘log_header’: 2019-07-15T20:27:20 PyMimircache/CMimircache/CMimircache/CMimircache//utils/logging.c:57:20: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 2 has type ‘long unsigned int’ [-Wformat=] 2019-07-15T20:27:20 printf("(tid=%zu): ", (unsigned long) pthread_self()); 2019-07-15T20:27:20 ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:20 %lu 2019-07-15T20:27:20 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//utils/utils.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//utils/utils.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27: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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache/dataStructure/pqueue.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache/dataStructure/pqueue.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27:22 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache/dataStructure/splay.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache/dataStructure/splay.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27:22 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache/dataStructure/murmur3.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache/dataStructure/murmur3.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27:23 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/pyBindings/pyGeneralProfiler.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/pyBindings/pyGeneralProfiler.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27:24 PyMimircache/CMimircache/pyBindings/pyGeneralProfiler.c: In function ‘generalProfiler_get_evictions’: 2019-07-15T20:27:24 PyMimircache/CMimircache/pyBindings/pyGeneralProfiler.c:490:27: warning: passing argument 1 of ‘PyList_Append’ from incompatible pointer type [-Wincompatible-pointer-types] 2019-07-15T20:27:24 PyList_Append(list, py_obj); 2019-07-15T20:27:24 ^~~~ 2019-07-15T20:27:24 In file included from /usr/include/python3.7m/Python.h:108, 2019-07-15T20:27:24 from PyMimircache/CMimircache/pyBindings/pyGeneralProfiler.c:9: 2019-07-15T20:27:24 /usr/include/python3.7m/listobject.h:57:31: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘PyListObject *’ {aka ‘struct *’} 2019-07-15T20:27:24 PyAPI_FUNC(int) PyList_Append(PyObject *, PyObject *); 2019-07-15T20:27:24 ^~~~~~~~~~ 2019-07-15T20:27:24 At top level: 2019-07-15T20:27:24 PyMimircache/CMimircache/pyBindings/pyGeneralProfiler.c:435:18: warning: ‘generalProfiler_get_evictions’ defined but not used [-Wunused-function] 2019-07-15T20:27:24 static PyObject* generalProfiler_get_evictions(PyObject* self, 2019-07-15T20:27:24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:24 PyMimircache/CMimircache/pyBindings/pyGeneralProfiler.c:139:18: warning: ‘generalProfiler_get_evict_err_rate’ defined but not used [-Wunused-function] 2019-07-15T20:27:24 static PyObject* generalProfiler_get_evict_err_rate(PyObject* self, 2019-07-15T20:27:24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:24 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/pyBindings/python_wrapper.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/pyBindings/python_wrapper.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27:26 arm-linux-gnueabihf-gcc -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/PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//profiler/profilerUtils.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//profiler/eviction_stat.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmap.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//profiler/partition.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/LRUPage.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/LFUFast.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/Optimal.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/PG.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/MRU.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/FIFO.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/ARC.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/LRFU.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/Random.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/LRUSize.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/LFU.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/LRU_K.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/LRU.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/cache.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/SLRU.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/SLRUML.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/Score.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/libcsv.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/csvReader.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/reader.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/vscsiReader.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/binaryReader.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//utils/cleaner.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//utils/logging.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//utils/utils.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache/dataStructure/pqueue.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache/dataStructure/splay.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache/dataStructure/murmur3.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/pyBindings/pyGeneralProfiler.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/pyBindings/python_wrapper.o -o build/lib.linux-armv7l-3.7/PyMimircache/CMimircache/GeneralProfiler.cpython-37m-arm-linux-gnueabihf.so -lm -lgthread-2.0 -pthread -lglib-2.0 2019-07-15T20:27:26 building 'PyMimircache.CMimircache.Heatmap' extension 2019-07-15T20:27:26 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27:27 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:27 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/include/heatmap.h:16, 2019-07-15T20:27:27 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c:9: 2019-07-15T20:27:27 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c: In function ‘hm_LRU_effective_size_thread’: 2019-07-15T20:27:27 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c:385:23: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:27 ERROR("last access time < 0, value %ld\n", last_ts); 2019-07-15T20:27:27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~ 2019-07-15T20:27:27 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:27 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:27 ^~~ 2019-07-15T20:27:27 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c:385:17: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:27 ERROR("last access time < 0, value %ld\n", last_ts); 2019-07-15T20:27:27 ^~~~~ 2019-07-15T20:27:27 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c:404:19: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:27:27 ERROR("ts %lu effective size %lu, cache size %lu\n", cur_ts, current_effective_size, order * bin_size); 2019-07-15T20:27:27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ 2019-07-15T20:27:27 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:27 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:27 ^~~ 2019-07-15T20:27:27 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c:404:13: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:27 ERROR("ts %lu effective size %lu, cache size %lu\n", cur_ts, current_effective_size, order * bin_size); 2019-07-15T20:27:27 ^~~~~ 2019-07-15T20:27:27 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c:404:19: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:27:27 ERROR("ts %lu effective size %lu, cache size %lu\n", cur_ts, current_effective_size, order * bin_size); 2019-07-15T20:27:27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:27 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:27 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:27 ^~~ 2019-07-15T20:27:27 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c:404:13: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:27 ERROR("ts %lu effective size %lu, cache size %lu\n", cur_ts, current_effective_size, order * bin_size); 2019-07-15T20:27:27 ^~~~~ 2019-07-15T20:27:27 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c:404:19: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:27:27 ERROR("ts %lu effective size %lu, cache size %lu\n", cur_ts, current_effective_size, order * bin_size); 2019-07-15T20:27:27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ 2019-07-15T20:27:27 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:27 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:27 ^~~ 2019-07-15T20:27:27 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c:404:13: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:27 ERROR("ts %lu effective size %lu, cache size %lu\n", cur_ts, current_effective_size, order * bin_size); 2019-07-15T20:27:27 ^~~~~ 2019-07-15T20:27:27 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c:446:19: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:27:27 ERROR("cache size %lu, %lu th bp, effective size %lf\n", cache_size, i, dd->matrix[i][order - 1]); 2019-07-15T20:27:27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~ 2019-07-15T20:27:27 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:27 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:27 ^~~ 2019-07-15T20:27:27 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c:446:13: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:27 ERROR("cache size %lu, %lu th bp, effective size %lf\n", cache_size, i, dd->matrix[i][order - 1]); 2019-07-15T20:27:27 ^~~~~ 2019-07-15T20:27:27 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c:446:19: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:27:27 ERROR("cache size %lu, %lu th bp, effective size %lf\n", cache_size, i, dd->matrix[i][order - 1]); 2019-07-15T20:27:27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ 2019-07-15T20:27:27 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:27 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:27 ^~~ 2019-07-15T20:27:27 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c:446:13: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:27 ERROR("cache size %lu, %lu th bp, effective size %lf\n", cache_size, i, dd->matrix[i][order - 1]); 2019-07-15T20:27:27 ^~~~~ 2019-07-15T20:27:27 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c:448:45: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:27:27 printf("effective size at %lu (%lu-%lu): %lu\n", j, 2019-07-15T20:27:27 ~~^ ~ 2019-07-15T20:27:27 %llu 2019-07-15T20:27:27 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c:448:50: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:27:27 printf("effective size at %lu (%lu-%lu): %lu\n", j, 2019-07-15T20:27:27 ~~^ 2019-07-15T20:27:27 %llu 2019-07-15T20:27:27 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c:448:54: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:27:27 printf("effective size at %lu (%lu-%lu): %lu\n", j, 2019-07-15T20:27:27 ~~^ 2019-07-15T20:27:27 %llu 2019-07-15T20:27:27 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c:448:60: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:27:27 printf("effective size at %lu (%lu-%lu): %lu\n", j, 2019-07-15T20:27:27 ~~^ 2019-07-15T20:27:27 %llu 2019-07-15T20:27:27 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c:451:24: 2019-07-15T20:27:27 effective_cache_size[j]); 2019-07-15T20:27:27 ~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:28 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27:28 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:28 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/include/LRUProfiler.h:17, 2019-07-15T20:27:28 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:9: 2019-07-15T20:27:28 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c: In function ‘get_hitcount_withsize_seq’: 2019-07-15T20:27:28 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:202:25: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:27:28 WARNING("ts %lu, request lbn %s size 0\n", ts, (char*)(cp->item_p)); 2019-07-15T20:27:28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ 2019-07-15T20:27:28 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:28 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:28 ^~~ 2019-07-15T20:27:28 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:202:17: note: in expansion of macro ‘WARNING’ 2019-07-15T20:27:28 WARNING("ts %lu, request lbn %s size 0\n", ts, (char*)(cp->item_p)); 2019-07-15T20:27:28 ^~~~~~~ 2019-07-15T20:27:28 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:205:25: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:27:28 WARNING("ts %lu, request lbn %ld size 0\n", ts, *(gint64*)(cp->item_p)); 2019-07-15T20:27:28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ 2019-07-15T20:27:28 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:28 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:28 ^~~ 2019-07-15T20:27:28 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:205:17: note: in expansion of macro ‘WARNING’ 2019-07-15T20:27:28 WARNING("ts %lu, request lbn %ld size 0\n", ts, *(gint64*)(cp->item_p)); 2019-07-15T20:27:28 ^~~~~~~ 2019-07-15T20:27:28 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:205:25: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:28 WARNING("ts %lu, request lbn %ld size 0\n", ts, *(gint64*)(cp->item_p)); 2019-07-15T20:27:28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:28 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:28 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:28 ^~~ 2019-07-15T20:27:28 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:205:17: note: in expansion of macro ‘WARNING’ 2019-07-15T20:27:28 WARNING("ts %lu, request lbn %ld size 0\n", ts, *(gint64*)(cp->item_p)); 2019-07-15T20:27:28 ^~~~~~~ 2019-07-15T20:27:28 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c: In function ‘get_reuse_dist_seq’: 2019-07-15T20:27:28 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:599:35: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:28 printf("read in %ld\n", *(gint64*)(cp->item_p)); 2019-07-15T20:27:28 ~~^ ~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:28 %lld 2019-07-15T20:27:28 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:28 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/include/LRUProfiler.h:17, 2019-07-15T20:27:28 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:9: 2019-07-15T20:27:28 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c: In function ‘get_future_reuse_dist’: 2019-07-15T20:27:28 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:688:19: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:28 ERROR("array index %ld out of range\n", reader->base->total_num-1-ts); 2019-07-15T20:27:28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:28 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:28 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:28 ^~~ 2019-07-15T20:27:28 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:688:13: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:28 ERROR("array index %ld out of range\n", reader->base->total_num-1-ts); 2019-07-15T20:27:28 ^~~~~ 2019-07-15T20:27:28 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c: In function ‘get_dist_to_last_access’: 2019-07-15T20:27:28 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:776:35: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:28 printf("read in %ld\n", *(gint64*)(cp->item_p)); 2019-07-15T20:27:28 ~~^ ~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:28 %lld 2019-07-15T20:27:28 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c: In function ‘get_reuse_time’: 2019-07-15T20:27:28 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:902:35: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:28 printf("read in %ld\n", *(gint64*)(cp->item_p)); 2019-07-15T20:27:28 ~~^ ~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:28 %lld 2019-07-15T20:27:28 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c: In function ‘load_reuse_dist’: 2019-07-15T20:27:28 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:1022:5: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] 2019-07-15T20:27:28 fread(reuse_dist_array, sizeof(gint64), reader->base->total_num, file); 2019-07-15T20:27:28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:30 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27:31 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:31 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/include/heatmap.h:16, 2019-07-15T20:27:31 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:9: 2019-07-15T20:27:31 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c: In function ‘hm_nonLRU_hr_st_et_thread’: 2019-07-15T20:27:31 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:53:19: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:27:31 ERROR("failed to skip %lu requests\n", N); 2019-07-15T20:27:31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ 2019-07-15T20:27:31 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:31 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:31 ^~~ 2019-07-15T20:27:31 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:53:13: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:31 ERROR("failed to skip %lu requests\n", N); 2019-07-15T20:27:31 ^~~~~ 2019-07-15T20:27:31 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c: In function ‘hm_effective_size_thread’: 2019-07-15T20:27:31 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:268:27: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:31 ERROR("last access time should be larger than 0, current %ld", last_ts); 2019-07-15T20:27:31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~ 2019-07-15T20:27:31 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:31 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:31 ^~~ 2019-07-15T20:27:31 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:268:21: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:31 ERROR("last access time should be larger than 0, current %ld", last_ts); 2019-07-15T20:27:31 ^~~~~ 2019-07-15T20:27:31 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:274:31: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:27:31 ERROR("effective cache size at %lu is already 0, cannot decrease, " 2019-07-15T20:27:31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:31 "last_ts %ld, cur_ts %lu, cache_size %lu\n", i, last_ts, cur_ts, cache_size); 2019-07-15T20:27:31 ~ 2019-07-15T20:27:31 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:31 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:31 ^~~ 2019-07-15T20:27:31 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:274:25: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:31 ERROR("effective cache size at %lu is already 0, cannot decrease, " 2019-07-15T20:27:31 ^~~~~ 2019-07-15T20:27:31 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:274:58: note: format string is defined here 2019-07-15T20:27:31 ERROR("effective cache size at %lu is already 0, cannot decrease, " 2019-07-15T20:27:31 ~~^ 2019-07-15T20:27:31 %llu 2019-07-15T20:27:31 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:31 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/include/heatmap.h:16, 2019-07-15T20:27:31 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:9: 2019-07-15T20:27:31 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:274:31: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:31 ERROR("effective cache size at %lu is already 0, cannot decrease, " 2019-07-15T20:27:31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:31 "last_ts %ld, cur_ts %lu, cache_size %lu\n", i, last_ts, cur_ts, cache_size); 2019-07-15T20:27:31 ~~~~~~~ 2019-07-15T20:27:31 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:31 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:31 ^~~ 2019-07-15T20:27:31 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:274:25: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:31 ERROR("effective cache size at %lu is already 0, cannot decrease, " 2019-07-15T20:27:31 ^~~~~ 2019-07-15T20:27:31 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:275:42: note: format string is defined here 2019-07-15T20:27:31 "last_ts %ld, cur_ts %lu, cache_size %lu\n", i, last_ts, cur_ts, cache_size); 2019-07-15T20:27:31 ~~^ 2019-07-15T20:27:31 %lld 2019-07-15T20:27:31 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:31 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/include/heatmap.h:16, 2019-07-15T20:27:31 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:9: 2019-07-15T20:27:31 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:274:31: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:27:31 ERROR("effective cache size at %lu is already 0, cannot decrease, " 2019-07-15T20:27:31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:31 "last_ts %ld, cur_ts %lu, cache_size %lu\n", i, last_ts, cur_ts, cache_size); 2019-07-15T20:27:31 ~~~~~~ 2019-07-15T20:27:31 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:31 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:31 ^~~ 2019-07-15T20:27:31 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:274:25: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:31 ERROR("effective cache size at %lu is already 0, cannot decrease, " 2019-07-15T20:27:31 ^~~~~ 2019-07-15T20:27:31 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:275:54: note: format string is defined here 2019-07-15T20:27:31 "last_ts %ld, cur_ts %lu, cache_size %lu\n", i, last_ts, cur_ts, cache_size); 2019-07-15T20:27:31 ~~^ 2019-07-15T20:27:31 %llu 2019-07-15T20:27:31 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:31 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/include/heatmap.h:16, 2019-07-15T20:27:31 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:9: 2019-07-15T20:27:31 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:274:31: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:27:31 ERROR("effective cache size at %lu is already 0, cannot decrease, " 2019-07-15T20:27:31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:31 "last_ts %ld, cur_ts %lu, cache_size %lu\n", i, last_ts, cur_ts, cache_size); 2019-07-15T20:27:31 ~~~~~~~~~~ 2019-07-15T20:27:31 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:31 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:31 ^~~ 2019-07-15T20:27:31 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:274:25: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:31 ERROR("effective cache size at %lu is already 0, cannot decrease, " 2019-07-15T20:27:31 ^~~~~ 2019-07-15T20:27:31 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:275:70: note: format string is defined here 2019-07-15T20:27:31 "last_ts %ld, cur_ts %lu, cache_size %lu\n", i, last_ts, cur_ts, cache_size); 2019-07-15T20:27:31 ~~^ 2019-07-15T20:27:31 %llu 2019-07-15T20:27:31 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:31 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/include/heatmap.h:16, 2019-07-15T20:27:31 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:9: 2019-07-15T20:27:31 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:287:23: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:27:31 ERROR("effective size %lu, cache size %lu\n", current_effective_size, order*bin_size); 2019-07-15T20:27:31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:31 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:31 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:31 ^~~ 2019-07-15T20:27:31 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:287:17: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:31 ERROR("effective size %lu, cache size %lu\n", current_effective_size, order*bin_size); 2019-07-15T20:27:31 ^~~~~ 2019-07-15T20:27:31 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:287:23: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:27:31 ERROR("effective size %lu, cache size %lu\n", current_effective_size, order*bin_size); 2019-07-15T20:27:31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~ 2019-07-15T20:27:31 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:31 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:31 ^~~ 2019-07-15T20:27:31 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:287:17: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:31 ERROR("effective size %lu, cache size %lu\n", current_effective_size, order*bin_size); 2019-07-15T20:27:31 ^~~~~ 2019-07-15T20:27:31 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:310:23: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:27:31 ERROR("cache size %lu, %lu th bp, effective size %lf\n", cache_size, i, dd->matrix[i][order-1]); 2019-07-15T20:27:31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~ 2019-07-15T20:27:31 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:31 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:31 ^~~ 2019-07-15T20:27:31 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:310:17: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:31 ERROR("cache size %lu, %lu th bp, effective size %lf\n", cache_size, i, dd->matrix[i][order-1]); 2019-07-15T20:27:31 ^~~~~ 2019-07-15T20:27:31 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:310:23: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:27:31 ERROR("cache size %lu, %lu th bp, effective size %lf\n", cache_size, i, dd->matrix[i][order-1]); 2019-07-15T20:27:31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ 2019-07-15T20:27:31 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:31 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:31 ^~~ 2019-07-15T20:27:31 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:310:17: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:31 ERROR("cache size %lu, %lu th bp, effective size %lf\n", cache_size, i, dd->matrix[i][order-1]); 2019-07-15T20:27:31 ^~~~~ 2019-07-15T20:27:31 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:312:49: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:27:31 printf("effective size at %lu (%lu-%lu): %lu\n", j, 2019-07-15T20:27:31 ~~^ ~ 2019-07-15T20:27:31 %llu 2019-07-15T20:27:31 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:312:54: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:27:31 printf("effective size at %lu (%lu-%lu): %lu\n", j, 2019-07-15T20:27:31 ~~^ 2019-07-15T20:27:31 %llu 2019-07-15T20:27:31 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:312:58: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:27:31 printf("effective size at %lu (%lu-%lu): %lu\n", j, 2019-07-15T20:27:31 ~~^ 2019-07-15T20:27:31 %llu 2019-07-15T20:27:31 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:312:64: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:27:31 printf("effective size at %lu (%lu-%lu): %lu\n", j, 2019-07-15T20:27:31 ~~^ 2019-07-15T20:27:31 %llu 2019-07-15T20:27:31 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:315:28: 2019-07-15T20:27:31 effective_cache_size[j]); 2019-07-15T20:27:31 ~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:32 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//profiler/profilerUtils.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//profiler/profilerUtils.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27:33 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//profiler/eviction_stat.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//profiler/eviction_stat.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27:34 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmap.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmap.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27:34 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:34 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/include/heatmap.h:16, 2019-07-15T20:27:34 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmap.c:9: 2019-07-15T20:27:34 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmap.c: In function ‘heatmap_rd_distribution’: 2019-07-15T20:27:34 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmap.c:368:15: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:34 ERROR("did you call top level function? max reuse distance %ld, bp len %u\n", 2019-07-15T20:27:34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:34 reader->sdata->max_reuse_dist, break_points->len); 2019-07-15T20:27:34 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:34 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:34 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:34 ^~~ 2019-07-15T20:27:34 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmap.c:368:9: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:34 ERROR("did you call top level function? max reuse distance %ld, bp len %u\n", 2019-07-15T20:27:34 ^~~~~ 2019-07-15T20:27:35 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//profiler/partition.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//profiler/partition.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27:36 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/partition.c: In function ‘get_partition’: 2019-07-15T20:27:36 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/partition.c:116:67: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 4 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:27:36 fprintf(stderr, "ERROR current size %lu, given size %ld\n", (unsigned long)get_size(cache), cache_size); 2019-07-15T20:27:36 ~~^ ~~~~~~~~~~ 2019-07-15T20:27:36 %lld 2019-07-15T20:27: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 -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27:37 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c: In function ‘profiler_thread’: 2019-07-15T20:27:37 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:91:79: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:27:37 printf("\ncache size %ld, real size: %ld, hit rate %lf, total check %lu, " 2019-07-15T20:27:37 ~~^ 2019-07-15T20:27:37 %llu 2019-07-15T20:27:37 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:95:16: 2019-07-15T20:27:37 ((Mithril_params_t*)(cache->cache_params))->num_of_check, 2019-07-15T20:27:37 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:37 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:91:16: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 6 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:37 printf("\ncache size %ld, real size: %ld, hit rate %lf, total check %lu, " 2019-07-15T20:27:37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:37 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:96:16: 2019-07-15T20:27:37 prefetch, hit, (double)hit / prefetch, 2019-07-15T20:27:37 ~~~~~~~~ 2019-07-15T20:27:37 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:92:36: note: format string is defined here 2019-07-15T20:27:37 "Mithril prefetch %lu, hit %lu, accuracy: %lf, prefetch table size %u\n", 2019-07-15T20:27:37 ~~^ 2019-07-15T20:27:37 %llu 2019-07-15T20:27:37 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:91:16: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 7 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:37 printf("\ncache size %ld, real size: %ld, hit rate %lf, total check %lu, " 2019-07-15T20:27:37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:37 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:96:26: 2019-07-15T20:27:37 prefetch, hit, (double)hit / prefetch, 2019-07-15T20:27:37 ~~~ 2019-07-15T20:27:37 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:92:45: note: format string is defined here 2019-07-15T20:27:37 "Mithril prefetch %lu, hit %lu, accuracy: %lf, prefetch table size %u\n", 2019-07-15T20:27:37 ~~^ 2019-07-15T20:27:37 %llu 2019-07-15T20:27:37 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:102:56: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:37 printf("sequential prefetching, prefetch %lu, hit %lu, accuracy %lf\n", prefetch2, hit2, (double)hit2 / prefetch2); 2019-07-15T20:27:37 ~~^ ~~~~~~~~~ 2019-07-15T20:27:37 %llu 2019-07-15T20:27:37 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:102:65: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:37 printf("sequential prefetching, prefetch %lu, hit %lu, accuracy %lf\n", prefetch2, hit2, (double)hit2 / prefetch2); 2019-07-15T20:27:37 ~~^ ~~~~ 2019-07-15T20:27:37 %llu 2019-07-15T20:27:37 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:110:60: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:37 printf("Mithril_AMP cache size %ld, prefetch %lu, hit %lu, accuracy: %lf, total prefetch %lu, hit %lu, accuracy: %lf\n", 2019-07-15T20:27:37 ~~^ 2019-07-15T20:27:37 %llu 2019-07-15T20:27:37 Mithril_params->cache->core->size, prefetch2, hit2, (double)hit2 / prefetch2, 2019-07-15T20:27:37 ~~~~~~~~~ 2019-07-15T20:27:37 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:110:69: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:37 printf("Mithril_AMP cache size %ld, prefetch %lu, hit %lu, accuracy: %lf, total prefetch %lu, hit %lu, accuracy: %lf\n", 2019-07-15T20:27:37 ~~^ 2019-07-15T20:27:37 %llu 2019-07-15T20:27:37 Mithril_params->cache->core->size, prefetch2, hit2, (double)hit2 / prefetch2, 2019-07-15T20:27:37 ~~~~ 2019-07-15T20:27:37 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:110:104: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 6 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:37 printf("Mithril_AMP cache size %ld, prefetch %lu, hit %lu, accuracy: %lf, total prefetch %lu, hit %lu, accuracy: %lf\n", 2019-07-15T20:27:37 ~~^ 2019-07-15T20:27:37 %llu 2019-07-15T20:27:37 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:112:20: 2019-07-15T20:27:37 prefetch + prefetch2, hit + hit2, (double)(hit + hit2) / (prefetch + prefetch2)); 2019-07-15T20:27:37 ~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:37 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:110:113: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 7 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:37 printf("Mithril_AMP cache size %ld, prefetch %lu, hit %lu, accuracy: %lf, total prefetch %lu, hit %lu, accuracy: %lf\n", 2019-07-15T20:27:37 ~~^ 2019-07-15T20:27:37 %llu 2019-07-15T20:27:37 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:112:42: 2019-07-15T20:27:37 prefetch + prefetch2, hit + hit2, (double)(hit + hit2) / (prefetch + prefetch2)); 2019-07-15T20:27:37 ~~~~~~~~~~ 2019-07-15T20:27:37 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:119:79: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:37 printf("\n PG cache size %lu, real size %ld, hit rate %lf, prefetch %lu, " 2019-07-15T20:27:37 ~~^ 2019-07-15T20:27:37 %llu 2019-07-15T20:27:37 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:123:16: 2019-07-15T20:27:37 PG_params->num_of_prefetch, PG_params->num_of_hit, 2019-07-15T20:27:37 ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:37 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:119:16: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 6 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:37 printf("\n PG cache size %lu, real size %ld, hit rate %lf, prefetch %lu, " 2019-07-15T20:27:37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:37 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:123:44: 2019-07-15T20:27:37 PG_params->num_of_prefetch, PG_params->num_of_hit, 2019-07-15T20:27:37 ~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:37 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:120:23: note: format string is defined here 2019-07-15T20:27:37 "hit %lu, precision %lf\n", (unsigned long)PG_params->init_size, 2019-07-15T20:27:37 ~~^ 2019-07-15T20:27:37 %llu 2019-07-15T20:27:37 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:131:64: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:37 printf("\nAMP cache size %ld, hit rate %lf, prefetch %lu, hit %lu, accuracy: %lf\n\n", 2019-07-15T20:27:37 ~~^ 2019-07-15T20:27:37 %llu 2019-07-15T20:27:37 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:133:16: 2019-07-15T20:27:37 prefech, hit, (double)hit / prefech); 2019-07-15T20:27:37 ~~~~~~~ 2019-07-15T20:27:37 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:131:73: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:37 printf("\nAMP cache size %ld, hit rate %lf, prefetch %lu, hit %lu, accuracy: %lf\n\n", 2019-07-15T20:27:37 ~~^ 2019-07-15T20:27:37 %llu 2019-07-15T20:27:37 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:133:25: 2019-07-15T20:27:37 prefech, hit, (double)hit / prefech); 2019-07-15T20:27:37 ~~~ 2019-07-15T20:27:37 At top level: 2019-07-15T20:27:37 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:532:13: warning: ‘traverse_trace’ defined but not used [-Wunused-function] 2019-07-15T20:27:37 static void traverse_trace(reader_t* reader, struct_cache* cache) { 2019-07-15T20:27:37 ^~~~~~~~~~~~~~ 2019-07-15T20:27:38 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c: In function ‘get_eviction_age_thread’: 2019-07-15T20:27:38 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:229:9: warning: ‘key’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2019-07-15T20:27:38 g_hash_table_replace(last_ref_ht, key, GINT_TO_POINTER(cur_ts)); 2019-07-15T20:27:38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:38 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:246:47: warning: ‘last_ref_ht’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2019-07-15T20:27:38 last_ref_ts = GPOINTER_TO_INT(g_hash_table_lookup(last_ref_ht, evicted_obj)); 2019-07-15T20:27:38 ^~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:38 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cache/LRUPage.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/LRUPage.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27:39 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cache/LFUFast.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/LFUFast.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27:39 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:39 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/cache.h:27, 2019-07-15T20:27:39 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/LFUFast.h:13, 2019-07-15T20:27:39 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/LFUFast.c:20: 2019-07-15T20:27:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/LFUFast.c: In function ‘__LFU_fast_verify’: 2019-07-15T20:27:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/LFUFast.c:47:15: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:27:39 ERROR("hashtable size %u, queue accu size %lu\n", 2019-07-15T20:27:39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:39 g_hash_table_size(LFU_fast_params->hashtable), current_size); 2019-07-15T20:27:39 ~~~~~~~~~~~~ 2019-07-15T20:27:39 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:39 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:39 ^~~ 2019-07-15T20:27:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/LFUFast.c:47:9: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:39 ERROR("hashtable size %u, queue accu size %lu\n", 2019-07-15T20:27:39 ^~~~~ 2019-07-15T20:27:40 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cache/Optimal.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/Optimal.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27:41 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cache/PG.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/PG.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27:42 PyMimircache/CMimircache/CMimircache/CMimircache//cache/PG.c: In function ‘__PG_add_to_graph.isra.1’: 2019-07-15T20:27:42 PyMimircache/CMimircache/CMimircache/CMimircache//cache/PG.c:93:22: warning: ‘current_req[0]’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2019-07-15T20:27:42 if (!(current_req[0] || current_block)) 2019-07-15T20:27:42 ~~~~~~~~~~~^~~ 2019-07-15T20:27: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 -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cache/MRU.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/MRU.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27:43 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cache/FIFO.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/FIFO.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27:44 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cache/ARC.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/ARC.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27:45 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cache/LRFU.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/LRFU.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27:45 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cache/Random.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/Random.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27:45 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cache/LRUSize.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/LRUSize.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27:46 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cache/LFU.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/LFU.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27:47 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cache/LRU_K.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/LRU_K.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27:48 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cache/LRU.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/LRU.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27:48 PyMimircache/CMimircache/CMimircache/CMimircache//cache/LRU.c: In function ‘__LRU_evict_element’: 2019-07-15T20:27:48 PyMimircache/CMimircache/CMimircache/CMimircache//cache/LRU.c:84:36: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:48 printf("error at %lu, LRU: %lu, Optimal: %lu\n", LRU_params->ts, 2019-07-15T20:27:48 ~~^ ~~~~~~~~~~~~~~ 2019-07-15T20:27:48 %llu 2019-07-15T20:27:48 PyMimircache/CMimircache/CMimircache/CMimircache//cache/LRU.c:84:46: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:27:48 printf("error at %lu, LRU: %lu, Optimal: %lu\n", LRU_params->ts, 2019-07-15T20:27:48 ~~^ 2019-07-15T20:27:48 %llu 2019-07-15T20:27:48 *(guint64*)(data), ((guint64*)LRU->core->oracle)[LRU_params->ts]); 2019-07-15T20:27:48 ~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:48 PyMimircache/CMimircache/CMimircache/CMimircache//cache/LRU.c:84:60: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:27:48 printf("error at %lu, LRU: %lu, Optimal: %lu\n", LRU_params->ts, 2019-07-15T20:27:48 ~~^ 2019-07-15T20:27:48 %llu 2019-07-15T20:27:48 *(guint64*)(data), ((guint64*)LRU->core->oracle)[LRU_params->ts]); 2019-07-15T20:27:48 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:48 PyMimircache/CMimircache/CMimircache/CMimircache//cache/LRU.c:89:39: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:48 printf("no error at %lu: %lu, %lu\n", LRU_params->ts, *(guint64*)(data), 2019-07-15T20:27:48 ~~^ ~~~~~~~~~~~~~~ 2019-07-15T20:27:48 %llu 2019-07-15T20:27:48 PyMimircache/CMimircache/CMimircache/CMimircache//cache/LRU.c:89:44: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:27:48 printf("no error at %lu: %lu, %lu\n", LRU_params->ts, *(guint64*)(data), 2019-07-15T20:27:48 ~~^ ~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:48 %llu 2019-07-15T20:27:48 PyMimircache/CMimircache/CMimircache/CMimircache//cache/LRU.c:89:49: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:27:48 printf("no error at %lu: %lu, %lu\n", LRU_params->ts, *(guint64*)(data), 2019-07-15T20:27:48 ~~^ 2019-07-15T20:27:48 %llu 2019-07-15T20:27:48 *(guint64*)(g_queue_peek_tail(LRU_params->list))); 2019-07-15T20:27:48 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:49 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cache/cache.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/cache.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27:50 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27:50 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:50 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/cache.h:27, 2019-07-15T20:27:50 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:16, 2019-07-15T20:27:50 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:10: 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c: In function ‘verify_rm_hashtable’: 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:46:27: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:50 ERROR("hashtable mining key value not match %ld %ld\n", 2019-07-15T20:27:50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:50 *(gint64*)(key), row_in_mtable[0]); 2019-07-15T20:27:50 ~~~~~~~~~~~~~~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:50 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:50 ^~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:46:21: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:50 ERROR("hashtable mining key value not match %ld %ld\n", 2019-07-15T20:27:50 ^~~~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:46:27: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:50 ERROR("hashtable mining key value not match %ld %ld\n", 2019-07-15T20:27:50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:50 *(gint64*)(key), row_in_mtable[0]); 2019-07-15T20:27:50 ~~~~~~~~~~~~~~~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:50 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:50 ^~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:46:21: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:50 ERROR("hashtable mining key value not match %ld %ld\n", 2019-07-15T20:27:50 ^~~~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:52:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:50 if (strcmp(key, (char*)(row_in_mtable[0]))!=0){ 2019-07-15T20:27:50 ^ 2019-07-15T20:27:50 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:50 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/cache.h:27, 2019-07-15T20:27:50 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:16, 2019-07-15T20:27:50 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:10: 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:54:39: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:50 (char*)key, (char*)(row_in_mtable[0])); 2019-07-15T20:27:50 ^ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:23: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:50 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:50 ^~~~~~~~~~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:53:21: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:50 ERROR("hashtable mining key value not match %s %s\n", 2019-07-15T20:27:50 ^~~~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:65:27: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:50 ERROR("hashtable recording key value not match %ld %ld\n", 2019-07-15T20:27:50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:50 *(gint64*)(key), row_in_rtable[0]); 2019-07-15T20:27:50 ~~~~~~~~~~~~~~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:50 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:50 ^~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:65:21: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:50 ERROR("hashtable recording key value not match %ld %ld\n", 2019-07-15T20:27:50 ^~~~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:65:27: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:50 ERROR("hashtable recording key value not match %ld %ld\n", 2019-07-15T20:27:50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:50 *(gint64*)(key), row_in_rtable[0]); 2019-07-15T20:27:50 ~~~~~~~~~~~~~~~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:50 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:50 ^~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:65:21: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:50 ERROR("hashtable recording key value not match %ld %ld\n", 2019-07-15T20:27:50 ^~~~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:71:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:50 if (strcmp(key, (char*)(row_in_rtable[0])) != 0){ 2019-07-15T20:27:50 ^ 2019-07-15T20:27:50 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:50 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/cache.h:27, 2019-07-15T20:27:50 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:16, 2019-07-15T20:27:50 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:10: 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:73:39: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:50 (char*)key, (char*)(row_in_rtable[0])); 2019-07-15T20:27:50 ^ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:23: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:50 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:50 ^~~~~~~~~~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:72:21: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:50 ERROR("hashtable recording key value not match %s %s\n", 2019-07-15T20:27:50 ^~~~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c: In function ‘verify_prefetched_hashtable’: 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:91:19: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:50 ERROR("prefetched %ld not in cache %d\n", 2019-07-15T20:27:50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:50 *(gint64*)key, GPOINTER_TO_INT(value)); 2019-07-15T20:27:50 ~~~~~~~~~~~~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:50 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:50 ^~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:91:13: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:50 ERROR("prefetched %ld not in cache %d\n", 2019-07-15T20:27:50 ^~~~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c: In function ‘print_mining_table’: 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:105:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:50 (char*)*(GET_ROW_IN_MTABLE(Mithril_params, i)), 2019-07-15T20:27:50 ^ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:23: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:50 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:50 ^~~~~~~~~~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:104:13: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:50 ERROR("%d: %s %ld\n", i, 2019-07-15T20:27:50 ^~~~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:104:19: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 4 has type ‘TS_REPRESENTATION’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:50 ERROR("%d: %s %ld\n", i, 2019-07-15T20:27:50 ^~~~~~~~~~~~~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:106:20: 2019-07-15T20:27:50 *(GET_ROW_IN_MTABLE(Mithril_params, i))); 2019-07-15T20:27:50 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:50 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:50 ^~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:104:13: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:50 ERROR("%d: %s %ld\n", i, 2019-07-15T20:27:50 ^~~~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c: In function ‘verify_mining_table’: 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:114:18: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:50 if (((char*)*(GET_ROW_IN_MTABLE(Mithril_params, i)))[0] <= '0' || 2019-07-15T20:27:50 ^ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:115:18: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:50 ((char*)*(GET_ROW_IN_MTABLE(Mithril_params, i)))[0] > '9'){ 2019-07-15T20:27:50 ^ 2019-07-15T20:27:50 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:50 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/cache.h:27, 2019-07-15T20:27:50 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:16, 2019-07-15T20:27:50 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:10: 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:118:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:50 ((char*)*(GET_ROW_IN_MTABLE(Mithril_params, i))), 2019-07-15T20:27:50 ^ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:23: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:50 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:50 ^~~~~~~~~~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:116:17: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:50 ERROR("check mining table error %d/%u %s %c %d\n", 2019-07-15T20:27:50 ^~~~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:119:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:50 ((char*)*(GET_ROW_IN_MTABLE(Mithril_params, i)))[0], 2019-07-15T20:27:50 ^ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:23: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:50 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:50 ^~~~~~~~~~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:116:17: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:50 ERROR("check mining table error %d/%u %s %c %d\n", 2019-07-15T20:27:50 ^~~~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:120:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:50 ((char*)*(GET_ROW_IN_MTABLE(Mithril_params, i)))[0]); 2019-07-15T20:27:50 ^ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:23: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:50 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:50 ^~~~~~~~~~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:116:17: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:50 ERROR("check mining table error %d/%u %s %c %d\n", 2019-07-15T20:27:50 ^~~~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c: In function ‘__Mithril_remove_from_rmtable’: 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:152:60: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:50 return g_hash_table_remove(rmtable->hashtable, (char*)*row); 2019-07-15T20:27:50 ^ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c: In function ‘__Mithril_record_entry’: 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:248:40: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2019-07-15T20:27:50 row_in_rtable[0] = (gint64)str; 2019-07-15T20:27:50 ^ 2019-07-15T20:27:50 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:10: 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:141:8: warning: left shift count >= width of type [-Wshift-count-overflow] 2019-07-15T20:27:50 & ((1UL<<60)-1)) | ((NUM_OF_TS((list))+1UL)<<60)) 2019-07-15T20:27:50 ^~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:256:36: note: in expansion of macro ‘ADD_TS’ 2019-07-15T20:27:50 row_in_rtable[1] = ADD_TS(row_in_rtable[1], Mithril_params->ts); 2019-07-15T20:27:50 ^~~~~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:141:44: warning: left shift count >= width of type [-Wshift-count-overflow] 2019-07-15T20:27:50 & ((1UL<<60)-1)) | ((NUM_OF_TS((list))+1UL)<<60)) 2019-07-15T20:27:50 ^~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:256:36: note: in expansion of macro ‘ADD_TS’ 2019-07-15T20:27:50 row_in_rtable[1] = ADD_TS(row_in_rtable[1], Mithril_params->ts); 2019-07-15T20:27:50 ^~~~~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:277:52: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:50 (char*)(row_in_rtable[0]))) 2019-07-15T20:27:50 ^ 2019-07-15T20:27:50 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:50 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/cache.h:27, 2019-07-15T20:27:50 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:16, 2019-07-15T20:27:50 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:10: 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:281:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:50 (char*)(row_in_rtable[0]), 2019-07-15T20:27:50 ^ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:23: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:50 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:50 ^~~~~~~~~~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:278:29: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:50 ERROR("remove old entry from recording table, " 2019-07-15T20:27:50 ^~~~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:278:35: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:50 ERROR("remove old entry from recording table, " 2019-07-15T20:27:50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:282:35: 2019-07-15T20:27:50 rmtable->rtable_cur_row, 2019-07-15T20:27:50 ~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:50 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:50 ^~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:278:29: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:50 ERROR("remove old entry from recording table, " 2019-07-15T20:27:50 ^~~~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:280:50: note: format string is defined here 2019-07-15T20:27:50 "%s, pointer %ld, current ts %ld\n", 2019-07-15T20:27:50 ~~^ 2019-07-15T20:27:50 %lld 2019-07-15T20:27:50 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:50 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/cache.h:27, 2019-07-15T20:27:50 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:16, 2019-07-15T20:27:50 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:10: 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:278:35: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 4 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:27:50 ERROR("remove old entry from recording table, " 2019-07-15T20:27:50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:283:35: 2019-07-15T20:27:50 Mithril_params->ts); 2019-07-15T20:27:50 ~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:50 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:50 ^~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:278:29: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:50 ERROR("remove old entry from recording table, " 2019-07-15T20:27:50 ^~~~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:280:66: note: format string is defined here 2019-07-15T20:27:50 "%s, pointer %ld, current ts %ld\n", 2019-07-15T20:27:50 ~~^ 2019-07-15T20:27:50 %lld 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:286:45: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:50 (char*)(row_in_rtable[0])); 2019-07-15T20:27:50 ^ 2019-07-15T20:27:50 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:50 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/cache.h:27, 2019-07-15T20:27:50 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:16, 2019-07-15T20:27:50 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:10: 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:290:35: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:50 ERROR("remove old entry from recording table, " 2019-07-15T20:27:50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:293:35: 2019-07-15T20:27:50 *row_in_rtable, rmtable->rtable_cur_row, 2019-07-15T20:27:50 ~~~~~~~~~~~~~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:50 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:50 ^~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:290:29: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:50 ERROR("remove old entry from recording table, " 2019-07-15T20:27:50 ^~~~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:292:44: note: format string is defined here 2019-07-15T20:27:50 "block %ld, recording table pos %ld, ts %ld ", 2019-07-15T20:27:50 ~~^ 2019-07-15T20:27:50 %lld 2019-07-15T20:27:50 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:50 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/cache.h:27, 2019-07-15T20:27:50 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:16, 2019-07-15T20:27:50 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:10: 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:290:35: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:50 ERROR("remove old entry from recording table, " 2019-07-15T20:27:50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:293:51: 2019-07-15T20:27:50 *row_in_rtable, rmtable->rtable_cur_row, 2019-07-15T20:27:50 ~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:50 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:50 ^~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:290:29: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:50 ERROR("remove old entry from recording table, " 2019-07-15T20:27:50 ^~~~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:292:69: note: format string is defined here 2019-07-15T20:27:50 "block %ld, recording table pos %ld, ts %ld ", 2019-07-15T20:27:50 ~~^ 2019-07-15T20:27:50 %lld 2019-07-15T20:27:50 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:50 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/cache.h:27, 2019-07-15T20:27:50 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:16, 2019-07-15T20:27:50 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:10: 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:290:35: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 4 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:27:50 ERROR("remove old entry from recording table, " 2019-07-15T20:27:50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:294:35: 2019-07-15T20:27:50 Mithril_params->ts); 2019-07-15T20:27:50 ~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:50 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:50 ^~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:290:29: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:50 ERROR("remove old entry from recording table, " 2019-07-15T20:27:50 ^~~~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:292:77: note: format string is defined here 2019-07-15T20:27:50 "block %ld, recording table pos %ld, ts %ld ", 2019-07-15T20:27:50 ~~^ 2019-07-15T20:27:50 %lld 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:297:68: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:50 fprintf(stderr, "previous line block %ld\n", 2019-07-15T20:27:50 ~~^ 2019-07-15T20:27:50 %lld 2019-07-15T20:27:50 *(gint64*)(GET_ROW_IN_RTABLE(Mithril_params, temp))); 2019-07-15T20:27:50 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:50 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:10: 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:141:8: warning: left shift count >= width of type [-Wshift-count-overflow] 2019-07-15T20:27:50 & ((1UL<<60)-1)) | ((NUM_OF_TS((list))+1UL)<<60)) 2019-07-15T20:27:50 ^~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:356:48: note: in expansion of macro ‘ADD_TS’ 2019-07-15T20:27:50 row_in_mtable[i] = ADD_TS(row_in_mtable[i], Mithril_params->ts); 2019-07-15T20:27:50 ^~~~~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:141:44: warning: left shift count >= width of type [-Wshift-count-overflow] 2019-07-15T20:27:50 & ((1UL<<60)-1)) | ((NUM_OF_TS((list))+1UL)<<60)) 2019-07-15T20:27:50 ^~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:356:48: note: in expansion of macro ‘ADD_TS’ 2019-07-15T20:27:50 row_in_mtable[i] = ADD_TS(row_in_mtable[i], Mithril_params->ts); 2019-07-15T20:27:50 ^~~~~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:383:56: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:50 gpointer gp = g_strdup((char*)*row_in_mtable); 2019-07-15T20:27:50 ^ 2019-07-15T20:27:50 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:10: 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:141:8: warning: left shift count >= width of type [-Wshift-count-overflow] 2019-07-15T20:27:50 & ((1UL<<60)-1)) | ((NUM_OF_TS((list))+1UL)<<60)) 2019-07-15T20:27:50 ^~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:418:48: note: in expansion of macro ‘ADD_TS’ 2019-07-15T20:27:50 row_in_rtable[i] = ADD_TS(row_in_rtable[i], Mithril_params->ts); 2019-07-15T20:27:50 ^~~~~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:141:44: warning: left shift count >= width of type [-Wshift-count-overflow] 2019-07-15T20:27:50 & ((1UL<<60)-1)) | ((NUM_OF_TS((list))+1UL)<<60)) 2019-07-15T20:27:50 ^~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:418:48: note: in expansion of macro ‘ADD_TS’ 2019-07-15T20:27:50 row_in_rtable[i] = ADD_TS(row_in_rtable[i], Mithril_params->ts); 2019-07-15T20:27:50 ^~~~~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:503:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:50 gpointer gp1 = g_strdup((char*)(*inserted_row_in_mtable)); 2019-07-15T20:27:50 ^ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:509:57: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:50 gpointer gp2 = g_strdup((char*)(*row_in_rtable)); 2019-07-15T20:27:50 ^ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c: In function ‘__Mithril_rec_min_support_one’: 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:570:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2019-07-15T20:27:50 array_ele[0] = (gint64) g_strdup(cp->item_p); 2019-07-15T20:27:50 ^ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:571:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:50 hash_key = (void*)(array_ele[0]); 2019-07-15T20:27:50 ^ 2019-07-15T20:27:50 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:10: 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:141:8: warning: left shift count >= width of type [-Wshift-count-overflow] 2019-07-15T20:27:50 & ((1UL<<60)-1)) | ((NUM_OF_TS((list))+1UL)<<60)) 2019-07-15T20:27:50 ^~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:580:28: note: in expansion of macro ‘ADD_TS’ 2019-07-15T20:27:50 array_ele[1] = ADD_TS(array_ele[1], Mithril_params->ts); 2019-07-15T20:27:50 ^~~~~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:141:44: warning: left shift count >= width of type [-Wshift-count-overflow] 2019-07-15T20:27:50 & ((1UL<<60)-1)) | ((NUM_OF_TS((list))+1UL)<<60)) 2019-07-15T20:27:50 ^~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:580:28: note: in expansion of macro ‘ADD_TS’ 2019-07-15T20:27:50 array_ele[1] = ADD_TS(array_ele[1], Mithril_params->ts); 2019-07-15T20:27:50 ^~~~~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:141:8: warning: left shift count >= width of type [-Wshift-count-overflow] 2019-07-15T20:27:50 & ((1UL<<60)-1)) | ((NUM_OF_TS((list))+1UL)<<60)) 2019-07-15T20:27:50 ^~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:635:40: note: in expansion of macro ‘ADD_TS’ 2019-07-15T20:27:50 row_in_mtable[i] = ADD_TS(row_in_mtable[i], Mithril_params->ts); 2019-07-15T20:27:50 ^~~~~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:141:44: warning: left shift count >= width of type [-Wshift-count-overflow] 2019-07-15T20:27:50 & ((1UL<<60)-1)) | ((NUM_OF_TS((list))+1UL)<<60)) 2019-07-15T20:27:50 ^~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:635:40: note: in expansion of macro ‘ADD_TS’ 2019-07-15T20:27:50 row_in_mtable[i] = ADD_TS(row_in_mtable[i], Mithril_params->ts); 2019-07-15T20:27:50 ^~~~~~ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:653:48: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:50 gpointer gp = g_strdup((char*)*row_in_mtable); 2019-07-15T20:27:50 ^ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c: In function ‘__Mithril_prefetch’: 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:686:34: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:50 cp->item_p = (char*) (Mithril_params->ptable_array[dim1][dim2+i]); 2019-07-15T20:27:50 ^ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c: In function ‘Mithril_destroy’: 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:1039:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:50 if ((char*)Mithril_params->ptable_array[i][j]) 2019-07-15T20:27:50 ^ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:1040:36: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:50 g_free((char*)Mithril_params->ptable_array[i][j]); 2019-07-15T20:27:50 ^ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c: In function ‘Mithril_destroy_unique’: 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:1084:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:50 if ((char*)Mithril_params->ptable_array[i][j]) 2019-07-15T20:27:50 ^ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:1085:36: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:50 g_free((char*)Mithril_params->ptable_array[i][j]); 2019-07-15T20:27:50 ^ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c: In function ‘__Mithril_mining’: 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:1344:64: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:50 Mithril_add_to_prefetch_table(Mithril, (char*)*item1, (char*)*item2); 2019-07-15T20:27:50 ^ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:1344:79: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:50 Mithril_add_to_prefetch_table(Mithril, (char*)*item1, (char*)*item2); 2019-07-15T20:27:50 ^ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:1348:62: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:50 if (!g_hash_table_remove(rmtable->hashtable, (char*)*item1)){ 2019-07-15T20:27:50 ^ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:1349:85: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:50 printf("ERROR remove mining table entry, but not in hash %s\n", (char*)*item1); 2019-07-15T20:27:50 ^ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:1356:58: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:50 if (!g_hash_table_remove(rmtable->hashtable, (char*)*item1)){ 2019-07-15T20:27:50 ^ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:1357:81: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:50 printf("ERROR remove mining table entry, but not in hash %s\n", (char*)*item1); 2019-07-15T20:27:50 ^ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c: In function ‘Mithril_add_to_prefetch_table’: 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:1412:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:50 if ( strcmp((char*)(Mithril_params->ptable_array[dim1][dim2]), gp1) != 0){ 2019-07-15T20:27:50 ^ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:1418:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:50 if ( strcmp((gchar*)(Mithril_params->ptable_array[dim1][dim2+i]), (gchar*)gp2) == 0 ) 2019-07-15T20:27:50 ^ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:1443:66: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2019-07-15T20:27:50 Mithril_params->ptable_array[dim1][dim2+i] = (gint64)key2; 2019-07-15T20:27:50 ^ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:1466:41: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:50 (char*)(Mithril_params->ptable_array[dim1][dim2])); 2019-07-15T20:27:50 ^ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:1472:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2019-07-15T20:27:50 g_free((gchar*)Mithril_params->ptable_array[dim1][dim2+i]); 2019-07-15T20:27:50 ^ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:1488:62: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2019-07-15T20:27:50 Mithril_params->ptable_array[dim1][dim2+1] = (gint64)key2; 2019-07-15T20:27:50 ^ 2019-07-15T20:27:50 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:1489:62: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2019-07-15T20:27:50 Mithril_params->ptable_array[dim1][dim2] = (gint64)gp1_dup; 2019-07-15T20:27:50 ^ 2019-07-15T20:27:53 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cache/SLRU.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/SLRU.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27:54 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cache/SLRUML.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/SLRUML.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27:55 PyMimircache/CMimircache/CMimircache/CMimircache//cache/SLRUML.c: In function ‘SLRUML_init’: 2019-07-15T20:27:55 PyMimircache/CMimircache/CMimircache/CMimircache//cache/SLRUML.c:246:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] 2019-07-15T20:27:55 fread(init_params->hints, sizeof(char), filesize, file); 2019-07-15T20:27:55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:55 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cache/Score.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/Score.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27:56 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Score.c: In function ‘Score_init’: 2019-07-15T20:27:56 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Score.c:247:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] 2019-07-15T20:27:56 fread(init_params->hints, sizeof(hint_type), filesize/sizeof(hint_type), file); 2019-07-15T20:27:56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20: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 -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27:56 PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.c: In function ‘createPages_no_eviction’: 2019-07-15T20:27:56 PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.c:66:69: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 4 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:56 fprintf(stderr, "error AMP prefetch length %d, begin from %ld\n", length, block_begin); 2019-07-15T20:27:56 ~~^ ~~~~~~~~~~~ 2019-07-15T20:27:56 %lld 2019-07-15T20:27:56 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:56 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/cache.h:27, 2019-07-15T20:27:56 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/AMP.h:18, 2019-07-15T20:27:56 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.c:10: 2019-07-15T20:27:56 PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.c:95:15: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 4 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:56 ERROR("got NULL for page %p %p, block %ld %ld\n", prev_page, last_page, 2019-07-15T20:27:56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:56 block_begin-1, lastblock); 2019-07-15T20:27:56 ~~~~~~~~~~~~~ 2019-07-15T20:27:56 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:56 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:56 ^~~ 2019-07-15T20:27:56 PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.c:95:9: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:56 ERROR("got NULL for page %p %p, block %ld %ld\n", prev_page, last_page, 2019-07-15T20:27:56 ^~~~~ 2019-07-15T20:27:56 PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.c:95:15: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 5 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:56 ERROR("got NULL for page %p %p, block %ld %ld\n", prev_page, last_page, 2019-07-15T20:27:56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:56 block_begin-1, lastblock); 2019-07-15T20:27:56 ~~~~~~~~~ 2019-07-15T20:27:56 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:56 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:56 ^~~ 2019-07-15T20:27:56 PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.c:95:9: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:56 ERROR("got NULL for page %p %p, block %ld %ld\n", prev_page, last_page, 2019-07-15T20:27:56 ^~~~~ 2019-07-15T20:27:56 PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.c: In function ‘checkHashTable’: 2019-07-15T20:27:56 PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.c:147:50: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:56 printf("find error in page, page block %ld, key %ld\n", page->block_number, *(gint64*)key); 2019-07-15T20:27:56 ~~^ ~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:56 %lld 2019-07-15T20:27:56 PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.c:147:59: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:56 printf("find error in page, page block %ld, key %ld\n", page->block_number, *(gint64*)key); 2019-07-15T20:27:56 ~~^ ~~~~~~~~~~~~~ 2019-07-15T20:27:56 %lld 2019-07-15T20:27:56 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:56 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/cache.h:27, 2019-07-15T20:27:56 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/AMP.h:18, 2019-07-15T20:27:56 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.c:10: 2019-07-15T20:27:56 PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.c:149:15: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:56 ERROR("page %ld, p %d, g %d\n", page->block_number, page->p, page->g); 2019-07-15T20:27:56 ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:56 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:56 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:56 ^~~ 2019-07-15T20:27:56 PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.c:149:9: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:56 ERROR("page %ld, p %d, g %d\n", page->block_number, page->p, page->g); 2019-07-15T20:27:56 ^~~~~ 2019-07-15T20:27:56 PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.c: In function ‘__AMP_evict_element’: 2019-07-15T20:27:56 PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.c:217:61: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:56 fprintf(stderr, "ERROR nothing removed, block %ld\n", page->block_number); 2019-07-15T20:27:56 ~~^ ~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:56 %lld 2019-07-15T20:27:56 PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.c: In function ‘__AMP__evict_with_return’: 2019-07-15T20:27:56 PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.c:261:61: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 2019-07-15T20:27:56 fprintf(stderr, "ERROR nothing removed, block %ld\n", page->block_number); 2019-07-15T20:27:56 ~~^ ~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:56 %lld 2019-07-15T20:27:57 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/libcsv.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/libcsv.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:27:58 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/libcsv.c: In function ‘csv_fini’: 2019-07-15T20:27:58 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/libcsv.c:172:7: warning: variable ‘pstate’ set but not used [-Wunused-but-set-variable] 2019-07-15T20:27:58 int pstate = p->pstate; 2019-07-15T20:27:58 ^~~~~~ 2019-07-15T20:27:59 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/csvReader.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/csvReader.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:28:00 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:28:00 from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/csvReader.h:12, 2019-07-15T20:28:00 from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/csvReader.c:9: 2019-07-15T20:28:00 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/csvReader.c: In function ‘csv_read_one_element’: 2019-07-15T20:28:00 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/csvReader.c:165:19: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:28:00 ERROR("in parsing csv file, current offset %lu, next string %s\n", 2019-07-15T20:28:00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:28:00 reader->base->offset, (char*) (reader->base->mapped_file + reader->base->offset)); 2019-07-15T20:28:00 ~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:28:00 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:28:00 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:28:00 ^~~ 2019-07-15T20:28:00 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/csvReader.c:165:13: note: in expansion of macro ‘ERROR’ 2019-07-15T20:28:00 ERROR("in parsing csv file, current offset %lu, next string %s\n", 2019-07-15T20:28:00 ^~~~~ 2019-07-15T20: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 -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/reader.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/reader.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:28:01 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:28:01 from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/reader.c:9: 2019-07-15T20:28:01 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/reader.c: In function ‘skip_N_elements’: 2019-07-15T20:28:01 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/reader.c:325:25: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘guint64’ {aka ‘const long long unsigned int’} [-Wformat=] 2019-07-15T20:28:01 WARNING("required to skip %lu requests, but only %lu requests left\n", 2019-07-15T20:28:01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:28:01 N, count); 2019-07-15T20:28:01 ~ 2019-07-15T20:28:01 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:28:01 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:28:01 ^~~ 2019-07-15T20:28:01 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/reader.c:325:17: note: in expansion of macro ‘WARNING’ 2019-07-15T20:28:01 WARNING("required to skip %lu requests, but only %lu requests left\n", 2019-07-15T20:28:01 ^~~~~~~ 2019-07-15T20:28:01 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/reader.c:325:25: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘guint64’ {aka ‘long long unsigned int’} [-Wformat=] 2019-07-15T20:28:01 WARNING("required to skip %lu requests, but only %lu requests left\n", 2019-07-15T20:28:01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:28:01 N, count); 2019-07-15T20:28:01 ~~~~~ 2019-07-15T20:28:01 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:28:01 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:28:01 ^~~ 2019-07-15T20:28:01 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/reader.c:325:17: note: in expansion of macro ‘WARNING’ 2019-07-15T20:28:01 WARNING("required to skip %lu requests, but only %lu requests left\n", 2019-07-15T20:28:01 ^~~~~~~ 2019-07-15T20:28:02 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/vscsiReader.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/vscsiReader.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:28:03 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/binaryReader.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/binaryReader.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:28:04 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//utils/cleaner.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//utils/cleaner.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:28:04 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//utils/logging.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//utils/logging.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:28:04 PyMimircache/CMimircache/CMimircache/CMimircache//utils/logging.c: In function ‘log_header’: 2019-07-15T20:28:04 PyMimircache/CMimircache/CMimircache/CMimircache//utils/logging.c:57:20: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 2 has type ‘long unsigned int’ [-Wformat=] 2019-07-15T20:28:04 printf("(tid=%zu): ", (unsigned long) pthread_self()); 2019-07-15T20:28:04 ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:28:04 %lu 2019-07-15T20:28:04 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache//utils/utils.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//utils/utils.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:28:05 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache/dataStructure/pqueue.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache/dataStructure/pqueue.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20: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 -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache/dataStructure/splay.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache/dataStructure/splay.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20: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 -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/CMimircache/CMimircache/dataStructure/murmur3.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache/dataStructure/murmur3.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:28:07 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/pyBindings/python_wrapper.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/pyBindings/python_wrapper.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:28:08 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 -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//cache/include -IPyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//profiler/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/pyBindings/include -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/usr/lib/python3/dist-packages/numpy/core/include -INone -I/usr/include/python3.7m -c PyMimircache/CMimircache/pyBindings/pyHeatmap.c -o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/pyBindings/pyHeatmap.o -DNDEBUG -O3 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 2019-07-15T20:28:11 arm-linux-gnueabihf-gcc -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/PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//profiler/profilerUtils.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//profiler/eviction_stat.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmap.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//profiler/partition.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/LRUPage.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/LFUFast.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/Optimal.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/PG.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/MRU.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/FIFO.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/ARC.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/LRFU.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/Random.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/LRUSize.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/LFU.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/LRU_K.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/LRU.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/cache.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/SLRU.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/SLRUML.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/Score.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/libcsv.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/csvReader.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/reader.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/vscsiReader.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/binaryReader.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//utils/cleaner.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//utils/logging.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//utils/utils.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache/dataStructure/pqueue.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache/dataStructure/splay.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache/dataStructure/murmur3.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/pyBindings/python_wrapper.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/pyBindings/pyHeatmap.o -o build/lib.linux-armv7l-3.7/PyMimircache/CMimircache/Heatmap.cpython-37m-arm-linux-gnueabihf.so -lm -lgthread-2.0 -pthread -lglib-2.0 2019-07-15T20:28:12 installing to build/bdist.linux-armv7l/wheel 2019-07-15T20:28:12 running install 2019-07-15T20:28:12 running install_lib 2019-07-15T20:28:12 creating build/bdist.linux-armv7l 2019-07-15T20:28:12 creating build/bdist.linux-armv7l/wheel 2019-07-15T20:28:12 creating build/bdist.linux-armv7l/wheel/PyMimircache 2019-07-15T20:28:12 creating build/bdist.linux-armv7l/wheel/PyMimircache/cache 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/cache/clock.py -> build/bdist.linux-armv7l/wheel/PyMimircache/cache 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/cache/lru.py -> build/bdist.linux-armv7l/wheel/PyMimircache/cache 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/cache/fifo.py -> build/bdist.linux-armv7l/wheel/PyMimircache/cache 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/cache/slru.py -> build/bdist.linux-armv7l/wheel/PyMimircache/cache 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/cache/s4lru.py -> build/bdist.linux-armv7l/wheel/PyMimircache/cache 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/cache/random.py -> build/bdist.linux-armv7l/wheel/PyMimircache/cache 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/cache/optimal.py -> build/bdist.linux-armv7l/wheel/PyMimircache/cache 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/cache/arc.py -> build/bdist.linux-armv7l/wheel/PyMimircache/cache 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/cache/lruOld.py -> build/bdist.linux-armv7l/wheel/PyMimircache/cache 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/cache/abstractCache.py -> build/bdist.linux-armv7l/wheel/PyMimircache/cache 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/cache/mru.py -> build/bdist.linux-armv7l/wheel/PyMimircache/cache 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/cache/secondChance.py -> build/bdist.linux-armv7l/wheel/PyMimircache/cache 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/cache/cacheLine.py -> build/bdist.linux-armv7l/wheel/PyMimircache/cache 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/cache/randomv0.py -> build/bdist.linux-armv7l/wheel/PyMimircache/cache 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/cache/__init__.py -> build/bdist.linux-armv7l/wheel/PyMimircache/cache 2019-07-15T20:28:12 creating build/bdist.linux-armv7l/wheel/PyMimircache/utils 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/utils/printing.py -> build/bdist.linux-armv7l/wheel/PyMimircache/utils 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/utils/timer.py -> build/bdist.linux-armv7l/wheel/PyMimircache/utils 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/utils/randomdict.py -> build/bdist.linux-armv7l/wheel/PyMimircache/utils 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/utils/linkedList.py -> build/bdist.linux-armv7l/wheel/PyMimircache/utils 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/utils/__init__.py -> build/bdist.linux-armv7l/wheel/PyMimircache/utils 2019-07-15T20:28:12 creating build/bdist.linux-armv7l/wheel/PyMimircache/CMimircache 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/CMimircache/GeneralProfiler.cpython-37m-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/PyMimircache/CMimircache 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/CMimircache/CacheReader.cpython-37m-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/PyMimircache/CMimircache 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/CMimircache/LRUProfiler.cpython-37m-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/PyMimircache/CMimircache 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/CMimircache/Heatmap.cpython-37m-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/PyMimircache/CMimircache 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/version.py -> build/bdist.linux-armv7l/wheel/PyMimircache 2019-07-15T20:28:12 creating build/bdist.linux-armv7l/wheel/PyMimircache/cacheReader 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/cacheReader/vscsiReader.py -> build/bdist.linux-armv7l/wheel/PyMimircache/cacheReader 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/cacheReader/requestItem.py -> build/bdist.linux-armv7l/wheel/PyMimircache/cacheReader 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/cacheReader/vscsiReaderOld.py -> build/bdist.linux-armv7l/wheel/PyMimircache/cacheReader 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/cacheReader/binaryWriter.py -> build/bdist.linux-armv7l/wheel/PyMimircache/cacheReader 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/cacheReader/binaryReader.py -> build/bdist.linux-armv7l/wheel/PyMimircache/cacheReader 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/cacheReader/traceStat.py -> build/bdist.linux-armv7l/wheel/PyMimircache/cacheReader 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/cacheReader/multiReader.py -> build/bdist.linux-armv7l/wheel/PyMimircache/cacheReader 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/cacheReader/csvReader.py -> build/bdist.linux-armv7l/wheel/PyMimircache/cacheReader 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/cacheReader/tracePreprocesser.py -> build/bdist.linux-armv7l/wheel/PyMimircache/cacheReader 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/cacheReader/abstractReader.py -> build/bdist.linux-armv7l/wheel/PyMimircache/cacheReader 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/cacheReader/plainReader.py -> build/bdist.linux-armv7l/wheel/PyMimircache/cacheReader 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/cacheReader/__init__.py -> build/bdist.linux-armv7l/wheel/PyMimircache/cacheReader 2019-07-15T20:28:12 creating build/bdist.linux-armv7l/wheel/PyMimircache/profiler 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/profiler/pyLRUProfiler.py -> build/bdist.linux-armv7l/wheel/PyMimircache/profiler 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/profiler/cGeneralProfiler.py -> build/bdist.linux-armv7l/wheel/PyMimircache/profiler 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/profiler/cLRUProfiler.py -> build/bdist.linux-armv7l/wheel/PyMimircache/profiler 2019-07-15T20:28:12 creating build/bdist.linux-armv7l/wheel/PyMimircache/profiler/utils 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/profiler/utils/splay.py -> build/bdist.linux-armv7l/wheel/PyMimircache/profiler/utils 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/profiler/utils/dist.py -> build/bdist.linux-armv7l/wheel/PyMimircache/profiler/utils 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/profiler/utils/__init__.py -> build/bdist.linux-armv7l/wheel/PyMimircache/profiler/utils 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/profiler/pyHeatmapAux.py -> build/bdist.linux-armv7l/wheel/PyMimircache/profiler 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/profiler/cHeatmap.py -> build/bdist.linux-armv7l/wheel/PyMimircache/profiler 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/profiler/pyHeatmap.py -> build/bdist.linux-armv7l/wheel/PyMimircache/profiler 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/profiler/pyGeneralProfiler.py -> build/bdist.linux-armv7l/wheel/PyMimircache/profiler 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/profiler/profilerUtils.py -> build/bdist.linux-armv7l/wheel/PyMimircache/profiler 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/profiler/twoDPlots.py -> build/bdist.linux-armv7l/wheel/PyMimircache/profiler 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/profiler/pyTimeProfiler.py -> build/bdist.linux-armv7l/wheel/PyMimircache/profiler 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/profiler/__init__.py -> build/bdist.linux-armv7l/wheel/PyMimircache/profiler 2019-07-15T20:28:12 creating build/bdist.linux-armv7l/wheel/PyMimircache/top 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/top/cachecow.py -> build/bdist.linux-armv7l/wheel/PyMimircache/top 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/top/__init__.py -> build/bdist.linux-armv7l/wheel/PyMimircache/top 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/const.py -> build/bdist.linux-armv7l/wheel/PyMimircache 2019-07-15T20:28:12 copying build/lib.linux-armv7l-3.7/PyMimircache/__init__.py -> build/bdist.linux-armv7l/wheel/PyMimircache 2019-07-15T20:28:12 running install_egg_info 2019-07-15T20:28:12 running egg_info 2019-07-15T20:28:12 writing PyMimircache.egg-info/PKG-INFO 2019-07-15T20:28:12 writing dependency_links to PyMimircache.egg-info/dependency_links.txt 2019-07-15T20:28:12 writing requirements to PyMimircache.egg-info/requires.txt 2019-07-15T20:28:12 writing top-level names to PyMimircache.egg-info/top_level.txt 2019-07-15T20:28:12 reading manifest file 'PyMimircache.egg-info/SOURCES.txt' 2019-07-15T20:28:12 reading manifest template 'MANIFEST.in' 2019-07-15T20:28:12 no previously-included directories found matching 'multiMachineProcessing' 2019-07-15T20:28:12 writing manifest file 'PyMimircache.egg-info/SOURCES.txt' 2019-07-15T20:28:12 Copying PyMimircache.egg-info to build/bdist.linux-armv7l/wheel/PyMimircache-0.0.2.103-py3.7.egg-info 2019-07-15T20:28:12 running install_scripts 2019-07-15T20:28:12 creating build/bdist.linux-armv7l/wheel/PyMimircache-0.0.2.103.dist-info/WHEEL 2019-07-15T20:28:12 creating '/tmp/pip-wheel-w8dkowpk/PyMimircache-0.0.2.103-cp37-cp37m-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2019-07-15T20:28:12 adding 'PyMimircache/__init__.py' 2019-07-15T20:28:12 adding 'PyMimircache/const.py' 2019-07-15T20:28:12 adding 'PyMimircache/version.py' 2019-07-15T20:28:12 adding 'PyMimircache/CMimircache/CacheReader.cpython-37m-arm-linux-gnueabihf.so' 2019-07-15T20:28:13 adding 'PyMimircache/CMimircache/GeneralProfiler.cpython-37m-arm-linux-gnueabihf.so' 2019-07-15T20:28:13 adding 'PyMimircache/CMimircache/Heatmap.cpython-37m-arm-linux-gnueabihf.so' 2019-07-15T20:28:13 adding 'PyMimircache/CMimircache/LRUProfiler.cpython-37m-arm-linux-gnueabihf.so' 2019-07-15T20:28:13 adding 'PyMimircache/cache/__init__.py' 2019-07-15T20:28:13 adding 'PyMimircache/cache/abstractCache.py' 2019-07-15T20:28:13 adding 'PyMimircache/cache/arc.py' 2019-07-15T20:28:13 adding 'PyMimircache/cache/cacheLine.py' 2019-07-15T20:28:13 adding 'PyMimircache/cache/clock.py' 2019-07-15T20:28:13 adding 'PyMimircache/cache/fifo.py' 2019-07-15T20:28:13 adding 'PyMimircache/cache/lru.py' 2019-07-15T20:28:13 adding 'PyMimircache/cache/lruOld.py' 2019-07-15T20:28:13 adding 'PyMimircache/cache/mru.py' 2019-07-15T20:28:13 adding 'PyMimircache/cache/optimal.py' 2019-07-15T20:28:13 adding 'PyMimircache/cache/random.py' 2019-07-15T20:28:13 adding 'PyMimircache/cache/randomv0.py' 2019-07-15T20:28:13 adding 'PyMimircache/cache/s4lru.py' 2019-07-15T20:28:13 adding 'PyMimircache/cache/secondChance.py' 2019-07-15T20:28:13 adding 'PyMimircache/cache/slru.py' 2019-07-15T20:28:13 adding 'PyMimircache/cacheReader/__init__.py' 2019-07-15T20:28:13 adding 'PyMimircache/cacheReader/abstractReader.py' 2019-07-15T20:28:13 adding 'PyMimircache/cacheReader/binaryReader.py' 2019-07-15T20:28:13 adding 'PyMimircache/cacheReader/binaryWriter.py' 2019-07-15T20:28:13 adding 'PyMimircache/cacheReader/csvReader.py' 2019-07-15T20:28:13 adding 'PyMimircache/cacheReader/multiReader.py' 2019-07-15T20:28:13 adding 'PyMimircache/cacheReader/plainReader.py' 2019-07-15T20:28:13 adding 'PyMimircache/cacheReader/requestItem.py' 2019-07-15T20:28:13 adding 'PyMimircache/cacheReader/tracePreprocesser.py' 2019-07-15T20:28:13 adding 'PyMimircache/cacheReader/traceStat.py' 2019-07-15T20:28:13 adding 'PyMimircache/cacheReader/vscsiReader.py' 2019-07-15T20:28:13 adding 'PyMimircache/cacheReader/vscsiReaderOld.py' 2019-07-15T20:28:13 adding 'PyMimircache/profiler/__init__.py' 2019-07-15T20:28:13 adding 'PyMimircache/profiler/cGeneralProfiler.py' 2019-07-15T20:28:13 adding 'PyMimircache/profiler/cHeatmap.py' 2019-07-15T20:28:13 adding 'PyMimircache/profiler/cLRUProfiler.py' 2019-07-15T20:28:13 adding 'PyMimircache/profiler/profilerUtils.py' 2019-07-15T20:28:13 adding 'PyMimircache/profiler/pyGeneralProfiler.py' 2019-07-15T20:28:13 adding 'PyMimircache/profiler/pyHeatmap.py' 2019-07-15T20:28:13 adding 'PyMimircache/profiler/pyHeatmapAux.py' 2019-07-15T20:28:13 adding 'PyMimircache/profiler/pyLRUProfiler.py' 2019-07-15T20:28:13 adding 'PyMimircache/profiler/pyTimeProfiler.py' 2019-07-15T20:28:13 adding 'PyMimircache/profiler/twoDPlots.py' 2019-07-15T20:28:13 adding 'PyMimircache/profiler/utils/__init__.py' 2019-07-15T20:28:13 adding 'PyMimircache/profiler/utils/dist.py' 2019-07-15T20:28:13 adding 'PyMimircache/profiler/utils/splay.py' 2019-07-15T20:28:13 adding 'PyMimircache/top/__init__.py' 2019-07-15T20:28:13 adding 'PyMimircache/top/cachecow.py' 2019-07-15T20:28:13 adding 'PyMimircache/utils/__init__.py' 2019-07-15T20:28:13 adding 'PyMimircache/utils/linkedList.py' 2019-07-15T20:28:13 adding 'PyMimircache/utils/printing.py' 2019-07-15T20:28:13 adding 'PyMimircache/utils/randomdict.py' 2019-07-15T20:28:13 adding 'PyMimircache/utils/timer.py' 2019-07-15T20:28:13 adding 'PyMimircache-0.0.2.103.dist-info/METADATA' 2019-07-15T20:28:13 adding 'PyMimircache-0.0.2.103.dist-info/WHEEL' 2019-07-15T20:28:13 adding 'PyMimircache-0.0.2.103.dist-info/top_level.txt' 2019-07-15T20:28:13 adding 'PyMimircache-0.0.2.103.dist-info/RECORD' 2019-07-15T20:28:13 removing build/bdist.linux-armv7l/wheel 2019-07-15T20:28:14 Building wheel for PyMimircache (setup.py): finished with status 'done' 2019-07-15T20:28:14 Stored in directory: /tmp/tmpeaqqntek 2019-07-15T20:28:14 Successfully built PyMimircache 2019-07-15T20:28:14 Cleaning up... 2019-07-15T20:28:14 Removing source in /tmp/pip-wheel-f6wcvbhu/PyMimircache 2019-07-15T20:28:14 Removed build tracker '/tmp/pip-req-tracker-nm60wluu'