2019-07-17T14:39:18 Created temporary directory: /tmp/pip-ephem-wheel-cache-_it4mh8c 2019-07-17T14:39:18 Created temporary directory: /tmp/pip-req-tracker-rs5azev1 2019-07-17T14:39:18 Created requirements tracker '/tmp/pip-req-tracker-rs5azev1' 2019-07-17T14:39:18 Created temporary directory: /tmp/pip-wheel-0a9zqyrf 2019-07-17T14:39:18 Collecting xgboost==0.90 2019-07-17T14:39:18 1 location(s) to search for versions of xgboost: 2019-07-17T14:39:18 * https://pypi.org/simple/xgboost/ 2019-07-17T14:39:18 Getting page https://pypi.org/simple/xgboost/ 2019-07-17T14:39:18 Analyzing links from page https://pypi.org/simple/xgboost/ 2019-07-17T14:39:18 Found link https://files.pythonhosted.org/packages/65/4e/05d8fe3dd568cf57fe76edb3018d2a7d8bc57611b8fef6dd2e4cfb6c794a/xgboost-0.4a12.tar.gz#sha256=2587c714a2acbfebd408d3ab3104807e1a8313fe8e7daf7288bd982649f0e154 (from https://pypi.org/simple/xgboost/), version: 0.4a12 2019-07-17T14:39:18 Found link https://files.pythonhosted.org/packages/97/7b/344e3b849bb041dca7c6cab66be8007f64cdceebcb41cda9f1e10bc651d9/xgboost-0.4a13.tar.gz#sha256=26c307d47ae35b4bd5cde0075770bd98b644dc0ae471c1b882062e8b2e12cbb2 (from https://pypi.org/simple/xgboost/), version: 0.4a13 2019-07-17T14:39:18 Found link https://files.pythonhosted.org/packages/6c/d7/b7e5027c95f1bd6676062af56bfbd53eee567f8384a4aa582330360a3989/xgboost-0.4a14.tar.gz#sha256=2badab090ea80cb622a41c11849a6ab2a64d515f6a2005b2f2ed182becf47836 (from https://pypi.org/simple/xgboost/), version: 0.4a14 2019-07-17T14:39:18 Found link https://files.pythonhosted.org/packages/16/ac/dd16a3206de8658a5e0076174941ae642ee10c958c53a35a7500993ca936/xgboost-0.4a15.tar.gz#sha256=d61679623cf043e1d1392e6f74a9b3e5d9f1e6d9cf73b35c953e4143abc533ac (from https://pypi.org/simple/xgboost/), version: 0.4a15 2019-07-17T14:39:18 Found link https://files.pythonhosted.org/packages/b3/ec/110721470306e8c9199c46217cfff5c32ad1e7e8a2dabefa2603d79b32bc/xgboost-0.4a18.tar.gz#sha256=35b1fef405031ea8668f2fa1ba4c53aca4fe6d16e0fabac098fc9829eccac01d (from https://pypi.org/simple/xgboost/), version: 0.4a18 2019-07-17T14:39:18 Found link https://files.pythonhosted.org/packages/7a/b4/fa38771ebd221dd83aa37864157daebb7d8446fd6c3614dc6f56932f9643/xgboost-0.4a19.tar.gz#sha256=03a62506ebe4205b4af6e65309033fdd5493c128e6a794f3b068d052551700b1 (from https://pypi.org/simple/xgboost/), version: 0.4a19 2019-07-17T14:39:18 Found link https://files.pythonhosted.org/packages/cd/4d/9a9341759aa32358b794db9e21cd0825e9107e2fc7a641e285eb1b0b69b8/xgboost-0.4a20.tar.gz#sha256=3b53d969021c40250e228f1480c957b9038eb2120788da55365ea037d2161c30 (from https://pypi.org/simple/xgboost/), version: 0.4a20 2019-07-17T14:39:18 Found link https://files.pythonhosted.org/packages/92/37/d7b963a6b307941e86758bd3330d62ace0c83eaf60fbacf8486a6e8d72da/xgboost-0.4a21.tar.gz#sha256=79298b93155d9997342c730158528d892db5b02f743dbf3655a6f24079ece49a (from https://pypi.org/simple/xgboost/), version: 0.4a21 2019-07-17T14:39:18 Found link https://files.pythonhosted.org/packages/20/95/c089ee1be6574ed8167f0bfbd5f78c1adc7b1403ba3977d5ae98003882af/xgboost-0.4a22.tar.gz#sha256=5b458ded211195acabd1e65521ba87c0adf82ed46cb5c79d43508ab98b1ec07f (from https://pypi.org/simple/xgboost/), version: 0.4a22 2019-07-17T14:39:18 Found link https://files.pythonhosted.org/packages/71/aa/206c86bc4be36832f8c73491d972a6c1bcdcd2717f1fb04d0bad0c61ae35/xgboost-0.4a23.tar.gz#sha256=91b5e021e77b5ecb0a659460c61d41b05032506b8b32f3e5b99d454e47c75548 (from https://pypi.org/simple/xgboost/), version: 0.4a23 2019-07-17T14:39:18 Found link https://files.pythonhosted.org/packages/ca/58/2c3265f4824a8c3a33784e7236adb7808d3c647cfe962045fcc53d10d570/xgboost-0.4a24.tar.gz#sha256=0ec2d86d7636ac7bfdab24ad9cb09c9435c2d56c4ec54fccce684566d659cc1b (from https://pypi.org/simple/xgboost/), version: 0.4a24 2019-07-17T14:39:18 Found link https://files.pythonhosted.org/packages/4f/70/a236e5170ab7f72cf49554400d841a2046d7c712e2cf6524a435612469a4/xgboost-0.4a25.tar.gz#sha256=e5bec09cda7ef35733cb4cc02672a1dc0e824cebd9d0aaf4e99f0158993edf78 (from https://pypi.org/simple/xgboost/), version: 0.4a25 2019-07-17T14:39:18 Found link https://files.pythonhosted.org/packages/4a/cc/9556005199e9f550c97bc1e81bff64431c952a9968f78651ba48b9687243/xgboost-0.4a26.tar.gz#sha256=6f2f9200cd018283258622081d0720e4905f2e384839f50987884b353c6550f4 (from https://pypi.org/simple/xgboost/), version: 0.4a26 2019-07-17T14:39:18 Found link https://files.pythonhosted.org/packages/ec/c1/93d27b079b5edd76bc93d6cefcf82e667942bb576a5f764742401febe161/xgboost-0.4a27.tar.gz#sha256=a5710e7cff27cb87639eef1039f907f082241fe89f1f3ce6a10c6b29ad0f7f7d (from https://pypi.org/simple/xgboost/), version: 0.4a27 2019-07-17T14:39:18 Found link https://files.pythonhosted.org/packages/21/5c/a221a2ea13ee14acd1ddc59e213fc788ebd2e7550249adbb12934367aa58/xgboost-0.4a28.tar.gz#sha256=081f667cfe78a83ffd2de91aa3a22345eea0571007ce3942b50523b105a28523 (from https://pypi.org/simple/xgboost/), version: 0.4a28 2019-07-17T14:39:18 Found link https://files.pythonhosted.org/packages/7e/16/d47c4ba06a5b4d364a7323013e040f3f21d50db2b50cfc962bad674b873f/xgboost-0.4a29.tar.gz#sha256=7040c1b87aad12bf51996df02cde9f8c7e9bd70ff681786da61613df4d1109cc (from https://pypi.org/simple/xgboost/), version: 0.4a29 2019-07-17T14:39:18 Found link https://files.pythonhosted.org/packages/58/85/94517fb4933fbc66c87df3f0166c48e421b1d3d082d8d0b29960f4e3b643/xgboost-0.4a30.tar.gz#sha256=7adba625ec9f07849362fa21d1e1bacf51ef0afa7c988d123026c911ad7d9b8d (from https://pypi.org/simple/xgboost/), version: 0.4a30 2019-07-17T14:39:18 Found link https://files.pythonhosted.org/packages/7f/36/e55ba853acc85d7ebaddec498c72c768bb2700415c5a2ea967a0b8dc8957/xgboost-0.6a1.tar.gz#sha256=919050c614d24917016de1fb4cd54eea513e17b9ba714dc5f55e0f7eb376348d (from https://pypi.org/simple/xgboost/), version: 0.6a1 2019-07-17T14:39:18 Found link https://files.pythonhosted.org/packages/34/85/456a1a8c762f646671043e446a59efbce02b5f408f522c4ef8793e860c5e/xgboost-0.6a2.tar.gz#sha256=ebc4e2bf8c8266212e342ff8ec4f6ae469e8c41a05d099b6778de8424ce32563 (from https://pypi.org/simple/xgboost/), version: 0.6a2 2019-07-17T14:39:18 Found link https://files.pythonhosted.org/packages/cb/1c/a2ec1798d444e2b86b27fdbf18d9ab08c25c3d374de77429b55a76f42404/xgboost-0.7.post3.tar.gz#sha256=4224193159763ab50352b3c53087510a9ebef4c9dcbafb5c5f8c7e2a1d6d7b70 (from https://pypi.org/simple/xgboost/), version: 0.7.post3 2019-07-17T14:39:18 Found link https://files.pythonhosted.org/packages/67/d0/5b9b883fe4b6ca671cdcc80e37459ccb9ab5654bb466c696f414d282c21c/xgboost-0.7.post4.tar.gz#sha256=62be4ffcb9175f992f803380bc137b9a3a29b6ced6d4120bfd5f16be81d9fe73 (from https://pypi.org/simple/xgboost/), version: 0.7.post4 2019-07-17T14:39:18 Found link https://files.pythonhosted.org/packages/4b/c4/57e246bc99e45c048f9805f2773e7369f0d30896d19fa089fa1794c7b246/xgboost-0.71.tar.gz#sha256=a76fb937fe28c7ce2a7348173efba90eb3524454b0ce4e196d8124e6edab9ec4 (from https://pypi.org/simple/xgboost/), version: 0.71 2019-07-17T14:39:18 Skipping link https://files.pythonhosted.org/packages/06/7a/442f7da21792566012e5c7e5a7dffa44c1b6cc05c0c27856bbc8a7718b28/xgboost-0.72.1-py2.py3-none-manylinux1_x86_64.whl#sha256=8cc0358ad97f2e75141e6d93b0be1ee245adbdc0fa4d9318e5560b6e0889c8af (from https://pypi.org/simple/xgboost/); it is not compatible with this Python 2019-07-17T14:39:18 Found link https://files.pythonhosted.org/packages/49/40/dfc5d356d2bf002298f0d1b8f7fd08671a455828f5804818a36d964bb29d/xgboost-0.72.1.tar.gz#sha256=a4be2482694351b6610f1d8faf79eb049ca572aec80c8ba00c7020b8d44d8c1d (from https://pypi.org/simple/xgboost/), version: 0.72.1 2019-07-17T14:39:18 Skipping link https://files.pythonhosted.org/packages/8f/15/606f81a2b8a8e82eaa10683cb3f3074905ec65d3bcef949e3f0909f165a5/xgboost-0.80-py2.py3-none-manylinux1_x86_64.whl#sha256=3441f877442e260bce132acb0cc166886c038521d9ce4dea15ebca7518a22446 (from https://pypi.org/simple/xgboost/); it is not compatible with this Python 2019-07-17T14:39:18 Skipping link https://files.pythonhosted.org/packages/03/b8/0fcc6d3f28f45c5d1ef33fecca4b3bbcf8c4f53bebdc9b9146dad8fda64a/xgboost-0.80-py2.py3-none-win_amd64.whl#sha256=4583235618e8824d527c94e9c0aca8825287bd82f07eea6f2d173c1ead13032d (from https://pypi.org/simple/xgboost/); it is not compatible with this Python 2019-07-17T14:39:18 Found link https://files.pythonhosted.org/packages/c6/1e/6d13dacd1d5ea3273210162292e818f82629328ce51cdb7eb633f03e0b52/xgboost-0.80.tar.gz#sha256=ec990238943988e73734ad483cf6c53b81aec9745811c7b6c5cbb189ef5e328b (from https://pypi.org/simple/xgboost/), version: 0.80 2019-07-17T14:39:18 Skipping link https://files.pythonhosted.org/packages/54/21/8b2ec99862903a6d3aed62ce156d21d114b8666e669c46d9e54041df9496/xgboost-0.81-py2.py3-none-manylinux1_x86_64.whl#sha256=012d79d731f866b42600c127ba3cade2a1046396ba6f425976ecc8deb03bc67b (from https://pypi.org/simple/xgboost/); it is not compatible with this Python 2019-07-17T14:39:18 Skipping link https://files.pythonhosted.org/packages/1d/e7/5258cb787dc036f419ec57491decf8bfa89ab52c401b08b4b9228e43dc4c/xgboost-0.81-py2.py3-none-win_amd64.whl#sha256=e75863efa986f24819a5adf4a9f81a611d70d90164cc0a31a7178ba9f517a6d7 (from https://pypi.org/simple/xgboost/); it is not compatible with this Python 2019-07-17T14:39:18 Found link https://files.pythonhosted.org/packages/4f/4c/4969b10939c4557ae46e5569d07c0c7ce772b3d6b9c1401a6ed07059fdee/xgboost-0.81.tar.gz#sha256=f7c8057610350b0b2f91e1ac7c034f2f03d233919d111759346559e628061e0c (from https://pypi.org/simple/xgboost/), version: 0.81 2019-07-17T14:39:18 Skipping link https://files.pythonhosted.org/packages/6a/49/7e10686647f741bd9c8918b0decdb94135b542fe372ca1100739b8529503/xgboost-0.82-py2.py3-none-manylinux1_x86_64.whl#sha256=50619aa6ade391fe0584ff1c9011451cd0c570fcedf94e6d7b3eaa324cb0db31 (from https://pypi.org/simple/xgboost/); it is not compatible with this Python 2019-07-17T14:39:18 Skipping link https://files.pythonhosted.org/packages/51/c1/198915b13e98b62a98f48309c41012638464651da755d941f4abe384c012/xgboost-0.82-py2.py3-none-win_amd64.whl#sha256=f2d51707ec0bc103c92a169ff99a09bb3bd2fa78f90f7c27948ee195e84e4203 (from https://pypi.org/simple/xgboost/); it is not compatible with this Python 2019-07-17T14:39:18 Found link https://files.pythonhosted.org/packages/2e/bd/ad3a963b630fa3ee72d1a672fd207263fa0a18113688273afe8298293535/xgboost-0.82.tar.gz#sha256=ff5aaa039fb43aae331a916b392994c32696279d9b6b5840cc7c74e06f183a95 (from https://pypi.org/simple/xgboost/), version: 0.82 2019-07-17T14:39:18 Skipping link https://files.pythonhosted.org/packages/c1/24/5fe7237b2eca13ee0cfb100bec8c23f4e69ce9df852a64b0493d49dae4e0/xgboost-0.90-py2.py3-none-manylinux1_x86_64.whl#sha256=898f26bb66589c644d17deff1b03961504f7ad79296ed434d0d7a5e9cb4deae6 (from https://pypi.org/simple/xgboost/) (requires-python:>=3.4); it is not compatible with this Python 2019-07-17T14:39:18 Skipping link https://files.pythonhosted.org/packages/5e/49/b95c037b717b4ceadc76b6e164603471225c27052d1611d5a2e832757945/xgboost-0.90-py2.py3-none-win_amd64.whl#sha256=5ec073f6d68348784e9afdb831371fefb89de896d8eb58e79244ad05177c5753 (from https://pypi.org/simple/xgboost/) (requires-python:>=3.4); it is not compatible with this Python 2019-07-17T14:39:18 Found link https://files.pythonhosted.org/packages/96/84/4e2cae6247f397f83d8adc5c2a2a0c5d7d790a14a4c7400ff6574586f589/xgboost-0.90.tar.gz#sha256=d69f90d61a63e8889fd39a31ad00c629bac1ca627f8406b9b6d4594c9e29ab84 (from https://pypi.org/simple/xgboost/) (requires-python:>=3.4), version: 0.90 2019-07-17T14:39:18 Using version 0.90 (newest of versions: 0.90) 2019-07-17T14:39:18 Created temporary directory: /tmp/pip-unpack-b2go_awm 2019-07-17T14:39:18 Downloading https://files.pythonhosted.org/packages/96/84/4e2cae6247f397f83d8adc5c2a2a0c5d7d790a14a4c7400ff6574586f589/xgboost-0.90.tar.gz (676kB) 2019-07-17T14:39:18 Downloading from URL https://files.pythonhosted.org/packages/96/84/4e2cae6247f397f83d8adc5c2a2a0c5d7d790a14a4c7400ff6574586f589/xgboost-0.90.tar.gz#sha256=d69f90d61a63e8889fd39a31ad00c629bac1ca627f8406b9b6d4594c9e29ab84 (from https://pypi.org/simple/xgboost/) (requires-python:>=3.4) 2019-07-17T14:39:21 Added xgboost==0.90 from https://files.pythonhosted.org/packages/96/84/4e2cae6247f397f83d8adc5c2a2a0c5d7d790a14a4c7400ff6574586f589/xgboost-0.90.tar.gz#sha256=d69f90d61a63e8889fd39a31ad00c629bac1ca627f8406b9b6d4594c9e29ab84 to build tracker '/tmp/pip-req-tracker-rs5azev1' 2019-07-17T14:39:21 Running setup.py (path:/tmp/pip-wheel-0a9zqyrf/xgboost/setup.py) egg_info for package xgboost 2019-07-17T14:39:21 Running command python setup.py egg_info 2019-07-17T14:39:23 + pwd 2019-07-17T14:39:23 + oldpath=/tmp/pip-wheel-0a9zqyrf/xgboost 2019-07-17T14:39:23 + cd ./xgboost/ 2019-07-17T14:39:23 + echo 2019-07-17T14:39:23 + grep -q darwin 2019-07-17T14:39:23 + LIB_XGBOOST=libxgboost.so 2019-07-17T14:39:23 + make clean 2019-07-17T14:39:23 Makefile:31: MAKE [make] - checked OK 2019-07-17T14:39:23 rm -f -rf build build_plugin lib bin *~ */*~ */*/*~ */*/*/*~ */*.o */*/*.o */*/*/*.o #xgboost 2019-07-17T14:39:24 rm -f -rf build_tests *.gcov tests/cpp/xgboost_test 2019-07-17T14:39:24 if [ -d "R-package/src" ]; then \ 2019-07-17T14:39:24 cd R-package/src; \ 2019-07-17T14:39:24 rm -f -rf rabit src include dmlc-core amalgamation *.so *.dll; \ 2019-07-17T14:39:24 cd /tmp/pip-wheel-0a9zqyrf/xgboost/xgboost; \ 2019-07-17T14:39:24 fi 2019-07-17T14:39:24 + make lib/libxgboost.so -j4 2019-07-17T14:39:24 Makefile:31: MAKE [make] - checked OK 2019-07-17T14:39:24 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp -MM -MT build/learner.o src/learner.cc >build/learner.d 2019-07-17T14:39:24 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp -MM -MT build/logging.o src/logging.cc >build/logging.d 2019-07-17T14:39:24 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp -MM -MT build/predictor/predictor.o src/predictor/predictor.cc >build/predictor/predictor.d 2019-07-17T14:39:24 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp -MM -MT build/predictor/cpu_predictor.o src/predictor/cpu_predictor.cc >build/predictor/cpu_predictor.d 2019-07-17T14:39:25 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp src/logging.cc -o build/logging.o 2019-07-17T14:39:25 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp src/predictor/predictor.cc -o build/predictor/predictor.o 2019-07-17T14:39:25 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp src/learner.cc -o build/learner.o 2019-07-17T14:39:25 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp src/predictor/cpu_predictor.cc -o build/predictor/cpu_predictor.o 2019-07-17T14:39:41 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp -MM -MT build/common/host_device_vector.o src/common/host_device_vector.cc >build/common/host_device_vector.d 2019-07-17T14:39:42 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp src/common/host_device_vector.cc -o build/common/host_device_vector.o 2019-07-17T14:39:48 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp -MM -MT build/common/common.o src/common/common.cc >build/common/common.d 2019-07-17T14:39:49 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp -MM -MT build/common/hist_util.o src/common/hist_util.cc >build/common/hist_util.d 2019-07-17T14:39:49 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp src/common/common.cc -o build/common/common.o 2019-07-17T14:39:50 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp src/common/hist_util.cc -o build/common/hist_util.o 2019-07-17T14:39:59 In file included from src/common/hist_util.cc:11: 2019-07-17T14:39:59 src/common/./column_matrix.h: In member function ‘void xgboost::common::ColumnMatrix::Init(const xgboost::common::GHistIndexMatrix&, double)’: 2019-07-17T14:39:59 src/common/./column_matrix.h:83:32: warning: comparison of integer expressions of different signedness: ‘xgboost::bst_uint’ {aka ‘unsigned int’} and ‘const int32_t’ {aka ‘const int’} [-Wsign-compare] 2019-07-17T14:39:59 for (bst_uint fid = 0; fid < nfeature; ++fid) { 2019-07-17T14:39:59 ~~~~^~~~~~~~~~ 2019-07-17T14:39:59 src/common/./column_matrix.h:122:32: warning: comparison of integer expressions of different signedness: ‘xgboost::bst_uint’ {aka ‘unsigned int’} and ‘const int32_t’ {aka ‘const int’} [-Wsign-compare] 2019-07-17T14:39:59 for (bst_uint fid = 0; fid < nfeature; ++fid) { 2019-07-17T14:39:59 ~~~~^~~~~~~~~~ 2019-07-17T14:40:00 In file included from /usr/include/c++/8/map:60, 2019-07-17T14:40:00 from dmlc-core/include/dmlc/./serializer.h:12, 2019-07-17T14:40:00 from dmlc-core/include/dmlc/io.h:446, 2019-07-17T14:40:00 from src/learner.cc:7: 2019-07-17T14:40:00 /usr/include/c++/8/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, xgboost::common::Monitor::Statistics>; _KeyOfValue = std::_Select1st, xgboost::common::Monitor::Statistics> >; _Compare = std::less >; _Alloc = std::allocator, xgboost::common::Monitor::Statistics> >]’: 2019-07-17T14:40:00 /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T14:40:00 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: 2019-07-17T14:40:00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-17T14:40:00 In file included from /usr/include/c++/8/map:61, 2019-07-17T14:40:00 from dmlc-core/include/dmlc/./serializer.h:12, 2019-07-17T14:40:00 from dmlc-core/include/dmlc/io.h:446, 2019-07-17T14:40:00 from src/learner.cc:7: 2019-07-17T14:40:00 /usr/include/c++/8/bits/stl_map.h: In member function ‘void xgboost::common::Monitor::Start(const string&)’: 2019-07-17T14:40:00 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T14:40:00 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T14:40:00 src/common/hist_util.cc: In member function ‘void xgboost::common::GHistIndexMatrix::Init(xgboost::DMatrix*, int)’: 2019-07-17T14:40:00 src/common/hist_util.cc:313:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const int32_t’ {aka ‘const int’} [-Wsign-compare] 2019-07-17T14:40:00 for (size_t tid = 0; tid < nthread; ++tid) { 2019-07-17T14:40:00 ~~~~^~~~~~~~~ 2019-07-17T14:40:01 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp -MM -MT build/metric/metric.o src/metric/metric.cc >build/metric/metric.d 2019-07-17T14:40:01 /usr/include/c++/8/bits/stl_map.h: In member function ‘virtual void xgboost::LearnerImpl::BoostOneIter(int, xgboost::DMatrix*, xgboost::HostDeviceVector >*)’: 2019-07-17T14:40:01 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T14:40:01 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T14:40:01 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T14:40:01 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T14:40:02 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp src/metric/metric.cc -o build/metric/metric.o 2019-07-17T14:40:06 /usr/include/c++/8/bits/stl_map.h: In member function ‘virtual void xgboost::LearnerImpl::UpdateOneIter(int, xgboost::DMatrix*)’: 2019-07-17T14:40:06 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T14:40:06 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T14:40:06 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T14:40:06 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T14:40:06 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T14:40:06 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T14:40:07 /usr/include/c++/8/bits/stl_map.h: In member function ‘virtual std::__cxx11::string xgboost::LearnerImpl::EvalOneIter(int, const std::vector&, const std::vector >&)’: 2019-07-17T14:40:07 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T14:40:07 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T14:40:11 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp -MM -MT build/metric/rank_metric.o src/metric/rank_metric.cc >build/metric/rank_metric.d 2019-07-17T14:40:11 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp -MM -MT build/metric/elementwise_metric.o src/metric/elementwise_metric.cc >build/metric/elementwise_metric.d 2019-07-17T14:40:12 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp src/metric/rank_metric.cc -o build/metric/rank_metric.o 2019-07-17T14:40:12 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp src/metric/elementwise_metric.cc -o build/metric/elementwise_metric.o 2019-07-17T14:40:24 In file included from /usr/include/c++/8/map:60, 2019-07-17T14:40:24 from dmlc-core/include/../../dmlc-core/include/dmlc/./serializer.h:12, 2019-07-17T14:40:24 from dmlc-core/include/../../dmlc-core/include/dmlc/io.h:446, 2019-07-17T14:40:24 from rabit/include/rabit/./internal/../serializable.h:14, 2019-07-17T14:40:24 from rabit/include/rabit/./internal/engine.h:10, 2019-07-17T14:40:24 from rabit/include/rabit/rabit.h:32, 2019-07-17T14:40:24 from src/common/hist_util.cc:5: 2019-07-17T14:40:24 /usr/include/c++/8/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, xgboost::common::Monitor::Statistics>; _KeyOfValue = std::_Select1st, xgboost::common::Monitor::Statistics> >; _Compare = std::less >; _Alloc = std::allocator, xgboost::common::Monitor::Statistics> >]’: 2019-07-17T14:40:24 /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T14:40:24 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: 2019-07-17T14:40:24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-17T14:40:24 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp -MM -MT build/metric/multiclass_metric.o src/metric/multiclass_metric.cc >build/metric/multiclass_metric.d 2019-07-17T14:40:24 In file included from /usr/include/c++/8/map:61, 2019-07-17T14:40:24 from dmlc-core/include/../../dmlc-core/include/dmlc/./serializer.h:12, 2019-07-17T14:40:24 from dmlc-core/include/../../dmlc-core/include/dmlc/io.h:446, 2019-07-17T14:40:24 from rabit/include/rabit/./internal/../serializable.h:14, 2019-07-17T14:40:24 from rabit/include/rabit/./internal/engine.h:10, 2019-07-17T14:40:24 from rabit/include/rabit/rabit.h:32, 2019-07-17T14:40:24 from src/common/hist_util.cc:5: 2019-07-17T14:40:24 /usr/include/c++/8/bits/stl_map.h: In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = xgboost::common::Monitor::Statistics; _Compare = std::less >; _Alloc = std::allocator, xgboost::common::Monitor::Statistics> >]’: 2019-07-17T14:40:24 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T14:40:24 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T14:40:25 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp src/metric/multiclass_metric.cc -o build/metric/multiclass_metric.o 2019-07-17T14:40:32 /usr/include/c++/8/bits/stl_map.h: In member function ‘void xgboost::common::HistCutMatrix::Init(xgboost::DMatrix*, uint32_t)’: 2019-07-17T14:40:32 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T14:40:32 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T14:40:34 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp -MM -MT build/gbm/gbtree.o src/gbm/gbtree.cc >build/gbm/gbtree.d 2019-07-17T14:40:35 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp src/gbm/gbtree.cc -o build/gbm/gbtree.o 2019-07-17T14:40:42 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp -MM -MT build/gbm/gblinear.o src/gbm/gblinear.cc >build/gbm/gblinear.d 2019-07-17T14:40:43 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp src/gbm/gblinear.cc -o build/gbm/gblinear.o 2019-07-17T14:40:49 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp -MM -MT build/gbm/gbm.o src/gbm/gbm.cc >build/gbm/gbm.d 2019-07-17T14:40:50 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp src/gbm/gbm.cc -o build/gbm/gbm.o 2019-07-17T14:41:06 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp -MM -MT build/objective/hinge.o src/objective/hinge.cc >build/objective/hinge.d 2019-07-17T14:41:09 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp src/objective/hinge.cc -o build/objective/hinge.o 2019-07-17T14:41:12 In file included from /usr/include/c++/8/map:60, 2019-07-17T14:41:12 from dmlc-core/include/dmlc/parameter.h:14, 2019-07-17T14:41:12 from src/gbm/gblinear.cc:9: 2019-07-17T14:41:12 /usr/include/c++/8/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, xgboost::common::Monitor::Statistics>; _KeyOfValue = std::_Select1st, xgboost::common::Monitor::Statistics> >; _Compare = std::less >; _Alloc = std::allocator, xgboost::common::Monitor::Statistics> >]’: 2019-07-17T14:41:12 /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T14:41:12 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: 2019-07-17T14:41:12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-17T14:41:12 In file included from /usr/include/c++/8/map:61, 2019-07-17T14:41:12 from dmlc-core/include/dmlc/parameter.h:14, 2019-07-17T14:41:12 from src/gbm/gblinear.cc:9: 2019-07-17T14:41:12 /usr/include/c++/8/bits/stl_map.h: In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = xgboost::common::Monitor::Statistics; _Compare = std::less >; _Alloc = std::allocator, xgboost::common::Monitor::Statistics> >]’: 2019-07-17T14:41:12 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T14:41:12 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T14:41:12 /usr/include/c++/8/bits/stl_map.h: In member function ‘virtual void xgboost::gbm::GBLinear::DoBoost(xgboost::DMatrix*, xgboost::HostDeviceVector >*, xgboost::ObjFunction*)’: 2019-07-17T14:41:12 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T14:41:12 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T14:41:12 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T14:41:12 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T14:41:13 /usr/include/c++/8/bits/stl_map.h: In member function ‘virtual void xgboost::gbm::GBLinear::PredictBatch(xgboost::DMatrix*, xgboost::HostDeviceVector*, unsigned int)’: 2019-07-17T14:41:13 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T14:41:13 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T14:41:13 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T14:41:13 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T14:41:15 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp -MM -MT build/objective/multiclass_obj.o src/objective/multiclass_obj.cc >build/objective/multiclass_obj.d 2019-07-17T14:41:16 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp src/objective/multiclass_obj.cc -o build/objective/multiclass_obj.o 2019-07-17T14:41:17 In file included from /usr/include/c++/8/map:60, 2019-07-17T14:41:17 from dmlc-core/include/dmlc/parameter.h:14, 2019-07-17T14:41:17 from src/gbm/gbtree.cc:8: 2019-07-17T14:41:17 /usr/include/c++/8/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, xgboost::common::Monitor::Statistics>; _KeyOfValue = std::_Select1st, xgboost::common::Monitor::Statistics> >; _Compare = std::less >; _Alloc = std::allocator, xgboost::common::Monitor::Statistics> >]’: 2019-07-17T14:41:17 /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T14:41:17 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: 2019-07-17T14:41:17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-17T14:41:17 In file included from /usr/include/c++/8/map:61, 2019-07-17T14:41:17 from dmlc-core/include/dmlc/parameter.h:14, 2019-07-17T14:41:17 from src/gbm/gbtree.cc:8: 2019-07-17T14:41:17 /usr/include/c++/8/bits/stl_map.h: In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = xgboost::common::Monitor::Statistics; _Compare = std::less >; _Alloc = std::allocator, xgboost::common::Monitor::Statistics> >]’: 2019-07-17T14:41:17 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T14:41:17 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T14:41:17 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp -MM -MT build/objective/objective.o src/objective/objective.cc >build/objective/objective.d 2019-07-17T14:41:18 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp src/objective/objective.cc -o build/objective/objective.o 2019-07-17T14:41:22 In file included from /usr/include/c++/8/vector:69, 2019-07-17T14:41:22 from dmlc-core/include/dmlc/parameter.h:18, 2019-07-17T14:41:22 from src/gbm/gbtree.cc:8: 2019-07-17T14:41:22 /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-17T14:41:22 /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-17T14:41:22 vector<_Tp, _Alloc>:: 2019-07-17T14:41:22 ^~~~~~~~~~~~~~~~~~~ 2019-07-17T14:41:22 In file included from /usr/include/c++/8/vector:64, 2019-07-17T14:41:22 from dmlc-core/include/dmlc/parameter.h:18, 2019-07-17T14:41:22 from src/gbm/gbtree.cc:8: 2019-07-17T14:41:22 /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-17T14:41:22 /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-17T14:41:22 _M_realloc_insert(end(), __x); 2019-07-17T14:41:22 ^~~~~~~~~~~~~~~~~ 2019-07-17T14:41:22 /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-17T14:41:22 _M_realloc_insert(end(), __x); 2019-07-17T14:41:22 ^~~~~~~~~~~~~~~~~ 2019-07-17T14:41:24 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp -MM -MT build/objective/rank_obj.o src/objective/rank_obj.cc >build/objective/rank_obj.d 2019-07-17T14:41:25 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp src/objective/rank_obj.cc -o build/objective/rank_obj.o 2019-07-17T14:41:32 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp -MM -MT build/objective/regression_obj.o src/objective/regression_obj.cc >build/objective/regression_obj.d 2019-07-17T14:41:33 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp src/objective/regression_obj.cc -o build/objective/regression_obj.o 2019-07-17T14:41:38 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp -MM -MT build/data/sparse_page_dmatrix.o src/data/sparse_page_dmatrix.cc >build/data/sparse_page_dmatrix.d 2019-07-17T14:41:40 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp src/data/sparse_page_dmatrix.cc -o build/data/sparse_page_dmatrix.o 2019-07-17T14:41:47 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp -MM -MT build/data/sparse_page_source.o src/data/sparse_page_source.cc >build/data/sparse_page_source.d 2019-07-17T14:41:48 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp src/data/sparse_page_source.cc -o build/data/sparse_page_source.o 2019-07-17T14:41:58 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp -MM -MT build/data/sparse_page_writer.o src/data/sparse_page_writer.cc >build/data/sparse_page_writer.d 2019-07-17T14:41:59 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp src/data/sparse_page_writer.cc -o build/data/sparse_page_writer.o 2019-07-17T14:42:02 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp -MM -MT build/data/simple_csr_source.o src/data/simple_csr_source.cc >build/data/simple_csr_source.d 2019-07-17T14:42:03 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp src/data/simple_csr_source.cc -o build/data/simple_csr_source.o 2019-07-17T14:42:20 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp -MM -MT build/data/data.o src/data/data.cc >build/data/data.d 2019-07-17T14:42:21 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp src/data/data.cc -o build/data/data.o 2019-07-17T14:42:24 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp -MM -MT build/data/sparse_page_raw_format.o src/data/sparse_page_raw_format.cc >build/data/sparse_page_raw_format.d 2019-07-17T14:42:26 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp src/data/sparse_page_raw_format.cc -o build/data/sparse_page_raw_format.o 2019-07-17T14:42:27 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp -MM -MT build/data/simple_dmatrix.o src/data/simple_dmatrix.cc >build/data/simple_dmatrix.d 2019-07-17T14:42:28 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp src/data/simple_dmatrix.cc -o build/data/simple_dmatrix.o 2019-07-17T14:42:29 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp -MM -MT build/tree/updater_quantile_hist.o src/tree/updater_quantile_hist.cc >build/tree/updater_quantile_hist.d 2019-07-17T14:42:30 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp src/tree/updater_quantile_hist.cc -o build/tree/updater_quantile_hist.o 2019-07-17T14:42:40 In file included from src/tree/./updater_quantile_hist.h:28, 2019-07-17T14:42:40 from src/tree/updater_quantile_hist.cc:23: 2019-07-17T14:42:40 src/tree/./../common/column_matrix.h: In member function ‘void xgboost::common::ColumnMatrix::Init(const xgboost::common::GHistIndexMatrix&, double)’: 2019-07-17T14:42:40 src/tree/./../common/column_matrix.h:83:32: warning: comparison of integer expressions of different signedness: ‘xgboost::bst_uint’ {aka ‘unsigned int’} and ‘const int32_t’ {aka ‘const int’} [-Wsign-compare] 2019-07-17T14:42:40 for (bst_uint fid = 0; fid < nfeature; ++fid) { 2019-07-17T14:42:40 ~~~~^~~~~~~~~~ 2019-07-17T14:42:40 src/tree/./../common/column_matrix.h:122:32: warning: comparison of integer expressions of different signedness: ‘xgboost::bst_uint’ {aka ‘unsigned int’} and ‘const int32_t’ {aka ‘const int’} [-Wsign-compare] 2019-07-17T14:42:40 for (bst_uint fid = 0; fid < nfeature; ++fid) { 2019-07-17T14:42:40 ~~~~^~~~~~~~~~ 2019-07-17T14:42:41 src/tree/updater_quantile_hist.cc: In member function ‘void xgboost::tree::QuantileHistMaker::Builder::InitData(const xgboost::common::GHistIndexMatrix&, const std::vector >&, const xgboost::DMatrix&, const xgboost::RegTree&)’: 2019-07-17T14:42:41 src/tree/updater_quantile_hist.cc:460:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2019-07-17T14:42:41 for (size_t tid = 0; tid < this->nthread_; ++tid) { 2019-07-17T14:42:41 ~~~~^~~~~~~~~~~~~~~~ 2019-07-17T14:42:46 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp -MM -MT build/tree/updater_prune.o src/tree/updater_prune.cc >build/tree/updater_prune.d 2019-07-17T14:42:47 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp src/tree/updater_prune.cc -o build/tree/updater_prune.o 2019-07-17T14:42:50 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp -MM -MT build/tree/tree_updater.o src/tree/tree_updater.cc >build/tree/tree_updater.d 2019-07-17T14:42:51 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp src/tree/tree_updater.cc -o build/tree/tree_updater.o 2019-07-17T14:42:53 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp -MM -MT build/tree/updater_refresh.o src/tree/updater_refresh.cc >build/tree/updater_refresh.d 2019-07-17T14:42:54 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp src/tree/updater_refresh.cc -o build/tree/updater_refresh.o 2019-07-17T14:43:06 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp -MM -MT build/tree/updater_sync.o src/tree/updater_sync.cc >build/tree/updater_sync.d 2019-07-17T14:43:07 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp src/tree/updater_sync.cc -o build/tree/updater_sync.o 2019-07-17T14:43:09 In file included from /usr/include/c++/8/vector:69, 2019-07-17T14:43:09 from dmlc-core/include/dmlc/base.h:209, 2019-07-17T14:43:09 from dmlc-core/include/dmlc/timer.h:10, 2019-07-17T14:43:09 from src/tree/updater_quantile_hist.cc:7: 2019-07-17T14:43:09 /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = xgboost::tree::QuantileHistMaker::NodeEntry; _Alloc = std::allocator]’: 2019-07-17T14:43:09 /usr/include/c++/8/bits/vector.tcc:478:5: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 2019-07-17T14:43:09 vector<_Tp, _Alloc>:: 2019-07-17T14:43:09 ^~~~~~~~~~~~~~~~~~~ 2019-07-17T14:43:10 In file included from /usr/include/c++/8/map:60, 2019-07-17T14:43:10 from dmlc-core/include/../../dmlc-core/include/dmlc/./serializer.h:12, 2019-07-17T14:43:10 from dmlc-core/include/../../dmlc-core/include/dmlc/io.h:446, 2019-07-17T14:43:10 from rabit/include/rabit/./internal/../serializable.h:14, 2019-07-17T14:43:10 from rabit/include/rabit/./internal/engine.h:10, 2019-07-17T14:43:10 from rabit/include/rabit/rabit.h:32, 2019-07-17T14:43:10 from src/tree/updater_quantile_hist.cc:8: 2019-07-17T14:43:10 /usr/include/c++/8/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, xgboost::common::Monitor::Statistics>; _KeyOfValue = std::_Select1st, xgboost::common::Monitor::Statistics> >; _Compare = std::less >; _Alloc = std::allocator, xgboost::common::Monitor::Statistics> >]’: 2019-07-17T14:43:10 /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T14:43:10 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: 2019-07-17T14:43:10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-17T14:43:10 In file included from /usr/include/c++/8/map:61, 2019-07-17T14:43:10 from dmlc-core/include/../../dmlc-core/include/dmlc/./serializer.h:12, 2019-07-17T14:43:10 from dmlc-core/include/../../dmlc-core/include/dmlc/io.h:446, 2019-07-17T14:43:10 from rabit/include/rabit/./internal/../serializable.h:14, 2019-07-17T14:43:10 from rabit/include/rabit/./internal/engine.h:10, 2019-07-17T14:43:10 from rabit/include/rabit/rabit.h:32, 2019-07-17T14:43:10 from src/tree/updater_quantile_hist.cc:8: 2019-07-17T14:43:10 /usr/include/c++/8/bits/stl_map.h: In member function ‘void xgboost::common::Monitor::Start(const string&)’: 2019-07-17T14:43:10 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T14:43:10 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T14:43:11 /usr/include/c++/8/bits/stl_map.h: In member function ‘void xgboost::common::Monitor::Stop(const string&)’: 2019-07-17T14:43:11 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T14:43:11 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T14:43:11 /usr/include/c++/8/bits/stl_map.h: In member function ‘void xgboost::tree::QuantileHistMaker::Builder::EvaluateSplit(int, const xgboost::common::GHistIndexMatrix&, const xgboost::common::HistCollection&, const xgboost::DMatrix&, const xgboost::RegTree&)’: 2019-07-17T14:43:11 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T14:43:11 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T14:43:11 In file included from /usr/include/c++/8/vector:64, 2019-07-17T14:43:11 from dmlc-core/include/dmlc/base.h:209, 2019-07-17T14:43:11 from dmlc-core/include/dmlc/timer.h:10, 2019-07-17T14:43:11 from src/tree/updater_quantile_hist.cc:7: 2019-07-17T14:43:11 /usr/include/c++/8/bits/stl_vector.h: In member function ‘void xgboost::tree::QuantileHistMaker::Builder::InitNewNode(int, const xgboost::common::GHistIndexMatrix&, const std::vector >&, const xgboost::DMatrix&, const xgboost::RegTree&)’: 2019-07-17T14:43:11 /usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2019-07-17T14:43:11 _M_fill_insert(end(), __new_size - size(), __x); 2019-07-17T14:43:11 ^~~~~~~~~~~~~~ 2019-07-17T14:43:11 In file included from /usr/include/c++/8/map:61, 2019-07-17T14:43:11 from dmlc-core/include/../../dmlc-core/include/dmlc/./serializer.h:12, 2019-07-17T14:43:11 from dmlc-core/include/../../dmlc-core/include/dmlc/io.h:446, 2019-07-17T14:43:11 from rabit/include/rabit/./internal/../serializable.h:14, 2019-07-17T14:43:11 from rabit/include/rabit/./internal/engine.h:10, 2019-07-17T14:43:11 from rabit/include/rabit/rabit.h:32, 2019-07-17T14:43:11 from src/tree/updater_quantile_hist.cc:8: 2019-07-17T14:43:11 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T14:43:11 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T14:43:12 /usr/include/c++/8/bits/stl_map.h: In member function ‘void xgboost::tree::QuantileHistMaker::Builder::ApplySplit(int, const xgboost::common::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const xgboost::common::HistCollection&, const xgboost::DMatrix&, xgboost::RegTree*)’: 2019-07-17T14:43:12 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T14:43:12 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T14:43:13 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp -MM -MT build/tree/split_evaluator.o src/tree/split_evaluator.cc >build/tree/split_evaluator.d 2019-07-17T14:43:13 /usr/include/c++/8/bits/stl_map.h: In member function ‘void xgboost::tree::QuantileHistMaker::Builder::SubtractionTrick(xgboost::common::GHistRow, xgboost::common::GHistRow, xgboost::common::GHistRow)’: 2019-07-17T14:43:13 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T14:43:13 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T14:43:13 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T14:43:13 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T14:43:13 /usr/include/c++/8/bits/stl_map.h: In member function ‘void xgboost::tree::QuantileHistMaker::Builder::BuildHist(const std::vector >&, xgboost::common::RowSetCollection::Elem, const xgboost::common::GHistIndexMatrix&, const xgboost::common::GHistIndexBlockMatrix&, xgboost::common::GHistRow, bool)’: 2019-07-17T14:43:13 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T14:43:13 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T14:43:13 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T14:43:13 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T14:43:13 /usr/include/c++/8/bits/stl_map.h: In member function ‘void xgboost::tree::QuantileHistMaker::Builder::BuildLocalHistograms(int*, int*, const xgboost::common::GHistIndexMatrix&, const xgboost::common::GHistIndexBlockMatrix&, xgboost::RegTree*, const std::vector >&)’: 2019-07-17T14:43:13 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T14:43:13 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T14:43:13 /usr/include/c++/8/bits/stl_map.h: In member function ‘void xgboost::tree::QuantileHistMaker::Builder::BuildNodeStats(const xgboost::common::GHistIndexMatrix&, xgboost::DMatrix*, xgboost::RegTree*, const std::vector >&)’: 2019-07-17T14:43:13 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T14:43:13 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T14:43:13 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T14:43:13 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T14:43:14 /usr/include/c++/8/bits/stl_map.h: In member function ‘void xgboost::tree::QuantileHistMaker::Builder::SyncHistograms(int, int, xgboost::RegTree*)’: 2019-07-17T14:43:14 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T14:43:14 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T14:43:14 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T14:43:14 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T14:43:14 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp src/tree/split_evaluator.cc -o build/tree/split_evaluator.o 2019-07-17T14:43:17 /usr/include/c++/8/bits/stl_map.h: In member function ‘virtual void xgboost::tree::QuantileHistMaker::Builder::Update(const xgboost::common::GHistIndexMatrix&, const xgboost::common::GHistIndexBlockMatrix&, const xgboost::common::ColumnMatrix&, xgboost::HostDeviceVector >*, xgboost::DMatrix*, xgboost::RegTree*)’: 2019-07-17T14:43:17 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T14:43:17 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T14:43:18 In file included from /usr/include/c++/8/vector:69, 2019-07-17T14:43:18 from rabit/include/rabit/rabit.h:14, 2019-07-17T14:43:18 from src/tree/updater_refresh.cc:7: 2019-07-17T14:43:18 /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = xgboost::tree::GradStats; _Alloc = std::allocator]’: 2019-07-17T14:43:18 /usr/include/c++/8/bits/vector.tcc:478:5: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 2019-07-17T14:43:18 vector<_Tp, _Alloc>:: 2019-07-17T14:43:18 ^~~~~~~~~~~~~~~~~~~ 2019-07-17T14:43:18 In file included from /usr/include/c++/8/vector:64, 2019-07-17T14:43:18 from rabit/include/rabit/rabit.h:14, 2019-07-17T14:43:18 from src/tree/updater_refresh.cc:7: 2019-07-17T14:43:18 /usr/include/c++/8/bits/stl_vector.h: In function ‘_ZN7xgboost4tree13TreeRefresher6UpdateEPNS_16HostDeviceVectorINS_6detail20GradientPairInternalIfEEEEPNS_7DMatrixERKSt6vectorIPNS_7RegTreeESaISC_EE._omp_fn.0’: 2019-07-17T14:43:18 /usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2019-07-17T14:43:18 _M_fill_insert(end(), __new_size - size(), __x); 2019-07-17T14:43:18 ^~~~~~~~~~~~~~ 2019-07-17T14:43:18 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp -MM -MT build/tree/updater_skmaker.o src/tree/updater_skmaker.cc >build/tree/updater_skmaker.d 2019-07-17T14:43:20 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp src/tree/updater_skmaker.cc -o build/tree/updater_skmaker.o 2019-07-17T14:43:25 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp -MM -MT build/tree/updater_colmaker.o src/tree/updater_colmaker.cc >build/tree/updater_colmaker.d 2019-07-17T14:43:26 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp src/tree/updater_colmaker.cc -o build/tree/updater_colmaker.o 2019-07-17T14:43:29 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp -MM -MT build/tree/updater_histmaker.o src/tree/updater_histmaker.cc >build/tree/updater_histmaker.d 2019-07-17T14:43:30 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp src/tree/updater_histmaker.cc -o build/tree/updater_histmaker.o 2019-07-17T14:43:49 In file included from /usr/include/c++/8/vector:69, 2019-07-17T14:43:49 from rabit/include/rabit/rabit.h:14, 2019-07-17T14:43:49 from src/tree/updater_skmaker.cc:8: 2019-07-17T14:43:49 /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = xgboost::tree::SketchMaker::SKStats; _Alloc = std::allocator]’: 2019-07-17T14:43:49 /usr/include/c++/8/bits/vector.tcc:478:5: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 2019-07-17T14:43:49 vector<_Tp, _Alloc>:: 2019-07-17T14:43:49 ^~~~~~~~~~~~~~~~~~~ 2019-07-17T14:43:49 /usr/include/c++/8/bits/vector.tcc:478:5: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 2019-07-17T14:43:50 In file included from /usr/include/c++/8/vector:64, 2019-07-17T14:43:50 from rabit/include/rabit/rabit.h:14, 2019-07-17T14:43:50 from src/tree/updater_skmaker.cc:8: 2019-07-17T14:43:50 /usr/include/c++/8/bits/stl_vector.h: In function ‘_ZN7xgboost4tree9BaseMaker12GetNodeStatsINS0_11SketchMaker7SKStatsEEEvRKSt6vectorINS_6detail20GradientPairInternalIfEESaIS8_EERKNS_7DMatrixERKNS_7RegTreeEPS5_IS5_IT_SaISJ_EESaISL_EEPSL_._omp_fn.4’: 2019-07-17T14:43:50 /usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2019-07-17T14:43:50 _M_fill_insert(end(), __new_size - size(), __x); 2019-07-17T14:43:50 ^~~~~~~~~~~~~~ 2019-07-17T14:43:50 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp -MM -MT build/tree/tree_model.o src/tree/tree_model.cc >build/tree/tree_model.d 2019-07-17T14:43:53 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -fopenmp src/tree/tree_model.cc -o build/tree/tree_model.o 2019-07-17T14:43:57 In file included from /usr/include/c++/8/vector:69, 2019-07-17T14:43:57 from rabit/include/rabit/rabit.h:14, 2019-07-17T14:43:57 from src/tree/updater_colmaker.cc:7: 2019-07-17T14:43:57 /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = xgboost::tree::ColMaker::ThreadEntry; _Alloc = std::allocator]’: 2019-07-17T14:43:57 /usr/include/c++/8/bits/vector.tcc:478:5: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 2019-07-17T14:43:57 vector<_Tp, _Alloc>:: 2019-07-17T14:43:57 ^~~~~~~~~~~~~~~~~~~ 2019-07-17T14:43:58 /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = xgboost::tree::ColMaker::NodeEntry; _Alloc = std::allocator]’: 2019-07-17T14:43:58 /usr/include/c++/8/bits/vector.tcc:478:5: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 2019-07-17T14:43:58 In file included from /usr/include/c++/8/vector:64, 2019-07-17T14:43:58 from rabit/include/rabit/rabit.h:14, 2019-07-17T14:43:58 from src/tree/updater_colmaker.cc:7: 2019-07-17T14:43:58 /usr/include/c++/8/bits/stl_vector.h: In member function ‘void xgboost::tree::ColMaker::Builder::InitNewNode(const std::vector&, const std::vector >&, const xgboost::DMatrix&, const xgboost::RegTree&)’: 2019-07-17T14:43:58 /usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2019-07-17T14:43:58 _M_fill_insert(end(), __new_size - size(), __x); 2019-07-17T14:43:58 ^~~~~~~~~~~~~~ 2019-07-17T14:43:58 /usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2019-07-17T14:43:58 _M_fill_insert(end(), __new_size - size(), __x); 2019-07-17T14:43:58 ^~~~~~~~~~~~~~ 2019-07-17T14:43:59 In file included from /usr/include/c++/8/vector:69, 2019-07-17T14:43:59 from rabit/include/rabit/rabit.h:14, 2019-07-17T14:43:59 from src/tree/updater_colmaker.cc:7: 2019-07-17T14:43:59 /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 xgboost::tree::SplitEntry&}; _Tp = xgboost::tree::SplitEntry; _Alloc = std::allocator]’: 2019-07-17T14:43:59 /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-17T14:43:59 vector<_Tp, _Alloc>:: 2019-07-17T14:43:59 ^~~~~~~~~~~~~~~~~~~ 2019-07-17T14:43:59 In file included from /usr/include/c++/8/vector:64, 2019-07-17T14:43:59 from rabit/include/rabit/rabit.h:14, 2019-07-17T14:43:59 from src/tree/updater_colmaker.cc:7: 2019-07-17T14:43:59 /usr/include/c++/8/bits/stl_vector.h: In member function ‘virtual void xgboost::tree::DistColMaker::Builder::SyncBestSolution(const std::vector&)’: 2019-07-17T14:43:59 /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-17T14:43:59 _M_realloc_insert(end(), __x); 2019-07-17T14:43:59 ^~~~~~~~~~~~~~~~~ 2019-07-17T14:44:08 In file included from /usr/include/c++/8/vector:69, 2019-07-17T14:44:12 from rabit/include/rabit/rabit.h:14, 2019-07-17T14:44:18 from src/tree/updater_histmaker.cc:7: 2019-07-17T14:44:21 /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = xgboost::tree::GradStats; _Alloc = std::allocator]’: 2019-07-17T14:44:24 /usr/include/c++/8/bits/vector.tcc:478:5: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 2019-07-17T14:44:28 vector<_Tp, _Alloc>:: 2019-07-17T14:44:33 ^~~~~~~~~~~~~~~~~~~ 2019-07-17T15:00:19 g++: fatal error: Killed signal terminated program cc1plus 2019-07-17T15:00:19 compilation terminated. 2019-07-17T15:00:19 make: *** [Makefile:143: build/tree/updater_skmaker.o] Error 1 2019-07-17T15:00:19 make: *** Waiting for unfinished jobs.... 2019-07-17T15:00:21 In file included from /usr/include/c++/8/vector:64, 2019-07-17T15:00:21 from rabit/include/rabit/rabit.h:14, 2019-07-17T15:00:21 from src/tree/updater_histmaker.cc:7: 2019-07-17T15:00:21 /usr/include/c++/8/bits/stl_vector.h: In function ‘_ZN7xgboost4tree9BaseMaker12GetNodeStatsINS0_9GradStatsEEEvRKSt6vectorINS_6detail20GradientPairInternalIfEESaIS7_EERKNS_7DMatrixERKNS_7RegTreeEPS4_IS4_IT_SaISI_EESaISK_EEPSK_._omp_fn.1’: 2019-07-17T15:00:21 /usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2019-07-17T15:00:21 _M_fill_insert(end(), __new_size - size(), __x); 2019-07-17T15:00:21 ^~~~~~~~~~~~~~ 2019-07-17T15:00:22 /usr/include/c++/8/bits/stl_vector.h: In member function ‘virtual void xgboost::tree::CQHistMaker::CreateHist(const std::vector >&, xgboost::DMatrix*, const std::vector&, const xgboost::RegTree&)’: 2019-07-17T15:00:22 /usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2019-07-17T15:00:22 _M_fill_insert(end(), __new_size - size(), __x); 2019-07-17T15:00:22 ^~~~~~~~~~~~~~ 2019-07-17T15:00:29 /usr/include/c++/8/bits/stl_vector.h: In member function ‘virtual void xgboost::tree::GlobalProposalHistMaker::CreateHist(const std::vector >&, xgboost::DMatrix*, const std::vector&, const xgboost::RegTree&)’: 2019-07-17T15:00:29 /usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2019-07-17T15:00:29 _M_fill_insert(end(), __new_size - size(), __x); 2019-07-17T15:00:29 ^~~~~~~~~~~~~~ 2019-07-17T15:00:38 + echo ----------------------------- 2019-07-17T15:00:38 ----------------------------- 2019-07-17T15:00:38 + echo Building multi-thread xgboost failed 2019-07-17T15:00:38 Building multi-thread xgboost failed 2019-07-17T15:00:38 + echo Start to build single-thread xgboost 2019-07-17T15:00:38 Start to build single-thread xgboost 2019-07-17T15:00:38 + make clean 2019-07-17T15:00:38 Makefile:31: MAKE [make] - checked OK 2019-07-17T15:00:39 rm -f -rf build build_plugin lib bin *~ */*~ */*/*~ */*/*/*~ */*.o */*/*.o */*/*/*.o #xgboost 2019-07-17T15:00:39 rm -f -rf build_tests *.gcov tests/cpp/xgboost_test 2019-07-17T15:00:40 if [ -d "R-package/src" ]; then \ 2019-07-17T15:00:40 cd R-package/src; \ 2019-07-17T15:00:40 rm -f -rf rabit src include dmlc-core amalgamation *.so *.dll; \ 2019-07-17T15:00:40 cd /tmp/pip-wheel-0a9zqyrf/xgboost/xgboost; \ 2019-07-17T15:00:40 fi 2019-07-17T15:00:40 + make lib/libxgboost.so -j4 USE_OPENMP=0 2019-07-17T15:00:40 Makefile:31: MAKE [make] - checked OK 2019-07-17T15:00:40 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP -MM -MT build/logging.o src/logging.cc >build/logging.d 2019-07-17T15:00:40 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP -MM -MT build/learner.o src/learner.cc >build/learner.d 2019-07-17T15:00:40 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP -MM -MT build/predictor/cpu_predictor.o src/predictor/cpu_predictor.cc >build/predictor/cpu_predictor.d 2019-07-17T15:00:40 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP -MM -MT build/predictor/predictor.o src/predictor/predictor.cc >build/predictor/predictor.d 2019-07-17T15:00:43 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP src/logging.cc -o build/logging.o 2019-07-17T15:00:43 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP src/predictor/predictor.cc -o build/predictor/predictor.o 2019-07-17T15:00:43 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP src/learner.cc -o build/learner.o 2019-07-17T15:00:43 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP src/predictor/cpu_predictor.cc -o build/predictor/cpu_predictor.o 2019-07-17T15:00:59 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP -MM -MT build/common/host_device_vector.o src/common/host_device_vector.cc >build/common/host_device_vector.d 2019-07-17T15:01:00 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP src/common/host_device_vector.cc -o build/common/host_device_vector.o 2019-07-17T15:01:07 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP -MM -MT build/common/common.o src/common/common.cc >build/common/common.d 2019-07-17T15:01:08 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP src/common/common.cc -o build/common/common.o 2019-07-17T15:01:09 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP -MM -MT build/common/hist_util.o src/common/hist_util.cc >build/common/hist_util.d 2019-07-17T15:01:11 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP src/common/hist_util.cc -o build/common/hist_util.o 2019-07-17T15:01:19 In file included from /usr/include/c++/8/map:60, 2019-07-17T15:01:19 from dmlc-core/include/dmlc/./serializer.h:12, 2019-07-17T15:01:19 from dmlc-core/include/dmlc/io.h:446, 2019-07-17T15:01:19 from src/learner.cc:7: 2019-07-17T15:01:19 /usr/include/c++/8/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, xgboost::common::Monitor::Statistics>; _KeyOfValue = std::_Select1st, xgboost::common::Monitor::Statistics> >; _Compare = std::less >; _Alloc = std::allocator, xgboost::common::Monitor::Statistics> >]’: 2019-07-17T15:01:19 /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T15:01:19 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: 2019-07-17T15:01:19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-17T15:01:20 In file included from /usr/include/c++/8/map:61, 2019-07-17T15:01:20 from dmlc-core/include/dmlc/./serializer.h:12, 2019-07-17T15:01:20 from dmlc-core/include/dmlc/io.h:446, 2019-07-17T15:01:20 from src/learner.cc:7: 2019-07-17T15:01:20 /usr/include/c++/8/bits/stl_map.h: In member function ‘void xgboost::common::Monitor::Start(const string&)’: 2019-07-17T15:01:20 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T15:01:20 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T15:01:21 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP -MM -MT build/metric/metric.o src/metric/metric.cc >build/metric/metric.d 2019-07-17T15:01:21 In file included from src/common/hist_util.cc:11: 2019-07-17T15:01:21 src/common/./column_matrix.h: In member function ‘void xgboost::common::ColumnMatrix::Init(const xgboost::common::GHistIndexMatrix&, double)’: 2019-07-17T15:01:21 src/common/./column_matrix.h:83:32: warning: comparison of integer expressions of different signedness: ‘xgboost::bst_uint’ {aka ‘unsigned int’} and ‘const int32_t’ {aka ‘const int’} [-Wsign-compare] 2019-07-17T15:01:21 for (bst_uint fid = 0; fid < nfeature; ++fid) { 2019-07-17T15:01:21 ~~~~^~~~~~~~~~ 2019-07-17T15:01:21 src/common/./column_matrix.h:122:32: warning: comparison of integer expressions of different signedness: ‘xgboost::bst_uint’ {aka ‘unsigned int’} and ‘const int32_t’ {aka ‘const int’} [-Wsign-compare] 2019-07-17T15:01:21 for (bst_uint fid = 0; fid < nfeature; ++fid) { 2019-07-17T15:01:21 ~~~~^~~~~~~~~~ 2019-07-17T15:01:21 /usr/include/c++/8/bits/stl_map.h: In member function ‘virtual void xgboost::LearnerImpl::BoostOneIter(int, xgboost::DMatrix*, xgboost::HostDeviceVector >*)’: 2019-07-17T15:01:21 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T15:01:21 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T15:01:21 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T15:01:21 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T15:01:22 src/common/hist_util.cc: In member function ‘void xgboost::common::GHistIndexMatrix::Init(xgboost::DMatrix*, int)’: 2019-07-17T15:01:22 src/common/hist_util.cc:313:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const int32_t’ {aka ‘const int’} [-Wsign-compare] 2019-07-17T15:01:22 for (size_t tid = 0; tid < nthread; ++tid) { 2019-07-17T15:01:22 ~~~~^~~~~~~~~ 2019-07-17T15:01:22 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP src/metric/metric.cc -o build/metric/metric.o 2019-07-17T15:01:26 /usr/include/c++/8/bits/stl_map.h: In member function ‘virtual void xgboost::LearnerImpl::UpdateOneIter(int, xgboost::DMatrix*)’: 2019-07-17T15:01:26 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T15:01:26 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T15:01:26 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T15:01:26 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T15:01:26 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T15:01:26 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T15:01:27 /usr/include/c++/8/bits/stl_map.h: In member function ‘virtual std::__cxx11::string xgboost::LearnerImpl::EvalOneIter(int, const std::vector&, const std::vector >&)’: 2019-07-17T15:01:27 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T15:01:27 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T15:01:31 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP -MM -MT build/metric/rank_metric.o src/metric/rank_metric.cc >build/metric/rank_metric.d 2019-07-17T15:01:32 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP -MM -MT build/metric/elementwise_metric.o src/metric/elementwise_metric.cc >build/metric/elementwise_metric.d 2019-07-17T15:01:32 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP src/metric/rank_metric.cc -o build/metric/rank_metric.o 2019-07-17T15:01:33 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP src/metric/elementwise_metric.cc -o build/metric/elementwise_metric.o 2019-07-17T15:01:43 In file included from /usr/include/c++/8/map:60, 2019-07-17T15:01:43 from dmlc-core/include/../../dmlc-core/include/dmlc/./serializer.h:12, 2019-07-17T15:01:43 from dmlc-core/include/../../dmlc-core/include/dmlc/io.h:446, 2019-07-17T15:01:43 from rabit/include/rabit/./internal/../serializable.h:14, 2019-07-17T15:01:43 from rabit/include/rabit/./internal/engine.h:10, 2019-07-17T15:01:43 from rabit/include/rabit/rabit.h:32, 2019-07-17T15:01:43 from src/common/hist_util.cc:5: 2019-07-17T15:01:43 /usr/include/c++/8/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, xgboost::common::Monitor::Statistics>; _KeyOfValue = std::_Select1st, xgboost::common::Monitor::Statistics> >; _Compare = std::less >; _Alloc = std::allocator, xgboost::common::Monitor::Statistics> >]’: 2019-07-17T15:01:43 /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T15:01:43 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: 2019-07-17T15:01:43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-17T15:01:43 In file included from /usr/include/c++/8/map:61, 2019-07-17T15:01:43 from dmlc-core/include/../../dmlc-core/include/dmlc/./serializer.h:12, 2019-07-17T15:01:43 from dmlc-core/include/../../dmlc-core/include/dmlc/io.h:446, 2019-07-17T15:01:43 from rabit/include/rabit/./internal/../serializable.h:14, 2019-07-17T15:01:43 from rabit/include/rabit/./internal/engine.h:10, 2019-07-17T15:01:43 from rabit/include/rabit/rabit.h:32, 2019-07-17T15:01:43 from src/common/hist_util.cc:5: 2019-07-17T15:01:43 /usr/include/c++/8/bits/stl_map.h: In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = xgboost::common::Monitor::Statistics; _Compare = std::less >; _Alloc = std::allocator, xgboost::common::Monitor::Statistics> >]’: 2019-07-17T15:01:43 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T15:01:43 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T15:01:43 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP -MM -MT build/metric/multiclass_metric.o src/metric/multiclass_metric.cc >build/metric/multiclass_metric.d 2019-07-17T15:01:44 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP src/metric/multiclass_metric.cc -o build/metric/multiclass_metric.o 2019-07-17T15:01:57 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP -MM -MT build/gbm/gbtree.o src/gbm/gbtree.cc >build/gbm/gbtree.d 2019-07-17T15:01:59 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP src/gbm/gbtree.cc -o build/gbm/gbtree.o 2019-07-17T15:02:03 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP -MM -MT build/gbm/gblinear.o src/gbm/gblinear.cc >build/gbm/gblinear.d 2019-07-17T15:02:04 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP src/gbm/gblinear.cc -o build/gbm/gblinear.o 2019-07-17T15:02:10 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP -MM -MT build/gbm/gbm.o src/gbm/gbm.cc >build/gbm/gbm.d 2019-07-17T15:02:11 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP src/gbm/gbm.cc -o build/gbm/gbm.o 2019-07-17T15:02:26 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP -MM -MT build/objective/hinge.o src/objective/hinge.cc >build/objective/hinge.d 2019-07-17T15:02:27 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP src/objective/hinge.cc -o build/objective/hinge.o 2019-07-17T15:02:32 In file included from /usr/include/c++/8/map:60, 2019-07-17T15:02:32 from dmlc-core/include/dmlc/parameter.h:14, 2019-07-17T15:02:32 from src/gbm/gblinear.cc:9: 2019-07-17T15:02:32 /usr/include/c++/8/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, xgboost::common::Monitor::Statistics>; _KeyOfValue = std::_Select1st, xgboost::common::Monitor::Statistics> >; _Compare = std::less >; _Alloc = std::allocator, xgboost::common::Monitor::Statistics> >]’: 2019-07-17T15:02:32 /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T15:02:32 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: 2019-07-17T15:02:32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-17T15:02:32 In file included from /usr/include/c++/8/map:61, 2019-07-17T15:02:32 from dmlc-core/include/dmlc/parameter.h:14, 2019-07-17T15:02:32 from src/gbm/gblinear.cc:9: 2019-07-17T15:02:32 /usr/include/c++/8/bits/stl_map.h: In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = xgboost::common::Monitor::Statistics; _Compare = std::less >; _Alloc = std::allocator, xgboost::common::Monitor::Statistics> >]’: 2019-07-17T15:02:32 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T15:02:32 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T15:02:35 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP -MM -MT build/objective/multiclass_obj.o src/objective/multiclass_obj.cc >build/objective/multiclass_obj.d 2019-07-17T15:02:36 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP -MM -MT build/objective/objective.o src/objective/objective.cc >build/objective/objective.d 2019-07-17T15:02:36 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP src/objective/multiclass_obj.cc -o build/objective/multiclass_obj.o 2019-07-17T15:02:37 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP src/objective/objective.cc -o build/objective/objective.o 2019-07-17T15:02:40 In file included from /usr/include/c++/8/map:60, 2019-07-17T15:02:40 from dmlc-core/include/dmlc/parameter.h:14, 2019-07-17T15:02:40 from src/gbm/gbtree.cc:8: 2019-07-17T15:02:40 /usr/include/c++/8/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, xgboost::common::Monitor::Statistics>; _KeyOfValue = std::_Select1st, xgboost::common::Monitor::Statistics> >; _Compare = std::less >; _Alloc = std::allocator, xgboost::common::Monitor::Statistics> >]’: 2019-07-17T15:02:40 /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T15:02:40 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: 2019-07-17T15:02:40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-17T15:02:40 In file included from /usr/include/c++/8/map:61, 2019-07-17T15:02:40 from dmlc-core/include/dmlc/parameter.h:14, 2019-07-17T15:02:40 from src/gbm/gbtree.cc:8: 2019-07-17T15:02:40 /usr/include/c++/8/bits/stl_map.h: In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = xgboost::common::Monitor::Statistics; _Compare = std::less >; _Alloc = std::allocator, xgboost::common::Monitor::Statistics> >]’: 2019-07-17T15:02:40 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T15:02:40 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T15:02:46 In file included from /usr/include/c++/8/vector:69, 2019-07-17T15:02:46 from dmlc-core/include/dmlc/parameter.h:18, 2019-07-17T15:02:46 from src/gbm/gbtree.cc:8: 2019-07-17T15:02:46 /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-17T15:02:46 /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-17T15:02:46 vector<_Tp, _Alloc>:: 2019-07-17T15:02:46 ^~~~~~~~~~~~~~~~~~~ 2019-07-17T15:02:46 In file included from /usr/include/c++/8/vector:64, 2019-07-17T15:02:46 from dmlc-core/include/dmlc/parameter.h:18, 2019-07-17T15:02:46 from src/gbm/gbtree.cc:8: 2019-07-17T15:02:46 /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-17T15:02:46 /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-17T15:02:46 _M_realloc_insert(end(), __x); 2019-07-17T15:02:46 ^~~~~~~~~~~~~~~~~ 2019-07-17T15:02:46 /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-17T15:02:46 _M_realloc_insert(end(), __x); 2019-07-17T15:02:46 ^~~~~~~~~~~~~~~~~ 2019-07-17T15:02:48 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP -MM -MT build/objective/rank_obj.o src/objective/rank_obj.cc >build/objective/rank_obj.d 2019-07-17T15:02:49 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP src/objective/rank_obj.cc -o build/objective/rank_obj.o 2019-07-17T15:02:51 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP -MM -MT build/objective/regression_obj.o src/objective/regression_obj.cc >build/objective/regression_obj.d 2019-07-17T15:02:52 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP src/objective/regression_obj.cc -o build/objective/regression_obj.o 2019-07-17T15:02:57 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP -MM -MT build/data/sparse_page_dmatrix.o src/data/sparse_page_dmatrix.cc >build/data/sparse_page_dmatrix.d 2019-07-17T15:02:58 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP src/data/sparse_page_dmatrix.cc -o build/data/sparse_page_dmatrix.o 2019-07-17T15:03:08 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP -MM -MT build/data/sparse_page_source.o src/data/sparse_page_source.cc >build/data/sparse_page_source.d 2019-07-17T15:03:09 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP src/data/sparse_page_source.cc -o build/data/sparse_page_source.o 2019-07-17T15:03:17 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP -MM -MT build/data/sparse_page_writer.o src/data/sparse_page_writer.cc >build/data/sparse_page_writer.d 2019-07-17T15:03:18 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP src/data/sparse_page_writer.cc -o build/data/sparse_page_writer.o 2019-07-17T15:03:25 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP -MM -MT build/data/simple_csr_source.o src/data/simple_csr_source.cc >build/data/simple_csr_source.d 2019-07-17T15:03:26 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP src/data/simple_csr_source.cc -o build/data/simple_csr_source.o 2019-07-17T15:03:40 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP -MM -MT build/data/data.o src/data/data.cc >build/data/data.d 2019-07-17T15:03:41 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP src/data/data.cc -o build/data/data.o 2019-07-17T15:03:44 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP -MM -MT build/data/sparse_page_raw_format.o src/data/sparse_page_raw_format.cc >build/data/sparse_page_raw_format.d 2019-07-17T15:03:45 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP -MM -MT build/data/simple_dmatrix.o src/data/simple_dmatrix.cc >build/data/simple_dmatrix.d 2019-07-17T15:03:45 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP src/data/sparse_page_raw_format.cc -o build/data/sparse_page_raw_format.o 2019-07-17T15:03:46 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP src/data/simple_dmatrix.cc -o build/data/simple_dmatrix.o 2019-07-17T15:03:49 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP -MM -MT build/tree/updater_quantile_hist.o src/tree/updater_quantile_hist.cc >build/tree/updater_quantile_hist.d 2019-07-17T15:03:51 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP src/tree/updater_quantile_hist.cc -o build/tree/updater_quantile_hist.o 2019-07-17T15:04:00 In file included from src/tree/./updater_quantile_hist.h:28, 2019-07-17T15:04:00 from src/tree/updater_quantile_hist.cc:23: 2019-07-17T15:04:00 src/tree/./../common/column_matrix.h: In member function ‘void xgboost::common::ColumnMatrix::Init(const xgboost::common::GHistIndexMatrix&, double)’: 2019-07-17T15:04:00 src/tree/./../common/column_matrix.h:83:32: warning: comparison of integer expressions of different signedness: ‘xgboost::bst_uint’ {aka ‘unsigned int’} and ‘const int32_t’ {aka ‘const int’} [-Wsign-compare] 2019-07-17T15:04:00 for (bst_uint fid = 0; fid < nfeature; ++fid) { 2019-07-17T15:04:00 ~~~~^~~~~~~~~~ 2019-07-17T15:04:00 src/tree/./../common/column_matrix.h:122:32: warning: comparison of integer expressions of different signedness: ‘xgboost::bst_uint’ {aka ‘unsigned int’} and ‘const int32_t’ {aka ‘const int’} [-Wsign-compare] 2019-07-17T15:04:00 for (bst_uint fid = 0; fid < nfeature; ++fid) { 2019-07-17T15:04:00 ~~~~^~~~~~~~~~ 2019-07-17T15:04:01 src/tree/updater_quantile_hist.cc: In member function ‘void xgboost::tree::QuantileHistMaker::Builder::InitData(const xgboost::common::GHistIndexMatrix&, const std::vector >&, const xgboost::DMatrix&, const xgboost::RegTree&)’: 2019-07-17T15:04:01 src/tree/updater_quantile_hist.cc:460:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2019-07-17T15:04:01 for (size_t tid = 0; tid < this->nthread_; ++tid) { 2019-07-17T15:04:01 ~~~~^~~~~~~~~~~~~~~~ 2019-07-17T15:04:05 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP -MM -MT build/tree/updater_prune.o src/tree/updater_prune.cc >build/tree/updater_prune.d 2019-07-17T15:04:06 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP src/tree/updater_prune.cc -o build/tree/updater_prune.o 2019-07-17T15:04:08 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP -MM -MT build/tree/tree_updater.o src/tree/tree_updater.cc >build/tree/tree_updater.d 2019-07-17T15:04:09 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP src/tree/tree_updater.cc -o build/tree/tree_updater.o 2019-07-17T15:04:13 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP -MM -MT build/tree/updater_refresh.o src/tree/updater_refresh.cc >build/tree/updater_refresh.d 2019-07-17T15:04:14 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP src/tree/updater_refresh.cc -o build/tree/updater_refresh.o 2019-07-17T15:04:24 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP -MM -MT build/tree/updater_sync.o src/tree/updater_sync.cc >build/tree/updater_sync.d 2019-07-17T15:04:25 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP src/tree/updater_sync.cc -o build/tree/updater_sync.o 2019-07-17T15:04:29 In file included from /usr/include/c++/8/vector:69, 2019-07-17T15:04:29 from dmlc-core/include/dmlc/base.h:209, 2019-07-17T15:04:29 from dmlc-core/include/dmlc/timer.h:10, 2019-07-17T15:04:29 from src/tree/updater_quantile_hist.cc:7: 2019-07-17T15:04:29 /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = xgboost::tree::QuantileHistMaker::NodeEntry; _Alloc = std::allocator]’: 2019-07-17T15:04:29 /usr/include/c++/8/bits/vector.tcc:478:5: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 2019-07-17T15:04:29 vector<_Tp, _Alloc>:: 2019-07-17T15:04:29 ^~~~~~~~~~~~~~~~~~~ 2019-07-17T15:04:30 In file included from /usr/include/c++/8/map:60, 2019-07-17T15:04:30 from dmlc-core/include/../../dmlc-core/include/dmlc/./serializer.h:12, 2019-07-17T15:04:30 from dmlc-core/include/../../dmlc-core/include/dmlc/io.h:446, 2019-07-17T15:04:30 from rabit/include/rabit/./internal/../serializable.h:14, 2019-07-17T15:04:30 from rabit/include/rabit/./internal/engine.h:10, 2019-07-17T15:04:30 from rabit/include/rabit/rabit.h:32, 2019-07-17T15:04:30 from src/tree/updater_quantile_hist.cc:8: 2019-07-17T15:04:30 /usr/include/c++/8/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, xgboost::common::Monitor::Statistics>; _KeyOfValue = std::_Select1st, xgboost::common::Monitor::Statistics> >; _Compare = std::less >; _Alloc = std::allocator, xgboost::common::Monitor::Statistics> >]’: 2019-07-17T15:04:30 /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T15:04:30 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: 2019-07-17T15:04:30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-17T15:04:30 In file included from /usr/include/c++/8/map:61, 2019-07-17T15:04:30 from dmlc-core/include/../../dmlc-core/include/dmlc/./serializer.h:12, 2019-07-17T15:04:30 from dmlc-core/include/../../dmlc-core/include/dmlc/io.h:446, 2019-07-17T15:04:30 from rabit/include/rabit/./internal/../serializable.h:14, 2019-07-17T15:04:30 from rabit/include/rabit/./internal/engine.h:10, 2019-07-17T15:04:30 from rabit/include/rabit/rabit.h:32, 2019-07-17T15:04:30 from src/tree/updater_quantile_hist.cc:8: 2019-07-17T15:04:30 /usr/include/c++/8/bits/stl_map.h: In member function ‘void xgboost::common::Monitor::Start(const string&)’: 2019-07-17T15:04:30 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T15:04:30 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T15:04:31 /usr/include/c++/8/bits/stl_map.h: In member function ‘void xgboost::common::Monitor::Stop(const string&)’: 2019-07-17T15:04:31 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T15:04:31 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T15:04:31 /usr/include/c++/8/bits/stl_map.h: In member function ‘void xgboost::tree::QuantileHistMaker::Builder::EvaluateSplit(int, const xgboost::common::GHistIndexMatrix&, const xgboost::common::HistCollection&, const xgboost::DMatrix&, const xgboost::RegTree&)’: 2019-07-17T15:04:31 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T15:04:31 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T15:04:31 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP -MM -MT build/tree/split_evaluator.o src/tree/split_evaluator.cc >build/tree/split_evaluator.d 2019-07-17T15:04:32 In file included from /usr/include/c++/8/vector:64, 2019-07-17T15:04:32 from dmlc-core/include/dmlc/base.h:209, 2019-07-17T15:04:32 from dmlc-core/include/dmlc/timer.h:10, 2019-07-17T15:04:32 from src/tree/updater_quantile_hist.cc:7: 2019-07-17T15:04:32 /usr/include/c++/8/bits/stl_vector.h: In member function ‘void xgboost::tree::QuantileHistMaker::Builder::InitNewNode(int, const xgboost::common::GHistIndexMatrix&, const std::vector >&, const xgboost::DMatrix&, const xgboost::RegTree&)’: 2019-07-17T15:04:32 /usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2019-07-17T15:04:32 _M_fill_insert(end(), __new_size - size(), __x); 2019-07-17T15:04:32 ^~~~~~~~~~~~~~ 2019-07-17T15:04:32 In file included from /usr/include/c++/8/map:61, 2019-07-17T15:04:32 from dmlc-core/include/../../dmlc-core/include/dmlc/./serializer.h:12, 2019-07-17T15:04:32 from dmlc-core/include/../../dmlc-core/include/dmlc/io.h:446, 2019-07-17T15:04:32 from rabit/include/rabit/./internal/../serializable.h:14, 2019-07-17T15:04:32 from rabit/include/rabit/./internal/engine.h:10, 2019-07-17T15:04:32 from rabit/include/rabit/rabit.h:32, 2019-07-17T15:04:32 from src/tree/updater_quantile_hist.cc:8: 2019-07-17T15:04:32 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T15:04:32 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T15:04:32 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP src/tree/split_evaluator.cc -o build/tree/split_evaluator.o 2019-07-17T15:04:32 /usr/include/c++/8/bits/stl_map.h: In member function ‘void xgboost::tree::QuantileHistMaker::Builder::ApplySplit(int, const xgboost::common::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const xgboost::common::HistCollection&, const xgboost::DMatrix&, xgboost::RegTree*)’: 2019-07-17T15:04:32 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T15:04:32 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T15:04:33 /usr/include/c++/8/bits/stl_map.h: In member function ‘void xgboost::tree::QuantileHistMaker::Builder::SubtractionTrick(xgboost::common::GHistRow, xgboost::common::GHistRow, xgboost::common::GHistRow)’: 2019-07-17T15:04:33 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T15:04:33 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T15:04:33 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T15:04:33 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T15:04:33 /usr/include/c++/8/bits/stl_map.h: In member function ‘void xgboost::tree::QuantileHistMaker::Builder::BuildHist(const std::vector >&, xgboost::common::RowSetCollection::Elem, const xgboost::common::GHistIndexMatrix&, const xgboost::common::GHistIndexBlockMatrix&, xgboost::common::GHistRow, bool)’: 2019-07-17T15:04:33 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T15:04:33 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T15:04:33 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T15:04:33 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T15:04:33 /usr/include/c++/8/bits/stl_map.h: In member function ‘void xgboost::tree::QuantileHistMaker::Builder::BuildLocalHistograms(int*, int*, const xgboost::common::GHistIndexMatrix&, const xgboost::common::GHistIndexBlockMatrix&, xgboost::RegTree*, const std::vector >&)’: 2019-07-17T15:04:33 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T15:04:33 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T15:04:34 /usr/include/c++/8/bits/stl_map.h: In member function ‘void xgboost::tree::QuantileHistMaker::Builder::BuildNodeStats(const xgboost::common::GHistIndexMatrix&, xgboost::DMatrix*, xgboost::RegTree*, const std::vector >&)’: 2019-07-17T15:04:34 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T15:04:34 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T15:04:34 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T15:04:34 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T15:04:34 /usr/include/c++/8/bits/stl_map.h: In member function ‘void xgboost::tree::QuantileHistMaker::Builder::SyncHistograms(int, int, xgboost::RegTree*)’: 2019-07-17T15:04:34 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T15:04:34 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T15:04:34 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T15:04:34 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T15:04:37 In file included from /usr/include/c++/8/vector:69, 2019-07-17T15:04:37 from rabit/include/rabit/rabit.h:14, 2019-07-17T15:04:37 from src/tree/updater_refresh.cc:7: 2019-07-17T15:04:37 /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = xgboost::tree::GradStats; _Alloc = std::allocator]’: 2019-07-17T15:04:37 /usr/include/c++/8/bits/vector.tcc:478:5: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 2019-07-17T15:04:37 vector<_Tp, _Alloc>:: 2019-07-17T15:04:37 ^~~~~~~~~~~~~~~~~~~ 2019-07-17T15:04:38 /usr/include/c++/8/bits/stl_map.h: In member function ‘virtual void xgboost::tree::QuantileHistMaker::Builder::Update(const xgboost::common::GHistIndexMatrix&, const xgboost::common::GHistIndexBlockMatrix&, const xgboost::common::ColumnMatrix&, xgboost::HostDeviceVector >*, xgboost::DMatrix*, xgboost::RegTree*)’: 2019-07-17T15:04:38 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T15:04:38 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T15:04:38 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, xgboost::common::Monitor::Statistics>, std::_Select1st, xgboost::common::Monitor::Statistics> >, std::less >, std::allocator, xgboost::common::Monitor::Statistics> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, xgboost::common::Monitor::Statistics> >’} changed in GCC 7.1 2019-07-17T15:04:38 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T15:04:39 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP -MM -MT build/tree/updater_skmaker.o src/tree/updater_skmaker.cc >build/tree/updater_skmaker.d 2019-07-17T15:04:40 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP src/tree/updater_skmaker.cc -o build/tree/updater_skmaker.o 2019-07-17T15:04:43 In file included from /usr/include/c++/8/vector:64, 2019-07-17T15:04:43 from rabit/include/rabit/rabit.h:14, 2019-07-17T15:04:43 from src/tree/updater_refresh.cc:7: 2019-07-17T15:04:43 /usr/include/c++/8/bits/stl_vector.h: In member function ‘virtual void xgboost::tree::TreeRefresher::Update(xgboost::HostDeviceVector >*, xgboost::DMatrix*, const std::vector&)’: 2019-07-17T15:04:43 /usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2019-07-17T15:04:43 _M_fill_insert(end(), __new_size - size(), __x); 2019-07-17T15:04:43 ^~~~~~~~~~~~~~ 2019-07-17T15:04:45 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP -MM -MT build/tree/updater_colmaker.o src/tree/updater_colmaker.cc >build/tree/updater_colmaker.d 2019-07-17T15:04:46 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP src/tree/updater_colmaker.cc -o build/tree/updater_colmaker.o 2019-07-17T15:04:46 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP -MM -MT build/tree/updater_histmaker.o src/tree/updater_histmaker.cc >build/tree/updater_histmaker.d 2019-07-17T15:04:48 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP src/tree/updater_histmaker.cc -o build/tree/updater_histmaker.o 2019-07-17T15:05:10 g++ -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP -MM -MT build/tree/tree_model.o src/tree/tree_model.cc >build/tree/tree_model.d 2019-07-17T15:05:11 In file included from /usr/include/c++/8/vector:69, 2019-07-17T15:05:11 from rabit/include/rabit/rabit.h:14, 2019-07-17T15:05:11 from src/tree/updater_skmaker.cc:8: 2019-07-17T15:05:11 /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = xgboost::tree::SketchMaker::SKStats; _Alloc = std::allocator]’: 2019-07-17T15:05:11 /usr/include/c++/8/bits/vector.tcc:478:5: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 2019-07-17T15:05:11 vector<_Tp, _Alloc>:: 2019-07-17T15:05:11 ^~~~~~~~~~~~~~~~~~~ 2019-07-17T15:05:12 In file included from /usr/include/c++/8/vector:64, 2019-07-17T15:05:12 from rabit/include/rabit/rabit.h:14, 2019-07-17T15:05:12 from src/tree/updater_skmaker.cc:8: 2019-07-17T15:05:12 /usr/include/c++/8/bits/stl_vector.h: In member function ‘void xgboost::tree::BaseMaker::GetNodeStats(const std::vector >&, const xgboost::DMatrix&, const xgboost::RegTree&, std::vector >*, std::vector*) [with TStats = xgboost::tree::SketchMaker::SKStats]’: 2019-07-17T15:05:12 /usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2019-07-17T15:05:12 _M_fill_insert(end(), __new_size - size(), __x); 2019-07-17T15:05:12 ^~~~~~~~~~~~~~ 2019-07-17T15:05:13 g++ -c -DDMLC_LOG_CUSTOMIZE=1 -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -fPIC -DDISABLE_OPENMP src/tree/tree_model.cc -o build/tree/tree_model.o 2019-07-17T15:05:15 In file included from /usr/include/c++/8/vector:69, 2019-07-17T15:05:15 from rabit/include/rabit/rabit.h:14, 2019-07-17T15:05:15 from src/tree/updater_colmaker.cc:7: 2019-07-17T15:05:15 /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = xgboost::tree::ColMaker::ThreadEntry; _Alloc = std::allocator]’: 2019-07-17T15:05:15 /usr/include/c++/8/bits/vector.tcc:478:5: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 2019-07-17T15:05:15 vector<_Tp, _Alloc>:: 2019-07-17T15:05:15 ^~~~~~~~~~~~~~~~~~~ 2019-07-17T15:05:16 /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = xgboost::tree::ColMaker::NodeEntry; _Alloc = std::allocator]’: 2019-07-17T15:05:16 /usr/include/c++/8/bits/vector.tcc:478:5: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 2019-07-17T15:05:17 In file included from /usr/include/c++/8/vector:64, 2019-07-17T15:05:17 from rabit/include/rabit/rabit.h:14, 2019-07-17T15:05:17 from src/tree/updater_colmaker.cc:7: 2019-07-17T15:05:17 /usr/include/c++/8/bits/stl_vector.h: In member function ‘void xgboost::tree::ColMaker::Builder::InitNewNode(const std::vector&, const std::vector >&, const xgboost::DMatrix&, const xgboost::RegTree&)’: 2019-07-17T15:05:17 /usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2019-07-17T15:05:17 _M_fill_insert(end(), __new_size - size(), __x); 2019-07-17T15:05:17 ^~~~~~~~~~~~~~ 2019-07-17T15:05:17 /usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2019-07-17T15:05:17 _M_fill_insert(end(), __new_size - size(), __x); 2019-07-17T15:05:17 ^~~~~~~~~~~~~~ 2019-07-17T15:05:17 In file included from /usr/include/c++/8/vector:69, 2019-07-17T15:05:17 from rabit/include/rabit/rabit.h:14, 2019-07-17T15:05:17 from src/tree/updater_colmaker.cc:7: 2019-07-17T15:05:17 /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 xgboost::tree::SplitEntry&}; _Tp = xgboost::tree::SplitEntry; _Alloc = std::allocator]’: 2019-07-17T15:05:17 /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-17T15:05:17 vector<_Tp, _Alloc>:: 2019-07-17T15:05:17 ^~~~~~~~~~~~~~~~~~~ 2019-07-17T15:05:17 In file included from /usr/include/c++/8/vector:64, 2019-07-17T15:05:17 from rabit/include/rabit/rabit.h:14, 2019-07-17T15:05:17 from src/tree/updater_colmaker.cc:7: 2019-07-17T15:05:17 /usr/include/c++/8/bits/stl_vector.h: In member function ‘virtual void xgboost::tree::DistColMaker::Builder::SyncBestSolution(const std::vector&)’: 2019-07-17T15:05:17 /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-17T15:05:17 _M_realloc_insert(end(), __x); 2019-07-17T15:05:17 ^~~~~~~~~~~~~~~~~ 2019-07-17T15:05:23 In file included from /usr/include/c++/8/vector:69, 2019-07-17T15:05:23 from rabit/include/rabit/rabit.h:14, 2019-07-17T15:05:23 from src/tree/updater_histmaker.cc:7: 2019-07-17T15:05:23 /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = xgboost::tree::GradStats; _Alloc = std::allocator]’: 2019-07-17T15:05:23 /usr/include/c++/8/bits/vector.tcc:478:5: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 2019-07-17T15:05:23 vector<_Tp, _Alloc>:: 2019-07-17T15:05:23 ^~~~~~~~~~~~~~~~~~~ 2019-07-17T15:05:24 In file included from /usr/include/c++/8/vector:64, 2019-07-17T15:05:24 from rabit/include/rabit/rabit.h:14, 2019-07-17T15:05:24 from src/tree/updater_histmaker.cc:7: 2019-07-17T15:05:24 /usr/include/c++/8/bits/stl_vector.h: In function ‘void xgboost::tree::HistMaker::ThreadWSpace::Init(const xgboost::tree::TrainParam&, int)’: 2019-07-17T15:05:24 /usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2019-07-17T15:05:24 _M_fill_insert(end(), __new_size - size(), __x); 2019-07-17T15:05:24 ^~~~~~~~~~~~~~ 2019-07-17T15:28:28 g++: fatal error: Killed signal terminated program cc1plus 2019-07-17T15:28:28 compilation terminated. 2019-07-17T15:28:28 make: *** [Makefile:143: build/tree/updater_skmaker.o] Error 1 2019-07-17T15:28:28 make: *** Waiting for unfinished jobs.... 2019-07-17T15:28:38 /usr/include/c++/8/bits/stl_vector.h: In member function ‘void xgboost::tree::BaseMaker::GetNodeStats(const std::vector >&, const xgboost::DMatrix&, const xgboost::RegTree&, std::vector >*, std::vector*) [with TStats = xgboost::tree::GradStats]’: 2019-07-17T15:28:38 /usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2019-07-17T15:28:38 _M_fill_insert(end(), __new_size - size(), __x); 2019-07-17T15:28:38 ^~~~~~~~~~~~~~ 2019-07-17T15:28:49 Traceback (most recent call last): 2019-07-17T15:28:49 File "", line 1, in 2019-07-17T15:28:49 File "/tmp/pip-wheel-0a9zqyrf/xgboost/setup.py", line 42, in 2019-07-17T15:28:49 LIB_PATH = libpath['find_lib_path']() 2019-07-17T15:28:49 File "/tmp/pip-wheel-0a9zqyrf/xgboost/xgboost/libpath.py", line 48, in find_lib_path 2019-07-17T15:28:49 'List of candidates:\n' + ('\n'.join(dll_path))) 2019-07-17T15:28:49 XGBoostLibraryNotFound: Cannot find XGBoost Library in the candidate path, did you install compilers and run build.sh in root path? 2019-07-17T15:28:49 List of candidates: 2019-07-17T15:28:49 /tmp/pip-wheel-0a9zqyrf/xgboost/xgboost/libxgboost.so 2019-07-17T15:28:49 /tmp/pip-wheel-0a9zqyrf/xgboost/xgboost/../../lib/libxgboost.so 2019-07-17T15:28:49 /tmp/pip-wheel-0a9zqyrf/xgboost/xgboost/./lib/libxgboost.so 2019-07-17T15:28:49 /usr/xgboost/libxgboost.so 2019-07-17T15:28:49 Cleaning up... 2019-07-17T15:28:49 Removing source in /tmp/pip-wheel-0a9zqyrf/xgboost 2019-07-17T15:28:49 Removed xgboost==0.90 from https://files.pythonhosted.org/packages/96/84/4e2cae6247f397f83d8adc5c2a2a0c5d7d790a14a4c7400ff6574586f589/xgboost-0.90.tar.gz#sha256=d69f90d61a63e8889fd39a31ad00c629bac1ca627f8406b9b6d4594c9e29ab84 from build tracker '/tmp/pip-req-tracker-rs5azev1' 2019-07-17T15:28:49 Removed build tracker '/tmp/pip-req-tracker-rs5azev1' 2019-07-17T15:28:50 ERROR: Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-wheel-0a9zqyrf/xgboost/ 2019-07-17T15:28:50 Exception information: 2019-07-17T15:28:50 Traceback (most recent call last): 2019-07-17T15:28:50 File "/usr/local/lib/python3.7/dist-packages/pip/_internal/cli/base_command.py", line 178, in main 2019-07-17T15:28:50 status = self.run(options, args) 2019-07-17T15:28:50 File "/usr/local/lib/python3.7/dist-packages/pip/_internal/commands/wheel.py", line 164, in run 2019-07-17T15:28:50 resolver.resolve(requirement_set) 2019-07-17T15:28:50 File "/usr/local/lib/python3.7/dist-packages/pip/_internal/resolve.py", line 131, in resolve 2019-07-17T15:28:50 self._resolve_one(requirement_set, req) 2019-07-17T15:28:50 File "/usr/local/lib/python3.7/dist-packages/pip/_internal/resolve.py", line 294, in _resolve_one 2019-07-17T15:28:50 abstract_dist = self._get_abstract_dist_for(req_to_install) 2019-07-17T15:28:50 File "/usr/local/lib/python3.7/dist-packages/pip/_internal/resolve.py", line 242, in _get_abstract_dist_for 2019-07-17T15:28:50 self.require_hashes 2019-07-17T15:28:50 File "/usr/local/lib/python3.7/dist-packages/pip/_internal/operations/prepare.py", line 362, in prepare_linked_requirement 2019-07-17T15:28:50 abstract_dist.prep_for_dist(finder, self.build_isolation) 2019-07-17T15:28:50 File "/usr/local/lib/python3.7/dist-packages/pip/_internal/operations/prepare.py", line 171, in prep_for_dist 2019-07-17T15:28:50 self.req.prepare_metadata() 2019-07-17T15:28:50 File "/usr/local/lib/python3.7/dist-packages/pip/_internal/req/req_install.py", line 537, in prepare_metadata 2019-07-17T15:28:50 self.run_egg_info() 2019-07-17T15:28:50 File "/usr/local/lib/python3.7/dist-packages/pip/_internal/req/req_install.py", line 615, in run_egg_info 2019-07-17T15:28:50 command_desc='python setup.py egg_info') 2019-07-17T15:28:50 File "/usr/local/lib/python3.7/dist-packages/pip/_internal/utils/misc.py", line 776, in call_subprocess 2019-07-17T15:28:50 % (command_desc, proc.returncode, cwd)) 2019-07-17T15:28:50 pip._internal.exceptions.InstallationError: Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-wheel-0a9zqyrf/xgboost/