2019-07-28T08:58:54 Created temporary directory: /tmp/pip-ephem-wheel-cache-487ngmwt 2019-07-28T08:58:54 Created temporary directory: /tmp/pip-req-tracker-b_emslpn 2019-07-28T08:58:54 Created requirements tracker '/tmp/pip-req-tracker-b_emslpn' 2019-07-28T08:58:54 Created temporary directory: /tmp/pip-wheel-l78m9_c5 2019-07-28T08:58:54 Collecting chronogram==0.1.0 2019-07-28T08:58:54 1 location(s) to search for versions of chronogram: 2019-07-28T08:58:54 * https://pypi.org/simple/chronogram/ 2019-07-28T08:58:54 Getting page https://pypi.org/simple/chronogram/ 2019-07-28T08:58:54 Analyzing links from page https://pypi.org/simple/chronogram/ 2019-07-28T08:58:54 Found link https://files.pythonhosted.org/packages/13/4f/74aac4b1e58732d962da9949b34e1d31ccc878d4a39756d45fa8458e99ce/chronogram-0.0.0.tar.gz#sha256=50dcb32647f3dab66ea3e7529c9ccfc2a1733c0f3e904bb3f2c14e3820dc800c (from https://pypi.org/simple/chronogram/), version: 0.0.0 2019-07-28T08:58:54 Skipping link https://files.pythonhosted.org/packages/cd/31/6e852e2418719a3f4377c3e0a6e39de50ab74c8068c8e3ad6bb44fba08de/chronogram-0.1.0-cp35-cp35m-win32.whl#sha256=7d87a41601ee6c2edf64dfd03db7ea8b62a00ecf57cddabe1320db8da30b5166 (from https://pypi.org/simple/chronogram/); it is not compatible with this Python 2019-07-28T08:58:54 Skipping link https://files.pythonhosted.org/packages/ce/7a/27e7e104d5a197ec925b0689afb364c8ba39e7ba75fe24862d725ad0e6b1/chronogram-0.1.0-cp35-cp35m-win_amd64.whl#sha256=e4f3552987e8f19dc0e2c11d221b7c7a692544288e678c2d0d795f49dec3eb72 (from https://pypi.org/simple/chronogram/); it is not compatible with this Python 2019-07-28T08:58:54 Skipping link https://files.pythonhosted.org/packages/7c/2c/3cdb60f12b0c01c68739451d459c555a0dca6cf53c8a05e84295bbbb1918/chronogram-0.1.0-cp36-cp36m-win32.whl#sha256=7612b5ec727b92ad2e8ed3cdfee3f6d907236884a696872923d387dd1b931ff2 (from https://pypi.org/simple/chronogram/); it is not compatible with this Python 2019-07-28T08:58:54 Skipping link https://files.pythonhosted.org/packages/76/00/45d4f55b86b01232c66b945196a551f3b634f209fb5e9392da6ca461bfdc/chronogram-0.1.0-cp36-cp36m-win_amd64.whl#sha256=f048ca1fdd6450b0c14db716d7fdd73b7c62ed855aa3f37517b4c6390a3a3a0e (from https://pypi.org/simple/chronogram/); it is not compatible with this Python 2019-07-28T08:58:54 Skipping link https://files.pythonhosted.org/packages/dc/c7/f31af4c9db50df52ccb38bdc5a73ae13fb4716b11679d60eae5e787a3b5d/chronogram-0.1.0-cp37-cp37m-win32.whl#sha256=03bece5be5e949aa863a6b2d86be423b9223f1f5a0b653971c541c451d5eae94 (from https://pypi.org/simple/chronogram/); it is not compatible with this Python 2019-07-28T08:58:54 Skipping link https://files.pythonhosted.org/packages/16/06/6dd6e41b679eda57e17b437cb251584559eeb3d38be12b20e83cae96ec42/chronogram-0.1.0-cp37-cp37m-win_amd64.whl#sha256=7ddc399352172352a096e36ec37116d86b149ab8542d21c30a7e689bbf3f5d7f (from https://pypi.org/simple/chronogram/); it is not compatible with this Python 2019-07-28T08:58:54 Found link https://files.pythonhosted.org/packages/ef/56/292c8e5db00109d5776b5036cdf18460f8a01059b6193813bf0bc46fe020/chronogram-0.1.0.tar.gz#sha256=2aaa2a3e9165a975106edaf681cc92a462f1f1bdb6f2d7d0401c43ed2e95b0fc (from https://pypi.org/simple/chronogram/), version: 0.1.0 2019-07-28T08:58:54 Using version 0.1.0 (newest of versions: 0.1.0) 2019-07-28T08:58:54 Created temporary directory: /tmp/pip-unpack-9y4mri6r 2019-07-28T08:58:54 Downloading https://files.pythonhosted.org/packages/ef/56/292c8e5db00109d5776b5036cdf18460f8a01059b6193813bf0bc46fe020/chronogram-0.1.0.tar.gz (827kB) 2019-07-28T08:58:54 Downloading from URL https://files.pythonhosted.org/packages/ef/56/292c8e5db00109d5776b5036cdf18460f8a01059b6193813bf0bc46fe020/chronogram-0.1.0.tar.gz#sha256=2aaa2a3e9165a975106edaf681cc92a462f1f1bdb6f2d7d0401c43ed2e95b0fc (from https://pypi.org/simple/chronogram/) 2019-07-28T08:58:56 Added chronogram==0.1.0 from https://files.pythonhosted.org/packages/ef/56/292c8e5db00109d5776b5036cdf18460f8a01059b6193813bf0bc46fe020/chronogram-0.1.0.tar.gz#sha256=2aaa2a3e9165a975106edaf681cc92a462f1f1bdb6f2d7d0401c43ed2e95b0fc to build tracker '/tmp/pip-req-tracker-b_emslpn' 2019-07-28T08:58:56 Running setup.py (path:/tmp/pip-wheel-l78m9_c5/chronogram/setup.py) egg_info for package chronogram 2019-07-28T08:58:56 Running command python setup.py egg_info 2019-07-28T08:58:58 running egg_info 2019-07-28T08:58:58 creating pip-egg-info/chronogram.egg-info 2019-07-28T08:58:58 writing pip-egg-info/chronogram.egg-info/PKG-INFO 2019-07-28T08:58:58 writing dependency_links to pip-egg-info/chronogram.egg-info/dependency_links.txt 2019-07-28T08:58:58 writing requirements to pip-egg-info/chronogram.egg-info/requires.txt 2019-07-28T08:58:58 writing top-level names to pip-egg-info/chronogram.egg-info/top_level.txt 2019-07-28T08:58:58 writing manifest file 'pip-egg-info/chronogram.egg-info/SOURCES.txt' 2019-07-28T08:58:58 reading manifest file 'pip-egg-info/chronogram.egg-info/SOURCES.txt' 2019-07-28T08:58:58 reading manifest template 'MANIFEST.in' 2019-07-28T08:58:59 warning: no files found matching 'LICENSE.txt' 2019-07-28T08:58:59 writing manifest file 'pip-egg-info/chronogram.egg-info/SOURCES.txt' 2019-07-28T08:58:59 Source in /tmp/pip-wheel-l78m9_c5/chronogram has version 0.1.0, which satisfies requirement chronogram==0.1.0 from https://files.pythonhosted.org/packages/ef/56/292c8e5db00109d5776b5036cdf18460f8a01059b6193813bf0bc46fe020/chronogram-0.1.0.tar.gz#sha256=2aaa2a3e9165a975106edaf681cc92a462f1f1bdb6f2d7d0401c43ed2e95b0fc 2019-07-28T08:58:59 Removed chronogram==0.1.0 from https://files.pythonhosted.org/packages/ef/56/292c8e5db00109d5776b5036cdf18460f8a01059b6193813bf0bc46fe020/chronogram-0.1.0.tar.gz#sha256=2aaa2a3e9165a975106edaf681cc92a462f1f1bdb6f2d7d0401c43ed2e95b0fc from build tracker '/tmp/pip-req-tracker-b_emslpn' 2019-07-28T08:58:59 Building wheels for collected packages: chronogram 2019-07-28T08:58:59 Created temporary directory: /tmp/pip-wheel-_k23nnix 2019-07-28T08:58:59 Building wheel for chronogram (setup.py): started 2019-07-28T08:58:59 Destination directory: /tmp/pip-wheel-_k23nnix 2019-07-28T08:58:59 Running command /usr/bin/python3 -u -c 'import setuptools, tokenize;__file__='"'"'/tmp/pip-wheel-l78m9_c5/chronogram/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-_k23nnix 2019-07-28T08:59:00 running bdist_wheel 2019-07-28T08:59:00 running build 2019-07-28T08:59:00 running build_py 2019-07-28T08:59:01 creating build 2019-07-28T08:59:01 creating build/lib.linux-armv7l-3.7 2019-07-28T08:59:01 creating build/lib.linux-armv7l-3.7/chronogram 2019-07-28T08:59:01 copying chronogram/__init__.py -> build/lib.linux-armv7l-3.7/chronogram 2019-07-28T08:59:01 running egg_info 2019-07-28T08:59:01 writing chronogram.egg-info/PKG-INFO 2019-07-28T08:59:01 writing dependency_links to chronogram.egg-info/dependency_links.txt 2019-07-28T08:59:01 writing requirements to chronogram.egg-info/requires.txt 2019-07-28T08:59:01 writing top-level names to chronogram.egg-info/top_level.txt 2019-07-28T08:59:01 reading manifest file 'chronogram.egg-info/SOURCES.txt' 2019-07-28T08:59:01 reading manifest template 'MANIFEST.in' 2019-07-28T08:59:01 warning: no files found matching 'LICENSE.txt' 2019-07-28T08:59:01 writing manifest file 'chronogram.egg-info/SOURCES.txt' 2019-07-28T08:59:01 running build_ext 2019-07-28T08:59:01 building '_chronogram' extension 2019-07-28T08:59:01 creating build/temp.linux-armv7l-3.7 2019-07-28T08:59:01 creating build/temp.linux-armv7l-3.7/src 2019-07-28T08:59: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 -DMODULE_NAME=PyInit__chronogram -Iinclude -I/usr/include/python3.7m -c src/ChronoGramModel.cpp -o build/temp.linux-armv7l-3.7/src/ChronoGramModel.o -std=c++1y -O3 -fpermissive -march=native 2019-07-28T08:59:08 In file included from src/ChronoGramModel.cpp:4: 2019-07-28T08:59:08 src/ChronoGramModel.h: In constructor ‘ChronoGramModel::LLEvaluater::LLEvaluater(const ChronoGramModel&, size_t, size_t, std::vector&&, std::unordered_map&&, const std::function&, float)’: 2019-07-28T08:59:08 src/ChronoGramModel.h:78:31: warning: ‘ChronoGramModel::LLEvaluater::timePrior’ will be initialized after [-Wreorder] 2019-07-28T08:59:08 std::function timePrior; 2019-07-28T08:59:08 ^~~~~~~~~ 2019-07-28T08:59:08 src/ChronoGramModel.h:58:9: warning: ‘float ChronoGramModel::LLEvaluater::timePriorWeight’ [-Wreorder] 2019-07-28T08:59:08 float timePriorWeight; 2019-07-28T08:59:08 ^~~~~~~~~~~~~~~ 2019-07-28T08:59:08 src/ChronoGramModel.h:79:3: warning: when initialized here [-Wreorder] 2019-07-28T08:59:08 LLEvaluater(const ChronoGramModel& _tgm, size_t _windowLen, 2019-07-28T08:59:08 ^~~~~~~~~~~ 2019-07-28T08:59:08 src/ChronoGramModel.h: In constructor ‘ChronoGramModel::ChronoGramModel(ChronoGramModel&&)’: 2019-07-28T08:59:08 src/ChronoGramModel.h:137:19: warning: ‘ChronoGramModel::vocabs’ will be initialized after [-Wreorder] 2019-07-28T08:59:08 WordDictionary<> vocabs; 2019-07-28T08:59:08 ^~~~~~ 2019-07-28T08:59:08 src/ChronoGramModel.h:113:24: warning: ‘std::vector ChronoGramModel::frequencies’ [-Wreorder] 2019-07-28T08:59:08 std::vector frequencies; // (V) 2019-07-28T08:59:08 ^~~~~~~~~~~ 2019-07-28T08:59:08 src/ChronoGramModel.h:198:2: warning: when initialized here [-Wreorder] 2019-07-28T08:59:08 ChronoGramModel(ChronoGramModel&& o) 2019-07-28T08:59:08 ^~~~~~~~~~~~~~~ 2019-07-28T08:59:08 src/ChronoGramModel.h:140:39: warning: ‘ChronoGramModel::unigramTable’ will be initialized after [-Wreorder] 2019-07-28T08:59:08 std::discrete_distribution unigramTable; 2019-07-28T08:59:08 ^~~~~~~~~~~~ 2019-07-28T08:59:08 src/ChronoGramModel.h:139:21: warning: ‘std::vector ChronoGramModel::unigramDist’ [-Wreorder] 2019-07-28T08:59:08 std::vector unigramDist; 2019-07-28T08:59:08 ^~~~~~~~~~~ 2019-07-28T08:59:08 src/ChronoGramModel.h:198:2: warning: when initialized here [-Wreorder] 2019-07-28T08:59:08 ChronoGramModel(ChronoGramModel&& o) 2019-07-28T08:59:08 ^~~~~~~~~~~~~~~ 2019-07-28T08:59:08 src/ChronoGramModel.h:139:21: warning: ‘ChronoGramModel::unigramDist’ will be initialized after [-Wreorder] 2019-07-28T08:59:08 std::vector unigramDist; 2019-07-28T08:59:08 ^~~~~~~~~~~ 2019-07-28T08:59:08 src/ChronoGramModel.h:116:18: warning: ‘Eigen::MatrixXf ChronoGramModel::in’ [-Wreorder] 2019-07-28T08:59:08 Eigen::MatrixXf in; // (M, L * V) 2019-07-28T08:59:08 ^~ 2019-07-28T08:59:08 src/ChronoGramModel.h:198:2: warning: when initialized here [-Wreorder] 2019-07-28T08:59:08 ChronoGramModel(ChronoGramModel&& o) 2019-07-28T08:59:08 ^~~~~~~~~~~~~~~ 2019-07-28T08:59:08 src/ChronoGramModel.h:127:18: warning: ‘ChronoGramModel::vEta’ will be initialized after [-Wreorder] 2019-07-28T08:59:08 Eigen::VectorXf vEta; 2019-07-28T08:59:08 ^~~~ 2019-07-28T08:59:08 src/ChronoGramModel.h:122:15: warning: ‘float ChronoGramModel::zeta’ [-Wreorder] 2019-07-28T08:59:08 float zeta = .5f, lambda = .1f; 2019-07-28T08:59:08 ^~~ 2019-07-28T08:59:08 src/ChronoGramModel.h:198:2: warning: when initialized here [-Wreorder] 2019-07-28T08:59:08 ChronoGramModel(ChronoGramModel&& o) 2019-07-28T08:59:08 ^~~~~~~~~~~~~~~ 2019-07-28T08:59:08 src/ChronoGramModel.h:126:18: warning: ‘ChronoGramModel::timePrior’ will be initialized after [-Wreorder] 2019-07-28T08:59:08 Eigen::VectorXf timePrior; // (L, 1) 2019-07-28T08:59:08 ^~~~~~~~~ 2019-07-28T08:59:08 src/ChronoGramModel.h:124:22: warning: ‘float ChronoGramModel::timePadding’ [-Wreorder] 2019-07-28T08:59:08 float timePadding = 0; 2019-07-28T08:59:08 ^ 2019-07-28T08:59:08 src/ChronoGramModel.h:198:2: warning: when initialized here [-Wreorder] 2019-07-28T08:59:08 ChronoGramModel(ChronoGramModel&& o) 2019-07-28T08:59:08 ^~~~~~~~~~~~~~~ 2019-07-28T08:59:08 src/ChronoGramModel.h:125:25: warning: ‘ChronoGramModel::timePriorScale’ will be initialized after [-Wreorder] 2019-07-28T08:59:08 float timePriorScale = 1; 2019-07-28T08:59:08 ^ 2019-07-28T08:59:08 src/ChronoGramModel.h:114:21: warning: ‘std::vector ChronoGramModel::wordScale’ [-Wreorder] 2019-07-28T08:59:08 std::vector wordScale; 2019-07-28T08:59:08 ^~~~~~~~~ 2019-07-28T08:59:08 src/ChronoGramModel.h:198:2: warning: when initialized here [-Wreorder] 2019-07-28T08:59:08 ChronoGramModel(ChronoGramModel&& o) 2019-07-28T08:59:08 ^~~~~~~~~~~~~~~ 2019-07-28T08:59:09 In file included from src/ChronoGramModel.cpp:6: 2019-07-28T08:59:09 src/ThreadPool.h: In constructor ‘ThreadPool::ThreadPool(size_t, size_t)’: 2019-07-28T08:59:09 src/ThreadPool.h:37:7: warning: ‘ThreadPool::stop’ will be initialized after [-Wreorder] 2019-07-28T08:59:09 bool stop; 2019-07-28T08:59:09 ^~~~ 2019-07-28T08:59:09 src/ThreadPool.h:36:9: warning: ‘size_t ThreadPool::maxQueued’ [-Wreorder] 2019-07-28T08:59:09 size_t maxQueued; 2019-07-28T08:59:09 ^~~~~~~~~ 2019-07-28T08:59:09 src/ThreadPool.h:41:8: warning: when initialized here [-Wreorder] 2019-07-28T08:59:09 inline ThreadPool::ThreadPool(size_t threads, size_t _maxQueued) 2019-07-28T08:59:09 ^~~~~~~~~~ 2019-07-28T08:59:12 src/ChronoGramModel.cpp: In member function ‘float ChronoGramModel::sumSimilarity(const string&, const std::vector, std::allocator > >&, float, float) const’: 2019-07-28T08:59:12 src/ChronoGramModel.cpp:1098:15: warning: unused variable ‘V’ [-Wunused-variable] 2019-07-28T08:59:12 const size_t V = vocabs.size(); 2019-07-28T08:59:12 ^ 2019-07-28T08:59:14 In file included from src/ChronoGramModel.cpp:5: 2019-07-28T08:59:14 src/IOUtils.h: In instantiation of ‘void writeToBinStreamCompressed(std::ostream&, const Eigen::Matrix<_Ty1, _Rows, _Cols>&) [with _Ty1 = float; int _Rows = -1; int _Cols = -1; std::ostream = std::basic_ostream]’: 2019-07-28T08:59:14 src/ChronoGramModel.cpp:1308:36: required from here 2019-07-28T08:59:14 src/IOUtils.h:119:23: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘Eigen::EigenBase >::Index’ {aka ‘int’} [-Wsign-compare] 2019-07-28T08:59:14 for (size_t i = 0; i < v.size(); ++i) 2019-07-28T08:59:14 src/IOUtils.h: In instantiation of ‘void readFromBinStreamCompressed(std::istream&, Eigen::Matrix<_Ty1, _Rows, _Cols>&) [with _Ty1 = float; int _Rows = -1; int _Cols = -1; std::istream = std::basic_istream]’: 2019-07-28T08:59:14 src/ChronoGramModel.cpp:1348:42: required from here 2019-07-28T08:59:14 src/IOUtils.h:128:23: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘Eigen::EigenBase >::Index’ {aka ‘int’} [-Wsign-compare] 2019-07-28T08:59:14 for (size_t i = 0; i < v.size(); ++i) 2019-07-28T08:59:15 src/IOUtils.h: In instantiation of ‘void writeToBinStreamImpl(std::ostream&, const Eigen::Matrix<_Ty1, _Rows, _Cols>&) [with _Ty1 = float; int _Rows = -1; int _Cols = -1; std::ostream = std::basic_ostream]’: 2019-07-28T08:59:15 src/IOUtils.h:137:22: required from ‘void writeToBinStream(std::ostream&, const _Ty&) [with _Ty = Eigen::Matrix; std::ostream = std::basic_ostream]’ 2019-07-28T08:59:15 src/ChronoGramModel.cpp:1313:26: required from here 2019-07-28T08:59:15 src/IOUtils.h:98:23: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘Eigen::EigenBase >::Index’ {aka ‘int’} [-Wsign-compare] 2019-07-28T08:59:15 for (size_t i = 0; i < v.size(); ++i) 2019-07-28T08:59:15 src/IOUtils.h: In instantiation of ‘void writeToBinStreamImpl(std::ostream&, const Eigen::Matrix<_Ty1, _Rows, _Cols>&) [with _Ty1 = float; int _Rows = -1; int _Cols = 1; std::ostream = std::basic_ostream]’: 2019-07-28T08:59:15 src/IOUtils.h:137:22: required from ‘void writeToBinStream(std::ostream&, const _Ty&) [with _Ty = Eigen::Matrix; std::ostream = std::basic_ostream]’ 2019-07-28T08:59:15 src/ChronoGramModel.cpp:1319:32: required from here 2019-07-28T08:59:15 src/IOUtils.h:98:23: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘Eigen::EigenBase >::Index’ {aka ‘int’} [-Wsign-compare] 2019-07-28T08:59:15 src/IOUtils.h: In instantiation of ‘void readFromBinStreamImpl(std::istream&, Eigen::Matrix<_Ty1, _Rows, _Cols>&) [with _Ty1 = float; int _Rows = -1; int _Cols = -1; std::istream = std::basic_istream]’: 2019-07-28T08:59:15 src/IOUtils.h:152:23: required from ‘void readFromBinStream(std::istream&, _Ty&) [with _Ty = Eigen::Matrix; std::istream = std::basic_istream]’ 2019-07-28T08:59:15 src/ChronoGramModel.cpp:1343:32: required from here 2019-07-28T08:59:15 src/IOUtils.h:107:23: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘Eigen::EigenBase >::Index’ {aka ‘int’} [-Wsign-compare] 2019-07-28T08:59:15 for (size_t i = 0; i < v.size(); ++i) 2019-07-28T08:59:15 src/IOUtils.h: In instantiation of ‘void readFromBinStreamImpl(std::istream&, Eigen::Matrix<_Ty1, _Rows, _Cols>&) [with _Ty1 = float; int _Rows = -1; int _Cols = 1; std::istream = std::basic_istream]’: 2019-07-28T08:59:15 src/IOUtils.h:152:23: required from ‘void readFromBinStream(std::istream&, _Ty&) [with _Ty = Eigen::Matrix; std::istream = std::basic_istream]’ 2019-07-28T08:59:15 src/ChronoGramModel.cpp:1355:38: required from here 2019-07-28T08:59:15 src/IOUtils.h:107:23: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘Eigen::EigenBase >::Index’ {aka ‘int’} [-Wsign-compare] 2019-07-28T09:00:18 In file included from /usr/include/c++/8/vector:69, 2019-07-28T09:00:18 from /usr/include/c++/8/bits/random.h:34, 2019-07-28T09:00:18 from /usr/include/c++/8/random:49, 2019-07-28T09:00:18 from src/ChronoGramModel.h:5, 2019-07-28T09:00:18 from src/ChronoGramModel.cpp:4: 2019-07-28T09:00:18 /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]’: 2019-07-28T09:00:18 /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 2019-07-28T09:00:18 vector<_Tp, _Alloc>:: 2019-07-28T09:00:18 ^~~~~~~~~~~~~~~~~~~ 2019-07-28T09:00:18 /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 2019-07-28T09:00:19 In file included from /usr/include/c++/8/vector:64, 2019-07-28T09:00:19 from /usr/include/c++/8/bits/random.h:34, 2019-07-28T09:00:19 from /usr/include/c++/8/random:49, 2019-07-28T09:00:19 from src/ChronoGramModel.h:5, 2019-07-28T09:00:19 from src/ChronoGramModel.cpp:4: 2019-07-28T09:00:19 /usr/include/c++/8/bits/stl_vector.h: In member function ‘void std::discrete_distribution<_IntType>::param_type::_M_initialize() [with _IntType = unsigned int]’: 2019-07-28T09:00:19 /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2019-07-28T09:00:19 _M_realloc_insert(end(), __x); 2019-07-28T09:00:19 ^~~~~~~~~~~~~~~~~ 2019-07-28T09:00:19 /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2019-07-28T09:00:19 _M_realloc_insert(end(), __x); 2019-07-28T09:00:19 ^~~~~~~~~~~~~~~~~ 2019-07-28T09:00: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 -DMODULE_NAME=PyInit__chronogram -Iinclude -I/usr/include/python3.7m -c src/pyModule.cpp -o build/temp.linux-armv7l-3.7/src/pyModule.o -std=c++1y -O3 -fpermissive -march=native 2019-07-28T09:00:53 In file included from src/pyModule.cpp:5: 2019-07-28T09:00:53 src/ChronoGramModel.h: In constructor ‘ChronoGramModel::LLEvaluater::LLEvaluater(const ChronoGramModel&, size_t, size_t, std::vector&&, std::unordered_map&&, const std::function&, float)’: 2019-07-28T09:00:53 src/ChronoGramModel.h:78:31: warning: ‘ChronoGramModel::LLEvaluater::timePrior’ will be initialized after [-Wreorder] 2019-07-28T09:00:53 std::function timePrior; 2019-07-28T09:00:53 ^~~~~~~~~ 2019-07-28T09:00:53 src/ChronoGramModel.h:58:9: warning: ‘float ChronoGramModel::LLEvaluater::timePriorWeight’ [-Wreorder] 2019-07-28T09:00:53 float timePriorWeight; 2019-07-28T09:00:53 ^~~~~~~~~~~~~~~ 2019-07-28T09:00:53 src/ChronoGramModel.h:79:3: warning: when initialized here [-Wreorder] 2019-07-28T09:00:53 LLEvaluater(const ChronoGramModel& _tgm, size_t _windowLen, 2019-07-28T09:00:53 ^~~~~~~~~~~ 2019-07-28T09:00:53 src/ChronoGramModel.h: In constructor ‘ChronoGramModel::ChronoGramModel(ChronoGramModel&&)’: 2019-07-28T09:00:53 src/ChronoGramModel.h:137:19: warning: ‘ChronoGramModel::vocabs’ will be initialized after [-Wreorder] 2019-07-28T09:00:53 WordDictionary<> vocabs; 2019-07-28T09:00:53 ^~~~~~ 2019-07-28T09:00:53 src/ChronoGramModel.h:113:24: warning: ‘std::vector ChronoGramModel::frequencies’ [-Wreorder] 2019-07-28T09:00:53 std::vector frequencies; // (V) 2019-07-28T09:00:53 ^~~~~~~~~~~ 2019-07-28T09:00:53 src/ChronoGramModel.h:198:2: warning: when initialized here [-Wreorder] 2019-07-28T09:00:53 ChronoGramModel(ChronoGramModel&& o) 2019-07-28T09:00:53 ^~~~~~~~~~~~~~~ 2019-07-28T09:00:53 src/ChronoGramModel.h:140:39: warning: ‘ChronoGramModel::unigramTable’ will be initialized after [-Wreorder] 2019-07-28T09:00:53 std::discrete_distribution unigramTable; 2019-07-28T09:00:53 ^~~~~~~~~~~~ 2019-07-28T09:00:53 src/ChronoGramModel.h:139:21: warning: ‘std::vector ChronoGramModel::unigramDist’ [-Wreorder] 2019-07-28T09:00:53 std::vector unigramDist; 2019-07-28T09:00:53 ^~~~~~~~~~~ 2019-07-28T09:00:53 src/ChronoGramModel.h:198:2: warning: when initialized here [-Wreorder] 2019-07-28T09:00:53 ChronoGramModel(ChronoGramModel&& o) 2019-07-28T09:00:53 ^~~~~~~~~~~~~~~ 2019-07-28T09:00:53 src/ChronoGramModel.h:139:21: warning: ‘ChronoGramModel::unigramDist’ will be initialized after [-Wreorder] 2019-07-28T09:00:53 std::vector unigramDist; 2019-07-28T09:00:53 ^~~~~~~~~~~ 2019-07-28T09:00:53 src/ChronoGramModel.h:116:18: warning: ‘Eigen::MatrixXf ChronoGramModel::in’ [-Wreorder] 2019-07-28T09:00:53 Eigen::MatrixXf in; // (M, L * V) 2019-07-28T09:00:53 ^~ 2019-07-28T09:00:53 src/ChronoGramModel.h:198:2: warning: when initialized here [-Wreorder] 2019-07-28T09:00:53 ChronoGramModel(ChronoGramModel&& o) 2019-07-28T09:00:53 ^~~~~~~~~~~~~~~ 2019-07-28T09:00:53 src/ChronoGramModel.h:127:18: warning: ‘ChronoGramModel::vEta’ will be initialized after [-Wreorder] 2019-07-28T09:00:53 Eigen::VectorXf vEta; 2019-07-28T09:00:53 ^~~~ 2019-07-28T09:00:53 src/ChronoGramModel.h:122:15: warning: ‘float ChronoGramModel::zeta’ [-Wreorder] 2019-07-28T09:00:53 float zeta = .5f, lambda = .1f; 2019-07-28T09:00:53 ^~~ 2019-07-28T09:00:53 src/ChronoGramModel.h:198:2: warning: when initialized here [-Wreorder] 2019-07-28T09:00:53 ChronoGramModel(ChronoGramModel&& o) 2019-07-28T09:00:53 ^~~~~~~~~~~~~~~ 2019-07-28T09:00:53 src/ChronoGramModel.h:126:18: warning: ‘ChronoGramModel::timePrior’ will be initialized after [-Wreorder] 2019-07-28T09:00:53 Eigen::VectorXf timePrior; // (L, 1) 2019-07-28T09:00:53 ^~~~~~~~~ 2019-07-28T09:00:53 src/ChronoGramModel.h:124:22: warning: ‘float ChronoGramModel::timePadding’ [-Wreorder] 2019-07-28T09:00:53 float timePadding = 0; 2019-07-28T09:00:53 ^ 2019-07-28T09:00:53 src/ChronoGramModel.h:198:2: warning: when initialized here [-Wreorder] 2019-07-28T09:00:53 ChronoGramModel(ChronoGramModel&& o) 2019-07-28T09:00:53 ^~~~~~~~~~~~~~~ 2019-07-28T09:00:53 src/ChronoGramModel.h:125:25: warning: ‘ChronoGramModel::timePriorScale’ will be initialized after [-Wreorder] 2019-07-28T09:00:53 float timePriorScale = 1; 2019-07-28T09:00:53 ^ 2019-07-28T09:00:53 src/ChronoGramModel.h:114:21: warning: ‘std::vector ChronoGramModel::wordScale’ [-Wreorder] 2019-07-28T09:00:53 std::vector wordScale; 2019-07-28T09:00:53 ^~~~~~~~~ 2019-07-28T09:00:53 src/ChronoGramModel.h:198:2: warning: when initialized here [-Wreorder] 2019-07-28T09:00:53 ChronoGramModel(ChronoGramModel&& o) 2019-07-28T09:00:53 ^~~~~~~~~~~~~~~ 2019-07-28T09:00:53 In file included from src/pyModule.cpp:7: 2019-07-28T09:00:53 src/PyUtils.h: In function ‘std::vector, std::allocator > > py::makeIterToVector(PyObject*)’: 2019-07-28T09:00:53 src/PyUtils.h:45:15: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2019-07-28T09:00:53 while (item = PyIter_Next(iter)) 2019-07-28T09:00:53 ~~~~~^~~~~~~~~~~~~~~~~~~ 2019-07-28T09:00:53 src/pyModule.cpp: In static member function ‘static PyObject* CGVObject::getItem(CGVObject*, Py_ssize_t)’: 2019-07-28T09:00:53 src/pyModule.cpp:111:12: warning: comparison of integer expressions of different signedness: ‘Py_ssize_t’ {aka ‘int’} and ‘std::vector, std::allocator > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2019-07-28T09:00:53 if (key < self->parentObj->inst->getVocabs().size()) return py::buildPyValue(self->parentObj->inst->getVocabs()[key]); 2019-07-28T09:00:53 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-28T09:00:53 src/pyModule.cpp: In lambda function: 2019-07-28T09:00:53 src/pyModule.cpp:766:16: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2019-07-28T09:00:53 while (item = PyIter_Next(iter)) 2019-07-28T09:00:53 ~~~~~^~~~~~~~~~~~~~~~~~~ 2019-07-28T09:01: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 -DMODULE_NAME=PyInit__chronogram -Iinclude -I/usr/include/python3.7m -c src/IOUtils.cpp -o build/temp.linux-armv7l-3.7/src/IOUtils.o -std=c++1y -O3 -fpermissive -march=native 2019-07-28T09:01: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 -DMODULE_NAME=PyInit__chronogram -Iinclude -I/usr/include/python3.7m -c src/DataReader.cpp -o build/temp.linux-armv7l-3.7/src/DataReader.o -std=c++1y -O3 -fpermissive -march=native 2019-07-28T09:01:17 In file included from src/DataReader.h:3, 2019-07-28T09:01:17 from src/DataReader.cpp:4: 2019-07-28T09:01:17 src/ChronoGramModel.h: In constructor ‘ChronoGramModel::LLEvaluater::LLEvaluater(const ChronoGramModel&, size_t, size_t, std::vector&&, std::unordered_map&&, const std::function&, float)’: 2019-07-28T09:01:17 src/ChronoGramModel.h:78:31: warning: ‘ChronoGramModel::LLEvaluater::timePrior’ will be initialized after [-Wreorder] 2019-07-28T09:01:17 std::function timePrior; 2019-07-28T09:01:17 ^~~~~~~~~ 2019-07-28T09:01:17 src/ChronoGramModel.h:58:9: warning: ‘float ChronoGramModel::LLEvaluater::timePriorWeight’ [-Wreorder] 2019-07-28T09:01:17 float timePriorWeight; 2019-07-28T09:01:17 ^~~~~~~~~~~~~~~ 2019-07-28T09:01:17 src/ChronoGramModel.h:79:3: warning: when initialized here [-Wreorder] 2019-07-28T09:01:17 LLEvaluater(const ChronoGramModel& _tgm, size_t _windowLen, 2019-07-28T09:01:17 ^~~~~~~~~~~ 2019-07-28T09:01:17 src/ChronoGramModel.h: In constructor ‘ChronoGramModel::ChronoGramModel(ChronoGramModel&&)’: 2019-07-28T09:01:17 src/ChronoGramModel.h:137:19: warning: ‘ChronoGramModel::vocabs’ will be initialized after [-Wreorder] 2019-07-28T09:01:17 WordDictionary<> vocabs; 2019-07-28T09:01:17 ^~~~~~ 2019-07-28T09:01:17 src/ChronoGramModel.h:113:24: warning: ‘std::vector ChronoGramModel::frequencies’ [-Wreorder] 2019-07-28T09:01:17 std::vector frequencies; // (V) 2019-07-28T09:01:17 ^~~~~~~~~~~ 2019-07-28T09:01:17 src/ChronoGramModel.h:198:2: warning: when initialized here [-Wreorder] 2019-07-28T09:01:17 ChronoGramModel(ChronoGramModel&& o) 2019-07-28T09:01:17 ^~~~~~~~~~~~~~~ 2019-07-28T09:01:17 src/ChronoGramModel.h:140:39: warning: ‘ChronoGramModel::unigramTable’ will be initialized after [-Wreorder] 2019-07-28T09:01:17 std::discrete_distribution unigramTable; 2019-07-28T09:01:17 ^~~~~~~~~~~~ 2019-07-28T09:01:17 src/ChronoGramModel.h:139:21: warning: ‘std::vector ChronoGramModel::unigramDist’ [-Wreorder] 2019-07-28T09:01:17 std::vector unigramDist; 2019-07-28T09:01:17 ^~~~~~~~~~~ 2019-07-28T09:01:17 src/ChronoGramModel.h:198:2: warning: when initialized here [-Wreorder] 2019-07-28T09:01:17 ChronoGramModel(ChronoGramModel&& o) 2019-07-28T09:01:17 ^~~~~~~~~~~~~~~ 2019-07-28T09:01:17 src/ChronoGramModel.h:139:21: warning: ‘ChronoGramModel::unigramDist’ will be initialized after [-Wreorder] 2019-07-28T09:01:17 std::vector unigramDist; 2019-07-28T09:01:17 ^~~~~~~~~~~ 2019-07-28T09:01:17 src/ChronoGramModel.h:116:18: warning: ‘Eigen::MatrixXf ChronoGramModel::in’ [-Wreorder] 2019-07-28T09:01:17 Eigen::MatrixXf in; // (M, L * V) 2019-07-28T09:01:17 ^~ 2019-07-28T09:01:17 src/ChronoGramModel.h:198:2: warning: when initialized here [-Wreorder] 2019-07-28T09:01:17 ChronoGramModel(ChronoGramModel&& o) 2019-07-28T09:01:17 ^~~~~~~~~~~~~~~ 2019-07-28T09:01:17 src/ChronoGramModel.h:127:18: warning: ‘ChronoGramModel::vEta’ will be initialized after [-Wreorder] 2019-07-28T09:01:17 Eigen::VectorXf vEta; 2019-07-28T09:01:17 ^~~~ 2019-07-28T09:01:17 src/ChronoGramModel.h:122:15: warning: ‘float ChronoGramModel::zeta’ [-Wreorder] 2019-07-28T09:01:17 float zeta = .5f, lambda = .1f; 2019-07-28T09:01:17 ^~~ 2019-07-28T09:01:17 src/ChronoGramModel.h:198:2: warning: when initialized here [-Wreorder] 2019-07-28T09:01:17 ChronoGramModel(ChronoGramModel&& o) 2019-07-28T09:01:17 ^~~~~~~~~~~~~~~ 2019-07-28T09:01:17 src/ChronoGramModel.h:126:18: warning: ‘ChronoGramModel::timePrior’ will be initialized after [-Wreorder] 2019-07-28T09:01:17 Eigen::VectorXf timePrior; // (L, 1) 2019-07-28T09:01:17 ^~~~~~~~~ 2019-07-28T09:01:17 src/ChronoGramModel.h:124:22: warning: ‘float ChronoGramModel::timePadding’ [-Wreorder] 2019-07-28T09:01:17 float timePadding = 0; 2019-07-28T09:01:17 ^ 2019-07-28T09:01:17 src/ChronoGramModel.h:198:2: warning: when initialized here [-Wreorder] 2019-07-28T09:01:17 ChronoGramModel(ChronoGramModel&& o) 2019-07-28T09:01:17 ^~~~~~~~~~~~~~~ 2019-07-28T09:01:17 src/ChronoGramModel.h:125:25: warning: ‘ChronoGramModel::timePriorScale’ will be initialized after [-Wreorder] 2019-07-28T09:01:17 float timePriorScale = 1; 2019-07-28T09:01:17 ^ 2019-07-28T09:01:17 src/ChronoGramModel.h:114:21: warning: ‘std::vector ChronoGramModel::wordScale’ [-Wreorder] 2019-07-28T09:01:17 std::vector wordScale; 2019-07-28T09:01:17 ^~~~~~~~~ 2019-07-28T09:01:17 src/ChronoGramModel.h:198:2: warning: when initialized here [-Wreorder] 2019-07-28T09:01:17 ChronoGramModel(ChronoGramModel&& o) 2019-07-28T09:01:17 ^~~~~~~~~~~~~~~ 2019-07-28T09:01:17 src/DataReader.cpp: In member function ‘ChronoGramModel::GNgramReadResult GNgramBinaryReader::operator()()’: 2019-07-28T09:01:17 src/DataReader.cpp:84:19: warning: catching polymorphic type ‘class std::ios_base::failure’ by value [-Wcatch-value=] 2019-07-28T09:01:17 catch (ios_base::failure) 2019-07-28T09:01:17 ^~~~~~~ 2019-07-28T09:01:25 arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.7/src/ChronoGramModel.o build/temp.linux-armv7l-3.7/src/pyModule.o build/temp.linux-armv7l-3.7/src/IOUtils.o build/temp.linux-armv7l-3.7/src/DataReader.o -o build/lib.linux-armv7l-3.7/_chronogram.cpython-37m-arm-linux-gnueabihf.so 2019-07-28T09:01:28 installing to build/bdist.linux-armv7l/wheel 2019-07-28T09:01:28 running install 2019-07-28T09:01:28 running install_lib 2019-07-28T09:01:28 creating build/bdist.linux-armv7l 2019-07-28T09:01:28 creating build/bdist.linux-armv7l/wheel 2019-07-28T09:01:28 copying build/lib.linux-armv7l-3.7/_chronogram.cpython-37m-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel 2019-07-28T09:01:29 creating build/bdist.linux-armv7l/wheel/chronogram 2019-07-28T09:01:29 copying build/lib.linux-armv7l-3.7/chronogram/__init__.py -> build/bdist.linux-armv7l/wheel/chronogram 2019-07-28T09:01:29 running install_egg_info 2019-07-28T09:01:29 Copying chronogram.egg-info to build/bdist.linux-armv7l/wheel/chronogram-0.1.0-py3.7.egg-info 2019-07-28T09:01:29 running install_scripts 2019-07-28T09:01:29 creating build/bdist.linux-armv7l/wheel/chronogram-0.1.0.dist-info/WHEEL 2019-07-28T09:01:29 creating '/tmp/pip-wheel-_k23nnix/chronogram-0.1.0-cp37-cp37m-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2019-07-28T09:01:32 adding '_chronogram.cpython-37m-arm-linux-gnueabihf.so' 2019-07-28T09:01:32 adding 'chronogram/__init__.py' 2019-07-28T09:01:32 adding 'chronogram-0.1.0.dist-info/METADATA' 2019-07-28T09:01:32 adding 'chronogram-0.1.0.dist-info/WHEEL' 2019-07-28T09:01:32 adding 'chronogram-0.1.0.dist-info/top_level.txt' 2019-07-28T09:01:32 adding 'chronogram-0.1.0.dist-info/RECORD' 2019-07-28T09:01:32 removing build/bdist.linux-armv7l/wheel 2019-07-28T09:01:32 Building wheel for chronogram (setup.py): finished with status 'done' 2019-07-28T09:01:32 Stored in directory: /tmp/tmp6oknb0gt 2019-07-28T09:01:32 Successfully built chronogram 2019-07-28T09:01:32 Cleaning up... 2019-07-28T09:01:32 Removing source in /tmp/pip-wheel-l78m9_c5/chronogram 2019-07-28T09:01:32 Removed build tracker '/tmp/pip-req-tracker-b_emslpn'