2019-07-15T20:25:38 Created temporary directory: /tmp/pip-ephem-wheel-cache-lytnlxh6 2019-07-15T20:25:38 Created temporary directory: /tmp/pip-req-tracker-bo4506t7 2019-07-15T20:25:38 Created requirements tracker '/tmp/pip-req-tracker-bo4506t7' 2019-07-15T20:25:38 Created temporary directory: /tmp/pip-wheel-txi94iw5 2019-07-15T20:25:38 Collecting PyMimircache==0.0.2.102 2019-07-15T20:25:38 1 location(s) to search for versions of PyMimircache: 2019-07-15T20:25:38 * https://pypi.org/simple/pymimircache/ 2019-07-15T20:25:38 Getting page https://pypi.org/simple/pymimircache/ 2019-07-15T20:25:38 Analyzing links from page https://pypi.org/simple/pymimircache/ 2019-07-15T20:25:38 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:25:38 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:25:38 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:25:38 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:25:38 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:25:38 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:25:38 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:25:38 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:25:38 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:25:38 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:25:38 Using version 0.0.2.102 (newest of versions: 0.0.2.102) 2019-07-15T20:25:38 Created temporary directory: /tmp/pip-unpack-r8ld2wqw 2019-07-15T20:25:39 Downloading https://files.pythonhosted.org/packages/55/8d/f5baeab7d83efd5f3c0c2dfc8e896df368ac3db96f885e37606d43b6b4ba/PyMimircache-0.0.2.102.tar.gz (3.6MB) 2019-07-15T20:25:39 Downloading from URL https://files.pythonhosted.org/packages/55/8d/f5baeab7d83efd5f3c0c2dfc8e896df368ac3db96f885e37606d43b6b4ba/PyMimircache-0.0.2.102.tar.gz#sha256=4b0272aba35b445e7023fb53400e9abf4fb91227347b2239ffa661b763d01205 (from https://pypi.org/simple/pymimircache/) 2019-07-15T20:25:41 Added PyMimircache==0.0.2.102 from https://files.pythonhosted.org/packages/55/8d/f5baeab7d83efd5f3c0c2dfc8e896df368ac3db96f885e37606d43b6b4ba/PyMimircache-0.0.2.102.tar.gz#sha256=4b0272aba35b445e7023fb53400e9abf4fb91227347b2239ffa661b763d01205 to build tracker '/tmp/pip-req-tracker-bo4506t7' 2019-07-15T20:25:41 Running setup.py (path:/tmp/pip-wheel-txi94iw5/PyMimircache/setup.py) egg_info for package PyMimircache 2019-07-15T20:25:41 Running command python setup.py egg_info 2019-07-15T20:25:48 heapdict is not installed 2019-07-15T20:25:48 CMimircache is not successfully installed, modules beginning with C are all disabled 2019-07-15T20:25:48 running egg_info 2019-07-15T20:25:48 creating pip-egg-info/PyMimircache.egg-info 2019-07-15T20:25:48 writing pip-egg-info/PyMimircache.egg-info/PKG-INFO 2019-07-15T20:25:48 writing dependency_links to pip-egg-info/PyMimircache.egg-info/dependency_links.txt 2019-07-15T20:25:48 writing requirements to pip-egg-info/PyMimircache.egg-info/requires.txt 2019-07-15T20:25:48 writing top-level names to pip-egg-info/PyMimircache.egg-info/top_level.txt 2019-07-15T20:25:48 writing manifest file 'pip-egg-info/PyMimircache.egg-info/SOURCES.txt' 2019-07-15T20:25:48 reading manifest file 'pip-egg-info/PyMimircache.egg-info/SOURCES.txt' 2019-07-15T20:25:48 reading manifest template 'MANIFEST.in' 2019-07-15T20:25:48 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.GeneralProfiler', No module named 'PyMimircache.CMimircache.Heatmap', ignore this warning if this is installation 2019-07-15T20:25:48 not all plots in twoDPlots support Py mode 2019-07-15T20:25:48 no previously-included directories found matching 'multiMachineProcessing' 2019-07-15T20:25:48 writing manifest file 'pip-egg-info/PyMimircache.egg-info/SOURCES.txt' 2019-07-15T20:25:49 Source in /tmp/pip-wheel-txi94iw5/PyMimircache has version 0.0.2.102, which satisfies requirement PyMimircache==0.0.2.102 from https://files.pythonhosted.org/packages/55/8d/f5baeab7d83efd5f3c0c2dfc8e896df368ac3db96f885e37606d43b6b4ba/PyMimircache-0.0.2.102.tar.gz#sha256=4b0272aba35b445e7023fb53400e9abf4fb91227347b2239ffa661b763d01205 2019-07-15T20:25:49 Removed PyMimircache==0.0.2.102 from https://files.pythonhosted.org/packages/55/8d/f5baeab7d83efd5f3c0c2dfc8e896df368ac3db96f885e37606d43b6b4ba/PyMimircache-0.0.2.102.tar.gz#sha256=4b0272aba35b445e7023fb53400e9abf4fb91227347b2239ffa661b763d01205 from build tracker '/tmp/pip-req-tracker-bo4506t7' 2019-07-15T20:25:49 Building wheels for collected packages: PyMimircache 2019-07-15T20:25:49 Created temporary directory: /tmp/pip-wheel-ob8k9dea 2019-07-15T20:25:49 Building wheel for PyMimircache (setup.py): started 2019-07-15T20:25:49 Destination directory: /tmp/pip-wheel-ob8k9dea 2019-07-15T20:25:49 Running command /usr/bin/python3 -u -c 'import setuptools, tokenize;__file__='"'"'/tmp/pip-wheel-txi94iw5/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-ob8k9dea 2019-07-15T20:25:51 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.LRUProfiler', No module named 'PyMimircache.CMimircache.GeneralProfiler', No module named 'PyMimircache.CMimircache.CacheReader', ignore this warning if this is installation 2019-07-15T20:25:51 heapdict is not installed 2019-07-15T20:25:52 CMimircache is not successfully installed, modules beginning with C are all disabled 2019-07-15T20:25:52 not all plots in twoDPlots support Py mode 2019-07-15T20:25:52 running bdist_wheel 2019-07-15T20:25:52 running build 2019-07-15T20:25:52 running build_py 2019-07-15T20:25:52 creating build 2019-07-15T20:25:52 creating build/lib.linux-armv7l-3.7 2019-07-15T20:25:52 creating build/lib.linux-armv7l-3.7/PyMimircache 2019-07-15T20:25:52 copying PyMimircache/version.py -> build/lib.linux-armv7l-3.7/PyMimircache 2019-07-15T20:25:52 copying PyMimircache/const.py -> build/lib.linux-armv7l-3.7/PyMimircache 2019-07-15T20:25:52 copying PyMimircache/__init__.py -> build/lib.linux-armv7l-3.7/PyMimircache 2019-07-15T20:25:52 creating build/lib.linux-armv7l-3.7/PyMimircache/cache 2019-07-15T20:25:52 copying PyMimircache/cache/slru.py -> build/lib.linux-armv7l-3.7/PyMimircache/cache 2019-07-15T20:25:52 copying PyMimircache/cache/fifo.py -> build/lib.linux-armv7l-3.7/PyMimircache/cache 2019-07-15T20:25:52 copying PyMimircache/cache/arc.py -> build/lib.linux-armv7l-3.7/PyMimircache/cache 2019-07-15T20:25:52 copying PyMimircache/cache/random.py -> build/lib.linux-armv7l-3.7/PyMimircache/cache 2019-07-15T20:25:52 copying PyMimircache/cache/mru.py -> build/lib.linux-armv7l-3.7/PyMimircache/cache 2019-07-15T20:25:52 copying PyMimircache/cache/cacheLine.py -> build/lib.linux-armv7l-3.7/PyMimircache/cache 2019-07-15T20:25:52 copying PyMimircache/cache/lru.py -> build/lib.linux-armv7l-3.7/PyMimircache/cache 2019-07-15T20:25:52 copying PyMimircache/cache/randomv0.py -> build/lib.linux-armv7l-3.7/PyMimircache/cache 2019-07-15T20:25:52 copying PyMimircache/cache/s4lru.py -> build/lib.linux-armv7l-3.7/PyMimircache/cache 2019-07-15T20:25:52 copying PyMimircache/cache/clock.py -> build/lib.linux-armv7l-3.7/PyMimircache/cache 2019-07-15T20:25:52 copying PyMimircache/cache/lruOld.py -> build/lib.linux-armv7l-3.7/PyMimircache/cache 2019-07-15T20:25:52 copying PyMimircache/cache/abstractCache.py -> build/lib.linux-armv7l-3.7/PyMimircache/cache 2019-07-15T20:25:52 copying PyMimircache/cache/optimal.py -> build/lib.linux-armv7l-3.7/PyMimircache/cache 2019-07-15T20:25:52 copying PyMimircache/cache/__init__.py -> build/lib.linux-armv7l-3.7/PyMimircache/cache 2019-07-15T20:25:52 creating build/lib.linux-armv7l-3.7/PyMimircache/cacheReader 2019-07-15T20:25:52 copying PyMimircache/cacheReader/binaryWriter.py -> build/lib.linux-armv7l-3.7/PyMimircache/cacheReader 2019-07-15T20:25:52 copying PyMimircache/cacheReader/plainReader.py -> build/lib.linux-armv7l-3.7/PyMimircache/cacheReader 2019-07-15T20:25:52 copying PyMimircache/cacheReader/vscsiReader.py -> build/lib.linux-armv7l-3.7/PyMimircache/cacheReader 2019-07-15T20:25:52 copying PyMimircache/cacheReader/traceStat.py -> build/lib.linux-armv7l-3.7/PyMimircache/cacheReader 2019-07-15T20:25:52 copying PyMimircache/cacheReader/multiReader.py -> build/lib.linux-armv7l-3.7/PyMimircache/cacheReader 2019-07-15T20:25:52 copying PyMimircache/cacheReader/binaryReader.py -> build/lib.linux-armv7l-3.7/PyMimircache/cacheReader 2019-07-15T20:25:52 copying PyMimircache/cacheReader/tracePreprocesser.py -> build/lib.linux-armv7l-3.7/PyMimircache/cacheReader 2019-07-15T20:25:52 copying PyMimircache/cacheReader/__init__.py -> build/lib.linux-armv7l-3.7/PyMimircache/cacheReader 2019-07-15T20:25:52 copying PyMimircache/cacheReader/vscsiReaderOld.py -> build/lib.linux-armv7l-3.7/PyMimircache/cacheReader 2019-07-15T20:25:52 copying PyMimircache/cacheReader/requestItem.py -> build/lib.linux-armv7l-3.7/PyMimircache/cacheReader 2019-07-15T20:25:52 copying PyMimircache/cacheReader/abstractReader.py -> build/lib.linux-armv7l-3.7/PyMimircache/cacheReader 2019-07-15T20:25:52 copying PyMimircache/cacheReader/csvReader.py -> build/lib.linux-armv7l-3.7/PyMimircache/cacheReader 2019-07-15T20:25:52 creating build/lib.linux-armv7l-3.7/PyMimircache/profiler 2019-07-15T20:25:52 copying PyMimircache/profiler/pyTimeProfiler.py -> build/lib.linux-armv7l-3.7/PyMimircache/profiler 2019-07-15T20:25:52 copying PyMimircache/profiler/cLRUProfiler.py -> build/lib.linux-armv7l-3.7/PyMimircache/profiler 2019-07-15T20:25:52 copying PyMimircache/profiler/twoDPlots.py -> build/lib.linux-armv7l-3.7/PyMimircache/profiler 2019-07-15T20:25:52 copying PyMimircache/profiler/pyGeneralProfiler.py -> build/lib.linux-armv7l-3.7/PyMimircache/profiler 2019-07-15T20:25:52 copying PyMimircache/profiler/cHeatmap.py -> build/lib.linux-armv7l-3.7/PyMimircache/profiler 2019-07-15T20:25:52 copying PyMimircache/profiler/pyHeatmap.py -> build/lib.linux-armv7l-3.7/PyMimircache/profiler 2019-07-15T20:25:52 copying PyMimircache/profiler/__init__.py -> build/lib.linux-armv7l-3.7/PyMimircache/profiler 2019-07-15T20:25:52 copying PyMimircache/profiler/pyLRUProfiler.py -> build/lib.linux-armv7l-3.7/PyMimircache/profiler 2019-07-15T20:25:52 copying PyMimircache/profiler/profilerUtils.py -> build/lib.linux-armv7l-3.7/PyMimircache/profiler 2019-07-15T20:25:52 copying PyMimircache/profiler/pyHeatmapAux.py -> build/lib.linux-armv7l-3.7/PyMimircache/profiler 2019-07-15T20:25:52 copying PyMimircache/profiler/cGeneralProfiler.py -> build/lib.linux-armv7l-3.7/PyMimircache/profiler 2019-07-15T20:25:52 creating build/lib.linux-armv7l-3.7/PyMimircache/profiler/utils 2019-07-15T20:25:52 copying PyMimircache/profiler/utils/dist.py -> build/lib.linux-armv7l-3.7/PyMimircache/profiler/utils 2019-07-15T20:25:52 copying PyMimircache/profiler/utils/__init__.py -> build/lib.linux-armv7l-3.7/PyMimircache/profiler/utils 2019-07-15T20:25:52 copying PyMimircache/profiler/utils/splay.py -> build/lib.linux-armv7l-3.7/PyMimircache/profiler/utils 2019-07-15T20:25:52 creating build/lib.linux-armv7l-3.7/PyMimircache/utils 2019-07-15T20:25:52 copying PyMimircache/utils/randomdict.py -> build/lib.linux-armv7l-3.7/PyMimircache/utils 2019-07-15T20:25:52 copying PyMimircache/utils/printing.py -> build/lib.linux-armv7l-3.7/PyMimircache/utils 2019-07-15T20:25:52 copying PyMimircache/utils/__init__.py -> build/lib.linux-armv7l-3.7/PyMimircache/utils 2019-07-15T20:25:52 copying PyMimircache/utils/timer.py -> build/lib.linux-armv7l-3.7/PyMimircache/utils 2019-07-15T20:25:52 copying PyMimircache/utils/linkedList.py -> build/lib.linux-armv7l-3.7/PyMimircache/utils 2019-07-15T20:25:52 creating build/lib.linux-armv7l-3.7/PyMimircache/top 2019-07-15T20:25:52 copying PyMimircache/top/cachecow.py -> build/lib.linux-armv7l-3.7/PyMimircache/top 2019-07-15T20:25:52 copying PyMimircache/top/__init__.py -> build/lib.linux-armv7l-3.7/PyMimircache/top 2019-07-15T20:25:53 running build_ext 2019-07-15T20:25:53 building 'PyMimircache.CMimircache.CacheReader' extension 2019-07-15T20:25:53 creating build/temp.linux-armv7l-3.7 2019-07-15T20:25:53 creating build/temp.linux-armv7l-3.7/PyMimircache 2019-07-15T20:25:53 creating build/temp.linux-armv7l-3.7/PyMimircache/CMimircache 2019-07-15T20:25:53 creating build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache 2019-07-15T20:25:53 creating build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache 2019-07-15T20:25:53 creating build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache/cacheReader 2019-07-15T20:25:53 creating build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache/utils 2019-07-15T20:25:53 creating build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/pyBindings 2019-07-15T20:25: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//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/home/piwheels/.local/lib/python3.7/site-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:25:54 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:25:54 from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/reader.c:9: 2019-07-15T20:25:54 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/reader.c: In function ‘skip_N_elements’: 2019-07-15T20:25:54 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:25:54 WARNING("required to skip %lu requests, but only %lu requests left\n", 2019-07-15T20:25:54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:25:54 N, count); 2019-07-15T20:25:54 ~ 2019-07-15T20:25:54 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:25:54 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:25:54 ^~~ 2019-07-15T20:25:54 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/reader.c:325:17: note: in expansion of macro ‘WARNING’ 2019-07-15T20:25:54 WARNING("required to skip %lu requests, but only %lu requests left\n", 2019-07-15T20:25:54 ^~~~~~~ 2019-07-15T20:25:54 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:25:54 WARNING("required to skip %lu requests, but only %lu requests left\n", 2019-07-15T20:25:54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:25:54 N, count); 2019-07-15T20:25:54 ~~~~~ 2019-07-15T20:25:54 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:25:54 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:25:54 ^~~ 2019-07-15T20:25:54 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/reader.c:325:17: note: in expansion of macro ‘WARNING’ 2019-07-15T20:25:54 WARNING("required to skip %lu requests, but only %lu requests left\n", 2019-07-15T20:25:54 ^~~~~~~ 2019-07-15T20:25: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//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/home/piwheels/.local/lib/python3.7/site-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:25: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//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/home/piwheels/.local/lib/python3.7/site-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:25: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//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/home/piwheels/.local/lib/python3.7/site-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:25:57 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/libcsv.c: In function ‘csv_fini’: 2019-07-15T20:25:57 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/libcsv.c:172:7: warning: variable ‘pstate’ set but not used [-Wunused-but-set-variable] 2019-07-15T20:25:57 int pstate = p->pstate; 2019-07-15T20:25:57 ^~~~~~ 2019-07-15T20:25: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//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/home/piwheels/.local/lib/python3.7/site-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:25:59 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:25:59 from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/csvReader.h:12, 2019-07-15T20:25:59 from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/csvReader.c:9: 2019-07-15T20:25:59 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/csvReader.c: In function ‘csv_read_one_element’: 2019-07-15T20:25:59 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:25:59 ERROR("in parsing csv file, current offset %lu, next string %s\n", 2019-07-15T20:25:59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:25:59 reader->base->offset, (char*) (reader->base->mapped_file + reader->base->offset)); 2019-07-15T20:25:59 ~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:25:59 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:25:59 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:25:59 ^~~ 2019-07-15T20:25:59 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/csvReader.c:165:13: note: in expansion of macro ‘ERROR’ 2019-07-15T20:25:59 ERROR("in parsing csv file, current offset %lu, next string %s\n", 2019-07-15T20:25:59 ^~~~~ 2019-07-15T20:25: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//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/home/piwheels/.local/lib/python3.7/site-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: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//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/home/piwheels/.local/lib/python3.7/site-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:00 PyMimircache/CMimircache/CMimircache/CMimircache//utils/logging.c: In function ‘log_header’: 2019-07-15T20:26:00 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:00 printf("(tid=%zu): ", (unsigned long) pthread_self()); 2019-07-15T20:26:00 ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:00 %lu 2019-07-15T20:26: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//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/home/piwheels/.local/lib/python3.7/site-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: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//cacheReader/include -IPyMimircache/CMimircache/CMimircache/CMimircache//utils/include/ -IPyMimircache/CMimircache/CMimircache/CMimircache//headers -IPyMimircache/CMimircache/CMimircache/CMimircache//dataStructure/include -I/home/piwheels/.local/lib/python3.7/site-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:03 creating build/lib.linux-armv7l-3.7/PyMimircache/CMimircache 2019-07-15T20:26:03 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/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//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//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:03 building 'PyMimircache.CMimircache.LRUProfiler' extension 2019-07-15T20:26:03 creating build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache/profiler 2019-07-15T20:26:03 creating build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache/dataStructure 2019-07-15T20:26: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//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/home/piwheels/.local/lib/python3.7/site-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:04 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:26:04 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/include/LRUProfiler.h:17, 2019-07-15T20:26:04 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:9: 2019-07-15T20:26:04 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c: In function ‘get_hitcount_withsize_seq’: 2019-07-15T20:26:04 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:04 WARNING("ts %lu, request lbn %s size 0\n", ts, (char*)(cp->item_p)); 2019-07-15T20:26:04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ 2019-07-15T20:26:04 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:04 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:04 ^~~ 2019-07-15T20:26:04 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:202:17: note: in expansion of macro ‘WARNING’ 2019-07-15T20:26:04 WARNING("ts %lu, request lbn %s size 0\n", ts, (char*)(cp->item_p)); 2019-07-15T20:26:04 ^~~~~~~ 2019-07-15T20:26:04 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:04 WARNING("ts %lu, request lbn %ld size 0\n", ts, *(gint64*)(cp->item_p)); 2019-07-15T20:26:04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ 2019-07-15T20:26:04 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:04 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:04 ^~~ 2019-07-15T20:26:04 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:205:17: note: in expansion of macro ‘WARNING’ 2019-07-15T20:26:04 WARNING("ts %lu, request lbn %ld size 0\n", ts, *(gint64*)(cp->item_p)); 2019-07-15T20:26:04 ^~~~~~~ 2019-07-15T20:26:04 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:04 WARNING("ts %lu, request lbn %ld size 0\n", ts, *(gint64*)(cp->item_p)); 2019-07-15T20:26:04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:04 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:04 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:04 ^~~ 2019-07-15T20:26:04 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:205:17: note: in expansion of macro ‘WARNING’ 2019-07-15T20:26:04 WARNING("ts %lu, request lbn %ld size 0\n", ts, *(gint64*)(cp->item_p)); 2019-07-15T20:26:04 ^~~~~~~ 2019-07-15T20:26:04 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c: In function ‘get_reuse_dist_seq’: 2019-07-15T20:26:04 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:04 printf("read in %ld\n", *(gint64*)(cp->item_p)); 2019-07-15T20:26:04 ~~^ ~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:04 %lld 2019-07-15T20:26:04 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:26:04 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/include/LRUProfiler.h:17, 2019-07-15T20:26:04 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:9: 2019-07-15T20:26:04 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c: In function ‘get_future_reuse_dist’: 2019-07-15T20:26:04 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:04 ERROR("array index %ld out of range\n", reader->base->total_num-1-ts); 2019-07-15T20:26:04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:04 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:04 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:04 ^~~ 2019-07-15T20:26:04 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:688:13: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:04 ERROR("array index %ld out of range\n", reader->base->total_num-1-ts); 2019-07-15T20:26:04 ^~~~~ 2019-07-15T20:26:04 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c: In function ‘get_dist_to_last_access’: 2019-07-15T20:26:04 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:04 printf("read in %ld\n", *(gint64*)(cp->item_p)); 2019-07-15T20:26:04 ~~^ ~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:04 %lld 2019-07-15T20:26:04 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c: In function ‘get_reuse_time’: 2019-07-15T20:26:04 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:04 printf("read in %ld\n", *(gint64*)(cp->item_p)); 2019-07-15T20:26:04 ~~^ ~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:04 %lld 2019-07-15T20:26:04 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c: In function ‘load_reuse_dist’: 2019-07-15T20:26:04 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:04 fread(reuse_dist_array, sizeof(gint64), reader->base->total_num, file); 2019-07-15T20:26:04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26: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//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/home/piwheels/.local/lib/python3.7/site-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: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//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/home/piwheels/.local/lib/python3.7/site-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: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//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/home/piwheels/.local/lib/python3.7/site-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:08 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:26:08 from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/reader.c:9: 2019-07-15T20:26:08 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/reader.c: In function ‘skip_N_elements’: 2019-07-15T20:26:08 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:08 WARNING("required to skip %lu requests, but only %lu requests left\n", 2019-07-15T20:26:08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:08 N, count); 2019-07-15T20:26:08 ~ 2019-07-15T20:26:08 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:08 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:08 ^~~ 2019-07-15T20:26:08 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/reader.c:325:17: note: in expansion of macro ‘WARNING’ 2019-07-15T20:26:08 WARNING("required to skip %lu requests, but only %lu requests left\n", 2019-07-15T20:26:08 ^~~~~~~ 2019-07-15T20:26:08 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:08 WARNING("required to skip %lu requests, but only %lu requests left\n", 2019-07-15T20:26:08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:08 N, count); 2019-07-15T20:26:08 ~~~~~ 2019-07-15T20:26:08 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:08 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:08 ^~~ 2019-07-15T20:26:08 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/reader.c:325:17: note: in expansion of macro ‘WARNING’ 2019-07-15T20:26:08 WARNING("required to skip %lu requests, but only %lu requests left\n", 2019-07-15T20:26:08 ^~~~~~~ 2019-07-15T20:26: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//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/home/piwheels/.local/lib/python3.7/site-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: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//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/home/piwheels/.local/lib/python3.7/site-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: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//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/home/piwheels/.local/lib/python3.7/site-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:11 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/libcsv.c: In function ‘csv_fini’: 2019-07-15T20:26:11 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/libcsv.c:172:7: warning: variable ‘pstate’ set but not used [-Wunused-but-set-variable] 2019-07-15T20:26:11 int pstate = p->pstate; 2019-07-15T20:26:11 ^~~~~~ 2019-07-15T20:26: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//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/home/piwheels/.local/lib/python3.7/site-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:13 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:26:13 from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/csvReader.h:12, 2019-07-15T20:26:13 from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/csvReader.c:9: 2019-07-15T20:26:13 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/csvReader.c: In function ‘csv_read_one_element’: 2019-07-15T20:26:13 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:13 ERROR("in parsing csv file, current offset %lu, next string %s\n", 2019-07-15T20:26:13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:13 reader->base->offset, (char*) (reader->base->mapped_file + reader->base->offset)); 2019-07-15T20:26:13 ~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:13 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:13 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:13 ^~~ 2019-07-15T20:26:13 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/csvReader.c:165:13: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:13 ERROR("in parsing csv file, current offset %lu, next string %s\n", 2019-07-15T20:26:13 ^~~~~ 2019-07-15T20:26: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//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/home/piwheels/.local/lib/python3.7/site-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:14 arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -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/home/piwheels/.local/lib/python3.7/site-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:14 PyMimircache/CMimircache/CMimircache/CMimircache//utils/logging.c: In function ‘log_header’: 2019-07-15T20:26:14 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:14 printf("(tid=%zu): ", (unsigned long) pthread_self()); 2019-07-15T20:26:14 ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:14 %lu 2019-07-15T20:26:14 arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -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/home/piwheels/.local/lib/python3.7/site-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: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//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/home/piwheels/.local/lib/python3.7/site-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:17 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/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//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//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:17 building 'PyMimircache.CMimircache.GeneralProfiler' extension 2019-07-15T20:26:17 creating build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache/cache 2019-07-15T20:26:17 arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -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/home/piwheels/.local/lib/python3.7/site-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: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/home/piwheels/.local/lib/python3.7/site-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:19 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c: In function ‘profiler_thread’: 2019-07-15T20:26:19 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:19 printf("\ncache size %ld, real size: %ld, hit rate %lf, total check %lu, " 2019-07-15T20:26:19 ~~^ 2019-07-15T20:26:19 %llu 2019-07-15T20:26:19 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:95:16: 2019-07-15T20:26:19 ((Mithril_params_t*)(cache->cache_params))->num_of_check, 2019-07-15T20:26:19 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:19 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:19 printf("\ncache size %ld, real size: %ld, hit rate %lf, total check %lu, " 2019-07-15T20:26:19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:19 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:96:16: 2019-07-15T20:26:19 prefetch, hit, (double)hit / prefetch, 2019-07-15T20:26:19 ~~~~~~~~ 2019-07-15T20:26:19 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:92:36: note: format string is defined here 2019-07-15T20:26:19 "Mithril prefetch %lu, hit %lu, accuracy: %lf, prefetch table size %u\n", 2019-07-15T20:26:19 ~~^ 2019-07-15T20:26:19 %llu 2019-07-15T20:26:19 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:19 printf("\ncache size %ld, real size: %ld, hit rate %lf, total check %lu, " 2019-07-15T20:26:19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:19 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:96:26: 2019-07-15T20:26:19 prefetch, hit, (double)hit / prefetch, 2019-07-15T20:26:19 ~~~ 2019-07-15T20:26:19 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:92:45: note: format string is defined here 2019-07-15T20:26:19 "Mithril prefetch %lu, hit %lu, accuracy: %lf, prefetch table size %u\n", 2019-07-15T20:26:19 ~~^ 2019-07-15T20:26:19 %llu 2019-07-15T20:26:19 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:19 printf("sequential prefetching, prefetch %lu, hit %lu, accuracy %lf\n", prefetch2, hit2, (double)hit2 / prefetch2); 2019-07-15T20:26:19 ~~^ ~~~~~~~~~ 2019-07-15T20:26:19 %llu 2019-07-15T20:26:19 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:19 printf("sequential prefetching, prefetch %lu, hit %lu, accuracy %lf\n", prefetch2, hit2, (double)hit2 / prefetch2); 2019-07-15T20:26:19 ~~^ ~~~~ 2019-07-15T20:26:19 %llu 2019-07-15T20:26:19 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:19 printf("Mithril_AMP cache size %ld, prefetch %lu, hit %lu, accuracy: %lf, total prefetch %lu, hit %lu, accuracy: %lf\n", 2019-07-15T20:26:19 ~~^ 2019-07-15T20:26:19 %llu 2019-07-15T20:26:19 Mithril_params->cache->core->size, prefetch2, hit2, (double)hit2 / prefetch2, 2019-07-15T20:26:19 ~~~~~~~~~ 2019-07-15T20:26:19 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:19 printf("Mithril_AMP cache size %ld, prefetch %lu, hit %lu, accuracy: %lf, total prefetch %lu, hit %lu, accuracy: %lf\n", 2019-07-15T20:26:19 ~~^ 2019-07-15T20:26:19 %llu 2019-07-15T20:26:19 Mithril_params->cache->core->size, prefetch2, hit2, (double)hit2 / prefetch2, 2019-07-15T20:26:19 ~~~~ 2019-07-15T20:26:19 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:19 printf("Mithril_AMP cache size %ld, prefetch %lu, hit %lu, accuracy: %lf, total prefetch %lu, hit %lu, accuracy: %lf\n", 2019-07-15T20:26:19 ~~^ 2019-07-15T20:26:19 %llu 2019-07-15T20:26:19 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:112:20: 2019-07-15T20:26:19 prefetch + prefetch2, hit + hit2, (double)(hit + hit2) / (prefetch + prefetch2)); 2019-07-15T20:26:19 ~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:19 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:19 printf("Mithril_AMP cache size %ld, prefetch %lu, hit %lu, accuracy: %lf, total prefetch %lu, hit %lu, accuracy: %lf\n", 2019-07-15T20:26:19 ~~^ 2019-07-15T20:26:19 %llu 2019-07-15T20:26:19 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:112:42: 2019-07-15T20:26:19 prefetch + prefetch2, hit + hit2, (double)(hit + hit2) / (prefetch + prefetch2)); 2019-07-15T20:26:19 ~~~~~~~~~~ 2019-07-15T20:26:19 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:19 printf("\n PG cache size %lu, real size %ld, hit rate %lf, prefetch %lu, " 2019-07-15T20:26:19 ~~^ 2019-07-15T20:26:19 %llu 2019-07-15T20:26:19 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:123:16: 2019-07-15T20:26:19 PG_params->num_of_prefetch, PG_params->num_of_hit, 2019-07-15T20:26:19 ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:19 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:19 printf("\n PG cache size %lu, real size %ld, hit rate %lf, prefetch %lu, " 2019-07-15T20:26:19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:19 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:123:44: 2019-07-15T20:26:19 PG_params->num_of_prefetch, PG_params->num_of_hit, 2019-07-15T20:26:19 ~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:19 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:120:23: note: format string is defined here 2019-07-15T20:26:19 "hit %lu, precision %lf\n", (unsigned long)PG_params->init_size, 2019-07-15T20:26:19 ~~^ 2019-07-15T20:26:19 %llu 2019-07-15T20:26:19 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:19 printf("\nAMP cache size %ld, hit rate %lf, prefetch %lu, hit %lu, accuracy: %lf\n\n", 2019-07-15T20:26:19 ~~^ 2019-07-15T20:26:19 %llu 2019-07-15T20:26:19 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:133:16: 2019-07-15T20:26:19 prefech, hit, (double)hit / prefech); 2019-07-15T20:26:19 ~~~~~~~ 2019-07-15T20:26:19 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:19 printf("\nAMP cache size %ld, hit rate %lf, prefetch %lu, hit %lu, accuracy: %lf\n\n", 2019-07-15T20:26:19 ~~^ 2019-07-15T20:26:19 %llu 2019-07-15T20:26:19 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:133:25: 2019-07-15T20:26:19 prefech, hit, (double)hit / prefech); 2019-07-15T20:26:19 ~~~ 2019-07-15T20:26:19 At top level: 2019-07-15T20:26:19 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:532:13: warning: ‘traverse_trace’ defined but not used [-Wunused-function] 2019-07-15T20:26:19 static void traverse_trace(reader_t* reader, struct_cache* cache) { 2019-07-15T20:26:19 ^~~~~~~~~~~~~~ 2019-07-15T20:26:19 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c: In function ‘get_eviction_age_thread’: 2019-07-15T20:26:19 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:229:9: warning: ‘key’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2019-07-15T20:26:19 g_hash_table_replace(last_ref_ht, key, GINT_TO_POINTER(cur_ts)); 2019-07-15T20:26:19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:19 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:19 last_ref_ts = GPOINTER_TO_INT(g_hash_table_lookup(last_ref_ht, evicted_obj)); 2019-07-15T20:26:19 ^~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26: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/home/piwheels/.local/lib/python3.7/site-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:20 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/partition.c: In function ‘get_partition’: 2019-07-15T20:26:20 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:20 fprintf(stderr, "ERROR current size %lu, given size %ld\n", (unsigned long)get_size(cache), cache_size); 2019-07-15T20:26:20 ~~^ ~~~~~~~~~~ 2019-07-15T20:26:20 %lld 2019-07-15T20:26: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/home/piwheels/.local/lib/python3.7/site-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: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/home/piwheels/.local/lib/python3.7/site-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:22 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:26:22 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/include/heatmap.h:16, 2019-07-15T20:26:22 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmap.c:9: 2019-07-15T20:26:22 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmap.c: In function ‘heatmap_rd_distribution’: 2019-07-15T20:26:22 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:22 ERROR("did you call top level function? max reuse distance %ld, bp len %u\n", 2019-07-15T20:26:22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:22 reader->sdata->max_reuse_dist, break_points->len); 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//profiler/heatmap.c:368:9: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:22 ERROR("did you call top level function? max reuse distance %ld, bp len %u\n", 2019-07-15T20:26:22 ^~~~~ 2019-07-15T20:26: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/home/piwheels/.local/lib/python3.7/site-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:24 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:26:24 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/include/LRUProfiler.h:17, 2019-07-15T20:26:24 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:9: 2019-07-15T20:26:24 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c: In function ‘get_hitcount_withsize_seq’: 2019-07-15T20:26:24 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:24 WARNING("ts %lu, request lbn %s size 0\n", ts, (char*)(cp->item_p)); 2019-07-15T20:26:24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ 2019-07-15T20:26:24 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:24 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:24 ^~~ 2019-07-15T20:26:24 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:202:17: note: in expansion of macro ‘WARNING’ 2019-07-15T20:26:24 WARNING("ts %lu, request lbn %s size 0\n", ts, (char*)(cp->item_p)); 2019-07-15T20:26:24 ^~~~~~~ 2019-07-15T20:26:24 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:24 WARNING("ts %lu, request lbn %ld size 0\n", ts, *(gint64*)(cp->item_p)); 2019-07-15T20:26:24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ 2019-07-15T20:26:24 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:24 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:24 ^~~ 2019-07-15T20:26:24 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:205:17: note: in expansion of macro ‘WARNING’ 2019-07-15T20:26:24 WARNING("ts %lu, request lbn %ld size 0\n", ts, *(gint64*)(cp->item_p)); 2019-07-15T20:26:24 ^~~~~~~ 2019-07-15T20:26:24 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:24 WARNING("ts %lu, request lbn %ld size 0\n", ts, *(gint64*)(cp->item_p)); 2019-07-15T20:26:24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:24 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:24 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:24 ^~~ 2019-07-15T20:26:24 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:205:17: note: in expansion of macro ‘WARNING’ 2019-07-15T20:26:24 WARNING("ts %lu, request lbn %ld size 0\n", ts, *(gint64*)(cp->item_p)); 2019-07-15T20:26:24 ^~~~~~~ 2019-07-15T20:26:24 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c: In function ‘get_reuse_dist_seq’: 2019-07-15T20:26:24 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:24 printf("read in %ld\n", *(gint64*)(cp->item_p)); 2019-07-15T20:26:24 ~~^ ~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:24 %lld 2019-07-15T20:26:24 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:26:24 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/include/LRUProfiler.h:17, 2019-07-15T20:26:24 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:9: 2019-07-15T20:26:24 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c: In function ‘get_future_reuse_dist’: 2019-07-15T20:26:24 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:24 ERROR("array index %ld out of range\n", reader->base->total_num-1-ts); 2019-07-15T20:26:24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:24 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:24 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:24 ^~~ 2019-07-15T20:26:24 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:688:13: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:24 ERROR("array index %ld out of range\n", reader->base->total_num-1-ts); 2019-07-15T20:26:24 ^~~~~ 2019-07-15T20:26:24 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c: In function ‘get_dist_to_last_access’: 2019-07-15T20:26:24 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:24 printf("read in %ld\n", *(gint64*)(cp->item_p)); 2019-07-15T20:26:24 ~~^ ~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:24 %lld 2019-07-15T20:26:24 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c: In function ‘get_reuse_time’: 2019-07-15T20:26:24 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:24 printf("read in %ld\n", *(gint64*)(cp->item_p)); 2019-07-15T20:26:24 ~~^ ~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:24 %lld 2019-07-15T20:26:24 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c: In function ‘load_reuse_dist’: 2019-07-15T20:26:24 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:24 fread(reuse_dist_array, sizeof(gint64), reader->base->total_num, file); 2019-07-15T20:26:24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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//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/home/piwheels/.local/lib/python3.7/site-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:27 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:26:27 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/include/heatmap.h:16, 2019-07-15T20:26:27 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:9: 2019-07-15T20:26:27 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c: In function ‘hm_nonLRU_hr_st_et_thread’: 2019-07-15T20:26:27 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:27 ERROR("failed to skip %lu requests\n", N); 2019-07-15T20:26:27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ 2019-07-15T20:26:27 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:27 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:27 ^~~ 2019-07-15T20:26:27 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:53:13: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:27 ERROR("failed to skip %lu requests\n", N); 2019-07-15T20:26:27 ^~~~~ 2019-07-15T20:26:27 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c: In function ‘hm_effective_size_thread’: 2019-07-15T20:26:27 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:27 ERROR("last access time should be larger than 0, current %ld", last_ts); 2019-07-15T20:26:27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~ 2019-07-15T20:26:27 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:27 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:27 ^~~ 2019-07-15T20:26:27 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:268:21: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:27 ERROR("last access time should be larger than 0, current %ld", last_ts); 2019-07-15T20:26:27 ^~~~~ 2019-07-15T20:26:27 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:27 ERROR("effective cache size at %lu is already 0, cannot decrease, " 2019-07-15T20:26:27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:27 "last_ts %ld, cur_ts %lu, cache_size %lu\n", i, last_ts, cur_ts, cache_size); 2019-07-15T20:26:27 ~ 2019-07-15T20:26:27 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:27 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:27 ^~~ 2019-07-15T20:26:27 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:274:25: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:27 ERROR("effective cache size at %lu is already 0, cannot decrease, " 2019-07-15T20:26:27 ^~~~~ 2019-07-15T20:26:27 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:274:58: note: format string is defined here 2019-07-15T20:26:27 ERROR("effective cache size at %lu is already 0, cannot decrease, " 2019-07-15T20:26:27 ~~^ 2019-07-15T20:26:27 %llu 2019-07-15T20:26:27 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:26:27 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/include/heatmap.h:16, 2019-07-15T20:26:27 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:9: 2019-07-15T20:26:27 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:27 ERROR("effective cache size at %lu is already 0, cannot decrease, " 2019-07-15T20:26:27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:27 "last_ts %ld, cur_ts %lu, cache_size %lu\n", i, last_ts, cur_ts, cache_size); 2019-07-15T20:26:27 ~~~~~~~ 2019-07-15T20:26:27 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:27 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:27 ^~~ 2019-07-15T20:26:27 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:274:25: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:27 ERROR("effective cache size at %lu is already 0, cannot decrease, " 2019-07-15T20:26:27 ^~~~~ 2019-07-15T20:26:27 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:275:42: note: format string is defined here 2019-07-15T20:26:27 "last_ts %ld, cur_ts %lu, cache_size %lu\n", i, last_ts, cur_ts, cache_size); 2019-07-15T20:26:27 ~~^ 2019-07-15T20:26:27 %lld 2019-07-15T20:26:27 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:26:27 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/include/heatmap.h:16, 2019-07-15T20:26:27 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:9: 2019-07-15T20:26:27 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:27 ERROR("effective cache size at %lu is already 0, cannot decrease, " 2019-07-15T20:26:27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:27 "last_ts %ld, cur_ts %lu, cache_size %lu\n", i, last_ts, cur_ts, cache_size); 2019-07-15T20:26:27 ~~~~~~ 2019-07-15T20:26:27 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:27 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:27 ^~~ 2019-07-15T20:26:27 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:274:25: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:27 ERROR("effective cache size at %lu is already 0, cannot decrease, " 2019-07-15T20:26:27 ^~~~~ 2019-07-15T20:26:27 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:275:54: note: format string is defined here 2019-07-15T20:26:27 "last_ts %ld, cur_ts %lu, cache_size %lu\n", i, last_ts, cur_ts, cache_size); 2019-07-15T20:26:27 ~~^ 2019-07-15T20:26:27 %llu 2019-07-15T20:26:27 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:26:27 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/include/heatmap.h:16, 2019-07-15T20:26:27 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:9: 2019-07-15T20:26:27 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:27 ERROR("effective cache size at %lu is already 0, cannot decrease, " 2019-07-15T20:26:27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:27 "last_ts %ld, cur_ts %lu, cache_size %lu\n", i, last_ts, cur_ts, cache_size); 2019-07-15T20:26:27 ~~~~~~~~~~ 2019-07-15T20:26:27 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:27 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:27 ^~~ 2019-07-15T20:26:27 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:274:25: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:27 ERROR("effective cache size at %lu is already 0, cannot decrease, " 2019-07-15T20:26:27 ^~~~~ 2019-07-15T20:26:27 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:275:70: note: format string is defined here 2019-07-15T20:26:27 "last_ts %ld, cur_ts %lu, cache_size %lu\n", i, last_ts, cur_ts, cache_size); 2019-07-15T20:26:27 ~~^ 2019-07-15T20:26:27 %llu 2019-07-15T20:26:27 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:26:27 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/include/heatmap.h:16, 2019-07-15T20:26:27 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:9: 2019-07-15T20:26:27 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:27 ERROR("effective size %lu, cache size %lu\n", current_effective_size, order*bin_size); 2019-07-15T20:26:27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:27 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:27 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:27 ^~~ 2019-07-15T20:26:27 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:287:17: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:27 ERROR("effective size %lu, cache size %lu\n", current_effective_size, order*bin_size); 2019-07-15T20:26:27 ^~~~~ 2019-07-15T20:26:27 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:27 ERROR("effective size %lu, cache size %lu\n", current_effective_size, order*bin_size); 2019-07-15T20:26:27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~ 2019-07-15T20:26:27 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:27 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:27 ^~~ 2019-07-15T20:26:27 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:287:17: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:27 ERROR("effective size %lu, cache size %lu\n", current_effective_size, order*bin_size); 2019-07-15T20:26:27 ^~~~~ 2019-07-15T20:26:27 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:27 ERROR("cache size %lu, %lu th bp, effective size %lf\n", cache_size, i, dd->matrix[i][order-1]); 2019-07-15T20:26:27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~ 2019-07-15T20:26:27 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:27 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:27 ^~~ 2019-07-15T20:26:27 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:310:17: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:27 ERROR("cache size %lu, %lu th bp, effective size %lf\n", cache_size, i, dd->matrix[i][order-1]); 2019-07-15T20:26:27 ^~~~~ 2019-07-15T20:26:27 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:27 ERROR("cache size %lu, %lu th bp, effective size %lf\n", cache_size, i, dd->matrix[i][order-1]); 2019-07-15T20:26:27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ 2019-07-15T20:26:27 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:27 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:27 ^~~ 2019-07-15T20:26:27 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:310:17: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:27 ERROR("cache size %lu, %lu th bp, effective size %lf\n", cache_size, i, dd->matrix[i][order-1]); 2019-07-15T20:26:27 ^~~~~ 2019-07-15T20:26:27 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:27 printf("effective size at %lu (%lu-%lu): %lu\n", j, 2019-07-15T20:26:27 ~~^ ~ 2019-07-15T20:26:27 %llu 2019-07-15T20:26:27 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:27 printf("effective size at %lu (%lu-%lu): %lu\n", j, 2019-07-15T20:26:27 ~~^ 2019-07-15T20:26:27 %llu 2019-07-15T20:26:27 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:27 printf("effective size at %lu (%lu-%lu): %lu\n", j, 2019-07-15T20:26:27 ~~^ 2019-07-15T20:26:27 %llu 2019-07-15T20:26:27 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:27 printf("effective size at %lu (%lu-%lu): %lu\n", j, 2019-07-15T20:26:27 ~~^ 2019-07-15T20:26:27 %llu 2019-07-15T20:26:27 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:315:28: 2019-07-15T20:26:27 effective_cache_size[j]); 2019-07-15T20:26:27 ~~~~~~~~~~~~~~~~~~~~~~~ 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//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/home/piwheels/.local/lib/python3.7/site-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:28 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:26:28 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/include/heatmap.h:16, 2019-07-15T20:26:28 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c:9: 2019-07-15T20:26:28 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c: In function ‘hm_LRU_effective_size_thread’: 2019-07-15T20:26:28 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:28 ERROR("last access time < 0, value %ld\n", last_ts); 2019-07-15T20:26:28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~ 2019-07-15T20:26:28 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:28 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:28 ^~~ 2019-07-15T20:26:28 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c:385:17: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:28 ERROR("last access time < 0, value %ld\n", last_ts); 2019-07-15T20:26:28 ^~~~~ 2019-07-15T20:26:28 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:28 ERROR("ts %lu effective size %lu, cache size %lu\n", cur_ts, current_effective_size, order * bin_size); 2019-07-15T20:26:28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ 2019-07-15T20:26:28 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:28 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:28 ^~~ 2019-07-15T20:26:28 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c:404:13: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:28 ERROR("ts %lu effective size %lu, cache size %lu\n", cur_ts, current_effective_size, order * bin_size); 2019-07-15T20:26:28 ^~~~~ 2019-07-15T20:26:28 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:28 ERROR("ts %lu effective size %lu, cache size %lu\n", cur_ts, current_effective_size, order * bin_size); 2019-07-15T20:26:28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:28 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:28 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:28 ^~~ 2019-07-15T20:26:28 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c:404:13: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:28 ERROR("ts %lu effective size %lu, cache size %lu\n", cur_ts, current_effective_size, order * bin_size); 2019-07-15T20:26:28 ^~~~~ 2019-07-15T20:26:28 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:28 ERROR("ts %lu effective size %lu, cache size %lu\n", cur_ts, current_effective_size, order * bin_size); 2019-07-15T20:26:28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ 2019-07-15T20:26:28 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:28 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:28 ^~~ 2019-07-15T20:26:28 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c:404:13: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:28 ERROR("ts %lu effective size %lu, cache size %lu\n", cur_ts, current_effective_size, order * bin_size); 2019-07-15T20:26:28 ^~~~~ 2019-07-15T20:26:28 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:28 ERROR("cache size %lu, %lu th bp, effective size %lf\n", cache_size, i, dd->matrix[i][order - 1]); 2019-07-15T20:26:28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~ 2019-07-15T20:26:28 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:28 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:28 ^~~ 2019-07-15T20:26:28 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c:446:13: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:28 ERROR("cache size %lu, %lu th bp, effective size %lf\n", cache_size, i, dd->matrix[i][order - 1]); 2019-07-15T20:26:28 ^~~~~ 2019-07-15T20:26:28 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:28 ERROR("cache size %lu, %lu th bp, effective size %lf\n", cache_size, i, dd->matrix[i][order - 1]); 2019-07-15T20:26:28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ 2019-07-15T20:26:28 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:28 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:28 ^~~ 2019-07-15T20:26:28 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c:446:13: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:28 ERROR("cache size %lu, %lu th bp, effective size %lf\n", cache_size, i, dd->matrix[i][order - 1]); 2019-07-15T20:26:28 ^~~~~ 2019-07-15T20:26:28 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:28 printf("effective size at %lu (%lu-%lu): %lu\n", j, 2019-07-15T20:26:28 ~~^ ~ 2019-07-15T20:26:28 %llu 2019-07-15T20:26:28 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:28 printf("effective size at %lu (%lu-%lu): %lu\n", j, 2019-07-15T20:26:28 ~~^ 2019-07-15T20:26:28 %llu 2019-07-15T20:26:28 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:28 printf("effective size at %lu (%lu-%lu): %lu\n", j, 2019-07-15T20:26:28 ~~^ 2019-07-15T20:26:28 %llu 2019-07-15T20:26:28 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:28 printf("effective size at %lu (%lu-%lu): %lu\n", j, 2019-07-15T20:26:28 ~~^ 2019-07-15T20:26:28 %llu 2019-07-15T20:26:28 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c:451:24: 2019-07-15T20:26:28 effective_cache_size[j]); 2019-07-15T20:26:28 ~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:29 arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -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/home/piwheels/.local/lib/python3.7/site-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:26:29 arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -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/home/piwheels/.local/lib/python3.7/site-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:30 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:26:30 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/cache.h:27, 2019-07-15T20:26:30 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/LFUFast.h:13, 2019-07-15T20:26:30 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/LFUFast.c:20: 2019-07-15T20:26:30 PyMimircache/CMimircache/CMimircache/CMimircache//cache/LFUFast.c: In function ‘__LFU_fast_verify’: 2019-07-15T20:26:30 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:30 ERROR("hashtable size %u, queue accu size %lu\n", 2019-07-15T20:26:30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:30 g_hash_table_size(LFU_fast_params->hashtable), current_size); 2019-07-15T20:26:30 ~~~~~~~~~~~~ 2019-07-15T20:26:30 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:30 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:30 ^~~ 2019-07-15T20:26:30 PyMimircache/CMimircache/CMimircache/CMimircache//cache/LFUFast.c:47:9: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:30 ERROR("hashtable size %u, queue accu size %lu\n", 2019-07-15T20:26:30 ^~~~~ 2019-07-15T20:26: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//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/home/piwheels/.local/lib/python3.7/site-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: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//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/home/piwheels/.local/lib/python3.7/site-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: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//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/home/piwheels/.local/lib/python3.7/site-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: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//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/home/piwheels/.local/lib/python3.7/site-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:26:33 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Score.c: In function ‘Score_init’: 2019-07-15T20:26:33 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:26:33 fread(init_params->hints, sizeof(hint_type), filesize/sizeof(hint_type), file); 2019-07-15T20:26:33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26: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//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/home/piwheels/.local/lib/python3.7/site-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:26:34 PyMimircache/CMimircache/CMimircache/CMimircache//cache/SLRUML.c: In function ‘SLRUML_init’: 2019-07-15T20:26:34 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:26:34 fread(init_params->hints, sizeof(char), filesize, file); 2019-07-15T20:26:34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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//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/home/piwheels/.local/lib/python3.7/site-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: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//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/home/piwheels/.local/lib/python3.7/site-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:26:36 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/home/piwheels/.local/lib/python3.7/site-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: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//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/home/piwheels/.local/lib/python3.7/site-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: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//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/home/piwheels/.local/lib/python3.7/site-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: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//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/home/piwheels/.local/lib/python3.7/site-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:26:39 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:26:39 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/cache.h:27, 2019-07-15T20:26:39 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:16, 2019-07-15T20:26:39 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:10: 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c: In function ‘verify_rm_hashtable’: 2019-07-15T20:26:39 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:26:39 ERROR("hashtable mining key value not match %ld %ld\n", 2019-07-15T20:26:39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:39 *(gint64*)(key), row_in_mtable[0]); 2019-07-15T20:26:39 ~~~~~~~~~~~~~~~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:39 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:39 ^~~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:46:21: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:39 ERROR("hashtable mining key value not match %ld %ld\n", 2019-07-15T20:26:39 ^~~~~ 2019-07-15T20:26:39 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:26:39 ERROR("hashtable mining key value not match %ld %ld\n", 2019-07-15T20:26:39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:39 *(gint64*)(key), row_in_mtable[0]); 2019-07-15T20:26:39 ~~~~~~~~~~~~~~~~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:39 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:39 ^~~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:46:21: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:39 ERROR("hashtable mining key value not match %ld %ld\n", 2019-07-15T20:26:39 ^~~~~ 2019-07-15T20:26:39 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:26:39 if (strcmp(key, (char*)(row_in_mtable[0]))!=0){ 2019-07-15T20:26:39 ^ 2019-07-15T20:26:39 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:26:39 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/cache.h:27, 2019-07-15T20:26:39 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:16, 2019-07-15T20:26:39 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:10: 2019-07-15T20:26:39 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:26:39 (char*)key, (char*)(row_in_mtable[0])); 2019-07-15T20:26:39 ^ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:23: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:39 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:39 ^~~~~~~~~~~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:53:21: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:39 ERROR("hashtable mining key value not match %s %s\n", 2019-07-15T20:26:39 ^~~~~ 2019-07-15T20:26:39 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:26:39 ERROR("hashtable recording key value not match %ld %ld\n", 2019-07-15T20:26:39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:39 *(gint64*)(key), row_in_rtable[0]); 2019-07-15T20:26:39 ~~~~~~~~~~~~~~~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:39 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:39 ^~~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:65:21: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:39 ERROR("hashtable recording key value not match %ld %ld\n", 2019-07-15T20:26:39 ^~~~~ 2019-07-15T20:26:39 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:26:39 ERROR("hashtable recording key value not match %ld %ld\n", 2019-07-15T20:26:39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:39 *(gint64*)(key), row_in_rtable[0]); 2019-07-15T20:26:39 ~~~~~~~~~~~~~~~~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:39 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:39 ^~~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:65:21: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:39 ERROR("hashtable recording key value not match %ld %ld\n", 2019-07-15T20:26:39 ^~~~~ 2019-07-15T20:26:39 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:26:39 if (strcmp(key, (char*)(row_in_rtable[0])) != 0){ 2019-07-15T20:26:39 ^ 2019-07-15T20:26:39 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:26:39 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/cache.h:27, 2019-07-15T20:26:39 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:16, 2019-07-15T20:26:39 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:10: 2019-07-15T20:26:39 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:26:39 (char*)key, (char*)(row_in_rtable[0])); 2019-07-15T20:26:39 ^ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:23: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:39 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:39 ^~~~~~~~~~~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:72:21: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:39 ERROR("hashtable recording key value not match %s %s\n", 2019-07-15T20:26:39 ^~~~~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c: In function ‘verify_prefetched_hashtable’: 2019-07-15T20:26:39 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:26:39 ERROR("prefetched %ld not in cache %d\n", 2019-07-15T20:26:39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:39 *(gint64*)key, GPOINTER_TO_INT(value)); 2019-07-15T20:26:39 ~~~~~~~~~~~~~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:39 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:39 ^~~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:91:13: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:39 ERROR("prefetched %ld not in cache %d\n", 2019-07-15T20:26:39 ^~~~~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c: In function ‘print_mining_table’: 2019-07-15T20:26:39 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:26:39 (char*)*(GET_ROW_IN_MTABLE(Mithril_params, i)), 2019-07-15T20:26:39 ^ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:23: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:39 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:39 ^~~~~~~~~~~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:104:13: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:39 ERROR("%d: %s %ld\n", i, 2019-07-15T20:26:39 ^~~~~ 2019-07-15T20:26:39 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:26:39 ERROR("%d: %s %ld\n", i, 2019-07-15T20:26:39 ^~~~~~~~~~~~~~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:106:20: 2019-07-15T20:26:39 *(GET_ROW_IN_MTABLE(Mithril_params, i))); 2019-07-15T20:26:39 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:39 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:39 ^~~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:104:13: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:39 ERROR("%d: %s %ld\n", i, 2019-07-15T20:26:39 ^~~~~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c: In function ‘verify_mining_table’: 2019-07-15T20:26:39 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:26:39 if (((char*)*(GET_ROW_IN_MTABLE(Mithril_params, i)))[0] <= '0' || 2019-07-15T20:26:39 ^ 2019-07-15T20:26:39 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:26:39 ((char*)*(GET_ROW_IN_MTABLE(Mithril_params, i)))[0] > '9'){ 2019-07-15T20:26:39 ^ 2019-07-15T20:26:39 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:26:39 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/cache.h:27, 2019-07-15T20:26:39 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:16, 2019-07-15T20:26:39 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:10: 2019-07-15T20:26:39 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:26:39 ((char*)*(GET_ROW_IN_MTABLE(Mithril_params, i))), 2019-07-15T20:26:39 ^ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:23: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:39 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:39 ^~~~~~~~~~~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:116:17: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:39 ERROR("check mining table error %d/%u %s %c %d\n", 2019-07-15T20:26:39 ^~~~~ 2019-07-15T20:26:39 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:26:39 ((char*)*(GET_ROW_IN_MTABLE(Mithril_params, i)))[0], 2019-07-15T20:26:39 ^ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:23: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:39 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:39 ^~~~~~~~~~~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:116:17: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:39 ERROR("check mining table error %d/%u %s %c %d\n", 2019-07-15T20:26:39 ^~~~~ 2019-07-15T20:26:39 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:26:39 ((char*)*(GET_ROW_IN_MTABLE(Mithril_params, i)))[0]); 2019-07-15T20:26:39 ^ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:23: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:39 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:39 ^~~~~~~~~~~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:116:17: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:39 ERROR("check mining table error %d/%u %s %c %d\n", 2019-07-15T20:26:39 ^~~~~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c: In function ‘__Mithril_remove_from_rmtable’: 2019-07-15T20:26:39 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:26:39 return g_hash_table_remove(rmtable->hashtable, (char*)*row); 2019-07-15T20:26:39 ^ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c: In function ‘__Mithril_record_entry’: 2019-07-15T20:26:39 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:26:39 row_in_rtable[0] = (gint64)str; 2019-07-15T20:26:39 ^ 2019-07-15T20:26:39 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:10: 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:141:8: warning: left shift count >= width of type [-Wshift-count-overflow] 2019-07-15T20:26:39 & ((1UL<<60)-1)) | ((NUM_OF_TS((list))+1UL)<<60)) 2019-07-15T20:26:39 ^~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:256:36: note: in expansion of macro ‘ADD_TS’ 2019-07-15T20:26:39 row_in_rtable[1] = ADD_TS(row_in_rtable[1], Mithril_params->ts); 2019-07-15T20:26:39 ^~~~~~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:141:44: warning: left shift count >= width of type [-Wshift-count-overflow] 2019-07-15T20:26:39 & ((1UL<<60)-1)) | ((NUM_OF_TS((list))+1UL)<<60)) 2019-07-15T20:26:39 ^~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:256:36: note: in expansion of macro ‘ADD_TS’ 2019-07-15T20:26:39 row_in_rtable[1] = ADD_TS(row_in_rtable[1], Mithril_params->ts); 2019-07-15T20:26:39 ^~~~~~ 2019-07-15T20:26:39 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:26:39 (char*)(row_in_rtable[0]))) 2019-07-15T20:26:39 ^ 2019-07-15T20:26:39 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:26:39 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/cache.h:27, 2019-07-15T20:26:39 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:16, 2019-07-15T20:26:39 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:10: 2019-07-15T20:26:39 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:26:39 (char*)(row_in_rtable[0]), 2019-07-15T20:26:39 ^ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:23: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:39 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:39 ^~~~~~~~~~~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:278:29: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:39 ERROR("remove old entry from recording table, " 2019-07-15T20:26:39 ^~~~~ 2019-07-15T20:26:39 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:26:39 ERROR("remove old entry from recording table, " 2019-07-15T20:26:39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:282:35: 2019-07-15T20:26:39 rmtable->rtable_cur_row, 2019-07-15T20:26:39 ~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:39 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:39 ^~~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:278:29: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:39 ERROR("remove old entry from recording table, " 2019-07-15T20:26:39 ^~~~~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:280:50: note: format string is defined here 2019-07-15T20:26:39 "%s, pointer %ld, current ts %ld\n", 2019-07-15T20:26:39 ~~^ 2019-07-15T20:26:39 %lld 2019-07-15T20:26:39 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:26:39 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/cache.h:27, 2019-07-15T20:26:39 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:16, 2019-07-15T20:26:39 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:10: 2019-07-15T20:26:39 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:26:39 ERROR("remove old entry from recording table, " 2019-07-15T20:26:39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:283:35: 2019-07-15T20:26:39 Mithril_params->ts); 2019-07-15T20:26:39 ~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:39 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:39 ^~~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:278:29: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:39 ERROR("remove old entry from recording table, " 2019-07-15T20:26:39 ^~~~~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:280:66: note: format string is defined here 2019-07-15T20:26:39 "%s, pointer %ld, current ts %ld\n", 2019-07-15T20:26:39 ~~^ 2019-07-15T20:26:39 %lld 2019-07-15T20:26:39 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:26:39 (char*)(row_in_rtable[0])); 2019-07-15T20:26:39 ^ 2019-07-15T20:26:39 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:26:39 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/cache.h:27, 2019-07-15T20:26:39 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:16, 2019-07-15T20:26:39 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:10: 2019-07-15T20:26:39 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:26:39 ERROR("remove old entry from recording table, " 2019-07-15T20:26:39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:293:35: 2019-07-15T20:26:39 *row_in_rtable, rmtable->rtable_cur_row, 2019-07-15T20:26:39 ~~~~~~~~~~~~~~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:39 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:39 ^~~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:290:29: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:39 ERROR("remove old entry from recording table, " 2019-07-15T20:26:39 ^~~~~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:292:44: note: format string is defined here 2019-07-15T20:26:39 "block %ld, recording table pos %ld, ts %ld ", 2019-07-15T20:26:39 ~~^ 2019-07-15T20:26:39 %lld 2019-07-15T20:26:39 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:26:39 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/cache.h:27, 2019-07-15T20:26:39 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:16, 2019-07-15T20:26:39 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:10: 2019-07-15T20:26:39 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:26:39 ERROR("remove old entry from recording table, " 2019-07-15T20:26:39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:293:51: 2019-07-15T20:26:39 *row_in_rtable, rmtable->rtable_cur_row, 2019-07-15T20:26:39 ~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:39 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:39 ^~~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:290:29: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:39 ERROR("remove old entry from recording table, " 2019-07-15T20:26:39 ^~~~~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:292:69: note: format string is defined here 2019-07-15T20:26:39 "block %ld, recording table pos %ld, ts %ld ", 2019-07-15T20:26:39 ~~^ 2019-07-15T20:26:39 %lld 2019-07-15T20:26:39 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:26:39 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/cache.h:27, 2019-07-15T20:26:39 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:16, 2019-07-15T20:26:39 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:10: 2019-07-15T20:26:39 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:26:39 ERROR("remove old entry from recording table, " 2019-07-15T20:26:39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:294:35: 2019-07-15T20:26:39 Mithril_params->ts); 2019-07-15T20:26:39 ~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:39 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:39 ^~~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:290:29: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:39 ERROR("remove old entry from recording table, " 2019-07-15T20:26:39 ^~~~~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:292:77: note: format string is defined here 2019-07-15T20:26:39 "block %ld, recording table pos %ld, ts %ld ", 2019-07-15T20:26:39 ~~^ 2019-07-15T20:26:39 %lld 2019-07-15T20:26:39 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:26:39 fprintf(stderr, "previous line block %ld\n", 2019-07-15T20:26:39 ~~^ 2019-07-15T20:26:39 %lld 2019-07-15T20:26:39 *(gint64*)(GET_ROW_IN_RTABLE(Mithril_params, temp))); 2019-07-15T20:26:39 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:39 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:10: 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:141:8: warning: left shift count >= width of type [-Wshift-count-overflow] 2019-07-15T20:26:39 & ((1UL<<60)-1)) | ((NUM_OF_TS((list))+1UL)<<60)) 2019-07-15T20:26:39 ^~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:356:48: note: in expansion of macro ‘ADD_TS’ 2019-07-15T20:26:39 row_in_mtable[i] = ADD_TS(row_in_mtable[i], Mithril_params->ts); 2019-07-15T20:26:39 ^~~~~~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:141:44: warning: left shift count >= width of type [-Wshift-count-overflow] 2019-07-15T20:26:39 & ((1UL<<60)-1)) | ((NUM_OF_TS((list))+1UL)<<60)) 2019-07-15T20:26:39 ^~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:356:48: note: in expansion of macro ‘ADD_TS’ 2019-07-15T20:26:39 row_in_mtable[i] = ADD_TS(row_in_mtable[i], Mithril_params->ts); 2019-07-15T20:26:39 ^~~~~~ 2019-07-15T20:26:39 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:26:39 gpointer gp = g_strdup((char*)*row_in_mtable); 2019-07-15T20:26:39 ^ 2019-07-15T20:26:39 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:10: 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:141:8: warning: left shift count >= width of type [-Wshift-count-overflow] 2019-07-15T20:26:39 & ((1UL<<60)-1)) | ((NUM_OF_TS((list))+1UL)<<60)) 2019-07-15T20:26:39 ^~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:418:48: note: in expansion of macro ‘ADD_TS’ 2019-07-15T20:26:39 row_in_rtable[i] = ADD_TS(row_in_rtable[i], Mithril_params->ts); 2019-07-15T20:26:39 ^~~~~~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:141:44: warning: left shift count >= width of type [-Wshift-count-overflow] 2019-07-15T20:26:39 & ((1UL<<60)-1)) | ((NUM_OF_TS((list))+1UL)<<60)) 2019-07-15T20:26:39 ^~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:418:48: note: in expansion of macro ‘ADD_TS’ 2019-07-15T20:26:39 row_in_rtable[i] = ADD_TS(row_in_rtable[i], Mithril_params->ts); 2019-07-15T20:26:39 ^~~~~~ 2019-07-15T20:26:39 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:26:39 gpointer gp1 = g_strdup((char*)(*inserted_row_in_mtable)); 2019-07-15T20:26:39 ^ 2019-07-15T20:26:39 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:26:39 gpointer gp2 = g_strdup((char*)(*row_in_rtable)); 2019-07-15T20:26:39 ^ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c: In function ‘__Mithril_rec_min_support_one’: 2019-07-15T20:26:39 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:26:39 array_ele[0] = (gint64) g_strdup(cp->item_p); 2019-07-15T20:26:39 ^ 2019-07-15T20:26:39 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:26:39 hash_key = (void*)(array_ele[0]); 2019-07-15T20:26:39 ^ 2019-07-15T20:26:39 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:10: 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:141:8: warning: left shift count >= width of type [-Wshift-count-overflow] 2019-07-15T20:26:39 & ((1UL<<60)-1)) | ((NUM_OF_TS((list))+1UL)<<60)) 2019-07-15T20:26:39 ^~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:580:28: note: in expansion of macro ‘ADD_TS’ 2019-07-15T20:26:39 array_ele[1] = ADD_TS(array_ele[1], Mithril_params->ts); 2019-07-15T20:26:39 ^~~~~~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:141:44: warning: left shift count >= width of type [-Wshift-count-overflow] 2019-07-15T20:26:39 & ((1UL<<60)-1)) | ((NUM_OF_TS((list))+1UL)<<60)) 2019-07-15T20:26:39 ^~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:580:28: note: in expansion of macro ‘ADD_TS’ 2019-07-15T20:26:39 array_ele[1] = ADD_TS(array_ele[1], Mithril_params->ts); 2019-07-15T20:26:39 ^~~~~~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:141:8: warning: left shift count >= width of type [-Wshift-count-overflow] 2019-07-15T20:26:39 & ((1UL<<60)-1)) | ((NUM_OF_TS((list))+1UL)<<60)) 2019-07-15T20:26:39 ^~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:635:40: note: in expansion of macro ‘ADD_TS’ 2019-07-15T20:26:39 row_in_mtable[i] = ADD_TS(row_in_mtable[i], Mithril_params->ts); 2019-07-15T20:26:39 ^~~~~~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:141:44: warning: left shift count >= width of type [-Wshift-count-overflow] 2019-07-15T20:26:39 & ((1UL<<60)-1)) | ((NUM_OF_TS((list))+1UL)<<60)) 2019-07-15T20:26:39 ^~ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:635:40: note: in expansion of macro ‘ADD_TS’ 2019-07-15T20:26:39 row_in_mtable[i] = ADD_TS(row_in_mtable[i], Mithril_params->ts); 2019-07-15T20:26:39 ^~~~~~ 2019-07-15T20:26:39 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:26:39 gpointer gp = g_strdup((char*)*row_in_mtable); 2019-07-15T20:26:39 ^ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c: In function ‘__Mithril_prefetch’: 2019-07-15T20:26:39 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:26:39 cp->item_p = (char*) (Mithril_params->ptable_array[dim1][dim2+i]); 2019-07-15T20:26:39 ^ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c: In function ‘Mithril_destroy’: 2019-07-15T20:26:39 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:26:39 if ((char*)Mithril_params->ptable_array[i][j]) 2019-07-15T20:26:39 ^ 2019-07-15T20:26:39 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:26:39 g_free((char*)Mithril_params->ptable_array[i][j]); 2019-07-15T20:26:39 ^ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c: In function ‘Mithril_destroy_unique’: 2019-07-15T20:26:39 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:26:39 if ((char*)Mithril_params->ptable_array[i][j]) 2019-07-15T20:26:39 ^ 2019-07-15T20:26:39 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:26:39 g_free((char*)Mithril_params->ptable_array[i][j]); 2019-07-15T20:26:39 ^ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c: In function ‘__Mithril_mining’: 2019-07-15T20:26:39 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:26:39 Mithril_add_to_prefetch_table(Mithril, (char*)*item1, (char*)*item2); 2019-07-15T20:26:39 ^ 2019-07-15T20:26:39 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:26:39 Mithril_add_to_prefetch_table(Mithril, (char*)*item1, (char*)*item2); 2019-07-15T20:26:39 ^ 2019-07-15T20:26:39 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:26:39 if (!g_hash_table_remove(rmtable->hashtable, (char*)*item1)){ 2019-07-15T20:26:39 ^ 2019-07-15T20:26:39 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:26:39 printf("ERROR remove mining table entry, but not in hash %s\n", (char*)*item1); 2019-07-15T20:26:39 ^ 2019-07-15T20:26:39 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:26:39 if (!g_hash_table_remove(rmtable->hashtable, (char*)*item1)){ 2019-07-15T20:26:39 ^ 2019-07-15T20:26:39 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:26:39 printf("ERROR remove mining table entry, but not in hash %s\n", (char*)*item1); 2019-07-15T20:26:39 ^ 2019-07-15T20:26:39 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c: In function ‘Mithril_add_to_prefetch_table’: 2019-07-15T20:26:39 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:26:39 if ( strcmp((char*)(Mithril_params->ptable_array[dim1][dim2]), gp1) != 0){ 2019-07-15T20:26:39 ^ 2019-07-15T20:26:39 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:26:39 if ( strcmp((gchar*)(Mithril_params->ptable_array[dim1][dim2+i]), (gchar*)gp2) == 0 ) 2019-07-15T20:26:39 ^ 2019-07-15T20:26:39 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:26:39 Mithril_params->ptable_array[dim1][dim2+i] = (gint64)key2; 2019-07-15T20:26:39 ^ 2019-07-15T20:26:39 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:26:39 (char*)(Mithril_params->ptable_array[dim1][dim2])); 2019-07-15T20:26:39 ^ 2019-07-15T20:26:39 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:26:39 g_free((gchar*)Mithril_params->ptable_array[dim1][dim2+i]); 2019-07-15T20:26:39 ^ 2019-07-15T20:26:39 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:26:39 Mithril_params->ptable_array[dim1][dim2+1] = (gint64)key2; 2019-07-15T20:26:39 ^ 2019-07-15T20:26:39 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:26:39 Mithril_params->ptable_array[dim1][dim2] = (gint64)gp1_dup; 2019-07-15T20:26:39 ^ 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/home/piwheels/.local/lib/python3.7/site-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:26:43 PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.c: In function ‘createPages_no_eviction’: 2019-07-15T20:26:43 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:26:43 fprintf(stderr, "error AMP prefetch length %d, begin from %ld\n", length, block_begin); 2019-07-15T20:26:43 ~~^ ~~~~~~~~~~~ 2019-07-15T20:26:43 %lld 2019-07-15T20:26:43 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:26:43 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/cache.h:27, 2019-07-15T20:26:43 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/AMP.h:18, 2019-07-15T20:26:43 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.c:10: 2019-07-15T20:26:43 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:26:43 ERROR("got NULL for page %p %p, block %ld %ld\n", prev_page, last_page, 2019-07-15T20:26:43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:43 block_begin-1, lastblock); 2019-07-15T20:26:43 ~~~~~~~~~~~~~ 2019-07-15T20:26:43 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:43 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:43 ^~~ 2019-07-15T20:26:43 PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.c:95:9: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:43 ERROR("got NULL for page %p %p, block %ld %ld\n", prev_page, last_page, 2019-07-15T20:26:43 ^~~~~ 2019-07-15T20:26:43 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:26:43 ERROR("got NULL for page %p %p, block %ld %ld\n", prev_page, last_page, 2019-07-15T20:26:43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:43 block_begin-1, lastblock); 2019-07-15T20:26:43 ~~~~~~~~~ 2019-07-15T20:26:43 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:43 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:43 ^~~ 2019-07-15T20:26:43 PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.c:95:9: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:43 ERROR("got NULL for page %p %p, block %ld %ld\n", prev_page, last_page, 2019-07-15T20:26:43 ^~~~~ 2019-07-15T20:26:43 PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.c: In function ‘checkHashTable’: 2019-07-15T20:26:43 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:26:43 printf("find error in page, page block %ld, key %ld\n", page->block_number, *(gint64*)key); 2019-07-15T20:26:43 ~~^ ~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:43 %lld 2019-07-15T20:26:43 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:26:43 printf("find error in page, page block %ld, key %ld\n", page->block_number, *(gint64*)key); 2019-07-15T20:26:43 ~~^ ~~~~~~~~~~~~~ 2019-07-15T20:26:43 %lld 2019-07-15T20:26:43 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:26:43 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/cache.h:27, 2019-07-15T20:26:43 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/AMP.h:18, 2019-07-15T20:26:43 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.c:10: 2019-07-15T20:26:43 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:26:43 ERROR("page %ld, p %d, g %d\n", page->block_number, page->p, page->g); 2019-07-15T20:26:43 ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:43 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:43 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:43 ^~~ 2019-07-15T20:26:43 PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.c:149:9: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:43 ERROR("page %ld, p %d, g %d\n", page->block_number, page->p, page->g); 2019-07-15T20:26:43 ^~~~~ 2019-07-15T20:26:43 PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.c: In function ‘__AMP_evict_element’: 2019-07-15T20:26:43 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:26:43 fprintf(stderr, "ERROR nothing removed, block %ld\n", page->block_number); 2019-07-15T20:26:43 ~~^ ~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:43 %lld 2019-07-15T20:26:43 PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.c: In function ‘__AMP__evict_with_return’: 2019-07-15T20:26:43 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:26:43 fprintf(stderr, "ERROR nothing removed, block %ld\n", page->block_number); 2019-07-15T20:26:43 ~~^ ~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:43 %lld 2019-07-15T20:26: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//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/home/piwheels/.local/lib/python3.7/site-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:45 PyMimircache/CMimircache/CMimircache/CMimircache//cache/PG.c: In function ‘__PG_add_to_graph.isra.1’: 2019-07-15T20:26:45 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:45 if (!(current_req[0] || current_block)) 2019-07-15T20:26:45 ~~~~~~~~~~~^~~ 2019-07-15T20:26: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//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/home/piwheels/.local/lib/python3.7/site-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: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/home/piwheels/.local/lib/python3.7/site-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:26:46 PyMimircache/CMimircache/CMimircache/CMimircache//cache/LRU.c: In function ‘__LRU_evict_element’: 2019-07-15T20:26:46 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:26:46 printf("error at %lu, LRU: %lu, Optimal: %lu\n", LRU_params->ts, 2019-07-15T20:26:46 ~~^ ~~~~~~~~~~~~~~ 2019-07-15T20:26:46 %llu 2019-07-15T20:26:46 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:26:46 printf("error at %lu, LRU: %lu, Optimal: %lu\n", LRU_params->ts, 2019-07-15T20:26:46 ~~^ 2019-07-15T20:26:46 %llu 2019-07-15T20:26:46 *(guint64*)(data), ((guint64*)LRU->core->oracle)[LRU_params->ts]); 2019-07-15T20:26:46 ~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:46 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:26:46 printf("error at %lu, LRU: %lu, Optimal: %lu\n", LRU_params->ts, 2019-07-15T20:26:46 ~~^ 2019-07-15T20:26:46 %llu 2019-07-15T20:26:46 *(guint64*)(data), ((guint64*)LRU->core->oracle)[LRU_params->ts]); 2019-07-15T20:26:46 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:46 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:26:46 printf("no error at %lu: %lu, %lu\n", LRU_params->ts, *(guint64*)(data), 2019-07-15T20:26:46 ~~^ ~~~~~~~~~~~~~~ 2019-07-15T20:26:46 %llu 2019-07-15T20:26:46 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:26:46 printf("no error at %lu: %lu, %lu\n", LRU_params->ts, *(guint64*)(data), 2019-07-15T20:26:46 ~~^ ~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:46 %llu 2019-07-15T20:26:46 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:26:46 printf("no error at %lu: %lu, %lu\n", LRU_params->ts, *(guint64*)(data), 2019-07-15T20:26:46 ~~^ 2019-07-15T20:26:46 %llu 2019-07-15T20:26:46 *(guint64*)(g_queue_peek_tail(LRU_params->list))); 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/home/piwheels/.local/lib/python3.7/site-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: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/home/piwheels/.local/lib/python3.7/site-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: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/home/piwheels/.local/lib/python3.7/site-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:49 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:26:49 from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/reader.c:9: 2019-07-15T20:26:49 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/reader.c: In function ‘skip_N_elements’: 2019-07-15T20:26:49 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:49 WARNING("required to skip %lu requests, but only %lu requests left\n", 2019-07-15T20:26:49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:49 N, count); 2019-07-15T20:26:49 ~ 2019-07-15T20:26:49 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:49 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:49 ^~~ 2019-07-15T20:26:49 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/reader.c:325:17: note: in expansion of macro ‘WARNING’ 2019-07-15T20:26:49 WARNING("required to skip %lu requests, but only %lu requests left\n", 2019-07-15T20:26:49 ^~~~~~~ 2019-07-15T20:26:49 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:49 WARNING("required to skip %lu requests, but only %lu requests left\n", 2019-07-15T20:26:49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:49 N, count); 2019-07-15T20:26:49 ~~~~~ 2019-07-15T20:26:49 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:49 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:49 ^~~ 2019-07-15T20:26:49 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/reader.c:325:17: note: in expansion of macro ‘WARNING’ 2019-07-15T20:26:49 WARNING("required to skip %lu requests, but only %lu requests left\n", 2019-07-15T20:26:49 ^~~~~~~ 2019-07-15T20:26: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//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/home/piwheels/.local/lib/python3.7/site-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: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/home/piwheels/.local/lib/python3.7/site-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: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/home/piwheels/.local/lib/python3.7/site-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:52 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/libcsv.c: In function ‘csv_fini’: 2019-07-15T20:26:52 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/libcsv.c:172:7: warning: variable ‘pstate’ set but not used [-Wunused-but-set-variable] 2019-07-15T20:26:52 int pstate = p->pstate; 2019-07-15T20:26:52 ^~~~~~ 2019-07-15T20:26: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//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/home/piwheels/.local/lib/python3.7/site-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:54 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:26:54 from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/csvReader.h:12, 2019-07-15T20:26:54 from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/csvReader.c:9: 2019-07-15T20:26:54 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/csvReader.c: In function ‘csv_read_one_element’: 2019-07-15T20:26:54 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:54 ERROR("in parsing csv file, current offset %lu, next string %s\n", 2019-07-15T20:26:54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:54 reader->base->offset, (char*) (reader->base->mapped_file + reader->base->offset)); 2019-07-15T20:26:54 ~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:54 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:26:54 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:26:54 ^~~ 2019-07-15T20:26:54 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/csvReader.c:165:13: note: in expansion of macro ‘ERROR’ 2019-07-15T20:26:54 ERROR("in parsing csv file, current offset %lu, next string %s\n", 2019-07-15T20:26:54 ^~~~~ 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/home/piwheels/.local/lib/python3.7/site-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: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/home/piwheels/.local/lib/python3.7/site-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:55 PyMimircache/CMimircache/CMimircache/CMimircache//utils/logging.c: In function ‘log_header’: 2019-07-15T20:26:55 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:55 printf("(tid=%zu): ", (unsigned long) pthread_self()); 2019-07-15T20:26:55 ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:55 %lu 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/home/piwheels/.local/lib/python3.7/site-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: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/home/piwheels/.local/lib/python3.7/site-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:26: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//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/home/piwheels/.local/lib/python3.7/site-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: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//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/home/piwheels/.local/lib/python3.7/site-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: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/home/piwheels/.local/lib/python3.7/site-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:26:59 PyMimircache/CMimircache/pyBindings/pyGeneralProfiler.c: In function ‘generalProfiler_get_evictions’: 2019-07-15T20:26:59 PyMimircache/CMimircache/pyBindings/pyGeneralProfiler.c:490:27: warning: passing argument 1 of ‘PyList_Append’ from incompatible pointer type [-Wincompatible-pointer-types] 2019-07-15T20:26:59 PyList_Append(list, py_obj); 2019-07-15T20:26:59 ^~~~ 2019-07-15T20:26:59 In file included from /usr/include/python3.7m/Python.h:108, 2019-07-15T20:26:59 from PyMimircache/CMimircache/pyBindings/pyGeneralProfiler.c:9: 2019-07-15T20:26:59 /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:26:59 PyAPI_FUNC(int) PyList_Append(PyObject *, PyObject *); 2019-07-15T20:26:59 ^~~~~~~~~~ 2019-07-15T20:26:59 At top level: 2019-07-15T20:26:59 PyMimircache/CMimircache/pyBindings/pyGeneralProfiler.c:435:18: warning: ‘generalProfiler_get_evictions’ defined but not used [-Wunused-function] 2019-07-15T20:26:59 static PyObject* generalProfiler_get_evictions(PyObject* self, 2019-07-15T20:26:59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:26:59 PyMimircache/CMimircache/pyBindings/pyGeneralProfiler.c:139:18: warning: ‘generalProfiler_get_evict_err_rate’ defined but not used [-Wunused-function] 2019-07-15T20:26:59 static PyObject* generalProfiler_get_evict_err_rate(PyObject* self, 2019-07-15T20:26:59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/home/piwheels/.local/lib/python3.7/site-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:01 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/profilerUtils.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.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/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/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/heatmapThreadLRU.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/LFUFast.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/LFU.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/Score.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/Optimal.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/SLRU.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/FIFO.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/AMP.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/Random.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/LRUSize.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/LRUPage.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//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//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:01 building 'PyMimircache.CMimircache.Heatmap' extension 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//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/home/piwheels/.local/lib/python3.7/site-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: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/home/piwheels/.local/lib/python3.7/site-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:03 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c: In function ‘profiler_thread’: 2019-07-15T20:27:03 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:03 printf("\ncache size %ld, real size: %ld, hit rate %lf, total check %lu, " 2019-07-15T20:27:03 ~~^ 2019-07-15T20:27:03 %llu 2019-07-15T20:27:03 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:95:16: 2019-07-15T20:27:03 ((Mithril_params_t*)(cache->cache_params))->num_of_check, 2019-07-15T20:27:03 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:03 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:03 printf("\ncache size %ld, real size: %ld, hit rate %lf, total check %lu, " 2019-07-15T20:27:03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:03 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:96:16: 2019-07-15T20:27:03 prefetch, hit, (double)hit / prefetch, 2019-07-15T20:27:03 ~~~~~~~~ 2019-07-15T20:27:03 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:92:36: note: format string is defined here 2019-07-15T20:27:03 "Mithril prefetch %lu, hit %lu, accuracy: %lf, prefetch table size %u\n", 2019-07-15T20:27:03 ~~^ 2019-07-15T20:27:03 %llu 2019-07-15T20:27:03 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:03 printf("\ncache size %ld, real size: %ld, hit rate %lf, total check %lu, " 2019-07-15T20:27:03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:03 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:96:26: 2019-07-15T20:27:03 prefetch, hit, (double)hit / prefetch, 2019-07-15T20:27:03 ~~~ 2019-07-15T20:27:03 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:92:45: note: format string is defined here 2019-07-15T20:27:03 "Mithril prefetch %lu, hit %lu, accuracy: %lf, prefetch table size %u\n", 2019-07-15T20:27:03 ~~^ 2019-07-15T20:27:03 %llu 2019-07-15T20:27:03 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:03 printf("sequential prefetching, prefetch %lu, hit %lu, accuracy %lf\n", prefetch2, hit2, (double)hit2 / prefetch2); 2019-07-15T20:27:03 ~~^ ~~~~~~~~~ 2019-07-15T20:27:03 %llu 2019-07-15T20:27:03 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:03 printf("sequential prefetching, prefetch %lu, hit %lu, accuracy %lf\n", prefetch2, hit2, (double)hit2 / prefetch2); 2019-07-15T20:27:03 ~~^ ~~~~ 2019-07-15T20:27:03 %llu 2019-07-15T20:27:03 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:03 printf("Mithril_AMP cache size %ld, prefetch %lu, hit %lu, accuracy: %lf, total prefetch %lu, hit %lu, accuracy: %lf\n", 2019-07-15T20:27:03 ~~^ 2019-07-15T20:27:03 %llu 2019-07-15T20:27:03 Mithril_params->cache->core->size, prefetch2, hit2, (double)hit2 / prefetch2, 2019-07-15T20:27:03 ~~~~~~~~~ 2019-07-15T20:27:03 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:03 printf("Mithril_AMP cache size %ld, prefetch %lu, hit %lu, accuracy: %lf, total prefetch %lu, hit %lu, accuracy: %lf\n", 2019-07-15T20:27:03 ~~^ 2019-07-15T20:27:03 %llu 2019-07-15T20:27:03 Mithril_params->cache->core->size, prefetch2, hit2, (double)hit2 / prefetch2, 2019-07-15T20:27:03 ~~~~ 2019-07-15T20:27:03 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:03 printf("Mithril_AMP cache size %ld, prefetch %lu, hit %lu, accuracy: %lf, total prefetch %lu, hit %lu, accuracy: %lf\n", 2019-07-15T20:27:03 ~~^ 2019-07-15T20:27:03 %llu 2019-07-15T20:27:03 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:112:20: 2019-07-15T20:27:03 prefetch + prefetch2, hit + hit2, (double)(hit + hit2) / (prefetch + prefetch2)); 2019-07-15T20:27:03 ~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:03 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:03 printf("Mithril_AMP cache size %ld, prefetch %lu, hit %lu, accuracy: %lf, total prefetch %lu, hit %lu, accuracy: %lf\n", 2019-07-15T20:27:03 ~~^ 2019-07-15T20:27:03 %llu 2019-07-15T20:27:03 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:112:42: 2019-07-15T20:27:03 prefetch + prefetch2, hit + hit2, (double)(hit + hit2) / (prefetch + prefetch2)); 2019-07-15T20:27:03 ~~~~~~~~~~ 2019-07-15T20:27:03 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:03 printf("\n PG cache size %lu, real size %ld, hit rate %lf, prefetch %lu, " 2019-07-15T20:27:03 ~~^ 2019-07-15T20:27:03 %llu 2019-07-15T20:27:03 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:123:16: 2019-07-15T20:27:03 PG_params->num_of_prefetch, PG_params->num_of_hit, 2019-07-15T20:27:03 ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:03 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:03 printf("\n PG cache size %lu, real size %ld, hit rate %lf, prefetch %lu, " 2019-07-15T20:27:03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:03 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:123:44: 2019-07-15T20:27:03 PG_params->num_of_prefetch, PG_params->num_of_hit, 2019-07-15T20:27:03 ~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:03 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:120:23: note: format string is defined here 2019-07-15T20:27:03 "hit %lu, precision %lf\n", (unsigned long)PG_params->init_size, 2019-07-15T20:27:03 ~~^ 2019-07-15T20:27:03 %llu 2019-07-15T20:27:03 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:03 printf("\nAMP cache size %ld, hit rate %lf, prefetch %lu, hit %lu, accuracy: %lf\n\n", 2019-07-15T20:27:03 ~~^ 2019-07-15T20:27:03 %llu 2019-07-15T20:27:03 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:133:16: 2019-07-15T20:27:03 prefech, hit, (double)hit / prefech); 2019-07-15T20:27:03 ~~~~~~~ 2019-07-15T20:27:03 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:03 printf("\nAMP cache size %ld, hit rate %lf, prefetch %lu, hit %lu, accuracy: %lf\n\n", 2019-07-15T20:27:03 ~~^ 2019-07-15T20:27:03 %llu 2019-07-15T20:27:03 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:133:25: 2019-07-15T20:27:03 prefech, hit, (double)hit / prefech); 2019-07-15T20:27:03 ~~~ 2019-07-15T20:27:03 At top level: 2019-07-15T20:27:03 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:532:13: warning: ‘traverse_trace’ defined but not used [-Wunused-function] 2019-07-15T20:27:03 static void traverse_trace(reader_t* reader, struct_cache* cache) { 2019-07-15T20:27:03 ^~~~~~~~~~~~~~ 2019-07-15T20:27:04 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c: In function ‘get_eviction_age_thread’: 2019-07-15T20:27:04 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.c:229:9: warning: ‘key’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2019-07-15T20:27:04 g_hash_table_replace(last_ref_ht, key, GINT_TO_POINTER(cur_ts)); 2019-07-15T20:27:04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:04 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:04 last_ref_ts = GPOINTER_TO_INT(g_hash_table_lookup(last_ref_ht, evicted_obj)); 2019-07-15T20:27:04 ^~~~~~~~~~~~~~~~~~~ 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//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/home/piwheels/.local/lib/python3.7/site-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:05 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/partition.c: In function ‘get_partition’: 2019-07-15T20:27:05 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:05 fprintf(stderr, "ERROR current size %lu, given size %ld\n", (unsigned long)get_size(cache), cache_size); 2019-07-15T20:27:05 ~~^ ~~~~~~~~~~ 2019-07-15T20:27:05 %lld 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//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/home/piwheels/.local/lib/python3.7/site-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: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/home/piwheels/.local/lib/python3.7/site-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:07 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:07 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/include/heatmap.h:16, 2019-07-15T20:27:07 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmap.c:9: 2019-07-15T20:27:07 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmap.c: In function ‘heatmap_rd_distribution’: 2019-07-15T20:27:07 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:07 ERROR("did you call top level function? max reuse distance %ld, bp len %u\n", 2019-07-15T20:27:07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:07 reader->sdata->max_reuse_dist, break_points->len); 2019-07-15T20:27:07 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:07 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:07 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:07 ^~~ 2019-07-15T20:27:07 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmap.c:368:9: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:07 ERROR("did you call top level function? max reuse distance %ld, bp len %u\n", 2019-07-15T20:27:07 ^~~~~ 2019-07-15T20:27: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/home/piwheels/.local/lib/python3.7/site-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:09 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:09 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/include/LRUProfiler.h:17, 2019-07-15T20:27:09 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:9: 2019-07-15T20:27:09 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c: In function ‘get_hitcount_withsize_seq’: 2019-07-15T20:27:09 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:09 WARNING("ts %lu, request lbn %s size 0\n", ts, (char*)(cp->item_p)); 2019-07-15T20:27:09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ 2019-07-15T20:27:09 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:09 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:09 ^~~ 2019-07-15T20:27:09 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:202:17: note: in expansion of macro ‘WARNING’ 2019-07-15T20:27:09 WARNING("ts %lu, request lbn %s size 0\n", ts, (char*)(cp->item_p)); 2019-07-15T20:27:09 ^~~~~~~ 2019-07-15T20:27:09 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:09 WARNING("ts %lu, request lbn %ld size 0\n", ts, *(gint64*)(cp->item_p)); 2019-07-15T20:27:09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ 2019-07-15T20:27:09 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:09 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:09 ^~~ 2019-07-15T20:27:09 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:205:17: note: in expansion of macro ‘WARNING’ 2019-07-15T20:27:09 WARNING("ts %lu, request lbn %ld size 0\n", ts, *(gint64*)(cp->item_p)); 2019-07-15T20:27:09 ^~~~~~~ 2019-07-15T20:27:09 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:09 WARNING("ts %lu, request lbn %ld size 0\n", ts, *(gint64*)(cp->item_p)); 2019-07-15T20:27:09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:09 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:09 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:09 ^~~ 2019-07-15T20:27:09 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:205:17: note: in expansion of macro ‘WARNING’ 2019-07-15T20:27:09 WARNING("ts %lu, request lbn %ld size 0\n", ts, *(gint64*)(cp->item_p)); 2019-07-15T20:27:09 ^~~~~~~ 2019-07-15T20:27:09 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c: In function ‘get_reuse_dist_seq’: 2019-07-15T20:27:09 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:09 printf("read in %ld\n", *(gint64*)(cp->item_p)); 2019-07-15T20:27:09 ~~^ ~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:09 %lld 2019-07-15T20:27:09 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:09 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/include/LRUProfiler.h:17, 2019-07-15T20:27:09 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:9: 2019-07-15T20:27:09 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c: In function ‘get_future_reuse_dist’: 2019-07-15T20:27:09 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:09 ERROR("array index %ld out of range\n", reader->base->total_num-1-ts); 2019-07-15T20:27:09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:09 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:09 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:09 ^~~ 2019-07-15T20:27:09 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c:688:13: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:09 ERROR("array index %ld out of range\n", reader->base->total_num-1-ts); 2019-07-15T20:27:09 ^~~~~ 2019-07-15T20:27:09 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c: In function ‘get_dist_to_last_access’: 2019-07-15T20:27:09 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:09 printf("read in %ld\n", *(gint64*)(cp->item_p)); 2019-07-15T20:27:09 ~~^ ~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:09 %lld 2019-07-15T20:27:09 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c: In function ‘get_reuse_time’: 2019-07-15T20:27:09 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:09 printf("read in %ld\n", *(gint64*)(cp->item_p)); 2019-07-15T20:27:09 ~~^ ~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:09 %lld 2019-07-15T20:27:09 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/LRUProfiler.c: In function ‘load_reuse_dist’: 2019-07-15T20:27:09 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:09 fread(reuse_dist_array, sizeof(gint64), reader->base->total_num, file); 2019-07-15T20:27:09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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//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/home/piwheels/.local/lib/python3.7/site-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:11 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:11 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/include/heatmap.h:16, 2019-07-15T20:27:11 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:9: 2019-07-15T20:27:11 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c: In function ‘hm_nonLRU_hr_st_et_thread’: 2019-07-15T20:27:11 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:11 ERROR("failed to skip %lu requests\n", N); 2019-07-15T20:27:11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ 2019-07-15T20:27:11 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:11 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:11 ^~~ 2019-07-15T20:27:11 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:53:13: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:11 ERROR("failed to skip %lu requests\n", N); 2019-07-15T20:27:11 ^~~~~ 2019-07-15T20:27:11 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c: In function ‘hm_effective_size_thread’: 2019-07-15T20:27:11 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:11 ERROR("last access time should be larger than 0, current %ld", last_ts); 2019-07-15T20:27:11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~ 2019-07-15T20:27:11 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:11 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:11 ^~~ 2019-07-15T20:27:11 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:268:21: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:11 ERROR("last access time should be larger than 0, current %ld", last_ts); 2019-07-15T20:27:11 ^~~~~ 2019-07-15T20:27:11 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:11 ERROR("effective cache size at %lu is already 0, cannot decrease, " 2019-07-15T20:27:11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:11 "last_ts %ld, cur_ts %lu, cache_size %lu\n", i, last_ts, cur_ts, cache_size); 2019-07-15T20:27:11 ~ 2019-07-15T20:27:11 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:11 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:11 ^~~ 2019-07-15T20:27:11 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:274:25: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:11 ERROR("effective cache size at %lu is already 0, cannot decrease, " 2019-07-15T20:27:11 ^~~~~ 2019-07-15T20:27:11 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:274:58: note: format string is defined here 2019-07-15T20:27:11 ERROR("effective cache size at %lu is already 0, cannot decrease, " 2019-07-15T20:27:11 ~~^ 2019-07-15T20:27:11 %llu 2019-07-15T20:27:11 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:11 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/include/heatmap.h:16, 2019-07-15T20:27:11 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:9: 2019-07-15T20:27:11 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:11 ERROR("effective cache size at %lu is already 0, cannot decrease, " 2019-07-15T20:27:11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:11 "last_ts %ld, cur_ts %lu, cache_size %lu\n", i, last_ts, cur_ts, cache_size); 2019-07-15T20:27:11 ~~~~~~~ 2019-07-15T20:27:11 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:11 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:11 ^~~ 2019-07-15T20:27:11 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:274:25: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:11 ERROR("effective cache size at %lu is already 0, cannot decrease, " 2019-07-15T20:27:11 ^~~~~ 2019-07-15T20:27:11 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:275:42: note: format string is defined here 2019-07-15T20:27:11 "last_ts %ld, cur_ts %lu, cache_size %lu\n", i, last_ts, cur_ts, cache_size); 2019-07-15T20:27:11 ~~^ 2019-07-15T20:27:11 %lld 2019-07-15T20:27:11 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:11 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/include/heatmap.h:16, 2019-07-15T20:27:11 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:9: 2019-07-15T20:27:11 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:11 ERROR("effective cache size at %lu is already 0, cannot decrease, " 2019-07-15T20:27:11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:11 "last_ts %ld, cur_ts %lu, cache_size %lu\n", i, last_ts, cur_ts, cache_size); 2019-07-15T20:27:11 ~~~~~~ 2019-07-15T20:27:11 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:11 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:11 ^~~ 2019-07-15T20:27:11 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:274:25: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:11 ERROR("effective cache size at %lu is already 0, cannot decrease, " 2019-07-15T20:27:11 ^~~~~ 2019-07-15T20:27:11 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:275:54: note: format string is defined here 2019-07-15T20:27:11 "last_ts %ld, cur_ts %lu, cache_size %lu\n", i, last_ts, cur_ts, cache_size); 2019-07-15T20:27:11 ~~^ 2019-07-15T20:27:11 %llu 2019-07-15T20:27:11 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:11 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/include/heatmap.h:16, 2019-07-15T20:27:11 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:9: 2019-07-15T20:27:11 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:11 ERROR("effective cache size at %lu is already 0, cannot decrease, " 2019-07-15T20:27:11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:11 "last_ts %ld, cur_ts %lu, cache_size %lu\n", i, last_ts, cur_ts, cache_size); 2019-07-15T20:27:11 ~~~~~~~~~~ 2019-07-15T20:27:11 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:11 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:11 ^~~ 2019-07-15T20:27:11 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:274:25: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:11 ERROR("effective cache size at %lu is already 0, cannot decrease, " 2019-07-15T20:27:11 ^~~~~ 2019-07-15T20:27:11 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:275:70: note: format string is defined here 2019-07-15T20:27:11 "last_ts %ld, cur_ts %lu, cache_size %lu\n", i, last_ts, cur_ts, cache_size); 2019-07-15T20:27:11 ~~^ 2019-07-15T20:27:11 %llu 2019-07-15T20:27:11 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:11 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/include/heatmap.h:16, 2019-07-15T20:27:11 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:9: 2019-07-15T20:27:11 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:11 ERROR("effective size %lu, cache size %lu\n", current_effective_size, order*bin_size); 2019-07-15T20:27:11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:11 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:11 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:11 ^~~ 2019-07-15T20:27:11 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:287:17: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:11 ERROR("effective size %lu, cache size %lu\n", current_effective_size, order*bin_size); 2019-07-15T20:27:11 ^~~~~ 2019-07-15T20:27:11 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:11 ERROR("effective size %lu, cache size %lu\n", current_effective_size, order*bin_size); 2019-07-15T20:27:11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~ 2019-07-15T20:27:11 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:11 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:11 ^~~ 2019-07-15T20:27:11 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:287:17: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:11 ERROR("effective size %lu, cache size %lu\n", current_effective_size, order*bin_size); 2019-07-15T20:27:11 ^~~~~ 2019-07-15T20:27:11 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:11 ERROR("cache size %lu, %lu th bp, effective size %lf\n", cache_size, i, dd->matrix[i][order-1]); 2019-07-15T20:27:11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~ 2019-07-15T20:27:11 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:11 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:11 ^~~ 2019-07-15T20:27:11 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:310:17: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:11 ERROR("cache size %lu, %lu th bp, effective size %lf\n", cache_size, i, dd->matrix[i][order-1]); 2019-07-15T20:27:11 ^~~~~ 2019-07-15T20:27:11 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:11 ERROR("cache size %lu, %lu th bp, effective size %lf\n", cache_size, i, dd->matrix[i][order-1]); 2019-07-15T20:27:11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ 2019-07-15T20:27:11 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:11 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:11 ^~~ 2019-07-15T20:27:11 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:310:17: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:11 ERROR("cache size %lu, %lu th bp, effective size %lf\n", cache_size, i, dd->matrix[i][order-1]); 2019-07-15T20:27:11 ^~~~~ 2019-07-15T20:27:11 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:11 printf("effective size at %lu (%lu-%lu): %lu\n", j, 2019-07-15T20:27:11 ~~^ ~ 2019-07-15T20:27:11 %llu 2019-07-15T20:27:11 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:11 printf("effective size at %lu (%lu-%lu): %lu\n", j, 2019-07-15T20:27:11 ~~^ 2019-07-15T20:27:11 %llu 2019-07-15T20:27:11 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:11 printf("effective size at %lu (%lu-%lu): %lu\n", j, 2019-07-15T20:27:11 ~~^ 2019-07-15T20:27:11 %llu 2019-07-15T20:27:11 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:11 printf("effective size at %lu (%lu-%lu): %lu\n", j, 2019-07-15T20:27:11 ~~^ 2019-07-15T20:27:11 %llu 2019-07-15T20:27:11 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadNonLRU.c:315:28: 2019-07-15T20:27:11 effective_cache_size[j]); 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//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/home/piwheels/.local/lib/python3.7/site-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:13 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:13 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/include/heatmap.h:16, 2019-07-15T20:27:13 from PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c:9: 2019-07-15T20:27:13 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c: In function ‘hm_LRU_effective_size_thread’: 2019-07-15T20:27:13 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:13 ERROR("last access time < 0, value %ld\n", last_ts); 2019-07-15T20:27:13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~ 2019-07-15T20:27:13 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:13 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:13 ^~~ 2019-07-15T20:27:13 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c:385:17: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:13 ERROR("last access time < 0, value %ld\n", last_ts); 2019-07-15T20:27:13 ^~~~~ 2019-07-15T20:27:13 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:13 ERROR("ts %lu effective size %lu, cache size %lu\n", cur_ts, current_effective_size, order * bin_size); 2019-07-15T20:27:13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ 2019-07-15T20:27:13 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:13 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:13 ^~~ 2019-07-15T20:27:13 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c:404:13: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:13 ERROR("ts %lu effective size %lu, cache size %lu\n", cur_ts, current_effective_size, order * bin_size); 2019-07-15T20:27:13 ^~~~~ 2019-07-15T20:27:13 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:13 ERROR("ts %lu effective size %lu, cache size %lu\n", cur_ts, current_effective_size, order * bin_size); 2019-07-15T20:27:13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:13 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:13 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:13 ^~~ 2019-07-15T20:27:13 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c:404:13: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:13 ERROR("ts %lu effective size %lu, cache size %lu\n", cur_ts, current_effective_size, order * bin_size); 2019-07-15T20:27:13 ^~~~~ 2019-07-15T20:27:13 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:13 ERROR("ts %lu effective size %lu, cache size %lu\n", cur_ts, current_effective_size, order * bin_size); 2019-07-15T20:27:13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ 2019-07-15T20:27:13 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:13 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:13 ^~~ 2019-07-15T20:27:13 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c:404:13: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:13 ERROR("ts %lu effective size %lu, cache size %lu\n", cur_ts, current_effective_size, order * bin_size); 2019-07-15T20:27:13 ^~~~~ 2019-07-15T20:27:13 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:13 ERROR("cache size %lu, %lu th bp, effective size %lf\n", cache_size, i, dd->matrix[i][order - 1]); 2019-07-15T20:27:13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~ 2019-07-15T20:27:13 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:13 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:13 ^~~ 2019-07-15T20:27:13 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c:446:13: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:13 ERROR("cache size %lu, %lu th bp, effective size %lf\n", cache_size, i, dd->matrix[i][order - 1]); 2019-07-15T20:27:13 ^~~~~ 2019-07-15T20:27:13 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:13 ERROR("cache size %lu, %lu th bp, effective size %lf\n", cache_size, i, dd->matrix[i][order - 1]); 2019-07-15T20:27:13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ 2019-07-15T20:27:13 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:13 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:13 ^~~ 2019-07-15T20:27:13 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c:446:13: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:13 ERROR("cache size %lu, %lu th bp, effective size %lf\n", cache_size, i, dd->matrix[i][order - 1]); 2019-07-15T20:27:13 ^~~~~ 2019-07-15T20:27:13 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:13 printf("effective size at %lu (%lu-%lu): %lu\n", j, 2019-07-15T20:27:13 ~~^ ~ 2019-07-15T20:27:13 %llu 2019-07-15T20:27:13 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:13 printf("effective size at %lu (%lu-%lu): %lu\n", j, 2019-07-15T20:27:13 ~~^ 2019-07-15T20:27:13 %llu 2019-07-15T20:27:13 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:13 printf("effective size at %lu (%lu-%lu): %lu\n", j, 2019-07-15T20:27:13 ~~^ 2019-07-15T20:27:13 %llu 2019-07-15T20:27:13 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:13 printf("effective size at %lu (%lu-%lu): %lu\n", j, 2019-07-15T20:27:13 ~~^ 2019-07-15T20:27:13 %llu 2019-07-15T20:27:13 PyMimircache/CMimircache/CMimircache/CMimircache//profiler/heatmapThreadLRU.c:451:24: 2019-07-15T20:27:13 effective_cache_size[j]); 2019-07-15T20:27:13 ~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:14 arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -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/home/piwheels/.local/lib/python3.7/site-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:14 arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -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/home/piwheels/.local/lib/python3.7/site-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:15 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:15 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/cache.h:27, 2019-07-15T20:27:15 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/LFUFast.h:13, 2019-07-15T20:27:15 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/LFUFast.c:20: 2019-07-15T20:27:15 PyMimircache/CMimircache/CMimircache/CMimircache//cache/LFUFast.c: In function ‘__LFU_fast_verify’: 2019-07-15T20:27:15 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:15 ERROR("hashtable size %u, queue accu size %lu\n", 2019-07-15T20:27:15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:15 g_hash_table_size(LFU_fast_params->hashtable), current_size); 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//cache/LFUFast.c:47:9: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:15 ERROR("hashtable size %u, queue accu size %lu\n", 2019-07-15T20:27:15 ^~~~~ 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//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/home/piwheels/.local/lib/python3.7/site-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: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//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/home/piwheels/.local/lib/python3.7/site-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:17 arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -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/home/piwheels/.local/lib/python3.7/site-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:17 arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -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/home/piwheels/.local/lib/python3.7/site-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:17 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Score.c: In function ‘Score_init’: 2019-07-15T20:27:17 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:17 fread(init_params->hints, sizeof(hint_type), filesize/sizeof(hint_type), file); 2019-07-15T20:27:17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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//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/home/piwheels/.local/lib/python3.7/site-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:18 PyMimircache/CMimircache/CMimircache/CMimircache//cache/SLRUML.c: In function ‘SLRUML_init’: 2019-07-15T20:27:18 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:18 fread(init_params->hints, sizeof(char), filesize, file); 2019-07-15T20:27:18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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//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/home/piwheels/.local/lib/python3.7/site-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: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//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/home/piwheels/.local/lib/python3.7/site-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: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//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/home/piwheels/.local/lib/python3.7/site-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: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//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/home/piwheels/.local/lib/python3.7/site-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: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//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/home/piwheels/.local/lib/python3.7/site-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: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//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/home/piwheels/.local/lib/python3.7/site-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:24 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:24 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/cache.h:27, 2019-07-15T20:27:24 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:16, 2019-07-15T20:27:24 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:10: 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c: In function ‘verify_rm_hashtable’: 2019-07-15T20:27:24 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:24 ERROR("hashtable mining key value not match %ld %ld\n", 2019-07-15T20:27:24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:24 *(gint64*)(key), row_in_mtable[0]); 2019-07-15T20:27:24 ~~~~~~~~~~~~~~~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:24 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:24 ^~~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:46:21: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:24 ERROR("hashtable mining key value not match %ld %ld\n", 2019-07-15T20:27:24 ^~~~~ 2019-07-15T20:27:24 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:24 ERROR("hashtable mining key value not match %ld %ld\n", 2019-07-15T20:27:24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:24 *(gint64*)(key), row_in_mtable[0]); 2019-07-15T20:27:24 ~~~~~~~~~~~~~~~~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:24 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:24 ^~~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:46:21: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:24 ERROR("hashtable mining key value not match %ld %ld\n", 2019-07-15T20:27:24 ^~~~~ 2019-07-15T20:27:24 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:24 if (strcmp(key, (char*)(row_in_mtable[0]))!=0){ 2019-07-15T20:27:24 ^ 2019-07-15T20:27:24 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:24 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/cache.h:27, 2019-07-15T20:27:24 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:16, 2019-07-15T20:27:24 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:10: 2019-07-15T20:27:24 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:24 (char*)key, (char*)(row_in_mtable[0])); 2019-07-15T20:27:24 ^ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:23: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:24 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:24 ^~~~~~~~~~~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:53:21: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:24 ERROR("hashtable mining key value not match %s %s\n", 2019-07-15T20:27:24 ^~~~~ 2019-07-15T20:27:24 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:24 ERROR("hashtable recording key value not match %ld %ld\n", 2019-07-15T20:27:24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:24 *(gint64*)(key), row_in_rtable[0]); 2019-07-15T20:27:24 ~~~~~~~~~~~~~~~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:24 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:24 ^~~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:65:21: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:24 ERROR("hashtable recording key value not match %ld %ld\n", 2019-07-15T20:27:24 ^~~~~ 2019-07-15T20:27:24 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:24 ERROR("hashtable recording key value not match %ld %ld\n", 2019-07-15T20:27:24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:24 *(gint64*)(key), row_in_rtable[0]); 2019-07-15T20:27:24 ~~~~~~~~~~~~~~~~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:24 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:24 ^~~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:65:21: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:24 ERROR("hashtable recording key value not match %ld %ld\n", 2019-07-15T20:27:24 ^~~~~ 2019-07-15T20:27:24 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:24 if (strcmp(key, (char*)(row_in_rtable[0])) != 0){ 2019-07-15T20:27:24 ^ 2019-07-15T20:27:24 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:24 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/cache.h:27, 2019-07-15T20:27:24 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:16, 2019-07-15T20:27:24 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:10: 2019-07-15T20:27:24 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:24 (char*)key, (char*)(row_in_rtable[0])); 2019-07-15T20:27:24 ^ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:23: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:24 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:24 ^~~~~~~~~~~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:72:21: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:24 ERROR("hashtable recording key value not match %s %s\n", 2019-07-15T20:27:24 ^~~~~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c: In function ‘verify_prefetched_hashtable’: 2019-07-15T20:27:24 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:24 ERROR("prefetched %ld not in cache %d\n", 2019-07-15T20:27:24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:24 *(gint64*)key, GPOINTER_TO_INT(value)); 2019-07-15T20:27:24 ~~~~~~~~~~~~~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:24 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:24 ^~~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:91:13: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:24 ERROR("prefetched %ld not in cache %d\n", 2019-07-15T20:27:24 ^~~~~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c: In function ‘print_mining_table’: 2019-07-15T20:27:24 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:24 (char*)*(GET_ROW_IN_MTABLE(Mithril_params, i)), 2019-07-15T20:27:24 ^ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:23: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:24 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:24 ^~~~~~~~~~~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:104:13: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:24 ERROR("%d: %s %ld\n", i, 2019-07-15T20:27:24 ^~~~~ 2019-07-15T20:27:24 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:24 ERROR("%d: %s %ld\n", i, 2019-07-15T20:27:24 ^~~~~~~~~~~~~~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:106:20: 2019-07-15T20:27:24 *(GET_ROW_IN_MTABLE(Mithril_params, i))); 2019-07-15T20:27:24 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:24 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:24 ^~~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:104:13: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:24 ERROR("%d: %s %ld\n", i, 2019-07-15T20:27:24 ^~~~~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c: In function ‘verify_mining_table’: 2019-07-15T20:27:24 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:24 if (((char*)*(GET_ROW_IN_MTABLE(Mithril_params, i)))[0] <= '0' || 2019-07-15T20:27:24 ^ 2019-07-15T20:27:24 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:24 ((char*)*(GET_ROW_IN_MTABLE(Mithril_params, i)))[0] > '9'){ 2019-07-15T20:27:24 ^ 2019-07-15T20:27:24 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:24 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/cache.h:27, 2019-07-15T20:27:24 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:16, 2019-07-15T20:27:24 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:10: 2019-07-15T20:27:24 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:24 ((char*)*(GET_ROW_IN_MTABLE(Mithril_params, i))), 2019-07-15T20:27:24 ^ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:23: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:24 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:24 ^~~~~~~~~~~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:116:17: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:24 ERROR("check mining table error %d/%u %s %c %d\n", 2019-07-15T20:27:24 ^~~~~ 2019-07-15T20:27:24 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:24 ((char*)*(GET_ROW_IN_MTABLE(Mithril_params, i)))[0], 2019-07-15T20:27:24 ^ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:23: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:24 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:24 ^~~~~~~~~~~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:116:17: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:24 ERROR("check mining table error %d/%u %s %c %d\n", 2019-07-15T20:27:24 ^~~~~ 2019-07-15T20:27:24 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:24 ((char*)*(GET_ROW_IN_MTABLE(Mithril_params, i)))[0]); 2019-07-15T20:27:24 ^ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:23: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:24 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:24 ^~~~~~~~~~~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:116:17: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:24 ERROR("check mining table error %d/%u %s %c %d\n", 2019-07-15T20:27:24 ^~~~~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c: In function ‘__Mithril_remove_from_rmtable’: 2019-07-15T20:27:24 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:24 return g_hash_table_remove(rmtable->hashtable, (char*)*row); 2019-07-15T20:27:24 ^ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c: In function ‘__Mithril_record_entry’: 2019-07-15T20:27:24 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:24 row_in_rtable[0] = (gint64)str; 2019-07-15T20:27:24 ^ 2019-07-15T20:27:24 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:10: 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:141:8: warning: left shift count >= width of type [-Wshift-count-overflow] 2019-07-15T20:27:24 & ((1UL<<60)-1)) | ((NUM_OF_TS((list))+1UL)<<60)) 2019-07-15T20:27:24 ^~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:256:36: note: in expansion of macro ‘ADD_TS’ 2019-07-15T20:27:24 row_in_rtable[1] = ADD_TS(row_in_rtable[1], Mithril_params->ts); 2019-07-15T20:27:24 ^~~~~~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:141:44: warning: left shift count >= width of type [-Wshift-count-overflow] 2019-07-15T20:27:24 & ((1UL<<60)-1)) | ((NUM_OF_TS((list))+1UL)<<60)) 2019-07-15T20:27:24 ^~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:256:36: note: in expansion of macro ‘ADD_TS’ 2019-07-15T20:27:24 row_in_rtable[1] = ADD_TS(row_in_rtable[1], Mithril_params->ts); 2019-07-15T20:27:24 ^~~~~~ 2019-07-15T20:27:24 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:24 (char*)(row_in_rtable[0]))) 2019-07-15T20:27:24 ^ 2019-07-15T20:27:24 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:24 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/cache.h:27, 2019-07-15T20:27:24 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:16, 2019-07-15T20:27:24 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:10: 2019-07-15T20:27:24 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:24 (char*)(row_in_rtable[0]), 2019-07-15T20:27:24 ^ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:23: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:24 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:24 ^~~~~~~~~~~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:278:29: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:24 ERROR("remove old entry from recording table, " 2019-07-15T20:27:24 ^~~~~ 2019-07-15T20:27:24 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:24 ERROR("remove old entry from recording table, " 2019-07-15T20:27:24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:282:35: 2019-07-15T20:27:24 rmtable->rtable_cur_row, 2019-07-15T20:27:24 ~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:24 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:24 ^~~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:278:29: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:24 ERROR("remove old entry from recording table, " 2019-07-15T20:27:24 ^~~~~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:280:50: note: format string is defined here 2019-07-15T20:27:24 "%s, pointer %ld, current ts %ld\n", 2019-07-15T20:27:24 ~~^ 2019-07-15T20:27:24 %lld 2019-07-15T20:27:24 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:24 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/cache.h:27, 2019-07-15T20:27:24 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:16, 2019-07-15T20:27:24 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:10: 2019-07-15T20:27:24 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:24 ERROR("remove old entry from recording table, " 2019-07-15T20:27:24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:283:35: 2019-07-15T20:27:24 Mithril_params->ts); 2019-07-15T20:27:24 ~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:24 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:24 ^~~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:278:29: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:24 ERROR("remove old entry from recording table, " 2019-07-15T20:27:24 ^~~~~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:280:66: note: format string is defined here 2019-07-15T20:27:24 "%s, pointer %ld, current ts %ld\n", 2019-07-15T20:27:24 ~~^ 2019-07-15T20:27:24 %lld 2019-07-15T20:27:24 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:24 (char*)(row_in_rtable[0])); 2019-07-15T20:27:24 ^ 2019-07-15T20:27:24 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:24 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/cache.h:27, 2019-07-15T20:27:24 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:16, 2019-07-15T20:27:24 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:10: 2019-07-15T20:27:24 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:24 ERROR("remove old entry from recording table, " 2019-07-15T20:27:24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:293:35: 2019-07-15T20:27:24 *row_in_rtable, rmtable->rtable_cur_row, 2019-07-15T20:27:24 ~~~~~~~~~~~~~~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:24 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:24 ^~~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:290:29: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:24 ERROR("remove old entry from recording table, " 2019-07-15T20:27:24 ^~~~~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:292:44: note: format string is defined here 2019-07-15T20:27:24 "block %ld, recording table pos %ld, ts %ld ", 2019-07-15T20:27:24 ~~^ 2019-07-15T20:27:24 %lld 2019-07-15T20:27:24 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:24 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/cache.h:27, 2019-07-15T20:27:24 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:16, 2019-07-15T20:27:24 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:10: 2019-07-15T20:27:24 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:24 ERROR("remove old entry from recording table, " 2019-07-15T20:27:24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:293:51: 2019-07-15T20:27:24 *row_in_rtable, rmtable->rtable_cur_row, 2019-07-15T20:27:24 ~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:24 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:24 ^~~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:290:29: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:24 ERROR("remove old entry from recording table, " 2019-07-15T20:27:24 ^~~~~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:292:69: note: format string is defined here 2019-07-15T20:27:24 "block %ld, recording table pos %ld, ts %ld ", 2019-07-15T20:27:24 ~~^ 2019-07-15T20:27:24 %lld 2019-07-15T20:27:24 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:24 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/cache.h:27, 2019-07-15T20:27:24 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:16, 2019-07-15T20:27:24 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:10: 2019-07-15T20:27:24 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:24 ERROR("remove old entry from recording table, " 2019-07-15T20:27:24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:294:35: 2019-07-15T20:27:24 Mithril_params->ts); 2019-07-15T20:27:24 ~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//utils/include/logging.h:40:16: note: in definition of macro ‘LOGGING’ 2019-07-15T20:27:24 printf(FMT, ##__VA_ARGS__); printf("%s", NORMAL); fflush(stdout); \ 2019-07-15T20:27:24 ^~~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:290:29: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:24 ERROR("remove old entry from recording table, " 2019-07-15T20:27:24 ^~~~~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:292:77: note: format string is defined here 2019-07-15T20:27:24 "block %ld, recording table pos %ld, ts %ld ", 2019-07-15T20:27:24 ~~^ 2019-07-15T20:27:24 %lld 2019-07-15T20:27:24 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:24 fprintf(stderr, "previous line block %ld\n", 2019-07-15T20:27:24 ~~^ 2019-07-15T20:27:24 %lld 2019-07-15T20:27:24 *(gint64*)(GET_ROW_IN_RTABLE(Mithril_params, temp))); 2019-07-15T20:27:24 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:24 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:10: 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:141:8: warning: left shift count >= width of type [-Wshift-count-overflow] 2019-07-15T20:27:24 & ((1UL<<60)-1)) | ((NUM_OF_TS((list))+1UL)<<60)) 2019-07-15T20:27:24 ^~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:356:48: note: in expansion of macro ‘ADD_TS’ 2019-07-15T20:27:24 row_in_mtable[i] = ADD_TS(row_in_mtable[i], Mithril_params->ts); 2019-07-15T20:27:24 ^~~~~~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:141:44: warning: left shift count >= width of type [-Wshift-count-overflow] 2019-07-15T20:27:24 & ((1UL<<60)-1)) | ((NUM_OF_TS((list))+1UL)<<60)) 2019-07-15T20:27:24 ^~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:356:48: note: in expansion of macro ‘ADD_TS’ 2019-07-15T20:27:24 row_in_mtable[i] = ADD_TS(row_in_mtable[i], Mithril_params->ts); 2019-07-15T20:27:24 ^~~~~~ 2019-07-15T20:27:24 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:24 gpointer gp = g_strdup((char*)*row_in_mtable); 2019-07-15T20:27:24 ^ 2019-07-15T20:27:24 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:10: 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:141:8: warning: left shift count >= width of type [-Wshift-count-overflow] 2019-07-15T20:27:24 & ((1UL<<60)-1)) | ((NUM_OF_TS((list))+1UL)<<60)) 2019-07-15T20:27:24 ^~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:418:48: note: in expansion of macro ‘ADD_TS’ 2019-07-15T20:27:24 row_in_rtable[i] = ADD_TS(row_in_rtable[i], Mithril_params->ts); 2019-07-15T20:27:24 ^~~~~~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:141:44: warning: left shift count >= width of type [-Wshift-count-overflow] 2019-07-15T20:27:24 & ((1UL<<60)-1)) | ((NUM_OF_TS((list))+1UL)<<60)) 2019-07-15T20:27:24 ^~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:418:48: note: in expansion of macro ‘ADD_TS’ 2019-07-15T20:27:24 row_in_rtable[i] = ADD_TS(row_in_rtable[i], Mithril_params->ts); 2019-07-15T20:27:24 ^~~~~~ 2019-07-15T20:27:24 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:24 gpointer gp1 = g_strdup((char*)(*inserted_row_in_mtable)); 2019-07-15T20:27:24 ^ 2019-07-15T20:27:24 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:24 gpointer gp2 = g_strdup((char*)(*row_in_rtable)); 2019-07-15T20:27:24 ^ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c: In function ‘__Mithril_rec_min_support_one’: 2019-07-15T20:27:24 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:24 array_ele[0] = (gint64) g_strdup(cp->item_p); 2019-07-15T20:27:24 ^ 2019-07-15T20:27:24 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:24 hash_key = (void*)(array_ele[0]); 2019-07-15T20:27:24 ^ 2019-07-15T20:27:24 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:10: 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:141:8: warning: left shift count >= width of type [-Wshift-count-overflow] 2019-07-15T20:27:24 & ((1UL<<60)-1)) | ((NUM_OF_TS((list))+1UL)<<60)) 2019-07-15T20:27:24 ^~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:580:28: note: in expansion of macro ‘ADD_TS’ 2019-07-15T20:27:24 array_ele[1] = ADD_TS(array_ele[1], Mithril_params->ts); 2019-07-15T20:27:24 ^~~~~~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:141:44: warning: left shift count >= width of type [-Wshift-count-overflow] 2019-07-15T20:27:24 & ((1UL<<60)-1)) | ((NUM_OF_TS((list))+1UL)<<60)) 2019-07-15T20:27:24 ^~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:580:28: note: in expansion of macro ‘ADD_TS’ 2019-07-15T20:27:24 array_ele[1] = ADD_TS(array_ele[1], Mithril_params->ts); 2019-07-15T20:27:24 ^~~~~~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:141:8: warning: left shift count >= width of type [-Wshift-count-overflow] 2019-07-15T20:27:24 & ((1UL<<60)-1)) | ((NUM_OF_TS((list))+1UL)<<60)) 2019-07-15T20:27:24 ^~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:635:40: note: in expansion of macro ‘ADD_TS’ 2019-07-15T20:27:24 row_in_mtable[i] = ADD_TS(row_in_mtable[i], Mithril_params->ts); 2019-07-15T20:27:24 ^~~~~~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/Mithril.h:141:44: warning: left shift count >= width of type [-Wshift-count-overflow] 2019-07-15T20:27:24 & ((1UL<<60)-1)) | ((NUM_OF_TS((list))+1UL)<<60)) 2019-07-15T20:27:24 ^~ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c:635:40: note: in expansion of macro ‘ADD_TS’ 2019-07-15T20:27:24 row_in_mtable[i] = ADD_TS(row_in_mtable[i], Mithril_params->ts); 2019-07-15T20:27:24 ^~~~~~ 2019-07-15T20:27:24 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:24 gpointer gp = g_strdup((char*)*row_in_mtable); 2019-07-15T20:27:24 ^ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c: In function ‘__Mithril_prefetch’: 2019-07-15T20:27:24 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:24 cp->item_p = (char*) (Mithril_params->ptable_array[dim1][dim2+i]); 2019-07-15T20:27:24 ^ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c: In function ‘Mithril_destroy’: 2019-07-15T20:27:24 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:24 if ((char*)Mithril_params->ptable_array[i][j]) 2019-07-15T20:27:24 ^ 2019-07-15T20:27:24 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:24 g_free((char*)Mithril_params->ptable_array[i][j]); 2019-07-15T20:27:24 ^ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c: In function ‘Mithril_destroy_unique’: 2019-07-15T20:27:24 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:24 if ((char*)Mithril_params->ptable_array[i][j]) 2019-07-15T20:27:24 ^ 2019-07-15T20:27:24 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:24 g_free((char*)Mithril_params->ptable_array[i][j]); 2019-07-15T20:27:24 ^ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c: In function ‘__Mithril_mining’: 2019-07-15T20:27:24 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:24 Mithril_add_to_prefetch_table(Mithril, (char*)*item1, (char*)*item2); 2019-07-15T20:27:24 ^ 2019-07-15T20:27:24 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:24 Mithril_add_to_prefetch_table(Mithril, (char*)*item1, (char*)*item2); 2019-07-15T20:27:24 ^ 2019-07-15T20:27:24 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:24 if (!g_hash_table_remove(rmtable->hashtable, (char*)*item1)){ 2019-07-15T20:27:24 ^ 2019-07-15T20:27:24 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:24 printf("ERROR remove mining table entry, but not in hash %s\n", (char*)*item1); 2019-07-15T20:27:24 ^ 2019-07-15T20:27:24 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:24 if (!g_hash_table_remove(rmtable->hashtable, (char*)*item1)){ 2019-07-15T20:27:24 ^ 2019-07-15T20:27:24 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:24 printf("ERROR remove mining table entry, but not in hash %s\n", (char*)*item1); 2019-07-15T20:27:24 ^ 2019-07-15T20:27:24 PyMimircache/CMimircache/CMimircache/CMimircache//cache/Mithril.c: In function ‘Mithril_add_to_prefetch_table’: 2019-07-15T20:27:24 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:24 if ( strcmp((char*)(Mithril_params->ptable_array[dim1][dim2]), gp1) != 0){ 2019-07-15T20:27:24 ^ 2019-07-15T20:27:24 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:24 if ( strcmp((gchar*)(Mithril_params->ptable_array[dim1][dim2+i]), (gchar*)gp2) == 0 ) 2019-07-15T20:27:24 ^ 2019-07-15T20:27:24 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:24 Mithril_params->ptable_array[dim1][dim2+i] = (gint64)key2; 2019-07-15T20:27:24 ^ 2019-07-15T20:27:24 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:24 (char*)(Mithril_params->ptable_array[dim1][dim2])); 2019-07-15T20:27:24 ^ 2019-07-15T20:27:24 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:24 g_free((gchar*)Mithril_params->ptable_array[dim1][dim2+i]); 2019-07-15T20:27:24 ^ 2019-07-15T20:27:24 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:24 Mithril_params->ptable_array[dim1][dim2+1] = (gint64)key2; 2019-07-15T20:27:24 ^ 2019-07-15T20:27:24 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:24 Mithril_params->ptable_array[dim1][dim2] = (gint64)gp1_dup; 2019-07-15T20:27:24 ^ 2019-07-15T20:27: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//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/home/piwheels/.local/lib/python3.7/site-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:27 PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.c: In function ‘createPages_no_eviction’: 2019-07-15T20:27:27 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:27 fprintf(stderr, "error AMP prefetch length %d, begin from %ld\n", length, block_begin); 2019-07-15T20:27:27 ~~^ ~~~~~~~~~~~ 2019-07-15T20:27:27 %lld 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//cache/include/cache.h:27, 2019-07-15T20:27:27 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/AMP.h:18, 2019-07-15T20:27:27 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.c:10: 2019-07-15T20:27:27 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:27 ERROR("got NULL for page %p %p, block %ld %ld\n", prev_page, last_page, 2019-07-15T20:27:27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:27 block_begin-1, lastblock); 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//cache/AMP.c:95:9: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:27 ERROR("got NULL for page %p %p, block %ld %ld\n", prev_page, last_page, 2019-07-15T20:27:27 ^~~~~ 2019-07-15T20:27:27 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:27 ERROR("got NULL for page %p %p, block %ld %ld\n", prev_page, last_page, 2019-07-15T20:27:27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:27 block_begin-1, lastblock); 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//cache/AMP.c:95:9: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:27 ERROR("got NULL for page %p %p, block %ld %ld\n", prev_page, last_page, 2019-07-15T20:27:27 ^~~~~ 2019-07-15T20:27:27 PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.c: In function ‘checkHashTable’: 2019-07-15T20:27:27 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:27 printf("find error in page, page block %ld, key %ld\n", page->block_number, *(gint64*)key); 2019-07-15T20:27:27 ~~^ ~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:27 %lld 2019-07-15T20:27:27 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:27 printf("find error in page, page block %ld, key %ld\n", page->block_number, *(gint64*)key); 2019-07-15T20:27:27 ~~^ ~~~~~~~~~~~~~ 2019-07-15T20:27:27 %lld 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//cache/include/cache.h:27, 2019-07-15T20:27:27 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/include/AMP.h:18, 2019-07-15T20:27:27 from PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.c:10: 2019-07-15T20:27:27 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:27 ERROR("page %ld, p %d, g %d\n", page->block_number, page->p, page->g); 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//cache/AMP.c:149:9: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:27 ERROR("page %ld, p %d, g %d\n", page->block_number, page->p, page->g); 2019-07-15T20:27:27 ^~~~~ 2019-07-15T20:27:27 PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.c: In function ‘__AMP_evict_element’: 2019-07-15T20:27:27 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:27 fprintf(stderr, "ERROR nothing removed, block %ld\n", page->block_number); 2019-07-15T20:27:27 ~~^ ~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:27 %lld 2019-07-15T20:27:27 PyMimircache/CMimircache/CMimircache/CMimircache//cache/AMP.c: In function ‘__AMP__evict_with_return’: 2019-07-15T20:27:27 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:27 fprintf(stderr, "ERROR nothing removed, block %ld\n", page->block_number); 2019-07-15T20:27:27 ~~^ ~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:27 %lld 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/home/piwheels/.local/lib/python3.7/site-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:29 PyMimircache/CMimircache/CMimircache/CMimircache//cache/PG.c: In function ‘__PG_add_to_graph.isra.1’: 2019-07-15T20:27:29 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:29 if (!(current_req[0] || current_block)) 2019-07-15T20:27:29 ~~~~~~~~~~~^~~ 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/home/piwheels/.local/lib/python3.7/site-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: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/home/piwheels/.local/lib/python3.7/site-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:31 PyMimircache/CMimircache/CMimircache/CMimircache//cache/LRU.c: In function ‘__LRU_evict_element’: 2019-07-15T20:27:31 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:31 printf("error at %lu, LRU: %lu, Optimal: %lu\n", LRU_params->ts, 2019-07-15T20:27:31 ~~^ ~~~~~~~~~~~~~~ 2019-07-15T20:27:31 %llu 2019-07-15T20:27:31 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:31 printf("error at %lu, LRU: %lu, Optimal: %lu\n", LRU_params->ts, 2019-07-15T20:27:31 ~~^ 2019-07-15T20:27:31 %llu 2019-07-15T20:27:31 *(guint64*)(data), ((guint64*)LRU->core->oracle)[LRU_params->ts]); 2019-07-15T20:27:31 ~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:31 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:31 printf("error at %lu, LRU: %lu, Optimal: %lu\n", LRU_params->ts, 2019-07-15T20:27:31 ~~^ 2019-07-15T20:27:31 %llu 2019-07-15T20:27:31 *(guint64*)(data), ((guint64*)LRU->core->oracle)[LRU_params->ts]); 2019-07-15T20:27:31 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:31 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:31 printf("no error at %lu: %lu, %lu\n", LRU_params->ts, *(guint64*)(data), 2019-07-15T20:27:31 ~~^ ~~~~~~~~~~~~~~ 2019-07-15T20:27:31 %llu 2019-07-15T20:27:31 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:31 printf("no error at %lu: %lu, %lu\n", LRU_params->ts, *(guint64*)(data), 2019-07-15T20:27:31 ~~^ ~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:31 %llu 2019-07-15T20:27:31 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:31 printf("no error at %lu: %lu, %lu\n", LRU_params->ts, *(guint64*)(data), 2019-07-15T20:27:31 ~~^ 2019-07-15T20:27:31 %llu 2019-07-15T20:27:31 *(guint64*)(g_queue_peek_tail(LRU_params->list))); 2019-07-15T20:27:31 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27: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//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/home/piwheels/.local/lib/python3.7/site-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: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/home/piwheels/.local/lib/python3.7/site-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: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/home/piwheels/.local/lib/python3.7/site-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:34 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:34 from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/reader.c:9: 2019-07-15T20:27:34 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/reader.c: In function ‘skip_N_elements’: 2019-07-15T20:27:34 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:34 WARNING("required to skip %lu requests, but only %lu requests left\n", 2019-07-15T20:27:34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:34 N, count); 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//cacheReader/reader.c:325:17: note: in expansion of macro ‘WARNING’ 2019-07-15T20:27:34 WARNING("required to skip %lu requests, but only %lu requests left\n", 2019-07-15T20:27:34 ^~~~~~~ 2019-07-15T20:27:34 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:34 WARNING("required to skip %lu requests, but only %lu requests left\n", 2019-07-15T20:27:34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:34 N, count); 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//cacheReader/reader.c:325:17: note: in expansion of macro ‘WARNING’ 2019-07-15T20:27:34 WARNING("required to skip %lu requests, but only %lu requests left\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/home/piwheels/.local/lib/python3.7/site-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:36 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/home/piwheels/.local/lib/python3.7/site-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:36 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/home/piwheels/.local/lib/python3.7/site-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:37 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/libcsv.c: In function ‘csv_fini’: 2019-07-15T20:27:37 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/libcsv.c:172:7: warning: variable ‘pstate’ set but not used [-Wunused-but-set-variable] 2019-07-15T20:27:37 int pstate = p->pstate; 2019-07-15T20:27:37 ^~~~~~ 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/home/piwheels/.local/lib/python3.7/site-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:39 In file included from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/reader.h:27, 2019-07-15T20:27:39 from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/include/csvReader.h:12, 2019-07-15T20:27:39 from PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/csvReader.c:9: 2019-07-15T20:27:39 PyMimircache/CMimircache/CMimircache/CMimircache//cacheReader/csvReader.c: In function ‘csv_read_one_element’: 2019-07-15T20:27:39 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:39 ERROR("in parsing csv file, current offset %lu, next string %s\n", 2019-07-15T20:27:39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:39 reader->base->offset, (char*) (reader->base->mapped_file + reader->base->offset)); 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//cacheReader/csvReader.c:165:13: note: in expansion of macro ‘ERROR’ 2019-07-15T20:27:39 ERROR("in parsing csv file, current offset %lu, next string %s\n", 2019-07-15T20:27:39 ^~~~~ 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/home/piwheels/.local/lib/python3.7/site-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: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/home/piwheels/.local/lib/python3.7/site-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:40 PyMimircache/CMimircache/CMimircache/CMimircache//utils/logging.c: In function ‘log_header’: 2019-07-15T20:27:40 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:40 printf("(tid=%zu): ", (unsigned long) pthread_self()); 2019-07-15T20:27:40 ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-15T20:27:40 %lu 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/home/piwheels/.local/lib/python3.7/site-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: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/home/piwheels/.local/lib/python3.7/site-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: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/home/piwheels/.local/lib/python3.7/site-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: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/home/piwheels/.local/lib/python3.7/site-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: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/home/piwheels/.local/lib/python3.7/site-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: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/home/piwheels/.local/lib/python3.7/site-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:27:46 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/profilerUtils.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//profiler/generalProfiler.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/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/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/heatmapThreadLRU.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/LFUFast.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/LFU.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/Score.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/Optimal.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/SLRU.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/FIFO.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/AMP.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/Random.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/LRUSize.o build/temp.linux-armv7l-3.7/PyMimircache/CMimircache/CMimircache/CMimircache//cache/LRUPage.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//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//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:27:47 installing to build/bdist.linux-armv7l/wheel 2019-07-15T20:27:47 running install 2019-07-15T20:27:47 running install_lib 2019-07-15T20:27:47 creating build/bdist.linux-armv7l 2019-07-15T20:27:47 creating build/bdist.linux-armv7l/wheel 2019-07-15T20:27:47 creating build/bdist.linux-armv7l/wheel/PyMimircache 2019-07-15T20:27:47 creating build/bdist.linux-armv7l/wheel/PyMimircache/cache 2019-07-15T20:27:47 copying build/lib.linux-armv7l-3.7/PyMimircache/cache/slru.py -> build/bdist.linux-armv7l/wheel/PyMimircache/cache 2019-07-15T20:27:47 copying build/lib.linux-armv7l-3.7/PyMimircache/cache/fifo.py -> build/bdist.linux-armv7l/wheel/PyMimircache/cache 2019-07-15T20:27:47 copying build/lib.linux-armv7l-3.7/PyMimircache/cache/arc.py -> build/bdist.linux-armv7l/wheel/PyMimircache/cache 2019-07-15T20:27:47 copying build/lib.linux-armv7l-3.7/PyMimircache/cache/random.py -> build/bdist.linux-armv7l/wheel/PyMimircache/cache 2019-07-15T20:27:47 copying build/lib.linux-armv7l-3.7/PyMimircache/cache/mru.py -> build/bdist.linux-armv7l/wheel/PyMimircache/cache 2019-07-15T20:27:47 copying build/lib.linux-armv7l-3.7/PyMimircache/cache/cacheLine.py -> build/bdist.linux-armv7l/wheel/PyMimircache/cache 2019-07-15T20:27:47 copying build/lib.linux-armv7l-3.7/PyMimircache/cache/lru.py -> build/bdist.linux-armv7l/wheel/PyMimircache/cache 2019-07-15T20:27:47 copying build/lib.linux-armv7l-3.7/PyMimircache/cache/randomv0.py -> build/bdist.linux-armv7l/wheel/PyMimircache/cache 2019-07-15T20:27:47 copying build/lib.linux-armv7l-3.7/PyMimircache/cache/s4lru.py -> build/bdist.linux-armv7l/wheel/PyMimircache/cache 2019-07-15T20:27:47 copying build/lib.linux-armv7l-3.7/PyMimircache/cache/clock.py -> build/bdist.linux-armv7l/wheel/PyMimircache/cache 2019-07-15T20:27:47 copying build/lib.linux-armv7l-3.7/PyMimircache/cache/lruOld.py -> build/bdist.linux-armv7l/wheel/PyMimircache/cache 2019-07-15T20:27:47 copying build/lib.linux-armv7l-3.7/PyMimircache/cache/abstractCache.py -> build/bdist.linux-armv7l/wheel/PyMimircache/cache 2019-07-15T20:27:47 copying build/lib.linux-armv7l-3.7/PyMimircache/cache/optimal.py -> build/bdist.linux-armv7l/wheel/PyMimircache/cache 2019-07-15T20:27:47 copying build/lib.linux-armv7l-3.7/PyMimircache/cache/__init__.py -> build/bdist.linux-armv7l/wheel/PyMimircache/cache 2019-07-15T20:27:47 creating build/bdist.linux-armv7l/wheel/PyMimircache/CMimircache 2019-07-15T20:27:47 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:27:47 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:27:47 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:27:47 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:27:47 creating build/bdist.linux-armv7l/wheel/PyMimircache/utils 2019-07-15T20:27:47 copying build/lib.linux-armv7l-3.7/PyMimircache/utils/randomdict.py -> build/bdist.linux-armv7l/wheel/PyMimircache/utils 2019-07-15T20:27:47 copying build/lib.linux-armv7l-3.7/PyMimircache/utils/printing.py -> build/bdist.linux-armv7l/wheel/PyMimircache/utils 2019-07-15T20:27:47 copying build/lib.linux-armv7l-3.7/PyMimircache/utils/__init__.py -> build/bdist.linux-armv7l/wheel/PyMimircache/utils 2019-07-15T20:27:47 copying build/lib.linux-armv7l-3.7/PyMimircache/utils/timer.py -> build/bdist.linux-armv7l/wheel/PyMimircache/utils 2019-07-15T20:27:47 copying build/lib.linux-armv7l-3.7/PyMimircache/utils/linkedList.py -> build/bdist.linux-armv7l/wheel/PyMimircache/utils 2019-07-15T20:27:47 creating build/bdist.linux-armv7l/wheel/PyMimircache/cacheReader 2019-07-15T20:27:47 copying build/lib.linux-armv7l-3.7/PyMimircache/cacheReader/binaryWriter.py -> build/bdist.linux-armv7l/wheel/PyMimircache/cacheReader 2019-07-15T20:27:47 copying build/lib.linux-armv7l-3.7/PyMimircache/cacheReader/plainReader.py -> build/bdist.linux-armv7l/wheel/PyMimircache/cacheReader 2019-07-15T20:27:47 copying build/lib.linux-armv7l-3.7/PyMimircache/cacheReader/vscsiReader.py -> build/bdist.linux-armv7l/wheel/PyMimircache/cacheReader 2019-07-15T20:27:47 copying build/lib.linux-armv7l-3.7/PyMimircache/cacheReader/traceStat.py -> build/bdist.linux-armv7l/wheel/PyMimircache/cacheReader 2019-07-15T20:27:47 copying build/lib.linux-armv7l-3.7/PyMimircache/cacheReader/multiReader.py -> build/bdist.linux-armv7l/wheel/PyMimircache/cacheReader 2019-07-15T20:27:47 copying build/lib.linux-armv7l-3.7/PyMimircache/cacheReader/binaryReader.py -> build/bdist.linux-armv7l/wheel/PyMimircache/cacheReader 2019-07-15T20:27:47 copying build/lib.linux-armv7l-3.7/PyMimircache/cacheReader/tracePreprocesser.py -> build/bdist.linux-armv7l/wheel/PyMimircache/cacheReader 2019-07-15T20:27:47 copying build/lib.linux-armv7l-3.7/PyMimircache/cacheReader/__init__.py -> build/bdist.linux-armv7l/wheel/PyMimircache/cacheReader 2019-07-15T20:27:47 copying build/lib.linux-armv7l-3.7/PyMimircache/cacheReader/vscsiReaderOld.py -> build/bdist.linux-armv7l/wheel/PyMimircache/cacheReader 2019-07-15T20:27:47 copying build/lib.linux-armv7l-3.7/PyMimircache/cacheReader/requestItem.py -> build/bdist.linux-armv7l/wheel/PyMimircache/cacheReader 2019-07-15T20:27:47 copying build/lib.linux-armv7l-3.7/PyMimircache/cacheReader/abstractReader.py -> build/bdist.linux-armv7l/wheel/PyMimircache/cacheReader 2019-07-15T20:27:47 copying build/lib.linux-armv7l-3.7/PyMimircache/cacheReader/csvReader.py -> build/bdist.linux-armv7l/wheel/PyMimircache/cacheReader 2019-07-15T20:27:47 copying build/lib.linux-armv7l-3.7/PyMimircache/version.py -> build/bdist.linux-armv7l/wheel/PyMimircache 2019-07-15T20:27:47 creating build/bdist.linux-armv7l/wheel/PyMimircache/profiler 2019-07-15T20:27:47 copying build/lib.linux-armv7l-3.7/PyMimircache/profiler/pyTimeProfiler.py -> build/bdist.linux-armv7l/wheel/PyMimircache/profiler 2019-07-15T20:27:47 copying build/lib.linux-armv7l-3.7/PyMimircache/profiler/cLRUProfiler.py -> build/bdist.linux-armv7l/wheel/PyMimircache/profiler 2019-07-15T20:27:47 copying build/lib.linux-armv7l-3.7/PyMimircache/profiler/twoDPlots.py -> build/bdist.linux-armv7l/wheel/PyMimircache/profiler 2019-07-15T20:27:47 copying build/lib.linux-armv7l-3.7/PyMimircache/profiler/pyGeneralProfiler.py -> build/bdist.linux-armv7l/wheel/PyMimircache/profiler 2019-07-15T20:27:47 creating build/bdist.linux-armv7l/wheel/PyMimircache/profiler/utils 2019-07-15T20:27:47 copying build/lib.linux-armv7l-3.7/PyMimircache/profiler/utils/dist.py -> build/bdist.linux-armv7l/wheel/PyMimircache/profiler/utils 2019-07-15T20:27:47 copying build/lib.linux-armv7l-3.7/PyMimircache/profiler/utils/__init__.py -> build/bdist.linux-armv7l/wheel/PyMimircache/profiler/utils 2019-07-15T20:27:47 copying build/lib.linux-armv7l-3.7/PyMimircache/profiler/utils/splay.py -> build/bdist.linux-armv7l/wheel/PyMimircache/profiler/utils 2019-07-15T20:27:47 copying build/lib.linux-armv7l-3.7/PyMimircache/profiler/cHeatmap.py -> build/bdist.linux-armv7l/wheel/PyMimircache/profiler 2019-07-15T20:27:47 copying build/lib.linux-armv7l-3.7/PyMimircache/profiler/pyHeatmap.py -> build/bdist.linux-armv7l/wheel/PyMimircache/profiler 2019-07-15T20:27:47 copying build/lib.linux-armv7l-3.7/PyMimircache/profiler/__init__.py -> build/bdist.linux-armv7l/wheel/PyMimircache/profiler 2019-07-15T20:27:47 copying build/lib.linux-armv7l-3.7/PyMimircache/profiler/pyLRUProfiler.py -> build/bdist.linux-armv7l/wheel/PyMimircache/profiler 2019-07-15T20:27:47 copying build/lib.linux-armv7l-3.7/PyMimircache/profiler/profilerUtils.py -> build/bdist.linux-armv7l/wheel/PyMimircache/profiler 2019-07-15T20:27:47 copying build/lib.linux-armv7l-3.7/PyMimircache/profiler/pyHeatmapAux.py -> build/bdist.linux-armv7l/wheel/PyMimircache/profiler 2019-07-15T20:27:47 copying build/lib.linux-armv7l-3.7/PyMimircache/profiler/cGeneralProfiler.py -> build/bdist.linux-armv7l/wheel/PyMimircache/profiler 2019-07-15T20:27:47 copying build/lib.linux-armv7l-3.7/PyMimircache/const.py -> build/bdist.linux-armv7l/wheel/PyMimircache 2019-07-15T20:27:47 copying build/lib.linux-armv7l-3.7/PyMimircache/__init__.py -> build/bdist.linux-armv7l/wheel/PyMimircache 2019-07-15T20:27:47 creating build/bdist.linux-armv7l/wheel/PyMimircache/top 2019-07-15T20:27:47 copying build/lib.linux-armv7l-3.7/PyMimircache/top/cachecow.py -> build/bdist.linux-armv7l/wheel/PyMimircache/top 2019-07-15T20:27:47 copying build/lib.linux-armv7l-3.7/PyMimircache/top/__init__.py -> build/bdist.linux-armv7l/wheel/PyMimircache/top 2019-07-15T20:27:47 running install_egg_info 2019-07-15T20:27:47 running egg_info 2019-07-15T20:27:47 writing PyMimircache.egg-info/PKG-INFO 2019-07-15T20:27:47 writing dependency_links to PyMimircache.egg-info/dependency_links.txt 2019-07-15T20:27:47 writing requirements to PyMimircache.egg-info/requires.txt 2019-07-15T20:27:47 writing top-level names to PyMimircache.egg-info/top_level.txt 2019-07-15T20:27:47 reading manifest file 'PyMimircache.egg-info/SOURCES.txt' 2019-07-15T20:27:47 reading manifest template 'MANIFEST.in' 2019-07-15T20:27:47 no previously-included directories found matching 'multiMachineProcessing' 2019-07-15T20:27:48 writing manifest file 'PyMimircache.egg-info/SOURCES.txt' 2019-07-15T20:27:48 Copying PyMimircache.egg-info to build/bdist.linux-armv7l/wheel/PyMimircache-0.0.2.102-py3.7.egg-info 2019-07-15T20:27:48 running install_scripts 2019-07-15T20:27:48 creating build/bdist.linux-armv7l/wheel/PyMimircache-0.0.2.102.dist-info/WHEEL 2019-07-15T20:27:48 creating '/tmp/pip-wheel-ob8k9dea/PyMimircache-0.0.2.102-cp37-cp37m-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2019-07-15T20:27:48 adding 'PyMimircache/__init__.py' 2019-07-15T20:27:48 adding 'PyMimircache/const.py' 2019-07-15T20:27:48 adding 'PyMimircache/version.py' 2019-07-15T20:27:48 adding 'PyMimircache/CMimircache/CacheReader.cpython-37m-arm-linux-gnueabihf.so' 2019-07-15T20:27:48 adding 'PyMimircache/CMimircache/GeneralProfiler.cpython-37m-arm-linux-gnueabihf.so' 2019-07-15T20:27:48 adding 'PyMimircache/CMimircache/Heatmap.cpython-37m-arm-linux-gnueabihf.so' 2019-07-15T20:27:48 adding 'PyMimircache/CMimircache/LRUProfiler.cpython-37m-arm-linux-gnueabihf.so' 2019-07-15T20:27:48 adding 'PyMimircache/cache/__init__.py' 2019-07-15T20:27:48 adding 'PyMimircache/cache/abstractCache.py' 2019-07-15T20:27:48 adding 'PyMimircache/cache/arc.py' 2019-07-15T20:27:48 adding 'PyMimircache/cache/cacheLine.py' 2019-07-15T20:27:48 adding 'PyMimircache/cache/clock.py' 2019-07-15T20:27:48 adding 'PyMimircache/cache/fifo.py' 2019-07-15T20:27:48 adding 'PyMimircache/cache/lru.py' 2019-07-15T20:27:48 adding 'PyMimircache/cache/lruOld.py' 2019-07-15T20:27:48 adding 'PyMimircache/cache/mru.py' 2019-07-15T20:27:48 adding 'PyMimircache/cache/optimal.py' 2019-07-15T20:27:48 adding 'PyMimircache/cache/random.py' 2019-07-15T20:27:48 adding 'PyMimircache/cache/randomv0.py' 2019-07-15T20:27:48 adding 'PyMimircache/cache/s4lru.py' 2019-07-15T20:27:48 adding 'PyMimircache/cache/slru.py' 2019-07-15T20:27:49 adding 'PyMimircache/cacheReader/__init__.py' 2019-07-15T20:27:49 adding 'PyMimircache/cacheReader/abstractReader.py' 2019-07-15T20:27:49 adding 'PyMimircache/cacheReader/binaryReader.py' 2019-07-15T20:27:49 adding 'PyMimircache/cacheReader/binaryWriter.py' 2019-07-15T20:27:49 adding 'PyMimircache/cacheReader/csvReader.py' 2019-07-15T20:27:49 adding 'PyMimircache/cacheReader/multiReader.py' 2019-07-15T20:27:49 adding 'PyMimircache/cacheReader/plainReader.py' 2019-07-15T20:27:49 adding 'PyMimircache/cacheReader/requestItem.py' 2019-07-15T20:27:49 adding 'PyMimircache/cacheReader/tracePreprocesser.py' 2019-07-15T20:27:49 adding 'PyMimircache/cacheReader/traceStat.py' 2019-07-15T20:27:49 adding 'PyMimircache/cacheReader/vscsiReader.py' 2019-07-15T20:27:49 adding 'PyMimircache/cacheReader/vscsiReaderOld.py' 2019-07-15T20:27:49 adding 'PyMimircache/profiler/__init__.py' 2019-07-15T20:27:49 adding 'PyMimircache/profiler/cGeneralProfiler.py' 2019-07-15T20:27:49 adding 'PyMimircache/profiler/cHeatmap.py' 2019-07-15T20:27:49 adding 'PyMimircache/profiler/cLRUProfiler.py' 2019-07-15T20:27:49 adding 'PyMimircache/profiler/profilerUtils.py' 2019-07-15T20:27:49 adding 'PyMimircache/profiler/pyGeneralProfiler.py' 2019-07-15T20:27:49 adding 'PyMimircache/profiler/pyHeatmap.py' 2019-07-15T20:27:49 adding 'PyMimircache/profiler/pyHeatmapAux.py' 2019-07-15T20:27:49 adding 'PyMimircache/profiler/pyLRUProfiler.py' 2019-07-15T20:27:49 adding 'PyMimircache/profiler/pyTimeProfiler.py' 2019-07-15T20:27:49 adding 'PyMimircache/profiler/twoDPlots.py' 2019-07-15T20:27:49 adding 'PyMimircache/profiler/utils/__init__.py' 2019-07-15T20:27:49 adding 'PyMimircache/profiler/utils/dist.py' 2019-07-15T20:27:49 adding 'PyMimircache/profiler/utils/splay.py' 2019-07-15T20:27:49 adding 'PyMimircache/top/__init__.py' 2019-07-15T20:27:49 adding 'PyMimircache/top/cachecow.py' 2019-07-15T20:27:49 adding 'PyMimircache/utils/__init__.py' 2019-07-15T20:27:49 adding 'PyMimircache/utils/linkedList.py' 2019-07-15T20:27:49 adding 'PyMimircache/utils/printing.py' 2019-07-15T20:27:49 adding 'PyMimircache/utils/randomdict.py' 2019-07-15T20:27:49 adding 'PyMimircache/utils/timer.py' 2019-07-15T20:27:49 adding 'PyMimircache-0.0.2.102.dist-info/METADATA' 2019-07-15T20:27:49 adding 'PyMimircache-0.0.2.102.dist-info/WHEEL' 2019-07-15T20:27:49 adding 'PyMimircache-0.0.2.102.dist-info/top_level.txt' 2019-07-15T20:27:49 adding 'PyMimircache-0.0.2.102.dist-info/RECORD' 2019-07-15T20:27:49 removing build/bdist.linux-armv7l/wheel 2019-07-15T20:27:49 Building wheel for PyMimircache (setup.py): finished with status 'done' 2019-07-15T20:27:49 Stored in directory: /tmp/tmpq1d8t_fm 2019-07-15T20:27:49 Successfully built PyMimircache 2019-07-15T20:27:49 Cleaning up... 2019-07-15T20:27:49 Removing source in /tmp/pip-wheel-txi94iw5/PyMimircache 2019-07-15T20:27:49 Removed build tracker '/tmp/pip-req-tracker-bo4506t7'