2022-12-13T20:22:17,050 Created temporary directory: /tmp/pip-ephem-wheel-cache-xmjjuka2 2022-12-13T20:22:17,052 Created temporary directory: /tmp/pip-build-tracker-iexsrn8a 2022-12-13T20:22:17,052 Initialized build tracking at /tmp/pip-build-tracker-iexsrn8a 2022-12-13T20:22:17,052 Created build tracker: /tmp/pip-build-tracker-iexsrn8a 2022-12-13T20:22:17,052 Entered build tracker: /tmp/pip-build-tracker-iexsrn8a 2022-12-13T20:22:17,053 Created temporary directory: /tmp/pip-wheel-uqssxkej 2022-12-13T20:22:17,056 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2022-12-13T20:22:17,059 Created temporary directory: /tmp/pip-ephem-wheel-cache-jlqa7l_3 2022-12-13T20:22:17,085 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2022-12-13T20:22:17,089 2 location(s) to search for versions of python-datatable: 2022-12-13T20:22:17,089 * https://pypi.org/simple/python-datatable/ 2022-12-13T20:22:17,089 * https://www.piwheels.org/simple/python-datatable/ 2022-12-13T20:22:17,089 Fetching project page and analyzing links: https://pypi.org/simple/python-datatable/ 2022-12-13T20:22:17,090 Getting page https://pypi.org/simple/python-datatable/ 2022-12-13T20:22:17,091 Found index url https://pypi.org/simple 2022-12-13T20:22:17,144 Fetched page https://pypi.org/simple/python-datatable/ as application/vnd.pypi.simple.v1+json 2022-12-13T20:22:17,147 Skipping link: No binaries permitted for python-datatable: https://files.pythonhosted.org/packages/d3/1a/f500a629271b9de60f541c4dae32eecbebdd9cf32369b8d9d2b332322e52/python_datatable-1.1.2-cp310-cp310-macosx_10_15_x86_64.whl (from https://pypi.org/simple/python-datatable/) (requires-python:>=3.6) 2022-12-13T20:22:17,148 Skipping link: No binaries permitted for python-datatable: https://files.pythonhosted.org/packages/04/6d/b055e6f7ef841a210808faadf2f3df1748df2204ee2d80d3dcdc4c1fdd24/python_datatable-1.1.2-cp310-cp310-manylinux_2_35_x86_64.whl (from https://pypi.org/simple/python-datatable/) (requires-python:>=3.6) 2022-12-13T20:22:17,148 Skipping link: No binaries permitted for python-datatable: https://files.pythonhosted.org/packages/85/99/dbaf28fa7f7d5a08684548444a894336afddc4d180d9ea17cac033825ed4/python_datatable-1.1.2-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/python-datatable/) (requires-python:>=3.6) 2022-12-13T20:22:17,148 Skipping link: No binaries permitted for python-datatable: https://files.pythonhosted.org/packages/26/f9/c85ae92d9e2fe7558cea430275b4076cbba4f01f701f197f583c0728d154/python_datatable-1.1.2-cp311-cp311-macosx_10_9_universal2.whl (from https://pypi.org/simple/python-datatable/) (requires-python:>=3.6) 2022-12-13T20:22:17,148 Skipping link: No binaries permitted for python-datatable: https://files.pythonhosted.org/packages/8f/1f/7867a0b7037142013d7a056b0c314ebc1ee963f4ff79cab9da57e9346bca/python_datatable-1.1.2-cp311-cp311-manylinux_2_35_x86_64.whl (from https://pypi.org/simple/python-datatable/) (requires-python:>=3.6) 2022-12-13T20:22:17,149 Skipping link: No binaries permitted for python-datatable: https://files.pythonhosted.org/packages/0e/af/f4c6f31f1cfcf761848d18f00d563ea996a36481562fde0cf55bd8c71c80/python_datatable-1.1.2-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/python-datatable/) (requires-python:>=3.6) 2022-12-13T20:22:17,149 Skipping link: No binaries permitted for python-datatable: https://files.pythonhosted.org/packages/9f/5e/4440abd58706431340d072a2649b611878fdf74c2046fb4e9ca6db8ba253/python_datatable-1.1.2-cp38-cp38-macosx_10_15_x86_64.whl (from https://pypi.org/simple/python-datatable/) (requires-python:>=3.6) 2022-12-13T20:22:17,149 Skipping link: No binaries permitted for python-datatable: https://files.pythonhosted.org/packages/0e/f5/4e4766f984adf651c25f4c9e78c9252b72d492089f81bbc3ba2a21edd3e7/python_datatable-1.1.2-cp38-cp38-manylinux_2_35_x86_64.whl (from https://pypi.org/simple/python-datatable/) (requires-python:>=3.6) 2022-12-13T20:22:17,150 Skipping link: No binaries permitted for python-datatable: https://files.pythonhosted.org/packages/b6/29/e95c622d48f92517591fdbd01816a1173accfd8585ff28a66aa3ec135dce/python_datatable-1.1.2-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/python-datatable/) (requires-python:>=3.6) 2022-12-13T20:22:17,150 Skipping link: No binaries permitted for python-datatable: https://files.pythonhosted.org/packages/0e/c1/8961317cf2dddd8549f5c8ba9199a6832665e93647c3df7e4a218f1d6981/python_datatable-1.1.2-cp39-cp39-macosx_10_15_x86_64.whl (from https://pypi.org/simple/python-datatable/) (requires-python:>=3.6) 2022-12-13T20:22:17,150 Skipping link: No binaries permitted for python-datatable: https://files.pythonhosted.org/packages/28/82/5e8b84b959ba33d500a59200d15333e0a6de4c65dc221c02d0c590ca3711/python_datatable-1.1.2-cp39-cp39-manylinux_2_35_x86_64.whl (from https://pypi.org/simple/python-datatable/) (requires-python:>=3.6) 2022-12-13T20:22:17,150 Skipping link: No binaries permitted for python-datatable: https://files.pythonhosted.org/packages/9b/0d/bc2c59834a4c3e360251cf5d62f7a777e802e2cc0ce5d4ff0c030e717ff7/python_datatable-1.1.2-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/python-datatable/) (requires-python:>=3.6) 2022-12-13T20:22:17,151 Found link https://files.pythonhosted.org/packages/6e/ad/e7ba1280f486b6b5704351507ca79379d9a866c64a3c9ef4049b3d2ee1c0/python_datatable-1.1.2.tar.gz (from https://pypi.org/simple/python-datatable/) (requires-python:>=3.6), version: 1.1.2 2022-12-13T20:22:17,151 Fetching project page and analyzing links: https://www.piwheels.org/simple/python-datatable/ 2022-12-13T20:22:17,152 Getting page https://www.piwheels.org/simple/python-datatable/ 2022-12-13T20:22:17,152 Found index url https://www.piwheels.org/simple 2022-12-13T20:22:23,020 Fetched page https://www.piwheels.org/simple/python-datatable/ as text/html 2022-12-13T20:22:23,023 Skipping link: not a file: https://www.piwheels.org/simple/python-datatable/ 2022-12-13T20:22:23,023 Skipping link: not a file: https://pypi.org/simple/python-datatable/ 2022-12-13T20:22:23,066 Given no hashes to check 1 links for project 'python-datatable': discarding no candidates 2022-12-13T20:22:23,106 Collecting python-datatable==1.1.2 2022-12-13T20:22:23,110 Created temporary directory: /tmp/pip-unpack-85kup8zu 2022-12-13T20:22:23,159 Downloading python_datatable-1.1.2.tar.gz (1.4 MB) 2022-12-13T20:22:25,716 Added python-datatable==1.1.2 from https://files.pythonhosted.org/packages/6e/ad/e7ba1280f486b6b5704351507ca79379d9a866c64a3c9ef4049b3d2ee1c0/python_datatable-1.1.2.tar.gz to build tracker '/tmp/pip-build-tracker-iexsrn8a' 2022-12-13T20:22:25,719 Created temporary directory: /tmp/pip-build-env-7yt1avv4 2022-12-13T20:22:25,728 Getting requirements to build wheel: started 2022-12-13T20:22:25,729 Running command Getting requirements to build wheel 2022-12-13T20:22:26,048 Getting requirements to build wheel: finished with status 'done' 2022-12-13T20:22:26,053 Created temporary directory: /tmp/pip-modern-metadata-5j50o7eu 2022-12-13T20:22:26,056 Preparing metadata (pyproject.toml): started 2022-12-13T20:22:26,057 Running command Preparing metadata (pyproject.toml) 2022-12-13T20:22:26,337 Building extension _datatable 2022-12-13T20:22:26,338 Build directory = 'build/build' 2022-12-13T20:22:26,338 Created directory 'build/build' 2022-12-13T20:22:26,338 Destination directory = 'src/datatable/lib' 2022-12-13T20:22:33,019 Added 322 source files from pattern src/core/**/*.cc: ['src/core/sort_groups.cc', 'src/core/writebuf.cc', 'src/core/documentation.cc', 'src/core/encodings.cc', 'src/core/rowindex.cc', 'src/core/py_buffers.cc', 'src/core/py_encodings.cc', 'src/core/groupby.cc', 'src/core/buffer.cc', 'src/core/stats.cc', 'src/core/column_from_python.cc', 'src/core/wstringcol.cc', 'src/core/datatablemodule.cc', 'src/core/api.cc', 'src/core/datatable.cc', 'src/core/sort_insert.cc', 'src/core/cstring.cc', 'src/core/rowindex_slice.cc', 'src/core/sort.cc', 'src/core/set_funcs.cc', 'src/core/column.cc', 'src/core/mmm.cc', 'src/core/options.cc', 'src/core/ltype.cc', 'src/core/call_logger.cc', 'src/core/stype.cc', 'src/core/column_from_arrow.cc', 'src/core/rowindex_array.cc', 'src/core/utils/misc.cc', 'src/core/utils/file.cc', 'src/core/utils/tests.cc', 'src/core/utils/logger.cc', 'src/core/utils/fuzzy_match.cc', 'src/core/utils/temporary_file.cc', 'src/core/utils/wcwidth.cc', 'src/core/utils/alloc.cc', 'src/core/utils/exceptions.cc', 'src/core/utils/terminal/tstring_styled.cc', 'src/core/utils/terminal/terminal_stream.cc', 'src/core/utils/terminal/tstring_plain.cc', 'src/core/utils/terminal/terminal.cc', 'src/core/utils/terminal/tstring_mixed.cc', 'src/core/utils/terminal/tstring_impl.cc', 'src/core/utils/terminal/tstring.cc', 'src/core/write/writing_context.cc', 'src/core/write/write_chronicler.cc', 'src/core/write/value_writer.cc', 'src/core/write/write_manager.cc', 'src/core/write/csv_writer.cc', 'src/core/frame/repeat.cc', 'src/core/frame/replace.cc', 'src/core/frame/__init__.cc', 'src/core/frame/key.cc', 'src/core/frame/join.cc', 'src/core/frame/names.cc', 'src/core/frame/integrity_check.cc', 'src/core/frame/stats.cc', 'src/core/frame/rbind.cc', 'src/core/frame/to_numpy.cc', 'src/core/frame/__repr__.cc', 'src/core/frame/cbind.cc', 'src/core/frame/__iter__.cc', 'src/core/frame/to_pandas.cc', 'src/core/frame/__sizeof__.cc', 'src/core/frame/to_csv.cc', 'src/core/frame/to_arrow.cc', 'src/core/frame/__getbuffer__.cc', 'src/core/frame/to_python.cc', 'src/core/frame/__getitem__.cc', 'src/core/frame/py_frame.cc', 'src/core/frame/repr/text_column.cc', 'src/core/frame/repr/terminal_widget.cc', 'src/core/frame/repr/widget.cc', 'src/core/frame/repr/repr_options.cc', 'src/core/frame/repr/html_styles.cc', 'src/core/sort/sorter.cc', 'src/core/str/split_into_nhot.cc', 'src/core/str/utils.cc', 'src/core/python/float.cc', 'src/core/python/tuple.cc', 'src/core/python/iter.cc', 'src/core/python/namedtuple.cc', 'src/core/python/range.cc', 'src/core/python/dict.cc', 'src/core/python/args.cc', 'src/core/python/int.cc', 'src/core/python/list.cc', 'src/core/python/date.cc', 'src/core/python/obj.cc', 'src/core/python/slice.cc', 'src/core/python/set.cc', 'src/core/python/arg.cc', 'src/core/python/bool.cc', 'src/core/python/string.cc', 'src/core/python/xobject.cc', 'src/core/python/xargs.cc', 'src/core/python/pybuffer.cc', 'src/core/models/column_caster.cc', 'src/core/models/murmurhash.cc', 'src/core/models/dt_ftrl.cc', 'src/core/models/utils.cc', 'src/core/models/dt_linearmodel.cc', 'src/core/models/dt_ftrl_base.cc', 'src/core/models/aggregate.cc', 'src/core/models/label_encode.cc', 'src/core/models/column_hasher.cc', 'src/core/models/kfold.cc', 'src/core/models/py_validator.cc', 'src/core/models/py_linearmodel.cc', 'src/core/models/dt_linearmodel_base.cc', 'src/core/models/py_ftrl.cc', 'src/core/jay/save_jay.cc', 'src/core/jay/open_jay.cc', 'src/core/read/preframe.cc', 'src/core/read/input_column.cc', 'src/core/read/parallel_reader.cc', 'src/core/read/thread_context.cc', 'src/core/read/py_fread.cc', 'src/core/read/source.cc', 'src/core/read/multisource.cc', 'src/core/read/py_read_iterator.cc', 'src/core/read/constants.cc', 'src/core/read/parse_context.cc', 'src/core/read/chunk_coordinates.cc', 'src/core/read/output_column.cc', 'src/core/read/parsers/ptype_iterator.cc', 'src/core/read/parsers/parse_bool.cc', 'src/core/read/parsers/parse_string.cc', 'src/core/read/parsers/parse_date.cc', 'src/core/read/parsers/parse_void.cc', 'src/core/read/parsers/parse_float.cc', 'src/core/read/parsers/parse_int.cc', 'src/core/read/parsers/parse_time.cc', 'src/core/read/parsers/info.cc', 'src/core/read/fread/fread_thread_context.cc', 'src/core/read/fread/fread_parallel_reader.cc', 'src/core/tests/test_barrier.cc', 'src/core/tests/test_atomic.cc', 'src/core/tests/test_progress.cc', 'src/core/tests/test_parallel_for.cc', 'src/core/tests/test_parallel_for_ordered.cc', 'src/core/tests/test_shared_mutex.cc', 'src/core/progress/progress_bar.cc', 'src/core/progress/progress_manager.cc', 'src/core/progress/work.cc', 'src/core/progress/_options.cc', 'src/core/lib/mman/mman.cc', 'src/core/lib/hh/date.cc', 'src/core/lib/zlib/trees.cc', 'src/core/lib/zlib/crc32.cc', 'src/core/lib/zlib/deflate.cc', 'src/core/lib/zlib/zutil.cc', 'src/core/lib/zlib/adler32.cc', 'src/core/csv/reader_arff.cc', 'src/core/csv/fread.cc', 'src/core/csv/reader.cc', 'src/core/csv/reader_fread.cc', 'src/core/csv/toa.cc', 'src/core/column/cast_to_date32.cc', 'src/core/column/sentinel.cc', 'src/core/column/arrow_fw.cc', 'src/core/column/npmasked.cc', 'src/core/column/arrow_bool.cc', 'src/core/column/string_plus.cc', 'src/core/column/virtual.cc', 'src/core/column/cast.cc', 'src/core/column/cast_to_string.cc', 'src/core/column/column_impl.cc', 'src/core/column/range.cc', 'src/core/column/latent.cc', 'src/core/column/date_from_months.cc', 'src/core/column/sentinel_str.cc', 'src/core/column/cast_bool.cc', 'src/core/column/cast_object.cc', 'src/core/column/nafilled.cc', 'src/core/column/date_from_weeks.cc', 'src/core/column/ifelsen.cc', 'src/core/column/pysources.cc', 'src/core/column/categorical.cc', 'src/core/column/repeated.cc', 'src/core/column/truncated.cc', 'src/core/column/cast_to_bool.cc', 'src/core/column/const.cc', 'src/core/column/re_match.cc', 'src/core/column/cast_to_time64.cc', 'src/core/column/cast_string.cc', 'src/core/column/time_scaled.cc', 'src/core/column/string_slice.cc', 'src/core/column/const_na.cc', 'src/core/column/arrow_array.cc', 'src/core/column/arrow_void.cc', 'src/core/column/cast_to_array.cc', 'src/core/column/cast_to_obj.cc', 'src/core/column/rbound.cc', 'src/core/column/cast_date32.cc', 'src/core/column/date_from_years.cc', 'src/core/column/sentinel_fw.cc', 'src/core/column/ifelse.cc', 'src/core/column/view.cc', 'src/core/column/arrow_str.cc', 'src/core/column/cast_numeric.cc', 'src/core/parallel/python_lock.cc', 'src/core/parallel/thread_pool.cc', 'src/core/parallel/job_shutdown.cc', 'src/core/parallel/thread_team.cc', 'src/core/parallel/job_idle.cc', 'src/core/parallel/parallel_for_ordered.cc', 'src/core/parallel/thread_worker.cc', 'src/core/parallel/parallel_region.cc', 'src/core/parallel/parallel_for_dynamic.cc', 'src/core/parallel/api_primitives.cc', 'src/core/parallel/thread_job.cc', 'src/core/types/type_float.cc', 'src/core/types/type_object.cc', 'src/core/types/type_date.cc', 'src/core/types/type_array.cc', 'src/core/types/type_categorical.cc', 'src/core/types/type_void.cc', 'src/core/types/type_time.cc', 'src/core/types/type_bool.cc', 'src/core/types/typeimpl.cc', 'src/core/types/type.cc', 'src/core/types/type_string.cc', 'src/core/types/type_invalid.cc', 'src/core/types/type_int.cc', 'src/core/types/typeimpl_numeric.cc', 'src/core/types/py_type.cc', 'src/core/expr/fexpr_fillna.cc', 'src/core/expr/workframe.cc', 'src/core/expr/namespace.cc', 'src/core/expr/fexpr_round.cc', 'src/core/expr/fexpr_literal_type.cc', 'src/core/expr/py_sort.cc', 'src/core/expr/fexpr_alias.cc', 'src/core/expr/fexpr_dict.cc', 'src/core/expr/head_reduce.cc', 'src/core/expr/head_func_shift.cc', 'src/core/expr/fexpr_literal_sliceint.cc', 'src/core/expr/fexpr_cumminmax.cc', 'src/core/expr/fexpr_literal_none.cc', 'src/core/expr/head.cc', 'src/core/expr/fexpr_literal_bool.cc', 'src/core/expr/expr.cc', 'src/core/expr/fexpr_func.cc', 'src/core/expr/fexpr.cc', 'src/core/expr/fexpr_categories.cc', 'src/core/expr/fexpr_list.cc', 'src/core/expr/head_reduce_binary.cc', 'src/core/expr/head_reduce_nullary.cc', 'src/core/expr/fexpr_literal_int.cc', 'src/core/expr/fexpr_codes.cc', 'src/core/expr/fexpr_literal_range.cc', 'src/core/expr/fexpr_func_unary.cc', 'src/core/expr/fexpr_cut.cc', 'src/core/expr/fexpr_literal_sliceall.cc', 'src/core/expr/args_registry.cc', 'src/core/expr/py_update.cc', 'src/core/expr/fexpr_slice.cc', 'src/core/expr/fexpr_astype.cc', 'src/core/expr/head_reduce_unary.cc', 'src/core/expr/fexpr_literal_string.cc', 'src/core/expr/head_func.cc', 'src/core/expr/head_func_isclose.cc', 'src/core/expr/fexpr_frame.cc', 'src/core/expr/fexpr_ifelse.cc', 'src/core/expr/head_func_unary.cc', 'src/core/expr/fexpr_literal_slicestr.cc', 'src/core/expr/py_join.cc', 'src/core/expr/fexpr_literal_float.cc', 'src/core/expr/eval_context.cc', 'src/core/expr/fexpr_cumsumprod.cc', 'src/core/expr/fexpr_column_asattr.cc', 'src/core/expr/head_func_binary.cc', 'src/core/expr/fexpr_qcut.cc', 'src/core/expr/head_func_colset.cc', 'src/core/expr/py_by.cc', 'src/core/expr/fexpr_literal.cc', 'src/core/expr/fexpr_cumcountngroup.cc', 'src/core/expr/fexpr_column_asarg.cc', 'src/core/expr/str/fexpr_len.cc', 'src/core/expr/re/fexpr_match.cc', 'src/core/expr/fnary/rowany.cc', 'src/core/expr/fnary/rowall.cc', 'src/core/expr/fnary/rowfirstlast.cc', 'src/core/expr/fnary/rowsum.cc', 'src/core/expr/fnary/rowmean.cc', 'src/core/expr/fnary/fnary.cc', 'src/core/expr/fnary/rowcount.cc', 'src/core/expr/fnary/rowminmax.cc', 'src/core/expr/fnary/rowsd.cc', 'src/core/expr/time/fexpr_ymdt.cc', 'src/core/expr/time/fexpr_ymd.cc', 'src/core/expr/time/fexpr_year_month_day.cc', 'src/core/expr/time/fexpr_hour_min_sec.cc', 'src/core/expr/time/fexpr_day_of_week.cc', 'src/core/expr/fbinary/fexpr__pow__.cc', 'src/core/expr/fbinary/fexpr__sub__.cc', 'src/core/expr/fbinary/fexpr__ge__.cc', 'src/core/expr/fbinary/fexpr__ne__.cc', 'src/core/expr/fbinary/pyfn.cc', 'src/core/expr/fbinary/fexpr_binaryop.cc', 'src/core/expr/fbinary/fexpr__add__.cc', 'src/core/expr/fbinary/fexpr__mul__.cc', 'src/core/expr/fbinary/math.cc', 'src/core/expr/fbinary/bimaker.cc', 'src/core/expr/fbinary/fexpr__le__.cc', 'src/core/expr/fbinary/fexpr__floordiv__.cc', 'src/core/expr/fbinary/fexpr__mod__.cc', 'src/core/expr/fbinary/fexpr__compare__.cc', 'src/core/expr/fbinary/fexpr__truediv__.cc', 'src/core/expr/fbinary/fexpr__lt__.cc', 'src/core/expr/fbinary/fexpr__eq__.cc', 'src/core/expr/fbinary/fexpr__gt__.cc', 'src/core/expr/fbinary/bitwise.cc', 'src/core/expr/funary/special.cc', 'src/core/expr/funary/umaker.cc', 'src/core/expr/funary/pyfn.cc', 'src/core/expr/funary/exponential.cc', 'src/core/expr/funary/basic.cc', 'src/core/expr/funary/trigonometric.cc', 'src/core/expr/funary/floating.cc', 'src/core/expr/funary/hyperbolic.cc'] 2022-12-13T20:22:33,020 Using compiler of class xbuild.compiler.Compiler 2022-12-13T20:22:33,020 Using compiler gcc 2022-12-13T20:22:33,020 Added include directory 'src/core' 2022-12-13T20:22:33,021 Added include directory '/usr/include/python3.9' 2022-12-13T20:22:33,021 Output file name will be 'src/datatable/lib/_datatable.cpython-39-arm-linux-gnueabihf.so' 2022-12-13T20:22:33,021 ==== BUILD ==== 2022-12-13T20:22:33,021 [1] Loading previous state from file build/build/.xbuild 2022-12-13T20:22:33,021 The file does not exist 2022-12-13T20:22:33,022 All source files will be recompiled 2022-12-13T20:22:33,022 Generating documentation src/core/documentation.cc 2022-12-13T20:22:33,022 Added source file src/core/documentation.cc 2022-12-13T20:22:33,022 After deduplication 322 souce files remain 2022-12-13T20:22:33,023 [2] Determining the names of obj files to build 2022-12-13T20:22:33,023 [3] Determining which source files to compile 2022-12-13T20:22:33,023 Found 322 modified source files which will be rebuilt 2022-12-13T20:22:33,024 No dead files found 2022-12-13T20:22:33,024 [4] Scanning 323 modified files to detect headers 2022-12-13T20:22:33,025 [5] Compiling 322 source files 2022-12-13T20:22:33,025 Use 3 worker processes 2022-12-13T20:22:33,025 Compiling src/core/documentation.cc: gcc -fdiagnostics-color=always -Isrc/core -isystem /usr/include/python3.9 -std=c++14 -fPIC -pthread -g2 -O3 -Wall -Wno-unused-value -Wno-unknown-pragmas -c src/core/documentation.cc -o build/build/documentation.o 2022-12-13T20:22:33,026 Compiling src/core/lib/zlib/deflate.cc: gcc -fdiagnostics-color=always -Isrc/core -isystem /usr/include/python3.9 -std=c++14 -fPIC -pthread -g2 -O3 -Wall -Wno-unused-value -Wno-unknown-pragmas -c src/core/lib/zlib/deflate.cc -o build/build/lib/zlib/deflate.o 2022-12-13T20:22:33,026 Compiling src/core/sort.cc: gcc -fdiagnostics-color=always -Isrc/core -isystem /usr/include/python3.9 -std=c++14 -fPIC -pthread -g2 -O3 -Wall -Wno-unused-value -Wno-unknown-pragmas -c src/core/sort.cc -o build/build/sort.o 2022-12-13T20:22:33,027 Compiling src/core/stats.cc: gcc -fdiagnostics-color=always -Isrc/core -isystem /usr/include/python3.9 -std=c++14 -fPIC -pthread -g2 -O3 -Wall -Wno-unused-value -Wno-unknown-pragmas -c src/core/stats.cc -o build/build/stats.o 2022-12-13T20:22:33,027 Compiling src/core/python/obj.cc: gcc -fdiagnostics-color=always -Isrc/core -isystem /usr/include/python3.9 -std=c++14 -fPIC -pthread -g2 -O3 -Wall -Wno-unused-value -Wno-unknown-pragmas -c src/core/python/obj.cc -o build/build/python/obj.o 2022-12-13T20:22:33,027 Compiling src/core/csv/reader_fread.cc: gcc -fdiagnostics-color=always -Isrc/core -isystem /usr/include/python3.9 -std=c++14 -fPIC -pthread -g2 -O3 -Wall -Wno-unused-value -Wno-unknown-pragmas -c src/core/csv/reader_fread.cc -o build/build/csv/reader_fread.o 2022-12-13T20:22:33,028 Stopped compiling because too many errors produced 2022-12-13T20:22:33,028 +==== ERRORS & WARNINGS ======== 2022-12-13T20:22:33,028 | 2022-12-13T20:22:33,039 | In file included from src/core/lib/zlib/zlib.h:40, 2022-12-13T20:22:33,039 | from src/core/lib/zlib/zutil.h:15, 2022-12-13T20:22:33,039 | from src/core/lib/zlib/deflate.h:12, 2022-12-13T20:22:33,040 | from src/core/lib/zlib/deflate.cc:50: 2022-12-13T20:22:33,040 | src/core/utils/macros.h:106:4: error: #error Unknown Platform 2022-12-13T20:22:33,040 | 106 | #error Unknown Platform 2022-12-13T20:22:33,040 | | ^~~~~ 2022-12-13T20:22:33,040 | 2022-12-13T20:22:33,040 | In file included from src/core/utils/assert.h:25, 2022-12-13T20:22:33,041 | from src/core/buffer.h:30, 2022-12-13T20:22:33,041 | from src/core/cstring.h:25, 2022-12-13T20:22:33,041 | from src/core/python/obj.cc:24: 2022-12-13T20:22:33,041 | src/core/utils/macros.h:106:4: error: #error Unknown Platform 2022-12-13T20:22:33,041 | 106 | #error Unknown Platform 2022-12-13T20:22:33,042 | | ^~~~~ 2022-12-13T20:22:33,042 | In file included from src/core/python/_all.h:31, 2022-12-13T20:22:33,042 | from src/core/python/arg.h:26, 2022-12-13T20:22:33,042 | from src/core/python/args.h:27, 2022-12-13T20:22:33,042 | from src/core/python/xobject.h:28, 2022-12-13T20:22:33,042 | from src/core/expr/py_by.h:25, 2022-12-13T20:22:33,043 | from src/core/python/obj.cc:25: 2022-12-13T20:22:33,043 | src/core/python/list.h:46:14: warning: width of ‘py::olist::’ exceeds its type 2022-12-13T20:22:33,043 | 46 | size_t : 56; 2022-12-13T20:22:33,043 | | ^~ 2022-12-13T20:22:33,044 | In file included from src/core/groupby.h:11, 2022-12-13T20:22:33,044 | from src/core/column/column_impl.h:27, 2022-12-13T20:22:33,044 | from src/core/column/virtual.h:25, 2022-12-13T20:22:33,044 | from src/core/column/view.h:24, 2022-12-13T20:22:33,044 | from src/core/python/pybuffer.h:24, 2022-12-13T20:22:33,045 | from src/core/python/_all.h:34, 2022-12-13T20:22:33,045 | from src/core/python/arg.h:26, 2022-12-13T20:22:33,045 | from src/core/python/args.h:27, 2022-12-13T20:22:33,045 | from src/core/python/xobject.h:28, 2022-12-13T20:22:33,046 | from src/core/expr/py_by.h:25, 2022-12-13T20:22:33,046 | from src/core/python/obj.cc:25: 2022-12-13T20:22:33,046 | src/core/rowindex.h:55:48: error: static assertion failed: Bad RowIndex::NA 2022-12-13T20:22:33,046 | 55 | static_assert(int64_t(size_t(NA)) == NA, 2022-12-13T20:22:33,046 | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2022-12-13T20:22:33,047 | In file included from src/core/python/xobject.h:28, 2022-12-13T20:22:33,047 | from src/core/expr/py_by.h:25, 2022-12-13T20:22:33,048 | from src/core/python/obj.cc:25: 2022-12-13T20:22:33,048 | src/core/python/args.h:100:14: warning: width of ‘py::PKArgs::’ exceeds its type 2022-12-13T20:22:33,049 | 100 | size_t : 40; 2022-12-13T20:22:33,049 | | ^~ 2022-12-13T20:22:33,050 | In file included from src/core/expr/py_by.h:25, 2022-12-13T20:22:33,050 | from src/core/python/obj.cc:25: 2022-12-13T20:22:33,050 | src/core/python/xobject.h:51:14: warning: width of ‘py::XTypeMaker::’ exceeds its type 2022-12-13T20:22:33,051 | 51 | size_t : 56; 2022-12-13T20:22:33,051 | | ^~ 2022-12-13T20:22:33,052 | In file included from src/core/python/obj.cc:25: 2022-12-13T20:22:33,052 | src/core/expr/py_by.h:36:16: warning: width of ‘py::oby::oby_pyobject::’ exceeds its type 2022-12-13T20:22:33,052 | 36 | size_t : 56; 2022-12-13T20:22:33,053 | | ^~ 2022-12-13T20:22:33,053 | In file included from src/core/python/obj.cc:35: 2022-12-13T20:22:33,053 | src/core/read/parsers/info.h:52:14: warning: width of ‘dt::read::ParserInfo::’ exceeds its type 2022-12-13T20:22:33,054 | 52 | size_t : 48; 2022-12-13T20:22:33,054 | | ^~ 2022-12-13T20:22:33,054 | In file included from src/core/expr/py_by.h:25, 2022-12-13T20:22:33,055 | from src/core/python/obj.cc:25: 2022-12-13T20:22:33,055 | src/core/python/xobject.h: In instantiation of ‘struct py::XObject’: 2022-12-13T20:22:33,055 | src/core/types/py_type.h:42:27: required from here 2022-12-13T20:22:33,056 | src/core/python/xobject.h:242:17: warning: width of ‘py::XObject::’ exceeds its type 2022-12-13T20:22:33,056 | 242 | size_t : 64 * DYNAMIC; // __dict__ 2022-12-13T20:22:33,057 | | ^~~~~~~ 2022-12-13T20:22:33,057 | src/core/python/xobject.h:243:17: warning: width of ‘py::XObject::’ exceeds its type 2022-12-13T20:22:33,057 | 243 | size_t : 64 * DYNAMIC; // __weakref__ 2022-12-13T20:22:33,057 | | ^~~~~~~ 2022-12-13T20:22:33,058 | 2022-12-13T20:22:33,058 | In file included from src/core/utils/assert.h:25, 2022-12-13T20:22:33,058 | from src/core/buffer.h:30, 2022-12-13T20:22:33,059 | from src/core/sort.cc:130: 2022-12-13T20:22:33,059 | src/core/utils/macros.h:106:4: error: #error Unknown Platform 2022-12-13T20:22:33,059 | 106 | #error Unknown Platform 2022-12-13T20:22:33,059 | | ^~~~~ 2022-12-13T20:22:33,059 | In file included from src/core/groupby.h:11, 2022-12-13T20:22:33,060 | from src/core/column/column_impl.h:27, 2022-12-13T20:22:33,060 | from src/core/column/virtual.h:25, 2022-12-13T20:22:33,060 | from src/core/column/view.h:24, 2022-12-13T20:22:33,060 | from src/core/sort.cc:132: 2022-12-13T20:22:33,061 | src/core/rowindex.h:55:48: error: static assertion failed: Bad RowIndex::NA 2022-12-13T20:22:33,061 | 55 | static_assert(int64_t(size_t(NA)) == NA, 2022-12-13T20:22:33,061 | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2022-12-13T20:22:33,061 | In file included from src/core/python/_all.h:31, 2022-12-13T20:22:33,061 | from src/core/datatable.h:29, 2022-12-13T20:22:33,061 | from src/core/sort.cc:133: 2022-12-13T20:22:33,062 | src/core/python/list.h:46:14: warning: width of ‘py::olist::’ exceeds its type 2022-12-13T20:22:33,062 | 46 | size_t : 56; 2022-12-13T20:22:33,062 | | ^~ 2022-12-13T20:22:33,063 | In file included from src/core/python/ext_module.h:19, 2022-12-13T20:22:33,063 | from src/core/datatablemodule.h:24, 2022-12-13T20:22:33,063 | from src/core/sort.cc:134: 2022-12-13T20:22:33,063 | src/core/python/args.h:100:14: warning: width of ‘py::PKArgs::’ exceeds its type 2022-12-13T20:22:33,064 | 100 | size_t : 40; 2022-12-13T20:22:33,064 | | ^~ 2022-12-13T20:22:33,064 | In file included from src/core/expr/fexpr.h:26, 2022-12-13T20:22:33,064 | from src/core/expr/expr.h:27, 2022-12-13T20:22:33,065 | from src/core/expr/eval_context.h:26, 2022-12-13T20:22:33,065 | from src/core/sort.cc:136: 2022-12-13T20:22:33,065 | src/core/python/xobject.h:51:14: warning: width of ‘py::XTypeMaker::’ exceeds its type 2022-12-13T20:22:33,065 | 51 | size_t : 56; 2022-12-13T20:22:33,066 | | ^~ 2022-12-13T20:22:33,066 | In file included from src/core/expr/eval_context.h:27, 2022-12-13T20:22:33,066 | from src/core/sort.cc:136: 2022-12-13T20:22:33,066 | src/core/expr/py_by.h:36:16: warning: width of ‘py::oby::oby_pyobject::’ exceeds its type 2022-12-13T20:22:33,067 | 36 | size_t : 56; 2022-12-13T20:22:33,067 | | ^~ 2022-12-13T20:22:33,067 | In file included from src/core/sort.cc:136: 2022-12-13T20:22:33,067 | src/core/expr/eval_context.h:97:14: warning: width of ‘dt::expr::EvalContext::subframe::’ exceeds its type 2022-12-13T20:22:33,068 | 97 | size_t : 56; 2022-12-13T20:22:33,068 | | ^~ 2022-12-13T20:22:33,068 | src/core/sort.cc: In member function ‘bool SortContext::_radix_recurse(radix_range*, bool)’: 2022-12-13T20:22:33,068 | src/core/sort.cc:1240:42: warning: left shift count >= width of type [-Wshift-count-overflow] 2022-12-13T20:22:33,068 | 1240 | constexpr size_t GROUPED = size_t(1) << 63; 2022-12-13T20:22:33,069 | | ~~~~~~~~~~^~~~~ 2022-12-13T20:22:33,069 | src/core/sort.cc:1240:42: warning: left shift count >= width of type [-Wshift-count-overflow] 2022-12-13T20:22:33,069 | src/core/sort.cc: In instantiation of ‘bool SortContext::_radix_recurse(radix_range*, bool) [with bool make_groups = true]’: 2022-12-13T20:22:33,069 | src/core/sort.cc:591:37: required from here 2022-12-13T20:22:33,070 | src/core/sort.cc:1240:42: warning: left shift count >= width of type [-Wshift-count-overflow] 2022-12-13T20:22:33,070 | src/core/sort.cc:1240:42: error: right operand of shift expression ‘(1 << 63)’ is greater than or equal to the precision 32 of the left operand [-fpermissive] 2022-12-13T20:22:33,070 | src/core/sort.cc: In instantiation of ‘bool SortContext::_radix_recurse(radix_range*, bool) [with bool make_groups = false]’: 2022-12-13T20:22:33,070 | src/core/sort.cc:593:38: required from here 2022-12-13T20:22:33,071 | src/core/sort.cc:1240:42: warning: left shift count >= width of type [-Wshift-count-overflow] 2022-12-13T20:22:33,071 | src/core/sort.cc:1240:42: error: right operand of shift expression ‘(1 << 63)’ is greater than or equal to the precision 32 of the left operand [-fpermissive] 2022-12-13T20:22:33,071 | In file included from src/core/parallel/api.h:25, 2022-12-13T20:22:33,071 | from src/core/sort.cc:140: 2022-12-13T20:22:33,071 | src/core/utils/function.h: At global scope: 2022-12-13T20:22:33,072 | src/core/utils/function.h:69:5: error: ‘dt::function::function(F&&) [with F = SortContext::_radix_recurse::; = void; TReturn = void; TArgs = {}]’, declared using local type ‘SortContext::_radix_recurse::’, is used but never defined [-fpermissive] 2022-12-13T20:22:33,072 | 69 | function(F&& callable) noexcept 2022-12-13T20:22:33,072 | | ^~~~~~~~ 2022-12-13T20:22:33,072 | src/core/utils/function.h:69:5: error: ‘dt::function::function(F&&) [with F = SortContext::_radix_recurse::; = void; TReturn = void; TArgs = {}]’, declared using local type ‘SortContext::_radix_recurse::’, is used but never defined [-fpermissive] 2022-12-13T20:22:33,072 | 2022-12-13T20:22:33,072 +=============================== 2022-12-13T20:22:33,073 Error compiling _datatable 2022-12-13T20:22:33,075 ERROR: [present-rich] Preparing metadata (pyproject.toml) exited with 1 2022-12-13T20:22:33,102 [bold magenta]full command[/]: [blue]/usr/bin/python3 /usr/local/lib/python3.9/dist-packages/pip/_vendor/pep517/in_process/_in_process.py prepare_metadata_for_build_wheel /tmp/tmp98rxrzzv[/] 2022-12-13T20:22:33,102 [bold magenta]cwd[/]: /tmp/pip-wheel-uqssxkej/python-datatable_e1eba264a2e4486a9f9b095d1d772c34 2022-12-13T20:22:33,102 Preparing metadata (pyproject.toml): finished with status 'error' 2022-12-13T20:22:33,106 ERROR: [present-rich] metadata generation failed 2022-12-13T20:22:33,114 Exception information: 2022-12-13T20:22:33,114 Traceback (most recent call last): 2022-12-13T20:22:33,114 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/operations/build/metadata.py", line 35, in generate_metadata 2022-12-13T20:22:33,114 distinfo_dir = backend.prepare_metadata_for_build_wheel(metadata_dir) 2022-12-13T20:22:33,114 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/utils/misc.py", line 706, in prepare_metadata_for_build_wheel 2022-12-13T20:22:33,114 return super().prepare_metadata_for_build_wheel( 2022-12-13T20:22:33,114 File "/usr/local/lib/python3.9/dist-packages/pip/_vendor/pep517/wrappers.py", line 189, in prepare_metadata_for_build_wheel 2022-12-13T20:22:33,114 return self._call_hook('prepare_metadata_for_build_wheel', { 2022-12-13T20:22:33,114 File "/usr/local/lib/python3.9/dist-packages/pip/_vendor/pep517/wrappers.py", line 309, in _call_hook 2022-12-13T20:22:33,114 self._subprocess_runner( 2022-12-13T20:22:33,114 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/utils/subprocess.py", line 252, in runner 2022-12-13T20:22:33,114 call_subprocess( 2022-12-13T20:22:33,114 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2022-12-13T20:22:33,114 raise error 2022-12-13T20:22:33,114 pip._internal.exceptions.InstallationSubprocessError: Preparing metadata (pyproject.toml) exited with 1 2022-12-13T20:22:33,114 2022-12-13T20:22:33,114 The above exception was the direct cause of the following exception: 2022-12-13T20:22:33,114 2022-12-13T20:22:33,114 Traceback (most recent call last): 2022-12-13T20:22:33,114 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2022-12-13T20:22:33,114 status = run_func(*args) 2022-12-13T20:22:33,114 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2022-12-13T20:22:33,114 return func(self, options, args) 2022-12-13T20:22:33,114 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/commands/wheel.py", line 170, in run 2022-12-13T20:22:33,114 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2022-12-13T20:22:33,114 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2022-12-13T20:22:33,114 result = self._result = resolver.resolve( 2022-12-13T20:22:33,114 File "/usr/local/lib/python3.9/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 481, in resolve 2022-12-13T20:22:33,114 state = resolution.resolve(requirements, max_rounds=max_rounds) 2022-12-13T20:22:33,114 File "/usr/local/lib/python3.9/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 348, in resolve 2022-12-13T20:22:33,114 self._add_to_criteria(self.state.criteria, r, parent=None) 2022-12-13T20:22:33,114 File "/usr/local/lib/python3.9/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 172, in _add_to_criteria 2022-12-13T20:22:33,114 if not criterion.candidates: 2022-12-13T20:22:33,114 File "/usr/local/lib/python3.9/dist-packages/pip/_vendor/resolvelib/structs.py", line 151, in __bool__ 2022-12-13T20:22:33,114 return bool(self._sequence) 2022-12-13T20:22:33,114 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2022-12-13T20:22:33,114 return any(self) 2022-12-13T20:22:33,114 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2022-12-13T20:22:33,114 return (c for c in iterator if id(c) not in self._incompatible_ids) 2022-12-13T20:22:33,114 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2022-12-13T20:22:33,114 candidate = func() 2022-12-13T20:22:33,114 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2022-12-13T20:22:33,114 self._link_candidate_cache[link] = LinkCandidate( 2022-12-13T20:22:33,114 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 297, in __init__ 2022-12-13T20:22:33,114 super().__init__( 2022-12-13T20:22:33,114 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 162, in __init__ 2022-12-13T20:22:33,114 self.dist = self._prepare() 2022-12-13T20:22:33,114 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 231, in _prepare 2022-12-13T20:22:33,114 dist = self._prepare_distribution() 2022-12-13T20:22:33,114 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 308, in _prepare_distribution 2022-12-13T20:22:33,114 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2022-12-13T20:22:33,114 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/operations/prepare.py", line 491, in prepare_linked_requirement 2022-12-13T20:22:33,114 return self._prepare_linked_requirement(req, parallel_builds) 2022-12-13T20:22:33,114 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/operations/prepare.py", line 577, in _prepare_linked_requirement 2022-12-13T20:22:33,114 dist = _get_prepared_distribution( 2022-12-13T20:22:33,114 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2022-12-13T20:22:33,114 abstract_dist.prepare_distribution_metadata( 2022-12-13T20:22:33,114 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata 2022-12-13T20:22:33,114 self.req.prepare_metadata() 2022-12-13T20:22:33,114 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/req/req_install.py", line 535, in prepare_metadata 2022-12-13T20:22:33,114 self.metadata_directory = generate_metadata( 2022-12-13T20:22:33,114 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/operations/build/metadata.py", line 37, in generate_metadata 2022-12-13T20:22:33,114 raise MetadataGenerationFailed(package_details=details) from error 2022-12-13T20:22:33,114 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2022-12-13T20:22:33,130 Removed python-datatable==1.1.2 from https://files.pythonhosted.org/packages/6e/ad/e7ba1280f486b6b5704351507ca79379d9a866c64a3c9ef4049b3d2ee1c0/python_datatable-1.1.2.tar.gz from build tracker '/tmp/pip-build-tracker-iexsrn8a' 2022-12-13T20:22:33,131 Removed build tracker: '/tmp/pip-build-tracker-iexsrn8a'