diff --git "a/vits/vits.ipynb" "b/vits/vits.ipynb" new file mode 100644--- /dev/null +++ "b/vits/vits.ipynb" @@ -0,0 +1,4466 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 1, + "metadata": { + "colab": { + "background_save": true, + "base_uri": "https://localhost:8080/" + }, + "id": "cP9qDQOxMT-Y", + "outputId": "ae13ec8c-ada9-4e9c-c061-d533d4493903" + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "/home/user/lojban/jboselvoha/vits\n", + "Collecting Cython==0.29.21\n", + " Downloading Cython-0.29.21-py2.py3-none-any.whl (974 kB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m974.2/974.2 kB\u001b[0m \u001b[31m2.0 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0ma \u001b[36m0:00:01\u001b[0m\n", + "\u001b[?25hCollecting librosa==0.8.0\n", + " Using cached librosa-0.8.0.tar.gz (183 kB)\n", + " Preparing metadata (setup.py) ... \u001b[?25ldone\n", + "\u001b[?25hCollecting matplotlib==3.3.1\n", + " Downloading matplotlib-3.3.1.tar.gz (38.8 MB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m38.8/38.8 MB\u001b[0m \u001b[31m3.7 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m00:01\u001b[0m00:01\u001b[0m\n", + "\u001b[?25h Preparing metadata (setup.py) ... \u001b[?25ldone\n", + "\u001b[?25hCollecting numpy==1.18.5\n", + " Downloading numpy-1.18.5.zip (5.4 MB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m5.4/5.4 MB\u001b[0m \u001b[31m3.7 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m00:01\u001b[0m00:01\u001b[0m\n", + "\u001b[?25h Installing build dependencies ... \u001b[?25ldone\n", + "\u001b[?25h Getting requirements to build wheel ... \u001b[?25ldone\n", + "\u001b[?25h Preparing metadata (pyproject.toml) ... \u001b[?25ldone\n", + "\u001b[?25hCollecting phonemizer==2.2.1\n", + " Using cached phonemizer-2.2.1-py3-none-any.whl (49 kB)\n", + "Collecting scipy==1.5.2\n", + " Downloading scipy-1.5.2.tar.gz (25.4 MB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m25.4/25.4 MB\u001b[0m \u001b[31m3.7 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m00:01\u001b[0m00:01\u001b[0m\n", + "\u001b[?25h Installing build dependencies ... \u001b[?25lerror\n", + " \u001b[1;31merror\u001b[0m: \u001b[1msubprocess-exited-with-error\u001b[0m\n", + " \n", + " \u001b[31m×\u001b[0m \u001b[32mpip subprocess to install build dependencies\u001b[0m did not run successfully.\n", + " \u001b[31m│\u001b[0m exit code: \u001b[1;36m1\u001b[0m\n", + " \u001b[31m╰─>\u001b[0m \u001b[31m[3688 lines of output]\u001b[0m\n", + " \u001b[31m \u001b[0m Ignoring numpy: markers 'python_version == \"3.6\" and platform_system != \"AIX\"' don't match your environment\n", + " \u001b[31m \u001b[0m Ignoring numpy: markers 'python_version == \"3.7\" and platform_system != \"AIX\"' don't match your environment\n", + " \u001b[31m \u001b[0m Ignoring numpy: markers 'python_version == \"3.6\" and platform_system == \"AIX\"' don't match your environment\n", + " \u001b[31m \u001b[0m Ignoring numpy: markers 'python_version == \"3.7\" and platform_system == \"AIX\"' don't match your environment\n", + " \u001b[31m \u001b[0m Ignoring numpy: markers 'python_version >= \"3.8\" and platform_system == \"AIX\"' don't match your environment\n", + " \u001b[31m \u001b[0m Collecting wheel\n", + " \u001b[31m \u001b[0m Using cached wheel-0.38.4-py3-none-any.whl (36 kB)\n", + " \u001b[31m \u001b[0m Collecting setuptools\n", + " \u001b[31m \u001b[0m Using cached setuptools-65.6.1-py3-none-any.whl (1.2 MB)\n", + " \u001b[31m \u001b[0m Collecting Cython>=0.29.18\n", + " \u001b[31m \u001b[0m Using cached Cython-0.29.32-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl (1.9 MB)\n", + " \u001b[31m \u001b[0m Collecting numpy==1.17.3\n", + " \u001b[31m \u001b[0m Downloading numpy-1.17.3.zip (6.4 MB)\n", + " \u001b[31m \u001b[0m ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.4/6.4 MB 3.2 MB/s eta 0:00:00\n", + " \u001b[31m \u001b[0m Preparing metadata (setup.py): started\n", + " \u001b[31m \u001b[0m Preparing metadata (setup.py): finished with status 'done'\n", + " \u001b[31m \u001b[0m Collecting pybind11>=2.4.3\n", + " \u001b[31m \u001b[0m Downloading pybind11-2.10.1-py3-none-any.whl (216 kB)\n", + " \u001b[31m \u001b[0m ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 216.1/216.1 kB 3.3 MB/s eta 0:00:00\n", + " \u001b[31m \u001b[0m Building wheels for collected packages: numpy\n", + " \u001b[31m \u001b[0m Building wheel for numpy (setup.py): started\n", + " \u001b[31m \u001b[0m Building wheel for numpy (setup.py): finished with status 'error'\n", + " \u001b[31m \u001b[0m error: subprocess-exited-with-error\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m × python setup.py bdist_wheel did not run successfully.\n", + " \u001b[31m \u001b[0m │ exit code: 1\n", + " \u001b[31m \u001b[0m ╰─> [3020 lines of output]\n", + " \u001b[31m \u001b[0m Running from numpy source directory.\n", + " \u001b[31m \u001b[0m blas_opt_info:\n", + " \u001b[31m \u001b[0m blas_mkl_info:\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries mkl_rt not found in ['/home/user/lojban/jboselvoha/jboselvoha_env/lib', '/usr/local/lib', '/usr/lib64', '/usr/lib', '/usr/lib/x86_64-linux-gnu']\n", + " \u001b[31m \u001b[0m NOT AVAILABLE\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m blis_info:\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries blis not found in ['/home/user/lojban/jboselvoha/jboselvoha_env/lib', '/usr/local/lib', '/usr/lib64', '/usr/lib', '/usr/lib/x86_64-linux-gnu']\n", + " \u001b[31m \u001b[0m NOT AVAILABLE\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m openblas_info:\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries openblas not found in ['/home/user/lojban/jboselvoha/jboselvoha_env/lib', '/usr/local/lib', '/usr/lib64', '/usr/lib', '/usr/lib/x86_64-linux-gnu']\n", + " \u001b[31m \u001b[0m NOT AVAILABLE\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m atlas_3_10_blas_threads_info:\n", + " \u001b[31m \u001b[0m Setting PTATLAS=ATLAS\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries tatlas not found in ['/home/user/lojban/jboselvoha/jboselvoha_env/lib', '/usr/local/lib', '/usr/lib64', '/usr/lib', '/usr/lib/x86_64-linux-gnu']\n", + " \u001b[31m \u001b[0m NOT AVAILABLE\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m atlas_3_10_blas_info:\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries satlas not found in ['/home/user/lojban/jboselvoha/jboselvoha_env/lib', '/usr/local/lib', '/usr/lib64', '/usr/lib', '/usr/lib/x86_64-linux-gnu']\n", + " \u001b[31m \u001b[0m NOT AVAILABLE\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m atlas_blas_threads_info:\n", + " \u001b[31m \u001b[0m Setting PTATLAS=ATLAS\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries ptf77blas,ptcblas,atlas not found in ['/home/user/lojban/jboselvoha/jboselvoha_env/lib', '/usr/local/lib', '/usr/lib64', '/usr/lib', '/usr/lib/x86_64-linux-gnu']\n", + " \u001b[31m \u001b[0m NOT AVAILABLE\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m atlas_blas_info:\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries f77blas,cblas,atlas not found in ['/home/user/lojban/jboselvoha/jboselvoha_env/lib', '/usr/local/lib', '/usr/lib64', '/usr/lib', '/usr/lib/x86_64-linux-gnu']\n", + " \u001b[31m \u001b[0m NOT AVAILABLE\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m accelerate_info:\n", + " \u001b[31m \u001b[0m NOT AVAILABLE\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m /tmp/pip-install-ntghh19h/numpy_7f57a0b907064449a8c0dce435e3a455/numpy/distutils/system_info.py:690: UserWarning:\n", + " \u001b[31m \u001b[0m Optimized (vendor) Blas libraries are not found.\n", + " \u001b[31m \u001b[0m Falls back to netlib Blas library which has worse performance.\n", + " \u001b[31m \u001b[0m A better performance should be easily gained by switching\n", + " \u001b[31m \u001b[0m Blas library.\n", + " \u001b[31m \u001b[0m self.calc_info()\n", + " \u001b[31m \u001b[0m blas_info:\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries blas not found in ['/home/user/lojban/jboselvoha/jboselvoha_env/lib', '/usr/local/lib', '/usr/lib64', '/usr/lib', '/usr/lib/x86_64-linux-gnu']\n", + " \u001b[31m \u001b[0m NOT AVAILABLE\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m /tmp/pip-install-ntghh19h/numpy_7f57a0b907064449a8c0dce435e3a455/numpy/distutils/system_info.py:690: UserWarning:\n", + " \u001b[31m \u001b[0m Blas (http://www.netlib.org/blas/) libraries not found.\n", + " \u001b[31m \u001b[0m Directories to search for the libraries can be specified in the\n", + " \u001b[31m \u001b[0m numpy/distutils/site.cfg file (section [blas]) or by setting\n", + " \u001b[31m \u001b[0m the BLAS environment variable.\n", + " \u001b[31m \u001b[0m self.calc_info()\n", + " \u001b[31m \u001b[0m blas_src_info:\n", + " \u001b[31m \u001b[0m NOT AVAILABLE\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m /tmp/pip-install-ntghh19h/numpy_7f57a0b907064449a8c0dce435e3a455/numpy/distutils/system_info.py:690: UserWarning:\n", + " \u001b[31m \u001b[0m Blas (http://www.netlib.org/blas/) sources not found.\n", + " \u001b[31m \u001b[0m Directories to search for the sources can be specified in the\n", + " \u001b[31m \u001b[0m numpy/distutils/site.cfg file (section [blas_src]) or by setting\n", + " \u001b[31m \u001b[0m the BLAS_SRC environment variable.\n", + " \u001b[31m \u001b[0m self.calc_info()\n", + " \u001b[31m \u001b[0m NOT AVAILABLE\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m /bin/sh: 1: svnversion: not found\n", + " \u001b[31m \u001b[0m non-existing path in 'numpy/distutils': 'site.cfg'\n", + " \u001b[31m \u001b[0m lapack_opt_info:\n", + " \u001b[31m \u001b[0m lapack_mkl_info:\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries mkl_rt not found in ['/home/user/lojban/jboselvoha/jboselvoha_env/lib', '/usr/local/lib', '/usr/lib64', '/usr/lib', '/usr/lib/x86_64-linux-gnu']\n", + " \u001b[31m \u001b[0m NOT AVAILABLE\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m openblas_lapack_info:\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries openblas not found in ['/home/user/lojban/jboselvoha/jboselvoha_env/lib', '/usr/local/lib', '/usr/lib64', '/usr/lib', '/usr/lib/x86_64-linux-gnu']\n", + " \u001b[31m \u001b[0m NOT AVAILABLE\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m openblas_clapack_info:\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries openblas,lapack not found in ['/home/user/lojban/jboselvoha/jboselvoha_env/lib', '/usr/local/lib', '/usr/lib64', '/usr/lib', '/usr/lib/x86_64-linux-gnu']\n", + " \u001b[31m \u001b[0m NOT AVAILABLE\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m flame_info:\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries flame not found in ['/home/user/lojban/jboselvoha/jboselvoha_env/lib', '/usr/local/lib', '/usr/lib64', '/usr/lib', '/usr/lib/x86_64-linux-gnu']\n", + " \u001b[31m \u001b[0m NOT AVAILABLE\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m atlas_3_10_threads_info:\n", + " \u001b[31m \u001b[0m Setting PTATLAS=ATLAS\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries lapack_atlas not found in /home/user/lojban/jboselvoha/jboselvoha_env/lib\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries tatlas,tatlas not found in /home/user/lojban/jboselvoha/jboselvoha_env/lib\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries lapack_atlas not found in /usr/local/lib\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries tatlas,tatlas not found in /usr/local/lib\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries lapack_atlas not found in /usr/lib64\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries tatlas,tatlas not found in /usr/lib64\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries lapack_atlas not found in /usr/lib\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries tatlas,tatlas not found in /usr/lib\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries lapack_atlas not found in /usr/lib/x86_64-linux-gnu\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries tatlas,tatlas not found in /usr/lib/x86_64-linux-gnu\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m NOT AVAILABLE\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m atlas_3_10_info:\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries lapack_atlas not found in /home/user/lojban/jboselvoha/jboselvoha_env/lib\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries satlas,satlas not found in /home/user/lojban/jboselvoha/jboselvoha_env/lib\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries lapack_atlas not found in /usr/local/lib\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries satlas,satlas not found in /usr/local/lib\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries lapack_atlas not found in /usr/lib64\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries satlas,satlas not found in /usr/lib64\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries lapack_atlas not found in /usr/lib\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries satlas,satlas not found in /usr/lib\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries lapack_atlas not found in /usr/lib/x86_64-linux-gnu\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries satlas,satlas not found in /usr/lib/x86_64-linux-gnu\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m NOT AVAILABLE\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m atlas_threads_info:\n", + " \u001b[31m \u001b[0m Setting PTATLAS=ATLAS\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries lapack_atlas not found in /home/user/lojban/jboselvoha/jboselvoha_env/lib\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries ptf77blas,ptcblas,atlas not found in /home/user/lojban/jboselvoha/jboselvoha_env/lib\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries lapack_atlas not found in /usr/local/lib\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries ptf77blas,ptcblas,atlas not found in /usr/local/lib\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries lapack_atlas not found in /usr/lib64\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries ptf77blas,ptcblas,atlas not found in /usr/lib64\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries lapack_atlas not found in /usr/lib\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries ptf77blas,ptcblas,atlas not found in /usr/lib\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries lapack_atlas not found in /usr/lib/x86_64-linux-gnu\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries ptf77blas,ptcblas,atlas not found in /usr/lib/x86_64-linux-gnu\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m NOT AVAILABLE\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m atlas_info:\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries lapack_atlas not found in /home/user/lojban/jboselvoha/jboselvoha_env/lib\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries f77blas,cblas,atlas not found in /home/user/lojban/jboselvoha/jboselvoha_env/lib\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries lapack_atlas not found in /usr/local/lib\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries f77blas,cblas,atlas not found in /usr/local/lib\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries lapack_atlas not found in /usr/lib64\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries f77blas,cblas,atlas not found in /usr/lib64\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries lapack_atlas not found in /usr/lib\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries f77blas,cblas,atlas not found in /usr/lib\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries lapack_atlas not found in /usr/lib/x86_64-linux-gnu\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries f77blas,cblas,atlas not found in /usr/lib/x86_64-linux-gnu\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m NOT AVAILABLE\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m lapack_info:\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries lapack not found in ['/home/user/lojban/jboselvoha/jboselvoha_env/lib', '/usr/local/lib', '/usr/lib64', '/usr/lib', '/usr/lib/x86_64-linux-gnu']\n", + " \u001b[31m \u001b[0m NOT AVAILABLE\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m /tmp/pip-install-ntghh19h/numpy_7f57a0b907064449a8c0dce435e3a455/numpy/distutils/system_info.py:1712: UserWarning:\n", + " \u001b[31m \u001b[0m Lapack (http://www.netlib.org/lapack/) libraries not found.\n", + " \u001b[31m \u001b[0m Directories to search for the libraries can be specified in the\n", + " \u001b[31m \u001b[0m numpy/distutils/site.cfg file (section [lapack]) or by setting\n", + " \u001b[31m \u001b[0m the LAPACK environment variable.\n", + " \u001b[31m \u001b[0m if getattr(self, '_calc_info_{}'.format(lapack))():\n", + " \u001b[31m \u001b[0m lapack_src_info:\n", + " \u001b[31m \u001b[0m NOT AVAILABLE\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m /tmp/pip-install-ntghh19h/numpy_7f57a0b907064449a8c0dce435e3a455/numpy/distutils/system_info.py:1712: UserWarning:\n", + " \u001b[31m \u001b[0m Lapack (http://www.netlib.org/lapack/) sources not found.\n", + " \u001b[31m \u001b[0m Directories to search for the sources can be specified in the\n", + " \u001b[31m \u001b[0m numpy/distutils/site.cfg file (section [lapack_src]) or by setting\n", + " \u001b[31m \u001b[0m the LAPACK_SRC environment variable.\n", + " \u001b[31m \u001b[0m if getattr(self, '_calc_info_{}'.format(lapack))():\n", + " \u001b[31m \u001b[0m NOT AVAILABLE\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/lib/python3.10/site-packages/setuptools/_distutils/dist.py:264: UserWarning: Unknown distribution option: 'define_macros'\n", + " \u001b[31m \u001b[0m warnings.warn(msg)\n", + " \u001b[31m \u001b[0m running bdist_wheel\n", + " \u001b[31m \u001b[0m running build\n", + " \u001b[31m \u001b[0m running config_cc\n", + " \u001b[31m \u001b[0m unifing config_cc, config, build_clib, build_ext, build commands --compiler options\n", + " \u001b[31m \u001b[0m running config_fc\n", + " \u001b[31m \u001b[0m unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options\n", + " \u001b[31m \u001b[0m running build_src\n", + " \u001b[31m \u001b[0m build_src\n", + " \u001b[31m \u001b[0m building py_modules sources\n", + " \u001b[31m \u001b[0m creating build\n", + " \u001b[31m \u001b[0m creating build/src.linux-x86_64-3.1\n", + " \u001b[31m \u001b[0m creating build/src.linux-x86_64-3.1/numpy\n", + " \u001b[31m \u001b[0m creating build/src.linux-x86_64-3.1/numpy/distutils\n", + " \u001b[31m \u001b[0m building library \"npymath\" sources\n", + " \u001b[31m \u001b[0m get_default_fcompiler: matching types: '['gnu95', 'intel', 'lahey', 'pg', 'absoft', 'nag', 'vast', 'compaq', 'intele', 'intelem', 'gnu', 'g95', 'pathf95', 'nagfor']'\n", + " \u001b[31m \u001b[0m customize Gnu95FCompiler\n", + " \u001b[31m \u001b[0m Could not locate executable gfortran\n", + " \u001b[31m \u001b[0m Could not locate executable f95\n", + " \u001b[31m \u001b[0m customize IntelFCompiler\n", + " \u001b[31m \u001b[0m Could not locate executable ifort\n", + " \u001b[31m \u001b[0m Could not locate executable ifc\n", + " \u001b[31m \u001b[0m customize LaheyFCompiler\n", + " \u001b[31m \u001b[0m Could not locate executable lf95\n", + " \u001b[31m \u001b[0m customize PGroupFCompiler\n", + " \u001b[31m \u001b[0m Could not locate executable pgfortran\n", + " \u001b[31m \u001b[0m customize AbsoftFCompiler\n", + " \u001b[31m \u001b[0m Could not locate executable f90\n", + " \u001b[31m \u001b[0m Could not locate executable f77\n", + " \u001b[31m \u001b[0m customize NAGFCompiler\n", + " \u001b[31m \u001b[0m customize VastFCompiler\n", + " \u001b[31m \u001b[0m customize CompaqFCompiler\n", + " \u001b[31m \u001b[0m Could not locate executable fort\n", + " \u001b[31m \u001b[0m customize IntelItaniumFCompiler\n", + " \u001b[31m \u001b[0m Could not locate executable efort\n", + " \u001b[31m \u001b[0m Could not locate executable efc\n", + " \u001b[31m \u001b[0m customize IntelEM64TFCompiler\n", + " \u001b[31m \u001b[0m customize GnuFCompiler\n", + " \u001b[31m \u001b[0m Could not locate executable g77\n", + " \u001b[31m \u001b[0m customize G95FCompiler\n", + " \u001b[31m \u001b[0m Could not locate executable g95\n", + " \u001b[31m \u001b[0m customize PathScaleFCompiler\n", + " \u001b[31m \u001b[0m Could not locate executable pathf95\n", + " \u001b[31m \u001b[0m customize NAGFORCompiler\n", + " \u001b[31m \u001b[0m Could not locate executable nagfor\n", + " \u001b[31m \u001b[0m don't know how to compile Fortran code on platform 'posix'\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat _configtest.o -o _configtest\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d _configtest\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c:1:5: warning: conflicting types for built-in function ‘exp’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 1 | int exp (void);\n", + " \u001b[31m \u001b[0m | ^~~\n", + " \u001b[31m \u001b[0m _configtest.c:1:1: note: ‘exp’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m +++ |+#include \n", + " \u001b[31m \u001b[0m 1 | int exp (void);\n", + " \u001b[31m \u001b[0m gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat _configtest.o -o _configtest\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat/ld: _configtest.o: in function `main':\n", + " \u001b[31m \u001b[0m _configtest.c:(.text.startup+0x9): undefined reference to `exp'\n", + " \u001b[31m \u001b[0m collect2: error: ld returned 1 exit status\n", + " \u001b[31m \u001b[0m failure.\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c:1:5: warning: conflicting types for built-in function ‘exp’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 1 | int exp (void);\n", + " \u001b[31m \u001b[0m | ^~~\n", + " \u001b[31m \u001b[0m _configtest.c:1:1: note: ‘exp’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m +++ |+#include \n", + " \u001b[31m \u001b[0m 1 | int exp (void);\n", + " \u001b[31m \u001b[0m gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat _configtest.o -lm -o _configtest\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d _configtest\n", + " \u001b[31m \u001b[0m creating build/src.linux-x86_64-3.1/numpy/core\n", + " \u001b[31m \u001b[0m creating build/src.linux-x86_64-3.1/numpy/core/src\n", + " \u001b[31m \u001b[0m creating build/src.linux-x86_64-3.1/numpy/core/src/npymath\n", + " \u001b[31m \u001b[0m conv_template:> build/src.linux-x86_64-3.1/numpy/core/src/npymath/npy_math_internal.h\n", + " \u001b[31m \u001b[0m adding 'build/src.linux-x86_64-3.1/numpy/core/src/npymath' to include_dirs.\n", + " \u001b[31m \u001b[0m conv_template:> build/src.linux-x86_64-3.1/numpy/core/src/npymath/ieee754.c\n", + " \u001b[31m \u001b[0m conv_template:> build/src.linux-x86_64-3.1/numpy/core/src/npymath/npy_math_complex.c\n", + " \u001b[31m \u001b[0m None - nothing done with h_files = ['build/src.linux-x86_64-3.1/numpy/core/src/npymath/npy_math_internal.h']\n", + " \u001b[31m \u001b[0m building library \"npysort\" sources\n", + " \u001b[31m \u001b[0m creating build/src.linux-x86_64-3.1/numpy/core/src/common\n", + " \u001b[31m \u001b[0m conv_template:> build/src.linux-x86_64-3.1/numpy/core/src/common/npy_sort.h\n", + " \u001b[31m \u001b[0m adding 'build/src.linux-x86_64-3.1/numpy/core/src/common' to include_dirs.\n", + " \u001b[31m \u001b[0m creating build/src.linux-x86_64-3.1/numpy/core/src/npysort\n", + " \u001b[31m \u001b[0m conv_template:> build/src.linux-x86_64-3.1/numpy/core/src/npysort/quicksort.c\n", + " \u001b[31m \u001b[0m conv_template:> build/src.linux-x86_64-3.1/numpy/core/src/npysort/mergesort.c\n", + " \u001b[31m \u001b[0m conv_template:> build/src.linux-x86_64-3.1/numpy/core/src/npysort/timsort.c\n", + " \u001b[31m \u001b[0m conv_template:> build/src.linux-x86_64-3.1/numpy/core/src/npysort/heapsort.c\n", + " \u001b[31m \u001b[0m conv_template:> build/src.linux-x86_64-3.1/numpy/core/src/npysort/radixsort.c\n", + " \u001b[31m \u001b[0m conv_template:> build/src.linux-x86_64-3.1/numpy/core/src/common/npy_partition.h\n", + " \u001b[31m \u001b[0m conv_template:> build/src.linux-x86_64-3.1/numpy/core/src/npysort/selection.c\n", + " \u001b[31m \u001b[0m conv_template:> build/src.linux-x86_64-3.1/numpy/core/src/common/npy_binsearch.h\n", + " \u001b[31m \u001b[0m conv_template:> build/src.linux-x86_64-3.1/numpy/core/src/npysort/binsearch.c\n", + " \u001b[31m \u001b[0m None - nothing done with h_files = ['build/src.linux-x86_64-3.1/numpy/core/src/common/npy_sort.h', 'build/src.linux-x86_64-3.1/numpy/core/src/common/npy_partition.h', 'build/src.linux-x86_64-3.1/numpy/core/src/common/npy_binsearch.h']\n", + " \u001b[31m \u001b[0m building extension \"numpy.core._dummy\" sources\n", + " \u001b[31m \u001b[0m Generating build/src.linux-x86_64-3.1/numpy/core/include/numpy/config.h\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c:1:10: fatal error: sys/endian.h: No such file or directory\n", + " \u001b[31m \u001b[0m 1 | #include \n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m compilation terminated.\n", + " \u001b[31m \u001b[0m failure.\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c: In function ‘main’:\n", + " \u001b[31m \u001b[0m _configtest.c:5:16: warning: variable ‘test_array’ set but not used [-Wunused-but-set-variable]\n", + " \u001b[31m \u001b[0m 5 | static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) >= 0)];\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c: In function ‘main’:\n", + " \u001b[31m \u001b[0m _configtest.c:5:16: warning: variable ‘test_array’ set but not used [-Wunused-but-set-variable]\n", + " \u001b[31m \u001b[0m 5 | static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) == 4)];\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c: In function ‘main’:\n", + " \u001b[31m \u001b[0m _configtest.c:5:16: warning: variable ‘test_array’ set but not used [-Wunused-but-set-variable]\n", + " \u001b[31m \u001b[0m 5 | static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) >= 0)];\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c: In function ‘main’:\n", + " \u001b[31m \u001b[0m _configtest.c:5:16: warning: variable ‘test_array’ set but not used [-Wunused-but-set-variable]\n", + " \u001b[31m \u001b[0m 5 | static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) == 8)];\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c: In function ‘main’:\n", + " \u001b[31m \u001b[0m _configtest.c:5:16: warning: variable ‘test_array’ set but not used [-Wunused-but-set-variable]\n", + " \u001b[31m \u001b[0m 5 | static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) >= 0)];\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c: In function ‘main’:\n", + " \u001b[31m \u001b[0m _configtest.c:5:16: warning: variable ‘test_array’ set but not used [-Wunused-but-set-variable]\n", + " \u001b[31m \u001b[0m 5 | static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) == 8)];\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c: In function ‘main’:\n", + " \u001b[31m \u001b[0m _configtest.c:5:16: warning: variable ‘test_array’ set but not used [-Wunused-but-set-variable]\n", + " \u001b[31m \u001b[0m 5 | static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) >= 0)];\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c: In function ‘main’:\n", + " \u001b[31m \u001b[0m _configtest.c:5:16: warning: variable ‘test_array’ set but not used [-Wunused-but-set-variable]\n", + " \u001b[31m \u001b[0m 5 | static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) == 16)];\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c: In function ‘main’:\n", + " \u001b[31m \u001b[0m _configtest.c:7:12: error: ‘SIZEOF_LONGDOUBLE’ undeclared (first use in this function); did you mean ‘SIZEOF_LONG_DOUBLE’?\n", + " \u001b[31m \u001b[0m 7 | (void) SIZEOF_LONGDOUBLE;\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m | SIZEOF_LONG_DOUBLE\n", + " \u001b[31m \u001b[0m _configtest.c:7:12: note: each undeclared identifier is reported only once for each function it appears in\n", + " \u001b[31m \u001b[0m failure.\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c: In function ‘main’:\n", + " \u001b[31m \u001b[0m _configtest.c:5:16: warning: variable ‘test_array’ set but not used [-Wunused-but-set-variable]\n", + " \u001b[31m \u001b[0m 5 | static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) >= 0)];\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c: In function ‘main’:\n", + " \u001b[31m \u001b[0m _configtest.c:5:16: warning: variable ‘test_array’ set but not used [-Wunused-but-set-variable]\n", + " \u001b[31m \u001b[0m 5 | static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) == 16)];\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c: In function ‘main’:\n", + " \u001b[31m \u001b[0m _configtest.c:5:16: warning: variable ‘test_array’ set but not used [-Wunused-but-set-variable]\n", + " \u001b[31m \u001b[0m 5 | static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) >= 0)];\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c: In function ‘main’:\n", + " \u001b[31m \u001b[0m _configtest.c:5:16: warning: variable ‘test_array’ set but not used [-Wunused-but-set-variable]\n", + " \u001b[31m \u001b[0m 5 | static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) == 32)];\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c: In function ‘main’:\n", + " \u001b[31m \u001b[0m _configtest.c:7:16: warning: variable ‘test_array’ set but not used [-Wunused-but-set-variable]\n", + " \u001b[31m \u001b[0m 7 | static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) >= 0)];\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c: In function ‘main’:\n", + " \u001b[31m \u001b[0m _configtest.c:7:16: warning: variable ‘test_array’ set but not used [-Wunused-but-set-variable]\n", + " \u001b[31m \u001b[0m 7 | static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) == 8)];\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c: In function ‘main’:\n", + " \u001b[31m \u001b[0m _configtest.c:7:16: warning: variable ‘test_array’ set but not used [-Wunused-but-set-variable]\n", + " \u001b[31m \u001b[0m 7 | static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) >= 0)];\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c: In function ‘main’:\n", + " \u001b[31m \u001b[0m _configtest.c:7:16: warning: variable ‘test_array’ set but not used [-Wunused-but-set-variable]\n", + " \u001b[31m \u001b[0m 7 | static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) == 8)];\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c: In function ‘main’:\n", + " \u001b[31m \u001b[0m _configtest.c:7:16: warning: variable ‘test_array’ set but not used [-Wunused-but-set-variable]\n", + " \u001b[31m \u001b[0m 7 | static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) >= 0)];\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c: In function ‘main’:\n", + " \u001b[31m \u001b[0m _configtest.c:7:16: warning: variable ‘test_array’ set but not used [-Wunused-but-set-variable]\n", + " \u001b[31m \u001b[0m 7 | static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) == 8)];\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c: In function ‘main’:\n", + " \u001b[31m \u001b[0m _configtest.c:5:16: warning: variable ‘test_array’ set but not used [-Wunused-but-set-variable]\n", + " \u001b[31m \u001b[0m 5 | static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) >= 0)];\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c: In function ‘main’:\n", + " \u001b[31m \u001b[0m _configtest.c:5:16: warning: variable ‘test_array’ set but not used [-Wunused-but-set-variable]\n", + " \u001b[31m \u001b[0m 5 | static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) == 8)];\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c:1:5: warning: conflicting types for built-in function ‘exp’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 1 | int exp (void);\n", + " \u001b[31m \u001b[0m | ^~~\n", + " \u001b[31m \u001b[0m _configtest.c:1:1: note: ‘exp’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m +++ |+#include \n", + " \u001b[31m \u001b[0m 1 | int exp (void);\n", + " \u001b[31m \u001b[0m gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat _configtest.o -o _configtest\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat/ld: _configtest.o: in function `main':\n", + " \u001b[31m \u001b[0m _configtest.c:(.text.startup+0x9): undefined reference to `exp'\n", + " \u001b[31m \u001b[0m collect2: error: ld returned 1 exit status\n", + " \u001b[31m \u001b[0m failure.\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c:1:5: warning: conflicting types for built-in function ‘exp’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 1 | int exp (void);\n", + " \u001b[31m \u001b[0m | ^~~\n", + " \u001b[31m \u001b[0m _configtest.c:1:1: note: ‘exp’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m +++ |+#include \n", + " \u001b[31m \u001b[0m 1 | int exp (void);\n", + " \u001b[31m \u001b[0m gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat _configtest.o -lm -o _configtest\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d _configtest\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c:1:5: warning: conflicting types for built-in function ‘sin’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 1 | int sin (void);\n", + " \u001b[31m \u001b[0m | ^~~\n", + " \u001b[31m \u001b[0m _configtest.c:1:1: note: ‘sin’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m +++ |+#include \n", + " \u001b[31m \u001b[0m 1 | int sin (void);\n", + " \u001b[31m \u001b[0m _configtest.c:2:5: warning: conflicting types for built-in function ‘cos’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 2 | int cos (void);\n", + " \u001b[31m \u001b[0m | ^~~\n", + " \u001b[31m \u001b[0m _configtest.c:2:5: note: ‘cos’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:3:5: warning: conflicting types for built-in function ‘tan’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 3 | int tan (void);\n", + " \u001b[31m \u001b[0m | ^~~\n", + " \u001b[31m \u001b[0m _configtest.c:3:5: note: ‘tan’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:4:5: warning: conflicting types for built-in function ‘sinh’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 4 | int sinh (void);\n", + " \u001b[31m \u001b[0m | ^~~~\n", + " \u001b[31m \u001b[0m _configtest.c:4:5: note: ‘sinh’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:5:5: warning: conflicting types for built-in function ‘cosh’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 5 | int cosh (void);\n", + " \u001b[31m \u001b[0m | ^~~~\n", + " \u001b[31m \u001b[0m _configtest.c:5:5: note: ‘cosh’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:6:5: warning: conflicting types for built-in function ‘tanh’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 6 | int tanh (void);\n", + " \u001b[31m \u001b[0m | ^~~~\n", + " \u001b[31m \u001b[0m _configtest.c:6:5: note: ‘tanh’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:7:5: warning: conflicting types for built-in function ‘fabs’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 7 | int fabs (void);\n", + " \u001b[31m \u001b[0m | ^~~~\n", + " \u001b[31m \u001b[0m _configtest.c:7:5: note: ‘fabs’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:8:5: warning: conflicting types for built-in function ‘floor’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 8 | int floor (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:8:5: note: ‘floor’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:9:5: warning: conflicting types for built-in function ‘ceil’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 9 | int ceil (void);\n", + " \u001b[31m \u001b[0m | ^~~~\n", + " \u001b[31m \u001b[0m _configtest.c:9:5: note: ‘ceil’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:10:5: warning: conflicting types for built-in function ‘sqrt’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 10 | int sqrt (void);\n", + " \u001b[31m \u001b[0m | ^~~~\n", + " \u001b[31m \u001b[0m _configtest.c:10:5: note: ‘sqrt’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:11:5: warning: conflicting types for built-in function ‘log10’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 11 | int log10 (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:11:5: note: ‘log10’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:12:5: warning: conflicting types for built-in function ‘log’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 12 | int log (void);\n", + " \u001b[31m \u001b[0m | ^~~\n", + " \u001b[31m \u001b[0m _configtest.c:12:5: note: ‘log’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:13:5: warning: conflicting types for built-in function ‘exp’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 13 | int exp (void);\n", + " \u001b[31m \u001b[0m | ^~~\n", + " \u001b[31m \u001b[0m _configtest.c:13:5: note: ‘exp’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:14:5: warning: conflicting types for built-in function ‘asin’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 14 | int asin (void);\n", + " \u001b[31m \u001b[0m | ^~~~\n", + " \u001b[31m \u001b[0m _configtest.c:14:5: note: ‘asin’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:15:5: warning: conflicting types for built-in function ‘acos’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 15 | int acos (void);\n", + " \u001b[31m \u001b[0m | ^~~~\n", + " \u001b[31m \u001b[0m _configtest.c:15:5: note: ‘acos’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:16:5: warning: conflicting types for built-in function ‘atan’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 16 | int atan (void);\n", + " \u001b[31m \u001b[0m | ^~~~\n", + " \u001b[31m \u001b[0m _configtest.c:16:5: note: ‘atan’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:17:5: warning: conflicting types for built-in function ‘fmod’; expected ‘double(double, double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 17 | int fmod (void);\n", + " \u001b[31m \u001b[0m | ^~~~\n", + " \u001b[31m \u001b[0m _configtest.c:17:5: note: ‘fmod’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:18:5: warning: conflicting types for built-in function ‘modf’; expected ‘double(double, double *)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 18 | int modf (void);\n", + " \u001b[31m \u001b[0m | ^~~~\n", + " \u001b[31m \u001b[0m _configtest.c:18:5: note: ‘modf’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:19:5: warning: conflicting types for built-in function ‘frexp’; expected ‘double(double, int *)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 19 | int frexp (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:19:5: note: ‘frexp’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:20:5: warning: conflicting types for built-in function ‘ldexp’; expected ‘double(double, int)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 20 | int ldexp (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:20:5: note: ‘ldexp’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat _configtest.o -lm -o _configtest\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d _configtest\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c:1:5: warning: conflicting types for built-in function ‘rint’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 1 | int rint (void);\n", + " \u001b[31m \u001b[0m | ^~~~\n", + " \u001b[31m \u001b[0m _configtest.c:1:1: note: ‘rint’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m +++ |+#include \n", + " \u001b[31m \u001b[0m 1 | int rint (void);\n", + " \u001b[31m \u001b[0m _configtest.c:2:5: warning: conflicting types for built-in function ‘trunc’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 2 | int trunc (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:2:5: note: ‘trunc’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:3:5: warning: conflicting types for built-in function ‘exp2’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 3 | int exp2 (void);\n", + " \u001b[31m \u001b[0m | ^~~~\n", + " \u001b[31m \u001b[0m _configtest.c:3:5: note: ‘exp2’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:4:5: warning: conflicting types for built-in function ‘log2’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 4 | int log2 (void);\n", + " \u001b[31m \u001b[0m | ^~~~\n", + " \u001b[31m \u001b[0m _configtest.c:4:5: note: ‘log2’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:5:5: warning: conflicting types for built-in function ‘atan2’; expected ‘double(double, double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 5 | int atan2 (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:5:5: note: ‘atan2’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:6:5: warning: conflicting types for built-in function ‘pow’; expected ‘double(double, double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 6 | int pow (void);\n", + " \u001b[31m \u001b[0m | ^~~\n", + " \u001b[31m \u001b[0m _configtest.c:6:5: note: ‘pow’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:7:5: warning: conflicting types for built-in function ‘nextafter’; expected ‘double(double, double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 7 | int nextafter (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:7:5: note: ‘nextafter’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:10:5: warning: conflicting types for built-in function ‘cbrt’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 10 | int cbrt (void);\n", + " \u001b[31m \u001b[0m | ^~~~\n", + " \u001b[31m \u001b[0m _configtest.c:10:5: note: ‘cbrt’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat _configtest.o -lm -o _configtest\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d _configtest\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat _configtest.o -o _configtest\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d _configtest\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat _configtest.o -o _configtest\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d _configtest\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat _configtest.o -o _configtest\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d _configtest\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat _configtest.o -o _configtest\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d _configtest\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c:1:10: fatal error: xlocale.h: No such file or directory\n", + " \u001b[31m \u001b[0m 1 | #include \n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~\n", + " \u001b[31m \u001b[0m compilation terminated.\n", + " \u001b[31m \u001b[0m failure.\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat _configtest.o -o _configtest\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d _configtest\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat _configtest.o -o _configtest\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d _configtest\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c: In function ‘main’:\n", + " \u001b[31m \u001b[0m _configtest.c:5:3: warning: statement with no effect [-Wunused-value]\n", + " \u001b[31m \u001b[0m 5 | __builtin_isnan(5.);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat _configtest.o -o _configtest\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d _configtest\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c: In function ‘main’:\n", + " \u001b[31m \u001b[0m _configtest.c:5:3: warning: statement with no effect [-Wunused-value]\n", + " \u001b[31m \u001b[0m 5 | __builtin_isinf(5.);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat _configtest.o -o _configtest\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d _configtest\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c: In function ‘main’:\n", + " \u001b[31m \u001b[0m _configtest.c:5:3: warning: statement with no effect [-Wunused-value]\n", + " \u001b[31m \u001b[0m 5 | __builtin_isfinite(5.);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat _configtest.o -o _configtest\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d _configtest\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c: In function ‘main’:\n", + " \u001b[31m \u001b[0m _configtest.c:5:3: warning: statement with no effect [-Wunused-value]\n", + " \u001b[31m \u001b[0m 5 | __builtin_bswap32(5u);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat _configtest.o -o _configtest\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d _configtest\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c: In function ‘main’:\n", + " \u001b[31m \u001b[0m _configtest.c:5:3: warning: statement with no effect [-Wunused-value]\n", + " \u001b[31m \u001b[0m 5 | __builtin_bswap64(5u);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat _configtest.o -o _configtest\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d _configtest\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c: In function ‘main’:\n", + " \u001b[31m \u001b[0m _configtest.c:5:3: warning: statement with no effect [-Wunused-value]\n", + " \u001b[31m \u001b[0m 5 | __builtin_expect(5, 0);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat _configtest.o -o _configtest\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d _configtest\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c: In function ‘main’:\n", + " \u001b[31m \u001b[0m _configtest.c:5:3: warning: right-hand operand of comma expression has no effect [-Wunused-value]\n", + " \u001b[31m \u001b[0m 5 | __builtin_mul_overflow(5, 5, (int*)5);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:5:3: warning: array subscript 0 is outside array bounds of ‘int[0]’ [-Warray-bounds]\n", + " \u001b[31m \u001b[0m 5 | __builtin_mul_overflow(5, 5, (int*)5);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat _configtest.o -o _configtest\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d _configtest\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c: In function ‘main’:\n", + " \u001b[31m \u001b[0m _configtest.c:7:16: warning: unused variable ‘r’ [-Wunused-variable]\n", + " \u001b[31m \u001b[0m 7 | volatile int r = __builtin_cpu_supports(\"sse\");\n", + " \u001b[31m \u001b[0m | ^\n", + " \u001b[31m \u001b[0m gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat _configtest.o -o _configtest\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d _configtest\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c: In function ‘main’:\n", + " \u001b[31m \u001b[0m _configtest.c:7:16: warning: unused variable ‘r’ [-Wunused-variable]\n", + " \u001b[31m \u001b[0m 7 | volatile int r = __builtin_cpu_supports(\"avx512f\");\n", + " \u001b[31m \u001b[0m | ^\n", + " \u001b[31m \u001b[0m gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat _configtest.o -o _configtest\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d _configtest\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat _configtest.o -o _configtest\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d _configtest\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat _configtest.o -o _configtest\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d _configtest\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat _configtest.o -o _configtest\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d _configtest\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat _configtest.o -o _configtest\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d _configtest\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat _configtest.o -o _configtest\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d _configtest\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat _configtest.o -o _configtest\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d _configtest\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat _configtest.o -o _configtest\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d _configtest\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat _configtest.o -o _configtest\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d _configtest\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat _configtest.o -o _configtest\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d _configtest\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c:3: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]\n", + " \u001b[31m \u001b[0m 3 | #pragma clang diagnostic error \"-Wattributes\"\n", + " \u001b[31m \u001b[0m |\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c:3: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]\n", + " \u001b[31m \u001b[0m 3 | #pragma clang diagnostic error \"-Wattributes\"\n", + " \u001b[31m \u001b[0m |\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c:3: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]\n", + " \u001b[31m \u001b[0m 3 | #pragma clang diagnostic error \"-Wattributes\"\n", + " \u001b[31m \u001b[0m |\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c:3: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]\n", + " \u001b[31m \u001b[0m 3 | #pragma clang diagnostic error \"-Wattributes\"\n", + " \u001b[31m \u001b[0m |\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c:3: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]\n", + " \u001b[31m \u001b[0m 3 | #pragma clang diagnostic error \"-Wattributes\"\n", + " \u001b[31m \u001b[0m |\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c:3: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]\n", + " \u001b[31m \u001b[0m 3 | #pragma clang diagnostic error \"-Wattributes\"\n", + " \u001b[31m \u001b[0m |\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c: In function ‘attribute_target_avx2_with_intrinsics’:\n", + " \u001b[31m \u001b[0m _configtest.c:5:12: warning: unused variable ‘temp’ [-Wunused-variable]\n", + " \u001b[31m \u001b[0m 5 | __m256 temp = _mm256_set1_ps(1.0);\n", + " \u001b[31m \u001b[0m | ^~~~\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c: In function ‘attribute_target_avx512f_with_intrinsics’:\n", + " \u001b[31m \u001b[0m _configtest.c:5:12: warning: unused variable ‘temp’ [-Wunused-variable]\n", + " \u001b[31m \u001b[0m 5 | __m512 temp = _mm512_set1_ps(1.0);\n", + " \u001b[31m \u001b[0m | ^~~~\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c:3: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]\n", + " \u001b[31m \u001b[0m 3 | #pragma clang diagnostic error \"-Wattributes\"\n", + " \u001b[31m \u001b[0m |\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c:3: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]\n", + " \u001b[31m \u001b[0m 3 | #pragma clang diagnostic error \"-Wattributes\"\n", + " \u001b[31m \u001b[0m |\n", + " \u001b[31m \u001b[0m _configtest.c: In function ‘__declspec’:\n", + " \u001b[31m \u001b[0m _configtest.c:5:24: error: expected declaration specifiers before ‘foo’\n", + " \u001b[31m \u001b[0m 5 | int __declspec(thread) foo;\n", + " \u001b[31m \u001b[0m | ^~~\n", + " \u001b[31m \u001b[0m _configtest.c:9:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token\n", + " \u001b[31m \u001b[0m 9 | {\n", + " \u001b[31m \u001b[0m | ^\n", + " \u001b[31m \u001b[0m _configtest.c:5:5: warning: type of ‘thread’ defaults to ‘int’ [-Wimplicit-int]\n", + " \u001b[31m \u001b[0m 5 | int __declspec(thread) foo;\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:12: error: expected ‘{’ at end of input\n", + " \u001b[31m \u001b[0m _configtest.c:12: warning: control reaches end of non-void function [-Wreturn-type]\n", + " \u001b[31m \u001b[0m failure.\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c:1:5: warning: conflicting types for built-in function ‘sinf’; expected ‘float(float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 1 | int sinf (void);\n", + " \u001b[31m \u001b[0m | ^~~~\n", + " \u001b[31m \u001b[0m _configtest.c:1:1: note: ‘sinf’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m +++ |+#include \n", + " \u001b[31m \u001b[0m 1 | int sinf (void);\n", + " \u001b[31m \u001b[0m _configtest.c:2:5: warning: conflicting types for built-in function ‘cosf’; expected ‘float(float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 2 | int cosf (void);\n", + " \u001b[31m \u001b[0m | ^~~~\n", + " \u001b[31m \u001b[0m _configtest.c:2:5: note: ‘cosf’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:3:5: warning: conflicting types for built-in function ‘tanf’; expected ‘float(float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 3 | int tanf (void);\n", + " \u001b[31m \u001b[0m | ^~~~\n", + " \u001b[31m \u001b[0m _configtest.c:3:5: note: ‘tanf’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:4:5: warning: conflicting types for built-in function ‘sinhf’; expected ‘float(float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 4 | int sinhf (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:4:5: note: ‘sinhf’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:5:5: warning: conflicting types for built-in function ‘coshf’; expected ‘float(float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 5 | int coshf (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:5:5: note: ‘coshf’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:6:5: warning: conflicting types for built-in function ‘tanhf’; expected ‘float(float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 6 | int tanhf (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:6:5: note: ‘tanhf’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:7:5: warning: conflicting types for built-in function ‘fabsf’; expected ‘float(float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 7 | int fabsf (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:7:5: note: ‘fabsf’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:8:5: warning: conflicting types for built-in function ‘floorf’; expected ‘float(float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 8 | int floorf (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:8:5: note: ‘floorf’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:9:5: warning: conflicting types for built-in function ‘ceilf’; expected ‘float(float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 9 | int ceilf (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:9:5: note: ‘ceilf’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:10:5: warning: conflicting types for built-in function ‘rintf’; expected ‘float(float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 10 | int rintf (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:10:5: note: ‘rintf’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:11:5: warning: conflicting types for built-in function ‘truncf’; expected ‘float(float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 11 | int truncf (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:11:5: note: ‘truncf’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:12:5: warning: conflicting types for built-in function ‘sqrtf’; expected ‘float(float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 12 | int sqrtf (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:12:5: note: ‘sqrtf’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:13:5: warning: conflicting types for built-in function ‘log10f’; expected ‘float(float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 13 | int log10f (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:13:5: note: ‘log10f’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:14:5: warning: conflicting types for built-in function ‘logf’; expected ‘float(float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 14 | int logf (void);\n", + " \u001b[31m \u001b[0m | ^~~~\n", + " \u001b[31m \u001b[0m _configtest.c:14:5: note: ‘logf’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:15:5: warning: conflicting types for built-in function ‘log1pf’; expected ‘float(float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 15 | int log1pf (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:15:5: note: ‘log1pf’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:16:5: warning: conflicting types for built-in function ‘expf’; expected ‘float(float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 16 | int expf (void);\n", + " \u001b[31m \u001b[0m | ^~~~\n", + " \u001b[31m \u001b[0m _configtest.c:16:5: note: ‘expf’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:17:5: warning: conflicting types for built-in function ‘expm1f’; expected ‘float(float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 17 | int expm1f (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:17:5: note: ‘expm1f’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:18:5: warning: conflicting types for built-in function ‘asinf’; expected ‘float(float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 18 | int asinf (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:18:5: note: ‘asinf’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:19:5: warning: conflicting types for built-in function ‘acosf’; expected ‘float(float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 19 | int acosf (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:19:5: note: ‘acosf’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:20:5: warning: conflicting types for built-in function ‘atanf’; expected ‘float(float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 20 | int atanf (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:20:5: note: ‘atanf’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:21:5: warning: conflicting types for built-in function ‘asinhf’; expected ‘float(float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 21 | int asinhf (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:21:5: note: ‘asinhf’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:22:5: warning: conflicting types for built-in function ‘acoshf’; expected ‘float(float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 22 | int acoshf (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:22:5: note: ‘acoshf’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:23:5: warning: conflicting types for built-in function ‘atanhf’; expected ‘float(float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 23 | int atanhf (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:23:5: note: ‘atanhf’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:24:5: warning: conflicting types for built-in function ‘hypotf’; expected ‘float(float, float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 24 | int hypotf (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:24:5: note: ‘hypotf’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:25:5: warning: conflicting types for built-in function ‘atan2f’; expected ‘float(float, float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 25 | int atan2f (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:25:5: note: ‘atan2f’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:26:5: warning: conflicting types for built-in function ‘powf’; expected ‘float(float, float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 26 | int powf (void);\n", + " \u001b[31m \u001b[0m | ^~~~\n", + " \u001b[31m \u001b[0m _configtest.c:26:5: note: ‘powf’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:27:5: warning: conflicting types for built-in function ‘fmodf’; expected ‘float(float, float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 27 | int fmodf (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:27:5: note: ‘fmodf’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:28:5: warning: conflicting types for built-in function ‘modff’; expected ‘float(float, float *)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 28 | int modff (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:28:5: note: ‘modff’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:29:5: warning: conflicting types for built-in function ‘frexpf’; expected ‘float(float, int *)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 29 | int frexpf (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:29:5: note: ‘frexpf’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:30:5: warning: conflicting types for built-in function ‘ldexpf’; expected ‘float(float, int)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 30 | int ldexpf (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:30:5: note: ‘ldexpf’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:31:5: warning: conflicting types for built-in function ‘exp2f’; expected ‘float(float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 31 | int exp2f (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:31:5: note: ‘exp2f’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:32:5: warning: conflicting types for built-in function ‘log2f’; expected ‘float(float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 32 | int log2f (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:32:5: note: ‘log2f’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:33:5: warning: conflicting types for built-in function ‘copysignf’; expected ‘float(float, float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 33 | int copysignf (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:33:5: note: ‘copysignf’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:34:5: warning: conflicting types for built-in function ‘nextafterf’; expected ‘float(float, float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 34 | int nextafterf (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:34:5: note: ‘nextafterf’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:35:5: warning: conflicting types for built-in function ‘cbrtf’; expected ‘float(float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 35 | int cbrtf (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:35:5: note: ‘cbrtf’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat _configtest.o -lm -o _configtest\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d _configtest\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c:1:5: warning: conflicting types for built-in function ‘sinl’; expected ‘long double(long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 1 | int sinl (void);\n", + " \u001b[31m \u001b[0m | ^~~~\n", + " \u001b[31m \u001b[0m _configtest.c:1:1: note: ‘sinl’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m +++ |+#include \n", + " \u001b[31m \u001b[0m 1 | int sinl (void);\n", + " \u001b[31m \u001b[0m _configtest.c:2:5: warning: conflicting types for built-in function ‘cosl’; expected ‘long double(long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 2 | int cosl (void);\n", + " \u001b[31m \u001b[0m | ^~~~\n", + " \u001b[31m \u001b[0m _configtest.c:2:5: note: ‘cosl’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:3:5: warning: conflicting types for built-in function ‘tanl’; expected ‘long double(long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 3 | int tanl (void);\n", + " \u001b[31m \u001b[0m | ^~~~\n", + " \u001b[31m \u001b[0m _configtest.c:3:5: note: ‘tanl’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:4:5: warning: conflicting types for built-in function ‘sinhl’; expected ‘long double(long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 4 | int sinhl (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:4:5: note: ‘sinhl’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:5:5: warning: conflicting types for built-in function ‘coshl’; expected ‘long double(long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 5 | int coshl (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:5:5: note: ‘coshl’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:6:5: warning: conflicting types for built-in function ‘tanhl’; expected ‘long double(long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 6 | int tanhl (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:6:5: note: ‘tanhl’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:7:5: warning: conflicting types for built-in function ‘fabsl’; expected ‘long double(long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 7 | int fabsl (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:7:5: note: ‘fabsl’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:8:5: warning: conflicting types for built-in function ‘floorl’; expected ‘long double(long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 8 | int floorl (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:8:5: note: ‘floorl’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:9:5: warning: conflicting types for built-in function ‘ceill’; expected ‘long double(long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 9 | int ceill (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:9:5: note: ‘ceill’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:10:5: warning: conflicting types for built-in function ‘rintl’; expected ‘long double(long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 10 | int rintl (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:10:5: note: ‘rintl’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:11:5: warning: conflicting types for built-in function ‘truncl’; expected ‘long double(long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 11 | int truncl (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:11:5: note: ‘truncl’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:12:5: warning: conflicting types for built-in function ‘sqrtl’; expected ‘long double(long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 12 | int sqrtl (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:12:5: note: ‘sqrtl’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:13:5: warning: conflicting types for built-in function ‘log10l’; expected ‘long double(long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 13 | int log10l (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:13:5: note: ‘log10l’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:14:5: warning: conflicting types for built-in function ‘logl’; expected ‘long double(long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 14 | int logl (void);\n", + " \u001b[31m \u001b[0m | ^~~~\n", + " \u001b[31m \u001b[0m _configtest.c:14:5: note: ‘logl’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:15:5: warning: conflicting types for built-in function ‘log1pl’; expected ‘long double(long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 15 | int log1pl (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:15:5: note: ‘log1pl’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:16:5: warning: conflicting types for built-in function ‘expl’; expected ‘long double(long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 16 | int expl (void);\n", + " \u001b[31m \u001b[0m | ^~~~\n", + " \u001b[31m \u001b[0m _configtest.c:16:5: note: ‘expl’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:17:5: warning: conflicting types for built-in function ‘expm1l’; expected ‘long double(long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 17 | int expm1l (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:17:5: note: ‘expm1l’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:18:5: warning: conflicting types for built-in function ‘asinl’; expected ‘long double(long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 18 | int asinl (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:18:5: note: ‘asinl’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:19:5: warning: conflicting types for built-in function ‘acosl’; expected ‘long double(long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 19 | int acosl (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:19:5: note: ‘acosl’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:20:5: warning: conflicting types for built-in function ‘atanl’; expected ‘long double(long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 20 | int atanl (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:20:5: note: ‘atanl’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:21:5: warning: conflicting types for built-in function ‘asinhl’; expected ‘long double(long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 21 | int asinhl (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:21:5: note: ‘asinhl’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:22:5: warning: conflicting types for built-in function ‘acoshl’; expected ‘long double(long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 22 | int acoshl (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:22:5: note: ‘acoshl’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:23:5: warning: conflicting types for built-in function ‘atanhl’; expected ‘long double(long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 23 | int atanhl (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:23:5: note: ‘atanhl’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:24:5: warning: conflicting types for built-in function ‘hypotl’; expected ‘long double(long double, long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 24 | int hypotl (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:24:5: note: ‘hypotl’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:25:5: warning: conflicting types for built-in function ‘atan2l’; expected ‘long double(long double, long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 25 | int atan2l (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:25:5: note: ‘atan2l’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:26:5: warning: conflicting types for built-in function ‘powl’; expected ‘long double(long double, long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 26 | int powl (void);\n", + " \u001b[31m \u001b[0m | ^~~~\n", + " \u001b[31m \u001b[0m _configtest.c:26:5: note: ‘powl’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:27:5: warning: conflicting types for built-in function ‘fmodl’; expected ‘long double(long double, long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 27 | int fmodl (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:27:5: note: ‘fmodl’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:28:5: warning: conflicting types for built-in function ‘modfl’; expected ‘long double(long double, long double *)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 28 | int modfl (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:28:5: note: ‘modfl’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:29:5: warning: conflicting types for built-in function ‘frexpl’; expected ‘long double(long double, int *)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 29 | int frexpl (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:29:5: note: ‘frexpl’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:30:5: warning: conflicting types for built-in function ‘ldexpl’; expected ‘long double(long double, int)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 30 | int ldexpl (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:30:5: note: ‘ldexpl’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:31:5: warning: conflicting types for built-in function ‘exp2l’; expected ‘long double(long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 31 | int exp2l (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:31:5: note: ‘exp2l’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:32:5: warning: conflicting types for built-in function ‘log2l’; expected ‘long double(long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 32 | int log2l (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:32:5: note: ‘log2l’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:33:5: warning: conflicting types for built-in function ‘copysignl’; expected ‘long double(long double, long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 33 | int copysignl (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:33:5: note: ‘copysignl’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:34:5: warning: conflicting types for built-in function ‘nextafterl’; expected ‘long double(long double, long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 34 | int nextafterl (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:34:5: note: ‘nextafterl’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:35:5: warning: conflicting types for built-in function ‘cbrtl’; expected ‘long double(long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 35 | int cbrtl (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:35:5: note: ‘cbrtl’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat _configtest.o -lm -o _configtest\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d _configtest\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c: In function ‘main’:\n", + " \u001b[31m \u001b[0m _configtest.c:8:12: error: ‘HAVE_DECL_SIGNBIT’ undeclared (first use in this function); did you mean ‘HAVE_DECL_ISNAN’?\n", + " \u001b[31m \u001b[0m 8 | (void) HAVE_DECL_SIGNBIT;\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m | HAVE_DECL_ISNAN\n", + " \u001b[31m \u001b[0m _configtest.c:8:12: note: each undeclared identifier is reported only once for each function it appears in\n", + " \u001b[31m \u001b[0m failure.\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c:1:5: warning: conflicting types for built-in function ‘cabs’; expected ‘double(_Complex double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 1 | int cabs (void);\n", + " \u001b[31m \u001b[0m | ^~~~\n", + " \u001b[31m \u001b[0m _configtest.c:1:1: note: ‘cabs’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m +++ |+#include \n", + " \u001b[31m \u001b[0m 1 | int cabs (void);\n", + " \u001b[31m \u001b[0m _configtest.c:2:5: warning: conflicting types for built-in function ‘cacos’; expected ‘_Complex double(_Complex double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 2 | int cacos (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:2:5: note: ‘cacos’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:3:5: warning: conflicting types for built-in function ‘cacosh’; expected ‘_Complex double(_Complex double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 3 | int cacosh (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:3:5: note: ‘cacosh’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:4:5: warning: conflicting types for built-in function ‘carg’; expected ‘double(_Complex double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 4 | int carg (void);\n", + " \u001b[31m \u001b[0m | ^~~~\n", + " \u001b[31m \u001b[0m _configtest.c:4:5: note: ‘carg’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:5:5: warning: conflicting types for built-in function ‘casin’; expected ‘_Complex double(_Complex double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 5 | int casin (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:5:5: note: ‘casin’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:6:5: warning: conflicting types for built-in function ‘casinh’; expected ‘_Complex double(_Complex double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 6 | int casinh (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:6:5: note: ‘casinh’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:7:5: warning: conflicting types for built-in function ‘catan’; expected ‘_Complex double(_Complex double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 7 | int catan (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:7:5: note: ‘catan’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:8:5: warning: conflicting types for built-in function ‘catanh’; expected ‘_Complex double(_Complex double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 8 | int catanh (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:8:5: note: ‘catanh’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:9:5: warning: conflicting types for built-in function ‘ccos’; expected ‘_Complex double(_Complex double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 9 | int ccos (void);\n", + " \u001b[31m \u001b[0m | ^~~~\n", + " \u001b[31m \u001b[0m _configtest.c:9:5: note: ‘ccos’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:10:5: warning: conflicting types for built-in function ‘ccosh’; expected ‘_Complex double(_Complex double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 10 | int ccosh (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:10:5: note: ‘ccosh’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:11:5: warning: conflicting types for built-in function ‘cexp’; expected ‘_Complex double(_Complex double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 11 | int cexp (void);\n", + " \u001b[31m \u001b[0m | ^~~~\n", + " \u001b[31m \u001b[0m _configtest.c:11:5: note: ‘cexp’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:12:5: warning: conflicting types for built-in function ‘cimag’; expected ‘double(_Complex double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 12 | int cimag (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:12:5: note: ‘cimag’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:13:5: warning: conflicting types for built-in function ‘clog’; expected ‘_Complex double(_Complex double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 13 | int clog (void);\n", + " \u001b[31m \u001b[0m | ^~~~\n", + " \u001b[31m \u001b[0m _configtest.c:13:5: note: ‘clog’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:14:5: warning: conflicting types for built-in function ‘conj’; expected ‘_Complex double(_Complex double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 14 | int conj (void);\n", + " \u001b[31m \u001b[0m | ^~~~\n", + " \u001b[31m \u001b[0m _configtest.c:14:5: note: ‘conj’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:15:5: warning: conflicting types for built-in function ‘cpow’; expected ‘_Complex double(_Complex double, _Complex double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 15 | int cpow (void);\n", + " \u001b[31m \u001b[0m | ^~~~\n", + " \u001b[31m \u001b[0m _configtest.c:15:5: note: ‘cpow’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:16:5: warning: conflicting types for built-in function ‘cproj’; expected ‘_Complex double(_Complex double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 16 | int cproj (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:16:5: note: ‘cproj’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:17:5: warning: conflicting types for built-in function ‘creal’; expected ‘double(_Complex double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 17 | int creal (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:17:5: note: ‘creal’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:18:5: warning: conflicting types for built-in function ‘csin’; expected ‘_Complex double(_Complex double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 18 | int csin (void);\n", + " \u001b[31m \u001b[0m | ^~~~\n", + " \u001b[31m \u001b[0m _configtest.c:18:5: note: ‘csin’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:19:5: warning: conflicting types for built-in function ‘csinh’; expected ‘_Complex double(_Complex double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 19 | int csinh (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:19:5: note: ‘csinh’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:20:5: warning: conflicting types for built-in function ‘csqrt’; expected ‘_Complex double(_Complex double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 20 | int csqrt (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:20:5: note: ‘csqrt’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:21:5: warning: conflicting types for built-in function ‘ctan’; expected ‘_Complex double(_Complex double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 21 | int ctan (void);\n", + " \u001b[31m \u001b[0m | ^~~~\n", + " \u001b[31m \u001b[0m _configtest.c:21:5: note: ‘ctan’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:22:5: warning: conflicting types for built-in function ‘ctanh’; expected ‘_Complex double(_Complex double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 22 | int ctanh (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:22:5: note: ‘ctanh’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat _configtest.o -lm -o _configtest\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d _configtest\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c:1:5: warning: conflicting types for built-in function ‘cabsf’; expected ‘float(_Complex float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 1 | int cabsf (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:1:1: note: ‘cabsf’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m +++ |+#include \n", + " \u001b[31m \u001b[0m 1 | int cabsf (void);\n", + " \u001b[31m \u001b[0m _configtest.c:2:5: warning: conflicting types for built-in function ‘cacosf’; expected ‘_Complex float(_Complex float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 2 | int cacosf (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:2:5: note: ‘cacosf’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:3:5: warning: conflicting types for built-in function ‘cacoshf’; expected ‘_Complex float(_Complex float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 3 | int cacoshf (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:3:5: note: ‘cacoshf’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:4:5: warning: conflicting types for built-in function ‘cargf’; expected ‘float(_Complex float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 4 | int cargf (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:4:5: note: ‘cargf’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:5:5: warning: conflicting types for built-in function ‘casinf’; expected ‘_Complex float(_Complex float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 5 | int casinf (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:5:5: note: ‘casinf’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:6:5: warning: conflicting types for built-in function ‘casinhf’; expected ‘_Complex float(_Complex float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 6 | int casinhf (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:6:5: note: ‘casinhf’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:7:5: warning: conflicting types for built-in function ‘catanf’; expected ‘_Complex float(_Complex float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 7 | int catanf (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:7:5: note: ‘catanf’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:8:5: warning: conflicting types for built-in function ‘catanhf’; expected ‘_Complex float(_Complex float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 8 | int catanhf (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:8:5: note: ‘catanhf’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:9:5: warning: conflicting types for built-in function ‘ccosf’; expected ‘_Complex float(_Complex float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 9 | int ccosf (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:9:5: note: ‘ccosf’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:10:5: warning: conflicting types for built-in function ‘ccoshf’; expected ‘_Complex float(_Complex float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 10 | int ccoshf (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:10:5: note: ‘ccoshf’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:11:5: warning: conflicting types for built-in function ‘cexpf’; expected ‘_Complex float(_Complex float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 11 | int cexpf (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:11:5: note: ‘cexpf’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:12:5: warning: conflicting types for built-in function ‘cimagf’; expected ‘float(_Complex float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 12 | int cimagf (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:12:5: note: ‘cimagf’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:13:5: warning: conflicting types for built-in function ‘clogf’; expected ‘_Complex float(_Complex float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 13 | int clogf (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:13:5: note: ‘clogf’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:14:5: warning: conflicting types for built-in function ‘conjf’; expected ‘_Complex float(_Complex float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 14 | int conjf (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:14:5: note: ‘conjf’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:15:5: warning: conflicting types for built-in function ‘cpowf’; expected ‘_Complex float(_Complex float, _Complex float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 15 | int cpowf (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:15:5: note: ‘cpowf’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:16:5: warning: conflicting types for built-in function ‘cprojf’; expected ‘_Complex float(_Complex float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 16 | int cprojf (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:16:5: note: ‘cprojf’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:17:5: warning: conflicting types for built-in function ‘crealf’; expected ‘float(_Complex float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 17 | int crealf (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:17:5: note: ‘crealf’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:18:5: warning: conflicting types for built-in function ‘csinf’; expected ‘_Complex float(_Complex float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 18 | int csinf (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:18:5: note: ‘csinf’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:19:5: warning: conflicting types for built-in function ‘csinhf’; expected ‘_Complex float(_Complex float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 19 | int csinhf (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:19:5: note: ‘csinhf’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:20:5: warning: conflicting types for built-in function ‘csqrtf’; expected ‘_Complex float(_Complex float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 20 | int csqrtf (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:20:5: note: ‘csqrtf’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:21:5: warning: conflicting types for built-in function ‘ctanf’; expected ‘_Complex float(_Complex float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 21 | int ctanf (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:21:5: note: ‘ctanf’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:22:5: warning: conflicting types for built-in function ‘ctanhf’; expected ‘_Complex float(_Complex float)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 22 | int ctanhf (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:22:5: note: ‘ctanhf’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat _configtest.o -lm -o _configtest\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d _configtest\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c:1:5: warning: conflicting types for built-in function ‘cabsl’; expected ‘long double(_Complex long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 1 | int cabsl (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:1:1: note: ‘cabsl’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m +++ |+#include \n", + " \u001b[31m \u001b[0m 1 | int cabsl (void);\n", + " \u001b[31m \u001b[0m _configtest.c:2:5: warning: conflicting types for built-in function ‘cacosl’; expected ‘_Complex long double(_Complex long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 2 | int cacosl (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:2:5: note: ‘cacosl’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:3:5: warning: conflicting types for built-in function ‘cacoshl’; expected ‘_Complex long double(_Complex long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 3 | int cacoshl (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:3:5: note: ‘cacoshl’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:4:5: warning: conflicting types for built-in function ‘cargl’; expected ‘long double(_Complex long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 4 | int cargl (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:4:5: note: ‘cargl’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:5:5: warning: conflicting types for built-in function ‘casinl’; expected ‘_Complex long double(_Complex long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 5 | int casinl (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:5:5: note: ‘casinl’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:6:5: warning: conflicting types for built-in function ‘casinhl’; expected ‘_Complex long double(_Complex long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 6 | int casinhl (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:6:5: note: ‘casinhl’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:7:5: warning: conflicting types for built-in function ‘catanl’; expected ‘_Complex long double(_Complex long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 7 | int catanl (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:7:5: note: ‘catanl’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:8:5: warning: conflicting types for built-in function ‘catanhl’; expected ‘_Complex long double(_Complex long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 8 | int catanhl (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:8:5: note: ‘catanhl’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:9:5: warning: conflicting types for built-in function ‘ccosl’; expected ‘_Complex long double(_Complex long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 9 | int ccosl (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:9:5: note: ‘ccosl’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:10:5: warning: conflicting types for built-in function ‘ccoshl’; expected ‘_Complex long double(_Complex long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 10 | int ccoshl (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:10:5: note: ‘ccoshl’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:11:5: warning: conflicting types for built-in function ‘cexpl’; expected ‘_Complex long double(_Complex long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 11 | int cexpl (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:11:5: note: ‘cexpl’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:12:5: warning: conflicting types for built-in function ‘cimagl’; expected ‘long double(_Complex long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 12 | int cimagl (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:12:5: note: ‘cimagl’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:13:5: warning: conflicting types for built-in function ‘clogl’; expected ‘_Complex long double(_Complex long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 13 | int clogl (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:13:5: note: ‘clogl’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:14:5: warning: conflicting types for built-in function ‘conjl’; expected ‘_Complex long double(_Complex long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 14 | int conjl (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:14:5: note: ‘conjl’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:15:5: warning: conflicting types for built-in function ‘cpowl’; expected ‘_Complex long double(_Complex long double, _Complex long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 15 | int cpowl (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:15:5: note: ‘cpowl’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:16:5: warning: conflicting types for built-in function ‘cprojl’; expected ‘_Complex long double(_Complex long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 16 | int cprojl (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:16:5: note: ‘cprojl’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:17:5: warning: conflicting types for built-in function ‘creall’; expected ‘long double(_Complex long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 17 | int creall (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:17:5: note: ‘creall’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:18:5: warning: conflicting types for built-in function ‘csinl’; expected ‘_Complex long double(_Complex long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 18 | int csinl (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:18:5: note: ‘csinl’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:19:5: warning: conflicting types for built-in function ‘csinhl’; expected ‘_Complex long double(_Complex long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 19 | int csinhl (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:19:5: note: ‘csinhl’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:20:5: warning: conflicting types for built-in function ‘csqrtl’; expected ‘_Complex long double(_Complex long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 20 | int csqrtl (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:20:5: note: ‘csqrtl’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:21:5: warning: conflicting types for built-in function ‘ctanl’; expected ‘_Complex long double(_Complex long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 21 | int ctanl (void);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:21:5: note: ‘ctanl’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m _configtest.c:22:5: warning: conflicting types for built-in function ‘ctanhl’; expected ‘_Complex long double(_Complex long double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 22 | int ctanhl (void);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m _configtest.c:22:5: note: ‘ctanhl’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat _configtest.o -lm -o _configtest\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d _configtest\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c:2:12: warning: ‘static_func’ defined but not used [-Wunused-function]\n", + " \u001b[31m \u001b[0m 2 | static int static_func (char * restrict a)\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m File: build/src.linux-x86_64-3.1/numpy/core/include/numpy/config.h\n", + " \u001b[31m \u001b[0m #define HAVE_ENDIAN_H 1\n", + " \u001b[31m \u001b[0m #define SIZEOF_PY_INTPTR_T 8\n", + " \u001b[31m \u001b[0m #define SIZEOF_OFF_T 8\n", + " \u001b[31m \u001b[0m #define SIZEOF_PY_LONG_LONG 8\n", + " \u001b[31m \u001b[0m #define MATHLIB m\n", + " \u001b[31m \u001b[0m #define HAVE_SIN 1\n", + " \u001b[31m \u001b[0m #define HAVE_COS 1\n", + " \u001b[31m \u001b[0m #define HAVE_TAN 1\n", + " \u001b[31m \u001b[0m #define HAVE_SINH 1\n", + " \u001b[31m \u001b[0m #define HAVE_COSH 1\n", + " \u001b[31m \u001b[0m #define HAVE_TANH 1\n", + " \u001b[31m \u001b[0m #define HAVE_FABS 1\n", + " \u001b[31m \u001b[0m #define HAVE_FLOOR 1\n", + " \u001b[31m \u001b[0m #define HAVE_CEIL 1\n", + " \u001b[31m \u001b[0m #define HAVE_SQRT 1\n", + " \u001b[31m \u001b[0m #define HAVE_LOG10 1\n", + " \u001b[31m \u001b[0m #define HAVE_LOG 1\n", + " \u001b[31m \u001b[0m #define HAVE_EXP 1\n", + " \u001b[31m \u001b[0m #define HAVE_ASIN 1\n", + " \u001b[31m \u001b[0m #define HAVE_ACOS 1\n", + " \u001b[31m \u001b[0m #define HAVE_ATAN 1\n", + " \u001b[31m \u001b[0m #define HAVE_FMOD 1\n", + " \u001b[31m \u001b[0m #define HAVE_MODF 1\n", + " \u001b[31m \u001b[0m #define HAVE_FREXP 1\n", + " \u001b[31m \u001b[0m #define HAVE_LDEXP 1\n", + " \u001b[31m \u001b[0m #define HAVE_RINT 1\n", + " \u001b[31m \u001b[0m #define HAVE_TRUNC 1\n", + " \u001b[31m \u001b[0m #define HAVE_EXP2 1\n", + " \u001b[31m \u001b[0m #define HAVE_LOG2 1\n", + " \u001b[31m \u001b[0m #define HAVE_ATAN2 1\n", + " \u001b[31m \u001b[0m #define HAVE_POW 1\n", + " \u001b[31m \u001b[0m #define HAVE_NEXTAFTER 1\n", + " \u001b[31m \u001b[0m #define HAVE_STRTOLL 1\n", + " \u001b[31m \u001b[0m #define HAVE_STRTOULL 1\n", + " \u001b[31m \u001b[0m #define HAVE_CBRT 1\n", + " \u001b[31m \u001b[0m #define HAVE_STRTOLD_L 1\n", + " \u001b[31m \u001b[0m #define HAVE_FALLOCATE 1\n", + " \u001b[31m \u001b[0m #define HAVE_BACKTRACE 1\n", + " \u001b[31m \u001b[0m #define HAVE_MADVISE 1\n", + " \u001b[31m \u001b[0m #define HAVE_XMMINTRIN_H 1\n", + " \u001b[31m \u001b[0m #define HAVE_EMMINTRIN_H 1\n", + " \u001b[31m \u001b[0m #define HAVE_IMMINTRIN_H 1\n", + " \u001b[31m \u001b[0m #define HAVE_FEATURES_H 1\n", + " \u001b[31m \u001b[0m #define HAVE_DLFCN_H 1\n", + " \u001b[31m \u001b[0m #define HAVE_SYS_MMAN_H 1\n", + " \u001b[31m \u001b[0m #define HAVE___BUILTIN_ISNAN 1\n", + " \u001b[31m \u001b[0m #define HAVE___BUILTIN_ISINF 1\n", + " \u001b[31m \u001b[0m #define HAVE___BUILTIN_ISFINITE 1\n", + " \u001b[31m \u001b[0m #define HAVE___BUILTIN_BSWAP32 1\n", + " \u001b[31m \u001b[0m #define HAVE___BUILTIN_BSWAP64 1\n", + " \u001b[31m \u001b[0m #define HAVE___BUILTIN_EXPECT 1\n", + " \u001b[31m \u001b[0m #define HAVE___BUILTIN_MUL_OVERFLOW 1\n", + " \u001b[31m \u001b[0m #define HAVE___BUILTIN_CPU_SUPPORTS 1\n", + " \u001b[31m \u001b[0m #define HAVE___BUILTIN_CPU_SUPPORTS_AVX512F 1\n", + " \u001b[31m \u001b[0m #define HAVE__M_FROM_INT64 1\n", + " \u001b[31m \u001b[0m #define HAVE__MM_LOAD_PS 1\n", + " \u001b[31m \u001b[0m #define HAVE__MM_PREFETCH 1\n", + " \u001b[31m \u001b[0m #define HAVE__MM_LOAD_PD 1\n", + " \u001b[31m \u001b[0m #define HAVE___BUILTIN_PREFETCH 1\n", + " \u001b[31m \u001b[0m #define HAVE_LINK_AVX 1\n", + " \u001b[31m \u001b[0m #define HAVE_LINK_AVX2 1\n", + " \u001b[31m \u001b[0m #define HAVE_LINK_AVX512F 1\n", + " \u001b[31m \u001b[0m #define HAVE_XGETBV 1\n", + " \u001b[31m \u001b[0m #define HAVE_ATTRIBUTE_OPTIMIZE_UNROLL_LOOPS 1\n", + " \u001b[31m \u001b[0m #define HAVE_ATTRIBUTE_OPTIMIZE_OPT_3 1\n", + " \u001b[31m \u001b[0m #define HAVE_ATTRIBUTE_NONNULL 1\n", + " \u001b[31m \u001b[0m #define HAVE_ATTRIBUTE_TARGET_AVX 1\n", + " \u001b[31m \u001b[0m #define HAVE_ATTRIBUTE_TARGET_AVX2 1\n", + " \u001b[31m \u001b[0m #define HAVE_ATTRIBUTE_TARGET_AVX512F 1\n", + " \u001b[31m \u001b[0m #define HAVE_ATTRIBUTE_TARGET_AVX2_WITH_INTRINSICS 1\n", + " \u001b[31m \u001b[0m #define HAVE_ATTRIBUTE_TARGET_AVX512F_WITH_INTRINSICS 1\n", + " \u001b[31m \u001b[0m #define HAVE___THREAD 1\n", + " \u001b[31m \u001b[0m #define HAVE_SINF 1\n", + " \u001b[31m \u001b[0m #define HAVE_COSF 1\n", + " \u001b[31m \u001b[0m #define HAVE_TANF 1\n", + " \u001b[31m \u001b[0m #define HAVE_SINHF 1\n", + " \u001b[31m \u001b[0m #define HAVE_COSHF 1\n", + " \u001b[31m \u001b[0m #define HAVE_TANHF 1\n", + " \u001b[31m \u001b[0m #define HAVE_FABSF 1\n", + " \u001b[31m \u001b[0m #define HAVE_FLOORF 1\n", + " \u001b[31m \u001b[0m #define HAVE_CEILF 1\n", + " \u001b[31m \u001b[0m #define HAVE_RINTF 1\n", + " \u001b[31m \u001b[0m #define HAVE_TRUNCF 1\n", + " \u001b[31m \u001b[0m #define HAVE_SQRTF 1\n", + " \u001b[31m \u001b[0m #define HAVE_LOG10F 1\n", + " \u001b[31m \u001b[0m #define HAVE_LOGF 1\n", + " \u001b[31m \u001b[0m #define HAVE_LOG1PF 1\n", + " \u001b[31m \u001b[0m #define HAVE_EXPF 1\n", + " \u001b[31m \u001b[0m #define HAVE_EXPM1F 1\n", + " \u001b[31m \u001b[0m #define HAVE_ASINF 1\n", + " \u001b[31m \u001b[0m #define HAVE_ACOSF 1\n", + " \u001b[31m \u001b[0m #define HAVE_ATANF 1\n", + " \u001b[31m \u001b[0m #define HAVE_ASINHF 1\n", + " \u001b[31m \u001b[0m #define HAVE_ACOSHF 1\n", + " \u001b[31m \u001b[0m #define HAVE_ATANHF 1\n", + " \u001b[31m \u001b[0m #define HAVE_HYPOTF 1\n", + " \u001b[31m \u001b[0m #define HAVE_ATAN2F 1\n", + " \u001b[31m \u001b[0m #define HAVE_POWF 1\n", + " \u001b[31m \u001b[0m #define HAVE_FMODF 1\n", + " \u001b[31m \u001b[0m #define HAVE_MODFF 1\n", + " \u001b[31m \u001b[0m #define HAVE_FREXPF 1\n", + " \u001b[31m \u001b[0m #define HAVE_LDEXPF 1\n", + " \u001b[31m \u001b[0m #define HAVE_EXP2F 1\n", + " \u001b[31m \u001b[0m #define HAVE_LOG2F 1\n", + " \u001b[31m \u001b[0m #define HAVE_COPYSIGNF 1\n", + " \u001b[31m \u001b[0m #define HAVE_NEXTAFTERF 1\n", + " \u001b[31m \u001b[0m #define HAVE_CBRTF 1\n", + " \u001b[31m \u001b[0m #define HAVE_SINL 1\n", + " \u001b[31m \u001b[0m #define HAVE_COSL 1\n", + " \u001b[31m \u001b[0m #define HAVE_TANL 1\n", + " \u001b[31m \u001b[0m #define HAVE_SINHL 1\n", + " \u001b[31m \u001b[0m #define HAVE_COSHL 1\n", + " \u001b[31m \u001b[0m #define HAVE_TANHL 1\n", + " \u001b[31m \u001b[0m #define HAVE_FABSL 1\n", + " \u001b[31m \u001b[0m #define HAVE_FLOORL 1\n", + " \u001b[31m \u001b[0m #define HAVE_CEILL 1\n", + " \u001b[31m \u001b[0m #define HAVE_RINTL 1\n", + " \u001b[31m \u001b[0m #define HAVE_TRUNCL 1\n", + " \u001b[31m \u001b[0m #define HAVE_SQRTL 1\n", + " \u001b[31m \u001b[0m #define HAVE_LOG10L 1\n", + " \u001b[31m \u001b[0m #define HAVE_LOGL 1\n", + " \u001b[31m \u001b[0m #define HAVE_LOG1PL 1\n", + " \u001b[31m \u001b[0m #define HAVE_EXPL 1\n", + " \u001b[31m \u001b[0m #define HAVE_EXPM1L 1\n", + " \u001b[31m \u001b[0m #define HAVE_ASINL 1\n", + " \u001b[31m \u001b[0m #define HAVE_ACOSL 1\n", + " \u001b[31m \u001b[0m #define HAVE_ATANL 1\n", + " \u001b[31m \u001b[0m #define HAVE_ASINHL 1\n", + " \u001b[31m \u001b[0m #define HAVE_ACOSHL 1\n", + " \u001b[31m \u001b[0m #define HAVE_ATANHL 1\n", + " \u001b[31m \u001b[0m #define HAVE_HYPOTL 1\n", + " \u001b[31m \u001b[0m #define HAVE_ATAN2L 1\n", + " \u001b[31m \u001b[0m #define HAVE_POWL 1\n", + " \u001b[31m \u001b[0m #define HAVE_FMODL 1\n", + " \u001b[31m \u001b[0m #define HAVE_MODFL 1\n", + " \u001b[31m \u001b[0m #define HAVE_FREXPL 1\n", + " \u001b[31m \u001b[0m #define HAVE_LDEXPL 1\n", + " \u001b[31m \u001b[0m #define HAVE_EXP2L 1\n", + " \u001b[31m \u001b[0m #define HAVE_LOG2L 1\n", + " \u001b[31m \u001b[0m #define HAVE_COPYSIGNL 1\n", + " \u001b[31m \u001b[0m #define HAVE_NEXTAFTERL 1\n", + " \u001b[31m \u001b[0m #define HAVE_CBRTL 1\n", + " \u001b[31m \u001b[0m #define HAVE_DECL_SIGNBIT\n", + " \u001b[31m \u001b[0m #define HAVE_COMPLEX_H 1\n", + " \u001b[31m \u001b[0m #define HAVE_CABS 1\n", + " \u001b[31m \u001b[0m #define HAVE_CACOS 1\n", + " \u001b[31m \u001b[0m #define HAVE_CACOSH 1\n", + " \u001b[31m \u001b[0m #define HAVE_CARG 1\n", + " \u001b[31m \u001b[0m #define HAVE_CASIN 1\n", + " \u001b[31m \u001b[0m #define HAVE_CASINH 1\n", + " \u001b[31m \u001b[0m #define HAVE_CATAN 1\n", + " \u001b[31m \u001b[0m #define HAVE_CATANH 1\n", + " \u001b[31m \u001b[0m #define HAVE_CCOS 1\n", + " \u001b[31m \u001b[0m #define HAVE_CCOSH 1\n", + " \u001b[31m \u001b[0m #define HAVE_CEXP 1\n", + " \u001b[31m \u001b[0m #define HAVE_CIMAG 1\n", + " \u001b[31m \u001b[0m #define HAVE_CLOG 1\n", + " \u001b[31m \u001b[0m #define HAVE_CONJ 1\n", + " \u001b[31m \u001b[0m #define HAVE_CPOW 1\n", + " \u001b[31m \u001b[0m #define HAVE_CPROJ 1\n", + " \u001b[31m \u001b[0m #define HAVE_CREAL 1\n", + " \u001b[31m \u001b[0m #define HAVE_CSIN 1\n", + " \u001b[31m \u001b[0m #define HAVE_CSINH 1\n", + " \u001b[31m \u001b[0m #define HAVE_CSQRT 1\n", + " \u001b[31m \u001b[0m #define HAVE_CTAN 1\n", + " \u001b[31m \u001b[0m #define HAVE_CTANH 1\n", + " \u001b[31m \u001b[0m #define HAVE_CABSF 1\n", + " \u001b[31m \u001b[0m #define HAVE_CACOSF 1\n", + " \u001b[31m \u001b[0m #define HAVE_CACOSHF 1\n", + " \u001b[31m \u001b[0m #define HAVE_CARGF 1\n", + " \u001b[31m \u001b[0m #define HAVE_CASINF 1\n", + " \u001b[31m \u001b[0m #define HAVE_CASINHF 1\n", + " \u001b[31m \u001b[0m #define HAVE_CATANF 1\n", + " \u001b[31m \u001b[0m #define HAVE_CATANHF 1\n", + " \u001b[31m \u001b[0m #define HAVE_CCOSF 1\n", + " \u001b[31m \u001b[0m #define HAVE_CCOSHF 1\n", + " \u001b[31m \u001b[0m #define HAVE_CEXPF 1\n", + " \u001b[31m \u001b[0m #define HAVE_CIMAGF 1\n", + " \u001b[31m \u001b[0m #define HAVE_CLOGF 1\n", + " \u001b[31m \u001b[0m #define HAVE_CONJF 1\n", + " \u001b[31m \u001b[0m #define HAVE_CPOWF 1\n", + " \u001b[31m \u001b[0m #define HAVE_CPROJF 1\n", + " \u001b[31m \u001b[0m #define HAVE_CREALF 1\n", + " \u001b[31m \u001b[0m #define HAVE_CSINF 1\n", + " \u001b[31m \u001b[0m #define HAVE_CSINHF 1\n", + " \u001b[31m \u001b[0m #define HAVE_CSQRTF 1\n", + " \u001b[31m \u001b[0m #define HAVE_CTANF 1\n", + " \u001b[31m \u001b[0m #define HAVE_CTANHF 1\n", + " \u001b[31m \u001b[0m #define HAVE_CABSL 1\n", + " \u001b[31m \u001b[0m #define HAVE_CACOSL 1\n", + " \u001b[31m \u001b[0m #define HAVE_CACOSHL 1\n", + " \u001b[31m \u001b[0m #define HAVE_CARGL 1\n", + " \u001b[31m \u001b[0m #define HAVE_CASINL 1\n", + " \u001b[31m \u001b[0m #define HAVE_CASINHL 1\n", + " \u001b[31m \u001b[0m #define HAVE_CATANL 1\n", + " \u001b[31m \u001b[0m #define HAVE_CATANHL 1\n", + " \u001b[31m \u001b[0m #define HAVE_CCOSL 1\n", + " \u001b[31m \u001b[0m #define HAVE_CCOSHL 1\n", + " \u001b[31m \u001b[0m #define HAVE_CEXPL 1\n", + " \u001b[31m \u001b[0m #define HAVE_CIMAGL 1\n", + " \u001b[31m \u001b[0m #define HAVE_CLOGL 1\n", + " \u001b[31m \u001b[0m #define HAVE_CONJL 1\n", + " \u001b[31m \u001b[0m #define HAVE_CPOWL 1\n", + " \u001b[31m \u001b[0m #define HAVE_CPROJL 1\n", + " \u001b[31m \u001b[0m #define HAVE_CREALL 1\n", + " \u001b[31m \u001b[0m #define HAVE_CSINL 1\n", + " \u001b[31m \u001b[0m #define HAVE_CSINHL 1\n", + " \u001b[31m \u001b[0m #define HAVE_CSQRTL 1\n", + " \u001b[31m \u001b[0m #define HAVE_CTANL 1\n", + " \u001b[31m \u001b[0m #define HAVE_CTANHL 1\n", + " \u001b[31m \u001b[0m #define NPY_RESTRICT restrict\n", + " \u001b[31m \u001b[0m #define NPY_RELAXED_STRIDES_CHECKING 1\n", + " \u001b[31m \u001b[0m #define HAVE_LDOUBLE_INTEL_EXTENDED_16_BYTES_LE 1\n", + " \u001b[31m \u001b[0m #define NPY_PY3K 1\n", + " \u001b[31m \u001b[0m #ifndef __cplusplus\n", + " \u001b[31m \u001b[0m /* #undef inline */\n", + " \u001b[31m \u001b[0m #endif\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m #ifndef _NPY_NPY_CONFIG_H_\n", + " \u001b[31m \u001b[0m #error config.h should never be included directly, include npy_config.h instead\n", + " \u001b[31m \u001b[0m #endif\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m EOF\n", + " \u001b[31m \u001b[0m adding 'build/src.linux-x86_64-3.1/numpy/core/include/numpy/config.h' to sources.\n", + " \u001b[31m \u001b[0m Generating build/src.linux-x86_64-3.1/numpy/core/include/numpy/_numpyconfig.h\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c:1:5: warning: conflicting types for built-in function ‘exp’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 1 | int exp (void);\n", + " \u001b[31m \u001b[0m | ^~~\n", + " \u001b[31m \u001b[0m _configtest.c:1:1: note: ‘exp’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m +++ |+#include \n", + " \u001b[31m \u001b[0m 1 | int exp (void);\n", + " \u001b[31m \u001b[0m gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat _configtest.o -o _configtest\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat/ld: _configtest.o: in function `main':\n", + " \u001b[31m \u001b[0m _configtest.c:(.text.startup+0x9): undefined reference to `exp'\n", + " \u001b[31m \u001b[0m collect2: error: ld returned 1 exit status\n", + " \u001b[31m \u001b[0m failure.\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c:1:5: warning: conflicting types for built-in function ‘exp’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 1 | int exp (void);\n", + " \u001b[31m \u001b[0m | ^~~\n", + " \u001b[31m \u001b[0m _configtest.c:1:1: note: ‘exp’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m +++ |+#include \n", + " \u001b[31m \u001b[0m 1 | int exp (void);\n", + " \u001b[31m \u001b[0m gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat _configtest.o -lm -o _configtest\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d _configtest\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c:3: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]\n", + " \u001b[31m \u001b[0m 3 | #pragma clang diagnostic error \"-Wattributes\"\n", + " \u001b[31m \u001b[0m |\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m File: build/src.linux-x86_64-3.1/numpy/core/include/numpy/_numpyconfig.h\n", + " \u001b[31m \u001b[0m #define NPY_HAVE_ENDIAN_H 1\n", + " \u001b[31m \u001b[0m #define NPY_SIZEOF_SHORT SIZEOF_SHORT\n", + " \u001b[31m \u001b[0m #define NPY_SIZEOF_INT SIZEOF_INT\n", + " \u001b[31m \u001b[0m #define NPY_SIZEOF_LONG SIZEOF_LONG\n", + " \u001b[31m \u001b[0m #define NPY_SIZEOF_FLOAT 4\n", + " \u001b[31m \u001b[0m #define NPY_SIZEOF_COMPLEX_FLOAT 8\n", + " \u001b[31m \u001b[0m #define NPY_SIZEOF_DOUBLE 8\n", + " \u001b[31m \u001b[0m #define NPY_SIZEOF_COMPLEX_DOUBLE 16\n", + " \u001b[31m \u001b[0m #define NPY_SIZEOF_LONGDOUBLE 16\n", + " \u001b[31m \u001b[0m #define NPY_SIZEOF_COMPLEX_LONGDOUBLE 32\n", + " \u001b[31m \u001b[0m #define NPY_SIZEOF_PY_INTPTR_T 8\n", + " \u001b[31m \u001b[0m #define NPY_SIZEOF_OFF_T 8\n", + " \u001b[31m \u001b[0m #define NPY_SIZEOF_PY_LONG_LONG 8\n", + " \u001b[31m \u001b[0m #define NPY_SIZEOF_LONGLONG 8\n", + " \u001b[31m \u001b[0m #define NPY_NO_SMP 0\n", + " \u001b[31m \u001b[0m #define NPY_HAVE_DECL_ISNAN\n", + " \u001b[31m \u001b[0m #define NPY_HAVE_DECL_ISINF\n", + " \u001b[31m \u001b[0m #define NPY_HAVE_DECL_ISFINITE\n", + " \u001b[31m \u001b[0m #define NPY_HAVE_DECL_SIGNBIT\n", + " \u001b[31m \u001b[0m #define NPY_USE_C99_COMPLEX 1\n", + " \u001b[31m \u001b[0m #define NPY_HAVE_COMPLEX_DOUBLE 1\n", + " \u001b[31m \u001b[0m #define NPY_HAVE_COMPLEX_FLOAT 1\n", + " \u001b[31m \u001b[0m #define NPY_HAVE_COMPLEX_LONG_DOUBLE 1\n", + " \u001b[31m \u001b[0m #define NPY_RELAXED_STRIDES_CHECKING 1\n", + " \u001b[31m \u001b[0m #define NPY_USE_C99_FORMATS 1\n", + " \u001b[31m \u001b[0m #define NPY_VISIBILITY_HIDDEN __attribute__((visibility(\"hidden\")))\n", + " \u001b[31m \u001b[0m #define NPY_ABI_VERSION 0x01000009\n", + " \u001b[31m \u001b[0m #define NPY_API_VERSION 0x0000000D\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m #ifndef __STDC_FORMAT_MACROS\n", + " \u001b[31m \u001b[0m #define __STDC_FORMAT_MACROS 1\n", + " \u001b[31m \u001b[0m #endif\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m EOF\n", + " \u001b[31m \u001b[0m adding 'build/src.linux-x86_64-3.1/numpy/core/include/numpy/_numpyconfig.h' to sources.\n", + " \u001b[31m \u001b[0m executing numpy/core/code_generators/generate_numpy_api.py\n", + " \u001b[31m \u001b[0m adding 'build/src.linux-x86_64-3.1/numpy/core/include/numpy/__multiarray_api.h' to sources.\n", + " \u001b[31m \u001b[0m numpy.core - nothing done with h_files = ['build/src.linux-x86_64-3.1/numpy/core/include/numpy/config.h', 'build/src.linux-x86_64-3.1/numpy/core/include/numpy/_numpyconfig.h', 'build/src.linux-x86_64-3.1/numpy/core/include/numpy/__multiarray_api.h']\n", + " \u001b[31m \u001b[0m building extension \"numpy.core._multiarray_tests\" sources\n", + " \u001b[31m \u001b[0m creating build/src.linux-x86_64-3.1/numpy/core/src/multiarray\n", + " \u001b[31m \u001b[0m conv_template:> build/src.linux-x86_64-3.1/numpy/core/src/multiarray/_multiarray_tests.c\n", + " \u001b[31m \u001b[0m building extension \"numpy.core._multiarray_umath\" sources\n", + " \u001b[31m \u001b[0m adding 'build/src.linux-x86_64-3.1/numpy/core/include/numpy/config.h' to sources.\n", + " \u001b[31m \u001b[0m adding 'build/src.linux-x86_64-3.1/numpy/core/include/numpy/_numpyconfig.h' to sources.\n", + " \u001b[31m \u001b[0m executing numpy/core/code_generators/generate_numpy_api.py\n", + " \u001b[31m \u001b[0m adding 'build/src.linux-x86_64-3.1/numpy/core/include/numpy/__multiarray_api.h' to sources.\n", + " \u001b[31m \u001b[0m executing numpy/core/code_generators/generate_ufunc_api.py\n", + " \u001b[31m \u001b[0m adding 'build/src.linux-x86_64-3.1/numpy/core/include/numpy/__ufunc_api.h' to sources.\n", + " \u001b[31m \u001b[0m conv_template:> build/src.linux-x86_64-3.1/numpy/core/src/multiarray/arraytypes.c\n", + " \u001b[31m \u001b[0m conv_template:> build/src.linux-x86_64-3.1/numpy/core/src/multiarray/einsum.c\n", + " \u001b[31m \u001b[0m conv_template:> build/src.linux-x86_64-3.1/numpy/core/src/multiarray/lowlevel_strided_loops.c\n", + " \u001b[31m \u001b[0m conv_template:> build/src.linux-x86_64-3.1/numpy/core/src/multiarray/nditer_templ.c\n", + " \u001b[31m \u001b[0m conv_template:> build/src.linux-x86_64-3.1/numpy/core/src/multiarray/scalartypes.c\n", + " \u001b[31m \u001b[0m creating build/src.linux-x86_64-3.1/numpy/core/src/umath\n", + " \u001b[31m \u001b[0m conv_template:> build/src.linux-x86_64-3.1/numpy/core/src/umath/funcs.inc\n", + " \u001b[31m \u001b[0m adding 'build/src.linux-x86_64-3.1/numpy/core/src/umath' to include_dirs.\n", + " \u001b[31m \u001b[0m conv_template:> build/src.linux-x86_64-3.1/numpy/core/src/umath/simd.inc\n", + " \u001b[31m \u001b[0m conv_template:> build/src.linux-x86_64-3.1/numpy/core/src/umath/loops.h\n", + " \u001b[31m \u001b[0m conv_template:> build/src.linux-x86_64-3.1/numpy/core/src/umath/loops.c\n", + " \u001b[31m \u001b[0m conv_template:> build/src.linux-x86_64-3.1/numpy/core/src/umath/matmul.h\n", + " \u001b[31m \u001b[0m conv_template:> build/src.linux-x86_64-3.1/numpy/core/src/umath/matmul.c\n", + " \u001b[31m \u001b[0m conv_template:> build/src.linux-x86_64-3.1/numpy/core/src/umath/clip.h\n", + " \u001b[31m \u001b[0m conv_template:> build/src.linux-x86_64-3.1/numpy/core/src/umath/clip.c\n", + " \u001b[31m \u001b[0m conv_template:> build/src.linux-x86_64-3.1/numpy/core/src/umath/scalarmath.c\n", + " \u001b[31m \u001b[0m adding 'build/src.linux-x86_64-3.1/numpy/core/src/npymath' to include_dirs.\n", + " \u001b[31m \u001b[0m conv_template:> build/src.linux-x86_64-3.1/numpy/core/src/common/templ_common.h\n", + " \u001b[31m \u001b[0m adding 'build/src.linux-x86_64-3.1/numpy/core/src/common' to include_dirs.\n", + " \u001b[31m \u001b[0m numpy.core - nothing done with h_files = ['build/src.linux-x86_64-3.1/numpy/core/src/umath/funcs.inc', 'build/src.linux-x86_64-3.1/numpy/core/src/umath/simd.inc', 'build/src.linux-x86_64-3.1/numpy/core/src/umath/loops.h', 'build/src.linux-x86_64-3.1/numpy/core/src/umath/matmul.h', 'build/src.linux-x86_64-3.1/numpy/core/src/umath/clip.h', 'build/src.linux-x86_64-3.1/numpy/core/src/npymath/npy_math_internal.h', 'build/src.linux-x86_64-3.1/numpy/core/src/common/templ_common.h', 'build/src.linux-x86_64-3.1/numpy/core/include/numpy/config.h', 'build/src.linux-x86_64-3.1/numpy/core/include/numpy/_numpyconfig.h', 'build/src.linux-x86_64-3.1/numpy/core/include/numpy/__multiarray_api.h', 'build/src.linux-x86_64-3.1/numpy/core/include/numpy/__ufunc_api.h']\n", + " \u001b[31m \u001b[0m building extension \"numpy.core._umath_tests\" sources\n", + " \u001b[31m \u001b[0m conv_template:> build/src.linux-x86_64-3.1/numpy/core/src/umath/_umath_tests.c\n", + " \u001b[31m \u001b[0m building extension \"numpy.core._rational_tests\" sources\n", + " \u001b[31m \u001b[0m conv_template:> build/src.linux-x86_64-3.1/numpy/core/src/umath/_rational_tests.c\n", + " \u001b[31m \u001b[0m building extension \"numpy.core._struct_ufunc_tests\" sources\n", + " \u001b[31m \u001b[0m conv_template:> build/src.linux-x86_64-3.1/numpy/core/src/umath/_struct_ufunc_tests.c\n", + " \u001b[31m \u001b[0m building extension \"numpy.core._operand_flag_tests\" sources\n", + " \u001b[31m \u001b[0m conv_template:> build/src.linux-x86_64-3.1/numpy/core/src/umath/_operand_flag_tests.c\n", + " \u001b[31m \u001b[0m building extension \"numpy.fft._pocketfft_internal\" sources\n", + " \u001b[31m \u001b[0m building extension \"numpy.linalg.lapack_lite\" sources\n", + " \u001b[31m \u001b[0m creating build/src.linux-x86_64-3.1/numpy/linalg\n", + " \u001b[31m \u001b[0m ### Warning: Using unoptimized lapack ###\n", + " \u001b[31m \u001b[0m adding 'numpy/linalg/lapack_lite/python_xerbla.c' to sources.\n", + " \u001b[31m \u001b[0m adding 'numpy/linalg/lapack_lite/f2c_z_lapack.c' to sources.\n", + " \u001b[31m \u001b[0m adding 'numpy/linalg/lapack_lite/f2c_c_lapack.c' to sources.\n", + " \u001b[31m \u001b[0m adding 'numpy/linalg/lapack_lite/f2c_d_lapack.c' to sources.\n", + " \u001b[31m \u001b[0m adding 'numpy/linalg/lapack_lite/f2c_s_lapack.c' to sources.\n", + " \u001b[31m \u001b[0m adding 'numpy/linalg/lapack_lite/f2c_lapack.c' to sources.\n", + " \u001b[31m \u001b[0m adding 'numpy/linalg/lapack_lite/f2c_blas.c' to sources.\n", + " \u001b[31m \u001b[0m adding 'numpy/linalg/lapack_lite/f2c_config.c' to sources.\n", + " \u001b[31m \u001b[0m adding 'numpy/linalg/lapack_lite/f2c.c' to sources.\n", + " \u001b[31m \u001b[0m building extension \"numpy.linalg._umath_linalg\" sources\n", + " \u001b[31m \u001b[0m ### Warning: Using unoptimized lapack ###\n", + " \u001b[31m \u001b[0m adding 'numpy/linalg/lapack_lite/python_xerbla.c' to sources.\n", + " \u001b[31m \u001b[0m adding 'numpy/linalg/lapack_lite/f2c_z_lapack.c' to sources.\n", + " \u001b[31m \u001b[0m adding 'numpy/linalg/lapack_lite/f2c_c_lapack.c' to sources.\n", + " \u001b[31m \u001b[0m adding 'numpy/linalg/lapack_lite/f2c_d_lapack.c' to sources.\n", + " \u001b[31m \u001b[0m adding 'numpy/linalg/lapack_lite/f2c_s_lapack.c' to sources.\n", + " \u001b[31m \u001b[0m adding 'numpy/linalg/lapack_lite/f2c_lapack.c' to sources.\n", + " \u001b[31m \u001b[0m adding 'numpy/linalg/lapack_lite/f2c_blas.c' to sources.\n", + " \u001b[31m \u001b[0m adding 'numpy/linalg/lapack_lite/f2c_config.c' to sources.\n", + " \u001b[31m \u001b[0m adding 'numpy/linalg/lapack_lite/f2c.c' to sources.\n", + " \u001b[31m \u001b[0m conv_template:> build/src.linux-x86_64-3.1/numpy/linalg/umath_linalg.c\n", + " \u001b[31m \u001b[0m building extension \"numpy.random.mt19937\" sources\n", + " \u001b[31m \u001b[0m building extension \"numpy.random.philox\" sources\n", + " \u001b[31m \u001b[0m building extension \"numpy.random.pcg64\" sources\n", + " \u001b[31m \u001b[0m building extension \"numpy.random.sfc64\" sources\n", + " \u001b[31m \u001b[0m building extension \"numpy.random.common\" sources\n", + " \u001b[31m \u001b[0m building extension \"numpy.random.bit_generator\" sources\n", + " \u001b[31m \u001b[0m building extension \"numpy.random.generator\" sources\n", + " \u001b[31m \u001b[0m building extension \"numpy.random.bounded_integers\" sources\n", + " \u001b[31m \u001b[0m building extension \"numpy.random.mtrand\" sources\n", + " \u001b[31m \u001b[0m building data_files sources\n", + " \u001b[31m \u001b[0m build_src: building npy-pkg config files\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/lib/python3.10/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.\n", + " \u001b[31m \u001b[0m warnings.warn(\n", + " \u001b[31m \u001b[0m running build_py\n", + " \u001b[31m \u001b[0m creating build/lib.linux-x86_64-cpython-310\n", + " \u001b[31m \u001b[0m creating build/lib.linux-x86_64-cpython-310/numpy\n", + " \u001b[31m \u001b[0m copying numpy/setup.py -> build/lib.linux-x86_64-cpython-310/numpy\n", + " \u001b[31m \u001b[0m copying numpy/__init__.py -> build/lib.linux-x86_64-cpython-310/numpy\n", + " \u001b[31m \u001b[0m copying numpy/dual.py -> build/lib.linux-x86_64-cpython-310/numpy\n", + " \u001b[31m \u001b[0m copying numpy/ctypeslib.py -> build/lib.linux-x86_64-cpython-310/numpy\n", + " \u001b[31m \u001b[0m copying numpy/conftest.py -> build/lib.linux-x86_64-cpython-310/numpy\n", + " \u001b[31m \u001b[0m copying numpy/matlib.py -> build/lib.linux-x86_64-cpython-310/numpy\n", + " \u001b[31m \u001b[0m copying numpy/_globals.py -> build/lib.linux-x86_64-cpython-310/numpy\n", + " \u001b[31m \u001b[0m copying numpy/version.py -> build/lib.linux-x86_64-cpython-310/numpy\n", + " \u001b[31m \u001b[0m copying numpy/_distributor_init.py -> build/lib.linux-x86_64-cpython-310/numpy\n", + " \u001b[31m \u001b[0m copying numpy/_pytesttester.py -> build/lib.linux-x86_64-cpython-310/numpy\n", + " \u001b[31m \u001b[0m copying build/src.linux-x86_64-3.1/numpy/__config__.py -> build/lib.linux-x86_64-cpython-310/numpy\n", + " \u001b[31m \u001b[0m creating build/lib.linux-x86_64-cpython-310/numpy/compat\n", + " \u001b[31m \u001b[0m copying numpy/compat/setup.py -> build/lib.linux-x86_64-cpython-310/numpy/compat\n", + " \u001b[31m \u001b[0m copying numpy/compat/__init__.py -> build/lib.linux-x86_64-cpython-310/numpy/compat\n", + " \u001b[31m \u001b[0m copying numpy/compat/py3k.py -> build/lib.linux-x86_64-cpython-310/numpy/compat\n", + " \u001b[31m \u001b[0m copying numpy/compat/_inspect.py -> build/lib.linux-x86_64-cpython-310/numpy/compat\n", + " \u001b[31m \u001b[0m creating build/lib.linux-x86_64-cpython-310/numpy/core\n", + " \u001b[31m \u001b[0m copying numpy/core/_exceptions.py -> build/lib.linux-x86_64-cpython-310/numpy/core\n", + " \u001b[31m \u001b[0m copying numpy/core/setup.py -> build/lib.linux-x86_64-cpython-310/numpy/core\n", + " \u001b[31m \u001b[0m copying numpy/core/__init__.py -> build/lib.linux-x86_64-cpython-310/numpy/core\n", + " \u001b[31m \u001b[0m copying numpy/core/defchararray.py -> build/lib.linux-x86_64-cpython-310/numpy/core\n", + " \u001b[31m \u001b[0m copying numpy/core/records.py -> build/lib.linux-x86_64-cpython-310/numpy/core\n", + " \u001b[31m \u001b[0m copying numpy/core/_ufunc_config.py -> build/lib.linux-x86_64-cpython-310/numpy/core\n", + " \u001b[31m \u001b[0m copying numpy/core/fromnumeric.py -> build/lib.linux-x86_64-cpython-310/numpy/core\n", + " \u001b[31m \u001b[0m copying numpy/core/memmap.py -> build/lib.linux-x86_64-cpython-310/numpy/core\n", + " \u001b[31m \u001b[0m copying numpy/core/getlimits.py -> build/lib.linux-x86_64-cpython-310/numpy/core\n", + " \u001b[31m \u001b[0m copying numpy/core/einsumfunc.py -> build/lib.linux-x86_64-cpython-310/numpy/core\n", + " \u001b[31m \u001b[0m copying numpy/core/overrides.py -> build/lib.linux-x86_64-cpython-310/numpy/core\n", + " \u001b[31m \u001b[0m copying numpy/core/_string_helpers.py -> build/lib.linux-x86_64-cpython-310/numpy/core\n", + " \u001b[31m \u001b[0m copying numpy/core/numerictypes.py -> build/lib.linux-x86_64-cpython-310/numpy/core\n", + " \u001b[31m \u001b[0m copying numpy/core/setup_common.py -> build/lib.linux-x86_64-cpython-310/numpy/core\n", + " \u001b[31m \u001b[0m copying numpy/core/umath.py -> build/lib.linux-x86_64-cpython-310/numpy/core\n", + " \u001b[31m \u001b[0m copying numpy/core/arrayprint.py -> build/lib.linux-x86_64-cpython-310/numpy/core\n", + " \u001b[31m \u001b[0m copying numpy/core/multiarray.py -> build/lib.linux-x86_64-cpython-310/numpy/core\n", + " \u001b[31m \u001b[0m copying numpy/core/function_base.py -> build/lib.linux-x86_64-cpython-310/numpy/core\n", + " \u001b[31m \u001b[0m copying numpy/core/machar.py -> build/lib.linux-x86_64-cpython-310/numpy/core\n", + " \u001b[31m \u001b[0m copying numpy/core/_dtype_ctypes.py -> build/lib.linux-x86_64-cpython-310/numpy/core\n", + " \u001b[31m \u001b[0m copying numpy/core/cversions.py -> build/lib.linux-x86_64-cpython-310/numpy/core\n", + " \u001b[31m \u001b[0m copying numpy/core/_type_aliases.py -> build/lib.linux-x86_64-cpython-310/numpy/core\n", + " \u001b[31m \u001b[0m copying numpy/core/umath_tests.py -> build/lib.linux-x86_64-cpython-310/numpy/core\n", + " \u001b[31m \u001b[0m copying numpy/core/_add_newdocs.py -> build/lib.linux-x86_64-cpython-310/numpy/core\n", + " \u001b[31m \u001b[0m copying numpy/core/_aliased_types.py -> build/lib.linux-x86_64-cpython-310/numpy/core\n", + " \u001b[31m \u001b[0m copying numpy/core/_dtype.py -> build/lib.linux-x86_64-cpython-310/numpy/core\n", + " \u001b[31m \u001b[0m copying numpy/core/_internal.py -> build/lib.linux-x86_64-cpython-310/numpy/core\n", + " \u001b[31m \u001b[0m copying numpy/core/info.py -> build/lib.linux-x86_64-cpython-310/numpy/core\n", + " \u001b[31m \u001b[0m copying numpy/core/numeric.py -> build/lib.linux-x86_64-cpython-310/numpy/core\n", + " \u001b[31m \u001b[0m copying numpy/core/_methods.py -> build/lib.linux-x86_64-cpython-310/numpy/core\n", + " \u001b[31m \u001b[0m copying numpy/core/_asarray.py -> build/lib.linux-x86_64-cpython-310/numpy/core\n", + " \u001b[31m \u001b[0m copying numpy/core/shape_base.py -> build/lib.linux-x86_64-cpython-310/numpy/core\n", + " \u001b[31m \u001b[0m copying numpy/core/code_generators/generate_numpy_api.py -> build/lib.linux-x86_64-cpython-310/numpy/core\n", + " \u001b[31m \u001b[0m creating build/lib.linux-x86_64-cpython-310/numpy/distutils\n", + " \u001b[31m \u001b[0m copying numpy/distutils/exec_command.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils\n", + " \u001b[31m \u001b[0m copying numpy/distutils/msvccompiler.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils\n", + " \u001b[31m \u001b[0m copying numpy/distutils/pathccompiler.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils\n", + " \u001b[31m \u001b[0m copying numpy/distutils/setup.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils\n", + " \u001b[31m \u001b[0m copying numpy/distutils/__init__.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils\n", + " \u001b[31m \u001b[0m copying numpy/distutils/from_template.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils\n", + " \u001b[31m \u001b[0m copying numpy/distutils/intelccompiler.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils\n", + " \u001b[31m \u001b[0m copying numpy/distutils/ccompiler.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils\n", + " \u001b[31m \u001b[0m copying numpy/distutils/compat.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils\n", + " \u001b[31m \u001b[0m copying numpy/distutils/_shell_utils.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils\n", + " \u001b[31m \u001b[0m copying numpy/distutils/npy_pkg_config.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils\n", + " \u001b[31m \u001b[0m copying numpy/distutils/mingw32ccompiler.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils\n", + " \u001b[31m \u001b[0m copying numpy/distutils/lib2def.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils\n", + " \u001b[31m \u001b[0m copying numpy/distutils/line_endings.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils\n", + " \u001b[31m \u001b[0m copying numpy/distutils/__version__.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils\n", + " \u001b[31m \u001b[0m copying numpy/distutils/unixccompiler.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils\n", + " \u001b[31m \u001b[0m copying numpy/distutils/msvc9compiler.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils\n", + " \u001b[31m \u001b[0m copying numpy/distutils/log.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils\n", + " \u001b[31m \u001b[0m copying numpy/distutils/misc_util.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils\n", + " \u001b[31m \u001b[0m copying numpy/distutils/system_info.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils\n", + " \u001b[31m \u001b[0m copying numpy/distutils/info.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils\n", + " \u001b[31m \u001b[0m copying numpy/distutils/core.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils\n", + " \u001b[31m \u001b[0m copying numpy/distutils/numpy_distribution.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils\n", + " \u001b[31m \u001b[0m copying numpy/distutils/extension.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils\n", + " \u001b[31m \u001b[0m copying numpy/distutils/cpuinfo.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils\n", + " \u001b[31m \u001b[0m copying numpy/distutils/conv_template.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils\n", + " \u001b[31m \u001b[0m copying build/src.linux-x86_64-3.1/numpy/distutils/__config__.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils\n", + " \u001b[31m \u001b[0m creating build/lib.linux-x86_64-cpython-310/numpy/distutils/command\n", + " \u001b[31m \u001b[0m copying numpy/distutils/command/__init__.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils/command\n", + " \u001b[31m \u001b[0m copying numpy/distutils/command/egg_info.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils/command\n", + " \u001b[31m \u001b[0m copying numpy/distutils/command/build_src.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils/command\n", + " \u001b[31m \u001b[0m copying numpy/distutils/command/develop.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils/command\n", + " \u001b[31m \u001b[0m copying numpy/distutils/command/build_clib.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils/command\n", + " \u001b[31m \u001b[0m copying numpy/distutils/command/build_ext.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils/command\n", + " \u001b[31m \u001b[0m copying numpy/distutils/command/build_py.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils/command\n", + " \u001b[31m \u001b[0m copying numpy/distutils/command/config_compiler.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils/command\n", + " \u001b[31m \u001b[0m copying numpy/distutils/command/config.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils/command\n", + " \u001b[31m \u001b[0m copying numpy/distutils/command/sdist.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils/command\n", + " \u001b[31m \u001b[0m copying numpy/distutils/command/bdist_rpm.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils/command\n", + " \u001b[31m \u001b[0m copying numpy/distutils/command/autodist.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils/command\n", + " \u001b[31m \u001b[0m copying numpy/distutils/command/install.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils/command\n", + " \u001b[31m \u001b[0m copying numpy/distutils/command/install_clib.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils/command\n", + " \u001b[31m \u001b[0m copying numpy/distutils/command/build_scripts.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils/command\n", + " \u001b[31m \u001b[0m copying numpy/distutils/command/install_data.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils/command\n", + " \u001b[31m \u001b[0m copying numpy/distutils/command/install_headers.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils/command\n", + " \u001b[31m \u001b[0m copying numpy/distutils/command/build.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils/command\n", + " \u001b[31m \u001b[0m creating build/lib.linux-x86_64-cpython-310/numpy/distutils/fcompiler\n", + " \u001b[31m \u001b[0m copying numpy/distutils/fcompiler/none.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils/fcompiler\n", + " \u001b[31m \u001b[0m copying numpy/distutils/fcompiler/nag.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils/fcompiler\n", + " \u001b[31m \u001b[0m copying numpy/distutils/fcompiler/gnu.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils/fcompiler\n", + " \u001b[31m \u001b[0m copying numpy/distutils/fcompiler/pg.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils/fcompiler\n", + " \u001b[31m \u001b[0m copying numpy/distutils/fcompiler/__init__.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils/fcompiler\n", + " \u001b[31m \u001b[0m copying numpy/distutils/fcompiler/absoft.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils/fcompiler\n", + " \u001b[31m \u001b[0m copying numpy/distutils/fcompiler/intel.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils/fcompiler\n", + " \u001b[31m \u001b[0m copying numpy/distutils/fcompiler/mips.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils/fcompiler\n", + " \u001b[31m \u001b[0m copying numpy/distutils/fcompiler/vast.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils/fcompiler\n", + " \u001b[31m \u001b[0m copying numpy/distutils/fcompiler/sun.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils/fcompiler\n", + " \u001b[31m \u001b[0m copying numpy/distutils/fcompiler/ibm.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils/fcompiler\n", + " \u001b[31m \u001b[0m copying numpy/distutils/fcompiler/compaq.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils/fcompiler\n", + " \u001b[31m \u001b[0m copying numpy/distutils/fcompiler/hpux.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils/fcompiler\n", + " \u001b[31m \u001b[0m copying numpy/distutils/fcompiler/pathf95.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils/fcompiler\n", + " \u001b[31m \u001b[0m copying numpy/distutils/fcompiler/lahey.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils/fcompiler\n", + " \u001b[31m \u001b[0m copying numpy/distutils/fcompiler/g95.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils/fcompiler\n", + " \u001b[31m \u001b[0m copying numpy/distutils/fcompiler/environment.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils/fcompiler\n", + " \u001b[31m \u001b[0m creating build/lib.linux-x86_64-cpython-310/numpy/doc\n", + " \u001b[31m \u001b[0m copying numpy/doc/internals.py -> build/lib.linux-x86_64-cpython-310/numpy/doc\n", + " \u001b[31m \u001b[0m copying numpy/doc/glossary.py -> build/lib.linux-x86_64-cpython-310/numpy/doc\n", + " \u001b[31m \u001b[0m copying numpy/doc/__init__.py -> build/lib.linux-x86_64-cpython-310/numpy/doc\n", + " \u001b[31m \u001b[0m copying numpy/doc/structured_arrays.py -> build/lib.linux-x86_64-cpython-310/numpy/doc\n", + " \u001b[31m \u001b[0m copying numpy/doc/constants.py -> build/lib.linux-x86_64-cpython-310/numpy/doc\n", + " \u001b[31m \u001b[0m copying numpy/doc/byteswapping.py -> build/lib.linux-x86_64-cpython-310/numpy/doc\n", + " \u001b[31m \u001b[0m copying numpy/doc/subclassing.py -> build/lib.linux-x86_64-cpython-310/numpy/doc\n", + " \u001b[31m \u001b[0m copying numpy/doc/dispatch.py -> build/lib.linux-x86_64-cpython-310/numpy/doc\n", + " \u001b[31m \u001b[0m copying numpy/doc/misc.py -> build/lib.linux-x86_64-cpython-310/numpy/doc\n", + " \u001b[31m \u001b[0m copying numpy/doc/basics.py -> build/lib.linux-x86_64-cpython-310/numpy/doc\n", + " \u001b[31m \u001b[0m copying numpy/doc/broadcasting.py -> build/lib.linux-x86_64-cpython-310/numpy/doc\n", + " \u001b[31m \u001b[0m copying numpy/doc/creation.py -> build/lib.linux-x86_64-cpython-310/numpy/doc\n", + " \u001b[31m \u001b[0m copying numpy/doc/ufuncs.py -> build/lib.linux-x86_64-cpython-310/numpy/doc\n", + " \u001b[31m \u001b[0m copying numpy/doc/indexing.py -> build/lib.linux-x86_64-cpython-310/numpy/doc\n", + " \u001b[31m \u001b[0m creating build/lib.linux-x86_64-cpython-310/numpy/f2py\n", + " \u001b[31m \u001b[0m copying numpy/f2py/diagnose.py -> build/lib.linux-x86_64-cpython-310/numpy/f2py\n", + " \u001b[31m \u001b[0m copying numpy/f2py/rules.py -> build/lib.linux-x86_64-cpython-310/numpy/f2py\n", + " \u001b[31m \u001b[0m copying numpy/f2py/common_rules.py -> build/lib.linux-x86_64-cpython-310/numpy/f2py\n", + " \u001b[31m \u001b[0m copying numpy/f2py/use_rules.py -> build/lib.linux-x86_64-cpython-310/numpy/f2py\n", + " \u001b[31m \u001b[0m copying numpy/f2py/setup.py -> build/lib.linux-x86_64-cpython-310/numpy/f2py\n", + " \u001b[31m \u001b[0m copying numpy/f2py/__init__.py -> build/lib.linux-x86_64-cpython-310/numpy/f2py\n", + " \u001b[31m \u001b[0m copying numpy/f2py/__main__.py -> build/lib.linux-x86_64-cpython-310/numpy/f2py\n", + " \u001b[31m \u001b[0m copying numpy/f2py/cb_rules.py -> build/lib.linux-x86_64-cpython-310/numpy/f2py\n", + " \u001b[31m \u001b[0m copying numpy/f2py/capi_maps.py -> build/lib.linux-x86_64-cpython-310/numpy/f2py\n", + " \u001b[31m \u001b[0m copying numpy/f2py/f2py2e.py -> build/lib.linux-x86_64-cpython-310/numpy/f2py\n", + " \u001b[31m \u001b[0m copying numpy/f2py/auxfuncs.py -> build/lib.linux-x86_64-cpython-310/numpy/f2py\n", + " \u001b[31m \u001b[0m copying numpy/f2py/__version__.py -> build/lib.linux-x86_64-cpython-310/numpy/f2py\n", + " \u001b[31m \u001b[0m copying numpy/f2py/f90mod_rules.py -> build/lib.linux-x86_64-cpython-310/numpy/f2py\n", + " \u001b[31m \u001b[0m copying numpy/f2py/cfuncs.py -> build/lib.linux-x86_64-cpython-310/numpy/f2py\n", + " \u001b[31m \u001b[0m copying numpy/f2py/func2subr.py -> build/lib.linux-x86_64-cpython-310/numpy/f2py\n", + " \u001b[31m \u001b[0m copying numpy/f2py/crackfortran.py -> build/lib.linux-x86_64-cpython-310/numpy/f2py\n", + " \u001b[31m \u001b[0m copying numpy/f2py/info.py -> build/lib.linux-x86_64-cpython-310/numpy/f2py\n", + " \u001b[31m \u001b[0m copying numpy/f2py/f2py_testing.py -> build/lib.linux-x86_64-cpython-310/numpy/f2py\n", + " \u001b[31m \u001b[0m creating build/lib.linux-x86_64-cpython-310/numpy/fft\n", + " \u001b[31m \u001b[0m copying numpy/fft/setup.py -> build/lib.linux-x86_64-cpython-310/numpy/fft\n", + " \u001b[31m \u001b[0m copying numpy/fft/__init__.py -> build/lib.linux-x86_64-cpython-310/numpy/fft\n", + " \u001b[31m \u001b[0m copying numpy/fft/_pocketfft.py -> build/lib.linux-x86_64-cpython-310/numpy/fft\n", + " \u001b[31m \u001b[0m copying numpy/fft/helper.py -> build/lib.linux-x86_64-cpython-310/numpy/fft\n", + " \u001b[31m \u001b[0m creating build/lib.linux-x86_64-cpython-310/numpy/lib\n", + " \u001b[31m \u001b[0m copying numpy/lib/polynomial.py -> build/lib.linux-x86_64-cpython-310/numpy/lib\n", + " \u001b[31m \u001b[0m copying numpy/lib/ufunclike.py -> build/lib.linux-x86_64-cpython-310/numpy/lib\n", + " \u001b[31m \u001b[0m copying numpy/lib/stride_tricks.py -> build/lib.linux-x86_64-cpython-310/numpy/lib\n", + " \u001b[31m \u001b[0m copying numpy/lib/setup.py -> build/lib.linux-x86_64-cpython-310/numpy/lib\n", + " \u001b[31m \u001b[0m copying numpy/lib/__init__.py -> build/lib.linux-x86_64-cpython-310/numpy/lib\n", + " \u001b[31m \u001b[0m copying numpy/lib/arraypad.py -> build/lib.linux-x86_64-cpython-310/numpy/lib\n", + " \u001b[31m \u001b[0m copying numpy/lib/arraysetops.py -> build/lib.linux-x86_64-cpython-310/numpy/lib\n", + " \u001b[31m \u001b[0m copying numpy/lib/financial.py -> build/lib.linux-x86_64-cpython-310/numpy/lib\n", + " \u001b[31m \u001b[0m copying numpy/lib/nanfunctions.py -> build/lib.linux-x86_64-cpython-310/numpy/lib\n", + " \u001b[31m \u001b[0m copying numpy/lib/_version.py -> build/lib.linux-x86_64-cpython-310/numpy/lib\n", + " \u001b[31m \u001b[0m copying numpy/lib/npyio.py -> build/lib.linux-x86_64-cpython-310/numpy/lib\n", + " \u001b[31m \u001b[0m copying numpy/lib/index_tricks.py -> build/lib.linux-x86_64-cpython-310/numpy/lib\n", + " \u001b[31m \u001b[0m copying numpy/lib/format.py -> build/lib.linux-x86_64-cpython-310/numpy/lib\n", + " \u001b[31m \u001b[0m copying numpy/lib/scimath.py -> build/lib.linux-x86_64-cpython-310/numpy/lib\n", + " \u001b[31m \u001b[0m copying numpy/lib/histograms.py -> build/lib.linux-x86_64-cpython-310/numpy/lib\n", + " \u001b[31m \u001b[0m copying numpy/lib/function_base.py -> build/lib.linux-x86_64-cpython-310/numpy/lib\n", + " \u001b[31m \u001b[0m copying numpy/lib/type_check.py -> build/lib.linux-x86_64-cpython-310/numpy/lib\n", + " \u001b[31m \u001b[0m copying numpy/lib/utils.py -> build/lib.linux-x86_64-cpython-310/numpy/lib\n", + " \u001b[31m \u001b[0m copying numpy/lib/user_array.py -> build/lib.linux-x86_64-cpython-310/numpy/lib\n", + " \u001b[31m \u001b[0m copying numpy/lib/twodim_base.py -> build/lib.linux-x86_64-cpython-310/numpy/lib\n", + " \u001b[31m \u001b[0m copying numpy/lib/recfunctions.py -> build/lib.linux-x86_64-cpython-310/numpy/lib\n", + " \u001b[31m \u001b[0m copying numpy/lib/mixins.py -> build/lib.linux-x86_64-cpython-310/numpy/lib\n", + " \u001b[31m \u001b[0m copying numpy/lib/_datasource.py -> build/lib.linux-x86_64-cpython-310/numpy/lib\n", + " \u001b[31m \u001b[0m copying numpy/lib/info.py -> build/lib.linux-x86_64-cpython-310/numpy/lib\n", + " \u001b[31m \u001b[0m copying numpy/lib/arrayterator.py -> build/lib.linux-x86_64-cpython-310/numpy/lib\n", + " \u001b[31m \u001b[0m copying numpy/lib/_iotools.py -> build/lib.linux-x86_64-cpython-310/numpy/lib\n", + " \u001b[31m \u001b[0m copying numpy/lib/shape_base.py -> build/lib.linux-x86_64-cpython-310/numpy/lib\n", + " \u001b[31m \u001b[0m creating build/lib.linux-x86_64-cpython-310/numpy/linalg\n", + " \u001b[31m \u001b[0m copying numpy/linalg/setup.py -> build/lib.linux-x86_64-cpython-310/numpy/linalg\n", + " \u001b[31m \u001b[0m copying numpy/linalg/__init__.py -> build/lib.linux-x86_64-cpython-310/numpy/linalg\n", + " \u001b[31m \u001b[0m copying numpy/linalg/linalg.py -> build/lib.linux-x86_64-cpython-310/numpy/linalg\n", + " \u001b[31m \u001b[0m copying numpy/linalg/info.py -> build/lib.linux-x86_64-cpython-310/numpy/linalg\n", + " \u001b[31m \u001b[0m creating build/lib.linux-x86_64-cpython-310/numpy/ma\n", + " \u001b[31m \u001b[0m copying numpy/ma/setup.py -> build/lib.linux-x86_64-cpython-310/numpy/ma\n", + " \u001b[31m \u001b[0m copying numpy/ma/__init__.py -> build/lib.linux-x86_64-cpython-310/numpy/ma\n", + " \u001b[31m \u001b[0m copying numpy/ma/extras.py -> build/lib.linux-x86_64-cpython-310/numpy/ma\n", + " \u001b[31m \u001b[0m copying numpy/ma/bench.py -> build/lib.linux-x86_64-cpython-310/numpy/ma\n", + " \u001b[31m \u001b[0m copying numpy/ma/timer_comparison.py -> build/lib.linux-x86_64-cpython-310/numpy/ma\n", + " \u001b[31m \u001b[0m copying numpy/ma/version.py -> build/lib.linux-x86_64-cpython-310/numpy/ma\n", + " \u001b[31m \u001b[0m copying numpy/ma/core.py -> build/lib.linux-x86_64-cpython-310/numpy/ma\n", + " \u001b[31m \u001b[0m copying numpy/ma/testutils.py -> build/lib.linux-x86_64-cpython-310/numpy/ma\n", + " \u001b[31m \u001b[0m copying numpy/ma/mrecords.py -> build/lib.linux-x86_64-cpython-310/numpy/ma\n", + " \u001b[31m \u001b[0m creating build/lib.linux-x86_64-cpython-310/numpy/matrixlib\n", + " \u001b[31m \u001b[0m copying numpy/matrixlib/setup.py -> build/lib.linux-x86_64-cpython-310/numpy/matrixlib\n", + " \u001b[31m \u001b[0m copying numpy/matrixlib/__init__.py -> build/lib.linux-x86_64-cpython-310/numpy/matrixlib\n", + " \u001b[31m \u001b[0m copying numpy/matrixlib/defmatrix.py -> build/lib.linux-x86_64-cpython-310/numpy/matrixlib\n", + " \u001b[31m \u001b[0m creating build/lib.linux-x86_64-cpython-310/numpy/polynomial\n", + " \u001b[31m \u001b[0m copying numpy/polynomial/polynomial.py -> build/lib.linux-x86_64-cpython-310/numpy/polynomial\n", + " \u001b[31m \u001b[0m copying numpy/polynomial/setup.py -> build/lib.linux-x86_64-cpython-310/numpy/polynomial\n", + " \u001b[31m \u001b[0m copying numpy/polynomial/__init__.py -> build/lib.linux-x86_64-cpython-310/numpy/polynomial\n", + " \u001b[31m \u001b[0m copying numpy/polynomial/_polybase.py -> build/lib.linux-x86_64-cpython-310/numpy/polynomial\n", + " \u001b[31m \u001b[0m copying numpy/polynomial/hermite_e.py -> build/lib.linux-x86_64-cpython-310/numpy/polynomial\n", + " \u001b[31m \u001b[0m copying numpy/polynomial/hermite.py -> build/lib.linux-x86_64-cpython-310/numpy/polynomial\n", + " \u001b[31m \u001b[0m copying numpy/polynomial/polyutils.py -> build/lib.linux-x86_64-cpython-310/numpy/polynomial\n", + " \u001b[31m \u001b[0m copying numpy/polynomial/chebyshev.py -> build/lib.linux-x86_64-cpython-310/numpy/polynomial\n", + " \u001b[31m \u001b[0m copying numpy/polynomial/laguerre.py -> build/lib.linux-x86_64-cpython-310/numpy/polynomial\n", + " \u001b[31m \u001b[0m copying numpy/polynomial/legendre.py -> build/lib.linux-x86_64-cpython-310/numpy/polynomial\n", + " \u001b[31m \u001b[0m creating build/lib.linux-x86_64-cpython-310/numpy/random\n", + " \u001b[31m \u001b[0m copying numpy/random/setup.py -> build/lib.linux-x86_64-cpython-310/numpy/random\n", + " \u001b[31m \u001b[0m copying numpy/random/__init__.py -> build/lib.linux-x86_64-cpython-310/numpy/random\n", + " \u001b[31m \u001b[0m copying numpy/random/_pickle.py -> build/lib.linux-x86_64-cpython-310/numpy/random\n", + " \u001b[31m \u001b[0m copying numpy/random/info.py -> build/lib.linux-x86_64-cpython-310/numpy/random\n", + " \u001b[31m \u001b[0m creating build/lib.linux-x86_64-cpython-310/numpy/testing\n", + " \u001b[31m \u001b[0m copying numpy/testing/setup.py -> build/lib.linux-x86_64-cpython-310/numpy/testing\n", + " \u001b[31m \u001b[0m copying numpy/testing/__init__.py -> build/lib.linux-x86_64-cpython-310/numpy/testing\n", + " \u001b[31m \u001b[0m copying numpy/testing/nosetester.py -> build/lib.linux-x86_64-cpython-310/numpy/testing\n", + " \u001b[31m \u001b[0m copying numpy/testing/print_coercion_tables.py -> build/lib.linux-x86_64-cpython-310/numpy/testing\n", + " \u001b[31m \u001b[0m copying numpy/testing/decorators.py -> build/lib.linux-x86_64-cpython-310/numpy/testing\n", + " \u001b[31m \u001b[0m copying numpy/testing/noseclasses.py -> build/lib.linux-x86_64-cpython-310/numpy/testing\n", + " \u001b[31m \u001b[0m copying numpy/testing/utils.py -> build/lib.linux-x86_64-cpython-310/numpy/testing\n", + " \u001b[31m \u001b[0m creating build/lib.linux-x86_64-cpython-310/numpy/testing/_private\n", + " \u001b[31m \u001b[0m copying numpy/testing/_private/__init__.py -> build/lib.linux-x86_64-cpython-310/numpy/testing/_private\n", + " \u001b[31m \u001b[0m copying numpy/testing/_private/nosetester.py -> build/lib.linux-x86_64-cpython-310/numpy/testing/_private\n", + " \u001b[31m \u001b[0m copying numpy/testing/_private/decorators.py -> build/lib.linux-x86_64-cpython-310/numpy/testing/_private\n", + " \u001b[31m \u001b[0m copying numpy/testing/_private/noseclasses.py -> build/lib.linux-x86_64-cpython-310/numpy/testing/_private\n", + " \u001b[31m \u001b[0m copying numpy/testing/_private/utils.py -> build/lib.linux-x86_64-cpython-310/numpy/testing/_private\n", + " \u001b[31m \u001b[0m copying numpy/testing/_private/parameterized.py -> build/lib.linux-x86_64-cpython-310/numpy/testing/_private\n", + " \u001b[31m \u001b[0m running build_clib\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m customize UnixCCompiler using build_clib\n", + " \u001b[31m \u001b[0m building 'npymath' library\n", + " \u001b[31m \u001b[0m compiling C sources\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m creating build/temp.linux-x86_64-cpython-310\n", + " \u001b[31m \u001b[0m creating build/temp.linux-x86_64-cpython-310/numpy\n", + " \u001b[31m \u001b[0m creating build/temp.linux-x86_64-cpython-310/numpy/core\n", + " \u001b[31m \u001b[0m creating build/temp.linux-x86_64-cpython-310/numpy/core/src\n", + " \u001b[31m \u001b[0m creating build/temp.linux-x86_64-cpython-310/numpy/core/src/npymath\n", + " \u001b[31m \u001b[0m creating build/temp.linux-x86_64-cpython-310/build\n", + " \u001b[31m \u001b[0m creating build/temp.linux-x86_64-cpython-310/build/src.linux-x86_64-3.1\n", + " \u001b[31m \u001b[0m creating build/temp.linux-x86_64-cpython-310/build/src.linux-x86_64-3.1/numpy\n", + " \u001b[31m \u001b[0m creating build/temp.linux-x86_64-cpython-310/build/src.linux-x86_64-3.1/numpy/core\n", + " \u001b[31m \u001b[0m creating build/temp.linux-x86_64-cpython-310/build/src.linux-x86_64-3.1/numpy/core/src\n", + " \u001b[31m \u001b[0m creating build/temp.linux-x86_64-cpython-310/build/src.linux-x86_64-3.1/numpy/core/src/npymath\n", + " \u001b[31m \u001b[0m compile options: '-Ibuild/src.linux-x86_64-3.1/numpy/core/src/npymath -Inumpy/core/include -Ibuild/src.linux-x86_64-3.1/numpy/core/include/numpy -Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -Ibuild/src.linux-x86_64-3.1/numpy/core/src/common -Ibuild/src.linux-x86_64-3.1/numpy/core/src/npymath -Ibuild/src.linux-x86_64-3.1/numpy/core/src/common -Ibuild/src.linux-x86_64-3.1/numpy/core/src/npymath -c'\n", + " \u001b[31m \u001b[0m gcc: build/src.linux-x86_64-3.1/numpy/core/src/npymath/ieee754.c\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/npymath/npy_math.c\n", + " \u001b[31m \u001b[0m gcc: build/src.linux-x86_64-3.1/numpy/core/src/npymath/npy_math_complex.c\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/npymath/halffloat.c\n", + " \u001b[31m \u001b[0m ar: adding 4 object files to build/temp.linux-x86_64-cpython-310/libnpymath.a\n", + " \u001b[31m \u001b[0m building 'npysort' library\n", + " \u001b[31m \u001b[0m compiling C sources\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m creating build/temp.linux-x86_64-cpython-310/build/src.linux-x86_64-3.1/numpy/core/src/npysort\n", + " \u001b[31m \u001b[0m compile options: '-Ibuild/src.linux-x86_64-3.1/numpy/core/src/common -Inumpy/core/include -Ibuild/src.linux-x86_64-3.1/numpy/core/include/numpy -Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -Ibuild/src.linux-x86_64-3.1/numpy/core/src/common -Ibuild/src.linux-x86_64-3.1/numpy/core/src/npymath -Ibuild/src.linux-x86_64-3.1/numpy/core/src/common -Ibuild/src.linux-x86_64-3.1/numpy/core/src/npymath -c'\n", + " \u001b[31m \u001b[0m gcc: build/src.linux-x86_64-3.1/numpy/core/src/npysort/mergesort.c\n", + " \u001b[31m \u001b[0m gcc: build/src.linux-x86_64-3.1/numpy/core/src/npysort/timsort.cgcc: build/src.linux-x86_64-3.1/numpy/core/src/npysort/quicksort.c\n", + " \u001b[31m \u001b[0m gcc: build/src.linux-x86_64-3.1/numpy/core/src/npysort/heapsort.cgcc: build/src.linux-x86_64-3.1/numpy/core/src/npysort/selection.c\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m gcc: build/src.linux-x86_64-3.1/numpy/core/src/npysort/radixsort.c\n", + " \u001b[31m \u001b[0m gcc: build/src.linux-x86_64-3.1/numpy/core/src/npysort/binsearch.c\n", + " \u001b[31m \u001b[0m ar: adding 7 object files to build/temp.linux-x86_64-cpython-310/libnpysort.a\n", + " \u001b[31m \u001b[0m running build_ext\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m customize UnixCCompiler using build_ext\n", + " \u001b[31m \u001b[0m building 'numpy.core._dummy' extension\n", + " \u001b[31m \u001b[0m compiling C sources\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-DNPY_INTERNAL_BUILD=1 -DHAVE_NPY_CONFIG_H=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -Inumpy/core/include -Ibuild/src.linux-x86_64-3.1/numpy/core/include/numpy -Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -Ibuild/src.linux-x86_64-3.1/numpy/core/src/common -Ibuild/src.linux-x86_64-3.1/numpy/core/src/npymath -Ibuild/src.linux-x86_64-3.1/numpy/core/src/common -Ibuild/src.linux-x86_64-3.1/numpy/core/src/npymath -c'\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/dummymodule.c\n", + " \u001b[31m \u001b[0m gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -shared -Wl,-rpath,/home/user/lojban/jboselvoha/jboselvoha_env/lib -Wl,-rpath-link,/home/user/lojban/jboselvoha/jboselvoha_env/lib -L/home/user/lojban/jboselvoha/jboselvoha_env/lib -Wl,-rpath,/home/user/lojban/jboselvoha/jboselvoha_env/lib -Wl,-rpath-link,/home/user/lojban/jboselvoha/jboselvoha_env/lib -L/home/user/lojban/jboselvoha/jboselvoha_env/lib build/temp.linux-x86_64-cpython-310/numpy/core/src/dummymodule.o -Lbuild/temp.linux-x86_64-cpython-310 -lm -o build/lib.linux-x86_64-cpython-310/numpy/core/_dummy.cpython-310-x86_64-linux-gnu.so\n", + " \u001b[31m \u001b[0m building 'numpy.core._multiarray_tests' extension\n", + " \u001b[31m \u001b[0m compiling C sources\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m creating build/temp.linux-x86_64-cpython-310/build/src.linux-x86_64-3.1/numpy/core/src/multiarray\n", + " \u001b[31m \u001b[0m creating build/temp.linux-x86_64-cpython-310/numpy/core/src/common\n", + " \u001b[31m \u001b[0m compile options: '-DNPY_INTERNAL_BUILD=1 -DHAVE_NPY_CONFIG_H=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -Inumpy/core/include -Ibuild/src.linux-x86_64-3.1/numpy/core/include/numpy -Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -Ibuild/src.linux-x86_64-3.1/numpy/core/src/common -Ibuild/src.linux-x86_64-3.1/numpy/core/src/npymath -Ibuild/src.linux-x86_64-3.1/numpy/core/src/common -Ibuild/src.linux-x86_64-3.1/numpy/core/src/npymath -c'\n", + " \u001b[31m \u001b[0m gcc: build/src.linux-x86_64-3.1/numpy/core/src/multiarray/_multiarray_tests.c\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/common/mem_overlap.c\n", + " \u001b[31m \u001b[0m gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -shared -Wl,-rpath,/home/user/lojban/jboselvoha/jboselvoha_env/lib -Wl,-rpath-link,/home/user/lojban/jboselvoha/jboselvoha_env/lib -L/home/user/lojban/jboselvoha/jboselvoha_env/lib -Wl,-rpath,/home/user/lojban/jboselvoha/jboselvoha_env/lib -Wl,-rpath-link,/home/user/lojban/jboselvoha/jboselvoha_env/lib -L/home/user/lojban/jboselvoha/jboselvoha_env/lib build/temp.linux-x86_64-cpython-310/build/src.linux-x86_64-3.1/numpy/core/src/multiarray/_multiarray_tests.o build/temp.linux-x86_64-cpython-310/numpy/core/src/common/mem_overlap.o -Lbuild/temp.linux-x86_64-cpython-310 -lnpymath -o build/lib.linux-x86_64-cpython-310/numpy/core/_multiarray_tests.cpython-310-x86_64-linux-gnu.so\n", + " \u001b[31m \u001b[0m building 'numpy.core._multiarray_umath' extension\n", + " \u001b[31m \u001b[0m compiling C sources\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m creating build/temp.linux-x86_64-cpython-310/numpy/core/src/multiarray\n", + " \u001b[31m \u001b[0m creating build/temp.linux-x86_64-cpython-310/numpy/core/src/umath\n", + " \u001b[31m \u001b[0m creating build/temp.linux-x86_64-cpython-310/build/src.linux-x86_64-3.1/numpy/core/src/umath\n", + " \u001b[31m \u001b[0m compile options: '-DNPY_INTERNAL_BUILD=1 -DHAVE_NPY_CONFIG_H=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -Ibuild/src.linux-x86_64-3.1/numpy/core/src/umath -Ibuild/src.linux-x86_64-3.1/numpy/core/src/npymath -Ibuild/src.linux-x86_64-3.1/numpy/core/src/common -Inumpy/core/include -Ibuild/src.linux-x86_64-3.1/numpy/core/include/numpy -Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -Ibuild/src.linux-x86_64-3.1/numpy/core/src/common -Ibuild/src.linux-x86_64-3.1/numpy/core/src/npymath -Ibuild/src.linux-x86_64-3.1/numpy/core/src/common -Ibuild/src.linux-x86_64-3.1/numpy/core/src/npymath -c'\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/multiarray/alloc.cgcc: numpy/core/src/multiarray/array_assign_scalar.cgcc: numpy/core/src/multiarray/buffer.c\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/multiarray/common.c\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/multiarray/datetime_strings.c\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/multiarray/descriptor.c\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/multiarray/conversion_utils.c\n", + " \u001b[31m \u001b[0m gcc: build/src.linux-x86_64-3.1/numpy/core/src/multiarray/einsum.c\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/common.c: In function ‘PyArray_DTypeFromObjectHelper’:\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/common.c:187:17: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 187 | itemsize = PyUnicode_GET_DATA_SIZE(temp);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~\n", + " \u001b[31m \u001b[0m In file included from /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/unicodeobject.h:1046,\n", + " \u001b[31m \u001b[0m from /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/Python.h:83,\n", + " \u001b[31m \u001b[0m from numpy/core/src/multiarray/common.c:2:\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here\n", + " \u001b[31m \u001b[0m 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/common.c:187:17: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 187 | itemsize = PyUnicode_GET_DATA_SIZE(temp);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:580:45: note: declared here\n", + " \u001b[31m \u001b[0m 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/common.c:187:17: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 187 | itemsize = PyUnicode_GET_DATA_SIZE(temp);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here\n", + " \u001b[31m \u001b[0m 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/common.c:239:17: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 239 | itemsize = PyUnicode_GET_DATA_SIZE(temp);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here\n", + " \u001b[31m \u001b[0m 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/common.c:239:17: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 239 | itemsize = PyUnicode_GET_DATA_SIZE(temp);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:580:45: note: declared here\n", + " \u001b[31m \u001b[0m 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/common.c:239:17: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 239 | itemsize = PyUnicode_GET_DATA_SIZE(temp);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here\n", + " \u001b[31m \u001b[0m 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/common.c:282:9: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 282 | int itemsize = PyUnicode_GET_DATA_SIZE(obj);\n", + " \u001b[31m \u001b[0m | ^~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here\n", + " \u001b[31m \u001b[0m 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/common.c:282:9: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 282 | int itemsize = PyUnicode_GET_DATA_SIZE(obj);\n", + " \u001b[31m \u001b[0m | ^~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:580:45: note: declared here\n", + " \u001b[31m \u001b[0m 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/common.c:282:9: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 282 | int itemsize = PyUnicode_GET_DATA_SIZE(obj);\n", + " \u001b[31m \u001b[0m | ^~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here\n", + " \u001b[31m \u001b[0m 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m In function ‘PyDataMem_FREE’,\n", + " \u001b[31m \u001b[0m inlined from ‘PyDataMem_FREE’ at numpy/core/src/multiarray/alloc.c:270:1,\n", + " \u001b[31m \u001b[0m inlined from ‘_npy_free_cache’ at numpy/core/src/multiarray/alloc.c:112:5,\n", + " \u001b[31m \u001b[0m inlined from ‘npy_free_cache’ at numpy/core/src/multiarray/alloc.c:147:5:\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/alloc.c:278:14: warning: pointer ‘p’ may be used after ‘free’ [-Wuse-after-free]\n", + " \u001b[31m \u001b[0m 278 | (*_PyDataMem_eventhook)(ptr, NULL, 0,\n", + " \u001b[31m \u001b[0m | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m 279 | _PyDataMem_eventhook_user_data);\n", + " \u001b[31m \u001b[0m | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m In function ‘PyDataMem_FREE’,\n", + " \u001b[31m \u001b[0m inlined from ‘_npy_free_cache’ at numpy/core/src/multiarray/alloc.c:112:5,\n", + " \u001b[31m \u001b[0m inlined from ‘npy_free_cache’ at numpy/core/src/multiarray/alloc.c:147:5:\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/alloc.c:273:5: note: call to ‘free’ here\n", + " \u001b[31m \u001b[0m 273 | free(ptr);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~\n", + " \u001b[31m \u001b[0m In function ‘PyDataMem_FREE’,\n", + " \u001b[31m \u001b[0m inlined from ‘PyDataMem_FREE’ at numpy/core/src/multiarray/alloc.c:270:1:\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/alloc.c:278:14: warning: pointer ‘ptr’ may be used after ‘free’ [-Wuse-after-free]\n", + " \u001b[31m \u001b[0m 278 | (*_PyDataMem_eventhook)(ptr, NULL, 0,\n", + " \u001b[31m \u001b[0m | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m 279 | _PyDataMem_eventhook_user_data);\n", + " \u001b[31m \u001b[0m | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/alloc.c: In function ‘PyDataMem_FREE’:\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/alloc.c:273:5: note: call to ‘free’ here\n", + " \u001b[31m \u001b[0m 273 | free(ptr);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/alloc.c: In function ‘PyDataMem_RENEW’:\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/alloc.c:296:9: warning: pointer ‘ptr’ may be used after ‘realloc’ [-Wuse-after-free]\n", + " \u001b[31m \u001b[0m 296 | PyTraceMalloc_Untrack(NPY_TRACE_DOMAIN, (npy_uintp)ptr);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/alloc.c:294:14: note: call to ‘realloc’ here\n", + " \u001b[31m \u001b[0m 294 | result = realloc(ptr, size);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/alloc.c:303:14: warning: pointer ‘ptr’ may be used after ‘realloc’ [-Wuse-after-free]\n", + " \u001b[31m \u001b[0m 303 | (*_PyDataMem_eventhook)(ptr, result, size,\n", + " \u001b[31m \u001b[0m | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m 304 | _PyDataMem_eventhook_user_data);\n", + " \u001b[31m \u001b[0m | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/alloc.c:294:14: note: call to ‘realloc’ here\n", + " \u001b[31m \u001b[0m 294 | result = realloc(ptr, size);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/multiarray/arrayobject.c\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/descriptor.c: In function ‘_convert_from_array_descr’:\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/descriptor.c:467:9: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 467 | if (PyUString_GET_SIZE(name) == 0) {\n", + " \u001b[31m \u001b[0m | ^~\n", + " \u001b[31m \u001b[0m In file included from /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/unicodeobject.h:1046,\n", + " \u001b[31m \u001b[0m from /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/Python.h:83,\n", + " \u001b[31m \u001b[0m from numpy/core/src/multiarray/descriptor.c:4:\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here\n", + " \u001b[31m \u001b[0m 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/descriptor.c:467:9: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 467 | if (PyUString_GET_SIZE(name) == 0) {\n", + " \u001b[31m \u001b[0m | ^~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:580:45: note: declared here\n", + " \u001b[31m \u001b[0m 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/descriptor.c:467:9: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 467 | if (PyUString_GET_SIZE(name) == 0) {\n", + " \u001b[31m \u001b[0m | ^~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here\n", + " \u001b[31m \u001b[0m 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/descriptor.c:474:13: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 474 | else if (PyUString_Check(title) && PyUString_GET_SIZE(title) > 0) {\n", + " \u001b[31m \u001b[0m | ^~~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here\n", + " \u001b[31m \u001b[0m 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/descriptor.c:474:13: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 474 | else if (PyUString_Check(title) && PyUString_GET_SIZE(title) > 0) {\n", + " \u001b[31m \u001b[0m | ^~~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:580:45: note: declared here\n", + " \u001b[31m \u001b[0m 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/descriptor.c:474:13: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 474 | else if (PyUString_Check(title) && PyUString_GET_SIZE(title) > 0) {\n", + " \u001b[31m \u001b[0m | ^~~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here\n", + " \u001b[31m \u001b[0m 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/multiarray/array_assign_array.c\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/multiarray/convert.c\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/multiarray/datetime_busday.c\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/multiarray/arrayfunction_override.c\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/multiarray/ctors.c\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/multiarray/calculation.c\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/multiarray/hashdescr.c\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/multiarray/convert_datatype.c\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/ctors.c: In function ‘_is_default_descr’:\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/ctors.c:2315:5: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 2315 | if (!(PyUString_Check(name) && PyUString_GET_SIZE(name) == 0)) {\n", + " \u001b[31m \u001b[0m | ^~\n", + " \u001b[31m \u001b[0m In file included from /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/unicodeobject.h:1046,\n", + " \u001b[31m \u001b[0m from /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/Python.h:83,\n", + " \u001b[31m \u001b[0m from numpy/core/src/multiarray/ctors.c:2:\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here\n", + " \u001b[31m \u001b[0m 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/ctors.c:2315:5: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 2315 | if (!(PyUString_Check(name) && PyUString_GET_SIZE(name) == 0)) {\n", + " \u001b[31m \u001b[0m | ^~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:580:45: note: declared here\n", + " \u001b[31m \u001b[0m 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/ctors.c:2315:5: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 2315 | if (!(PyUString_Check(name) && PyUString_GET_SIZE(name) == 0)) {\n", + " \u001b[31m \u001b[0m | ^~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here\n", + " \u001b[31m \u001b[0m 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/multiarray/item_selection.c\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/multiarray/datetime_busdaycal.c\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/multiarray/dragon4.c\n", + " \u001b[31m \u001b[0m gcc: build/src.linux-x86_64-3.1/numpy/core/src/multiarray/arraytypes.c\n", + " \u001b[31m \u001b[0m gcc: build/src.linux-x86_64-3.1/numpy/core/src/multiarray/lowlevel_strided_loops.c\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/multiarray/compiled_base.c\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/arraytypes.c.src: In function ‘UNICODE_setitem’:\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/arraytypes.c.src:489:5: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 489 | ptr = PyUnicode_AS_UNICODE(temp);\n", + " \u001b[31m \u001b[0m | ^~~\n", + " \u001b[31m \u001b[0m In file included from /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/unicodeobject.h:1046,\n", + " \u001b[31m \u001b[0m from /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/Python.h:83,\n", + " \u001b[31m \u001b[0m from numpy/core/src/multiarray/arraytypes.c.src:3:\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:580:45: note: declared here\n", + " \u001b[31m \u001b[0m 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/arraytypes.c.src:494:5: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 494 | datalen = PyUnicode_GET_DATA_SIZE(temp);\n", + " \u001b[31m \u001b[0m | ^~~~~~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here\n", + " \u001b[31m \u001b[0m 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/arraytypes.c.src:494:5: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 494 | datalen = PyUnicode_GET_DATA_SIZE(temp);\n", + " \u001b[31m \u001b[0m | ^~~~~~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:580:45: note: declared here\n", + " \u001b[31m \u001b[0m 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/arraytypes.c.src:494:5: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 494 | datalen = PyUnicode_GET_DATA_SIZE(temp);\n", + " \u001b[31m \u001b[0m | ^~~~~~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here\n", + " \u001b[31m \u001b[0m 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/multiarray/multiarraymodule.c\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/multiarray/dtype_transfer.c\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/multiarray/datetime.c\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/multiarray/iterators.c\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/multiarray/nditer_constr.c\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/nditer_constr.c: In function ‘npyiter_replace_axisdata’:\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/nditer_constr.c:2012:33: warning: writing 8 bytes into a region of size 0 [-Wstringop-overflow=]\n", + " \u001b[31m \u001b[0m 2012 | NIT_RESETDATAPTR(iter)[iop] = op_dataptr;\n", + " \u001b[31m \u001b[0m In file included from numpy/core/src/multiarray/nditer_constr.c:16:\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/nditer_impl.h:148:10: note: at offset [32, 4112] into destination object ‘iter_flexdata’ of size 1\n", + " \u001b[31m \u001b[0m 148 | char iter_flexdata;\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/nditer_constr.c:2013:32: warning: writing 8 bytes into a region of size 0 [-Wstringop-overflow=]\n", + " \u001b[31m \u001b[0m 2013 | NIT_BASEOFFSETS(iter)[iop] = baseoffset;\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/nditer_impl.h:148:10: note: at offset [40, 6160] into destination object ‘iter_flexdata’ of size 1\n", + " \u001b[31m \u001b[0m 148 | char iter_flexdata;\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/multiarray/refcount.c\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/multiarray/scalarapi.c\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalarapi.c: In function ‘scalar_value’:\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalarapi.c:74:13: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 74 | return (void *)PyUnicode_AS_DATA(scalar);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m In file included from /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/unicodeobject.h:1046,\n", + " \u001b[31m \u001b[0m from /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/Python.h:83,\n", + " \u001b[31m \u001b[0m from numpy/core/src/multiarray/scalarapi.c:2:\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:580:45: note: declared here\n", + " \u001b[31m \u001b[0m 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalarapi.c:135:13: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 135 | return (void *)PyUnicode_AS_DATA(scalar);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:580:45: note: declared here\n", + " \u001b[31m \u001b[0m 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalarapi.c: In function ‘PyArray_DescrFromScalar’:\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalarapi.c:574:13: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 574 | descr->elsize = PyUnicode_GET_DATA_SIZE(sc);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here\n", + " \u001b[31m \u001b[0m 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalarapi.c:574:13: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 574 | descr->elsize = PyUnicode_GET_DATA_SIZE(sc);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:580:45: note: declared here\n", + " \u001b[31m \u001b[0m 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalarapi.c:574:13: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 574 | descr->elsize = PyUnicode_GET_DATA_SIZE(sc);\n", + " \u001b[31m \u001b[0m | ^~~~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here\n", + " \u001b[31m \u001b[0m 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/multiarray/sequence.c\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/multiarray/shape.c\n", + " \u001b[31m \u001b[0m gcc: build/src.linux-x86_64-3.1/numpy/core/src/multiarray/scalartypes.c\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/multiarray/nditer_pywrap.c\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/multiarray/temp_elide.c\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src: In function ‘unicodetype_repr’:\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:475:5: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 475 | ip = dptr = Py@Name@_AS_@NAME@(self);\n", + " \u001b[31m \u001b[0m | ^~\n", + " \u001b[31m \u001b[0m In file included from /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/unicodeobject.h:1046,\n", + " \u001b[31m \u001b[0m from /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/Python.h:83,\n", + " \u001b[31m \u001b[0m from numpy/core/src/multiarray/scalartypes.c.src:3:\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:580:45: note: declared here\n", + " \u001b[31m \u001b[0m 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:476:5: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 476 | len = Py@Name@_GET_SIZE(self);\n", + " \u001b[31m \u001b[0m | ^~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here\n", + " \u001b[31m \u001b[0m 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:476:5: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 476 | len = Py@Name@_GET_SIZE(self);\n", + " \u001b[31m \u001b[0m | ^~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:580:45: note: declared here\n", + " \u001b[31m \u001b[0m 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:476:5: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 476 | len = Py@Name@_GET_SIZE(self);\n", + " \u001b[31m \u001b[0m | ^~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here\n", + " \u001b[31m \u001b[0m 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:481:5: warning: ‘PyUnicode_FromUnicode’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 481 | new = Py@Name@_From@Name@@extra@(ip, len);\n", + " \u001b[31m \u001b[0m | ^~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:551:42: note: declared here\n", + " \u001b[31m \u001b[0m 551 | Py_DEPRECATED(3.3) PyAPI_FUNC(PyObject*) PyUnicode_FromUnicode(\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src: In function ‘unicodetype_str’:\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:475:5: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 475 | ip = dptr = Py@Name@_AS_@NAME@(self);\n", + " \u001b[31m \u001b[0m | ^~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:580:45: note: declared here\n", + " \u001b[31m \u001b[0m 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:476:5: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 476 | len = Py@Name@_GET_SIZE(self);\n", + " \u001b[31m \u001b[0m | ^~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here\n", + " \u001b[31m \u001b[0m 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:476:5: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 476 | len = Py@Name@_GET_SIZE(self);\n", + " \u001b[31m \u001b[0m | ^~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:580:45: note: declared here\n", + " \u001b[31m \u001b[0m 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:476:5: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 476 | len = Py@Name@_GET_SIZE(self);\n", + " \u001b[31m \u001b[0m | ^~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here\n", + " \u001b[31m \u001b[0m 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:481:5: warning: ‘PyUnicode_FromUnicode’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 481 | new = Py@Name@_From@Name@@extra@(ip, len);\n", + " \u001b[31m \u001b[0m | ^~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:551:42: note: declared here\n", + " \u001b[31m \u001b[0m 551 | Py_DEPRECATED(3.3) PyAPI_FUNC(PyObject*) PyUnicode_FromUnicode(\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src: In function ‘gentype_reduce’:\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:1849:9: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 1849 | buffer = PyUnicode_AS_DATA(self);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:580:45: note: declared here\n", + " \u001b[31m \u001b[0m 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:1850:9: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 1850 | buflen = PyUnicode_GET_DATA_SIZE(self);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here\n", + " \u001b[31m \u001b[0m 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:1850:9: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 1850 | buflen = PyUnicode_GET_DATA_SIZE(self);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:580:45: note: declared here\n", + " \u001b[31m \u001b[0m 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:1850:9: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 1850 | buflen = PyUnicode_GET_DATA_SIZE(self);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here\n", + " \u001b[31m \u001b[0m 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src: In function ‘float_arrtype_hash’:\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:3311:27: error: incompatible type for argument 1 of ‘_Py_HashDouble’\n", + " \u001b[31m \u001b[0m 3311 | return _Py_HashDouble((double) ((Py@name@ScalarObject *)obj)->obval);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m | |\n", + " \u001b[31m \u001b[0m | double\n", + " \u001b[31m \u001b[0m In file included from /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/Python.h:77:\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/pyhash.h:10:38: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘double’\n", + " \u001b[31m \u001b[0m 10 | PyAPI_FUNC(Py_hash_t) _Py_HashDouble(PyObject *, double);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:3311:12: error: too few arguments to function ‘_Py_HashDouble’\n", + " \u001b[31m \u001b[0m 3311 | return _Py_HashDouble((double) ((Py@name@ScalarObject *)obj)->obval);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/pyhash.h:10:23: note: declared here\n", + " \u001b[31m \u001b[0m 10 | PyAPI_FUNC(Py_hash_t) _Py_HashDouble(PyObject *, double);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src: In function ‘cfloat_arrtype_hash’:\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:3319:31: error: incompatible type for argument 1 of ‘_Py_HashDouble’\n", + " \u001b[31m \u001b[0m 3319 | hashreal = _Py_HashDouble((double)\n", + " \u001b[31m \u001b[0m | ^~~~~~~~\n", + " \u001b[31m \u001b[0m | |\n", + " \u001b[31m \u001b[0m | double\n", + " \u001b[31m \u001b[0m 3320 | (((PyC@name@ScalarObject *)obj)->obval).real);\n", + " \u001b[31m \u001b[0m | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/pyhash.h:10:38: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘double’\n", + " \u001b[31m \u001b[0m 10 | PyAPI_FUNC(Py_hash_t) _Py_HashDouble(PyObject *, double);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:3319:16: error: too few arguments to function ‘_Py_HashDouble’\n", + " \u001b[31m \u001b[0m 3319 | hashreal = _Py_HashDouble((double)\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/pyhash.h:10:23: note: declared here\n", + " \u001b[31m \u001b[0m 10 | PyAPI_FUNC(Py_hash_t) _Py_HashDouble(PyObject *, double);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:3325:31: error: incompatible type for argument 1 of ‘_Py_HashDouble’\n", + " \u001b[31m \u001b[0m 3325 | hashimag = _Py_HashDouble((double)\n", + " \u001b[31m \u001b[0m | ^~~~~~~~\n", + " \u001b[31m \u001b[0m | |\n", + " \u001b[31m \u001b[0m | double\n", + " \u001b[31m \u001b[0m 3326 | (((PyC@name@ScalarObject *)obj)->obval).imag);\n", + " \u001b[31m \u001b[0m | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/pyhash.h:10:38: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘double’\n", + " \u001b[31m \u001b[0m 10 | PyAPI_FUNC(Py_hash_t) _Py_HashDouble(PyObject *, double);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:3325:16: error: too few arguments to function ‘_Py_HashDouble’\n", + " \u001b[31m \u001b[0m 3325 | hashimag = _Py_HashDouble((double)\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/pyhash.h:10:23: note: declared here\n", + " \u001b[31m \u001b[0m 10 | PyAPI_FUNC(Py_hash_t) _Py_HashDouble(PyObject *, double);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src: In function ‘longdouble_arrtype_hash’:\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:3311:27: error: incompatible type for argument 1 of ‘_Py_HashDouble’\n", + " \u001b[31m \u001b[0m 3311 | return _Py_HashDouble((double) ((Py@name@ScalarObject *)obj)->obval);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m | |\n", + " \u001b[31m \u001b[0m | double\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/pyhash.h:10:38: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘double’\n", + " \u001b[31m \u001b[0m 10 | PyAPI_FUNC(Py_hash_t) _Py_HashDouble(PyObject *, double);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:3311:12: error: too few arguments to function ‘_Py_HashDouble’\n", + " \u001b[31m \u001b[0m 3311 | return _Py_HashDouble((double) ((Py@name@ScalarObject *)obj)->obval);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/pyhash.h:10:23: note: declared here\n", + " \u001b[31m \u001b[0m 10 | PyAPI_FUNC(Py_hash_t) _Py_HashDouble(PyObject *, double);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src: In function ‘clongdouble_arrtype_hash’:\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:3319:31: error: incompatible type for argument 1 of ‘_Py_HashDouble’\n", + " \u001b[31m \u001b[0m 3319 | hashreal = _Py_HashDouble((double)\n", + " \u001b[31m \u001b[0m | ^~~~~~~~\n", + " \u001b[31m \u001b[0m | |\n", + " \u001b[31m \u001b[0m | double\n", + " \u001b[31m \u001b[0m 3320 | (((PyC@name@ScalarObject *)obj)->obval).real);\n", + " \u001b[31m \u001b[0m | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/pyhash.h:10:38: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘double’\n", + " \u001b[31m \u001b[0m 10 | PyAPI_FUNC(Py_hash_t) _Py_HashDouble(PyObject *, double);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:3319:16: error: too few arguments to function ‘_Py_HashDouble’\n", + " \u001b[31m \u001b[0m 3319 | hashreal = _Py_HashDouble((double)\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/pyhash.h:10:23: note: declared here\n", + " \u001b[31m \u001b[0m 10 | PyAPI_FUNC(Py_hash_t) _Py_HashDouble(PyObject *, double);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:3325:31: error: incompatible type for argument 1 of ‘_Py_HashDouble’\n", + " \u001b[31m \u001b[0m 3325 | hashimag = _Py_HashDouble((double)\n", + " \u001b[31m \u001b[0m | ^~~~~~~~\n", + " \u001b[31m \u001b[0m | |\n", + " \u001b[31m \u001b[0m | double\n", + " \u001b[31m \u001b[0m 3326 | (((PyC@name@ScalarObject *)obj)->obval).imag);\n", + " \u001b[31m \u001b[0m | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/pyhash.h:10:38: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘double’\n", + " \u001b[31m \u001b[0m 10 | PyAPI_FUNC(Py_hash_t) _Py_HashDouble(PyObject *, double);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:3325:16: error: too few arguments to function ‘_Py_HashDouble’\n", + " \u001b[31m \u001b[0m 3325 | hashimag = _Py_HashDouble((double)\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/pyhash.h:10:23: note: declared here\n", + " \u001b[31m \u001b[0m 10 | PyAPI_FUNC(Py_hash_t) _Py_HashDouble(PyObject *, double);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src: In function ‘half_arrtype_hash’:\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:3341:27: error: incompatible type for argument 1 of ‘_Py_HashDouble’\n", + " \u001b[31m \u001b[0m 3341 | return _Py_HashDouble(npy_half_to_double(((PyHalfScalarObject *)obj)->obval));\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m | |\n", + " \u001b[31m \u001b[0m | double\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/pyhash.h:10:38: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘double’\n", + " \u001b[31m \u001b[0m 10 | PyAPI_FUNC(Py_hash_t) _Py_HashDouble(PyObject *, double);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:3341:12: error: too few arguments to function ‘_Py_HashDouble’\n", + " \u001b[31m \u001b[0m 3341 | return _Py_HashDouble(npy_half_to_double(((PyHalfScalarObject *)obj)->obval));\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/pyhash.h:10:23: note: declared here\n", + " \u001b[31m \u001b[0m 10 | PyAPI_FUNC(Py_hash_t) _Py_HashDouble(PyObject *, double);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src: In function ‘longdouble_arrtype_hash’:\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:3312:1: warning: control reaches end of non-void function [-Wreturn-type]\n", + " \u001b[31m \u001b[0m 3312 | }\n", + " \u001b[31m \u001b[0m | ^\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src: In function ‘float_arrtype_hash’:\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:3312:1: warning: control reaches end of non-void function [-Wreturn-type]\n", + " \u001b[31m \u001b[0m 3312 | }\n", + " \u001b[31m \u001b[0m | ^\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src: In function ‘half_arrtype_hash’:\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:3342:1: warning: control reaches end of non-void function [-Wreturn-type]\n", + " \u001b[31m \u001b[0m 3342 | }\n", + " \u001b[31m \u001b[0m | ^\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/multiarray/vdot.c\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/umath/umathmodule.c\n", + " \u001b[31m \u001b[0m gcc: build/src.linux-x86_64-3.1/numpy/core/src/umath/loops.c\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/multiarray/typeinfo.c\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/umath/reduction.c\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/multiarray/usertypes.c\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/umath/ufunc_object.c\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/multiarray/number.c\n", + " \u001b[31m \u001b[0m gcc: build/src.linux-x86_64-3.1/numpy/core/src/umath/scalarmath.c\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/multiarray/flagsobject.c\n", + " \u001b[31m \u001b[0m numpy/core/src/umath/loops.c.src: In function ‘PyUFunc_On_Om’:\n", + " \u001b[31m \u001b[0m numpy/core/src/umath/loops.c.src:506:9: warning: ‘PyEval_CallObjectWithKeywords’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 506 | result = PyEval_CallObject(tocall, arglist);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m In file included from /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/Python.h:130,\n", + " \u001b[31m \u001b[0m from numpy/core/src/umath/loops.c.src:7:\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/ceval.h:17:43: note: declared here\n", + " \u001b[31m \u001b[0m 17 | Py_DEPRECATED(3.9) PyAPI_FUNC(PyObject *) PyEval_CallObjectWithKeywords(\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/npymath/npy_math.c\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/multiarray/getset.c\n", + " \u001b[31m \u001b[0m gcc: build/src.linux-x86_64-3.1/numpy/core/src/npymath/ieee754.c\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/npymath/halffloat.c\n", + " \u001b[31m \u001b[0m gcc: build/src.linux-x86_64-3.1/numpy/core/src/npymath/npy_math_complex.c\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/common/array_assign.c\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/common/mem_overlap.c\n", + " \u001b[31m \u001b[0m gcc: build/src.linux-x86_64-3.1/numpy/core/src/multiarray/nditer_templ.c\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/common/npy_longdouble.c\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/common/ucsnarrow.c\n", + " \u001b[31m \u001b[0m numpy/core/src/common/ucsnarrow.c: In function ‘PyUnicode_FromUCS4’:\n", + " \u001b[31m \u001b[0m numpy/core/src/common/ucsnarrow.c:139:9: warning: ‘PyUnicode_FromUnicode’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 139 | ret = (PyUnicodeObject *)PyUnicode_FromUnicode((Py_UNICODE*)buf,\n", + " \u001b[31m \u001b[0m | ^~~\n", + " \u001b[31m \u001b[0m In file included from /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/unicodeobject.h:1046,\n", + " \u001b[31m \u001b[0m from /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/Python.h:83,\n", + " \u001b[31m \u001b[0m from numpy/core/src/common/ucsnarrow.c:4:\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:551:42: note: declared here\n", + " \u001b[31m \u001b[0m 551 | Py_DEPRECATED(3.3) PyAPI_FUNC(PyObject*) PyUnicode_FromUnicode(\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/common/ufunc_override.c\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/umath/extobj.c\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/common/numpyos.c\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/umath/cpuid.c\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/multiarray/nditer_api.c\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/umath/ufunc_type_resolution.c\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/umath/override.c\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/multiarray/mapping.c\n", + " \u001b[31m \u001b[0m gcc: numpy/core/src/multiarray/methods.c\n", + " \u001b[31m \u001b[0m gcc: build/src.linux-x86_64-3.1/numpy/core/src/umath/matmul.c\n", + " \u001b[31m \u001b[0m gcc: build/src.linux-x86_64-3.1/numpy/core/src/umath/clip.c\n", + " \u001b[31m \u001b[0m error: Command \"gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -DNPY_INTERNAL_BUILD=1 -DHAVE_NPY_CONFIG_H=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -Ibuild/src.linux-x86_64-3.1/numpy/core/src/umath -Ibuild/src.linux-x86_64-3.1/numpy/core/src/npymath -Ibuild/src.linux-x86_64-3.1/numpy/core/src/common -Inumpy/core/include -Ibuild/src.linux-x86_64-3.1/numpy/core/include/numpy -Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -Ibuild/src.linux-x86_64-3.1/numpy/core/src/common -Ibuild/src.linux-x86_64-3.1/numpy/core/src/npymath -Ibuild/src.linux-x86_64-3.1/numpy/core/src/common -Ibuild/src.linux-x86_64-3.1/numpy/core/src/npymath -c build/src.linux-x86_64-3.1/numpy/core/src/multiarray/scalartypes.c -o build/temp.linux-x86_64-cpython-310/build/src.linux-x86_64-3.1/numpy/core/src/multiarray/scalartypes.o -MMD -MF build/temp.linux-x86_64-cpython-310/build/src.linux-x86_64-3.1/numpy/core/src/multiarray/scalartypes.o.d\" failed with exit status 1\n", + " \u001b[31m \u001b[0m [end of output]\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m note: This error originates from a subprocess, and is likely not a problem with pip.\n", + " \u001b[31m \u001b[0m ERROR: Failed building wheel for numpy\n", + " \u001b[31m \u001b[0m Running setup.py clean for numpy\n", + " \u001b[31m \u001b[0m error: subprocess-exited-with-error\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m × python setup.py clean did not run successfully.\n", + " \u001b[31m \u001b[0m │ exit code: 1\n", + " \u001b[31m \u001b[0m ╰─> [10 lines of output]\n", + " \u001b[31m \u001b[0m Running from numpy source directory.\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m `setup.py clean` is not supported, use one of the following instead:\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m - `git clean -xdf` (cleans all files)\n", + " \u001b[31m \u001b[0m - `git clean -Xdf` (cleans all versioned files, doesn't touch\n", + " \u001b[31m \u001b[0m files that aren't checked into the git repo)\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m Add `--force` to your command to use it anyway if you must (unsupported).\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m [end of output]\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m note: This error originates from a subprocess, and is likely not a problem with pip.\n", + " \u001b[31m \u001b[0m ERROR: Failed cleaning build dir for numpy\n", + " \u001b[31m \u001b[0m Failed to build numpy\n", + " \u001b[31m \u001b[0m Installing collected packages: wheel, setuptools, pybind11, numpy, Cython\n", + " \u001b[31m \u001b[0m Running setup.py install for numpy: started\n", + " \u001b[31m \u001b[0m Running setup.py install for numpy: finished with status 'error'\n", + " \u001b[31m \u001b[0m error: subprocess-exited-with-error\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m × Running setup.py install for numpy did not run successfully.\n", + " \u001b[31m \u001b[0m │ exit code: 1\n", + " \u001b[31m \u001b[0m ╰─> [598 lines of output]\n", + " \u001b[31m \u001b[0m Running from numpy source directory.\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m Note: if you need reliable uninstall behavior, then install\n", + " \u001b[31m \u001b[0m with pip instead of using `setup.py install`:\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m - `pip install .` (from a git repo or downloaded source\n", + " \u001b[31m \u001b[0m release)\n", + " \u001b[31m \u001b[0m - `pip install numpy` (last NumPy release on PyPi)\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m blas_opt_info:\n", + " \u001b[31m \u001b[0m blas_mkl_info:\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries mkl_rt not found in ['/home/user/lojban/jboselvoha/jboselvoha_env/lib', '/usr/local/lib', '/usr/lib64', '/usr/lib', '/usr/lib/x86_64-linux-gnu']\n", + " \u001b[31m \u001b[0m NOT AVAILABLE\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m blis_info:\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries blis not found in ['/home/user/lojban/jboselvoha/jboselvoha_env/lib', '/usr/local/lib', '/usr/lib64', '/usr/lib', '/usr/lib/x86_64-linux-gnu']\n", + " \u001b[31m \u001b[0m NOT AVAILABLE\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m openblas_info:\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries openblas not found in ['/home/user/lojban/jboselvoha/jboselvoha_env/lib', '/usr/local/lib', '/usr/lib64', '/usr/lib', '/usr/lib/x86_64-linux-gnu']\n", + " \u001b[31m \u001b[0m NOT AVAILABLE\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m atlas_3_10_blas_threads_info:\n", + " \u001b[31m \u001b[0m Setting PTATLAS=ATLAS\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries tatlas not found in ['/home/user/lojban/jboselvoha/jboselvoha_env/lib', '/usr/local/lib', '/usr/lib64', '/usr/lib', '/usr/lib/x86_64-linux-gnu']\n", + " \u001b[31m \u001b[0m NOT AVAILABLE\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m atlas_3_10_blas_info:\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries satlas not found in ['/home/user/lojban/jboselvoha/jboselvoha_env/lib', '/usr/local/lib', '/usr/lib64', '/usr/lib', '/usr/lib/x86_64-linux-gnu']\n", + " \u001b[31m \u001b[0m NOT AVAILABLE\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m atlas_blas_threads_info:\n", + " \u001b[31m \u001b[0m Setting PTATLAS=ATLAS\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries ptf77blas,ptcblas,atlas not found in ['/home/user/lojban/jboselvoha/jboselvoha_env/lib', '/usr/local/lib', '/usr/lib64', '/usr/lib', '/usr/lib/x86_64-linux-gnu']\n", + " \u001b[31m \u001b[0m NOT AVAILABLE\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m atlas_blas_info:\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries f77blas,cblas,atlas not found in ['/home/user/lojban/jboselvoha/jboselvoha_env/lib', '/usr/local/lib', '/usr/lib64', '/usr/lib', '/usr/lib/x86_64-linux-gnu']\n", + " \u001b[31m \u001b[0m NOT AVAILABLE\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m accelerate_info:\n", + " \u001b[31m \u001b[0m NOT AVAILABLE\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m /tmp/pip-install-ntghh19h/numpy_7f57a0b907064449a8c0dce435e3a455/numpy/distutils/system_info.py:690: UserWarning:\n", + " \u001b[31m \u001b[0m Optimized (vendor) Blas libraries are not found.\n", + " \u001b[31m \u001b[0m Falls back to netlib Blas library which has worse performance.\n", + " \u001b[31m \u001b[0m A better performance should be easily gained by switching\n", + " \u001b[31m \u001b[0m Blas library.\n", + " \u001b[31m \u001b[0m self.calc_info()\n", + " \u001b[31m \u001b[0m blas_info:\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries blas not found in ['/home/user/lojban/jboselvoha/jboselvoha_env/lib', '/usr/local/lib', '/usr/lib64', '/usr/lib', '/usr/lib/x86_64-linux-gnu']\n", + " \u001b[31m \u001b[0m NOT AVAILABLE\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m /tmp/pip-install-ntghh19h/numpy_7f57a0b907064449a8c0dce435e3a455/numpy/distutils/system_info.py:690: UserWarning:\n", + " \u001b[31m \u001b[0m Blas (http://www.netlib.org/blas/) libraries not found.\n", + " \u001b[31m \u001b[0m Directories to search for the libraries can be specified in the\n", + " \u001b[31m \u001b[0m numpy/distutils/site.cfg file (section [blas]) or by setting\n", + " \u001b[31m \u001b[0m the BLAS environment variable.\n", + " \u001b[31m \u001b[0m self.calc_info()\n", + " \u001b[31m \u001b[0m blas_src_info:\n", + " \u001b[31m \u001b[0m NOT AVAILABLE\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m /tmp/pip-install-ntghh19h/numpy_7f57a0b907064449a8c0dce435e3a455/numpy/distutils/system_info.py:690: UserWarning:\n", + " \u001b[31m \u001b[0m Blas (http://www.netlib.org/blas/) sources not found.\n", + " \u001b[31m \u001b[0m Directories to search for the sources can be specified in the\n", + " \u001b[31m \u001b[0m numpy/distutils/site.cfg file (section [blas_src]) or by setting\n", + " \u001b[31m \u001b[0m the BLAS_SRC environment variable.\n", + " \u001b[31m \u001b[0m self.calc_info()\n", + " \u001b[31m \u001b[0m NOT AVAILABLE\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m /bin/sh: 1: svnversion: not found\n", + " \u001b[31m \u001b[0m non-existing path in 'numpy/distutils': 'site.cfg'\n", + " \u001b[31m \u001b[0m lapack_opt_info:\n", + " \u001b[31m \u001b[0m lapack_mkl_info:\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries mkl_rt not found in ['/home/user/lojban/jboselvoha/jboselvoha_env/lib', '/usr/local/lib', '/usr/lib64', '/usr/lib', '/usr/lib/x86_64-linux-gnu']\n", + " \u001b[31m \u001b[0m NOT AVAILABLE\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m openblas_lapack_info:\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries openblas not found in ['/home/user/lojban/jboselvoha/jboselvoha_env/lib', '/usr/local/lib', '/usr/lib64', '/usr/lib', '/usr/lib/x86_64-linux-gnu']\n", + " \u001b[31m \u001b[0m NOT AVAILABLE\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m openblas_clapack_info:\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries openblas,lapack not found in ['/home/user/lojban/jboselvoha/jboselvoha_env/lib', '/usr/local/lib', '/usr/lib64', '/usr/lib', '/usr/lib/x86_64-linux-gnu']\n", + " \u001b[31m \u001b[0m NOT AVAILABLE\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m flame_info:\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries flame not found in ['/home/user/lojban/jboselvoha/jboselvoha_env/lib', '/usr/local/lib', '/usr/lib64', '/usr/lib', '/usr/lib/x86_64-linux-gnu']\n", + " \u001b[31m \u001b[0m NOT AVAILABLE\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m atlas_3_10_threads_info:\n", + " \u001b[31m \u001b[0m Setting PTATLAS=ATLAS\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries lapack_atlas not found in /home/user/lojban/jboselvoha/jboselvoha_env/lib\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries tatlas,tatlas not found in /home/user/lojban/jboselvoha/jboselvoha_env/lib\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries lapack_atlas not found in /usr/local/lib\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries tatlas,tatlas not found in /usr/local/lib\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries lapack_atlas not found in /usr/lib64\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries tatlas,tatlas not found in /usr/lib64\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries lapack_atlas not found in /usr/lib\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries tatlas,tatlas not found in /usr/lib\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries lapack_atlas not found in /usr/lib/x86_64-linux-gnu\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries tatlas,tatlas not found in /usr/lib/x86_64-linux-gnu\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m NOT AVAILABLE\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m atlas_3_10_info:\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries lapack_atlas not found in /home/user/lojban/jboselvoha/jboselvoha_env/lib\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries satlas,satlas not found in /home/user/lojban/jboselvoha/jboselvoha_env/lib\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries lapack_atlas not found in /usr/local/lib\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries satlas,satlas not found in /usr/local/lib\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries lapack_atlas not found in /usr/lib64\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries satlas,satlas not found in /usr/lib64\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries lapack_atlas not found in /usr/lib\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries satlas,satlas not found in /usr/lib\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries lapack_atlas not found in /usr/lib/x86_64-linux-gnu\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries satlas,satlas not found in /usr/lib/x86_64-linux-gnu\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m NOT AVAILABLE\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m atlas_threads_info:\n", + " \u001b[31m \u001b[0m Setting PTATLAS=ATLAS\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries lapack_atlas not found in /home/user/lojban/jboselvoha/jboselvoha_env/lib\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries ptf77blas,ptcblas,atlas not found in /home/user/lojban/jboselvoha/jboselvoha_env/lib\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries lapack_atlas not found in /usr/local/lib\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries ptf77blas,ptcblas,atlas not found in /usr/local/lib\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries lapack_atlas not found in /usr/lib64\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries ptf77blas,ptcblas,atlas not found in /usr/lib64\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries lapack_atlas not found in /usr/lib\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries ptf77blas,ptcblas,atlas not found in /usr/lib\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries lapack_atlas not found in /usr/lib/x86_64-linux-gnu\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries ptf77blas,ptcblas,atlas not found in /usr/lib/x86_64-linux-gnu\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m NOT AVAILABLE\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m atlas_info:\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries lapack_atlas not found in /home/user/lojban/jboselvoha/jboselvoha_env/lib\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries f77blas,cblas,atlas not found in /home/user/lojban/jboselvoha/jboselvoha_env/lib\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries lapack_atlas not found in /usr/local/lib\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries f77blas,cblas,atlas not found in /usr/local/lib\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries lapack_atlas not found in /usr/lib64\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries f77blas,cblas,atlas not found in /usr/lib64\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries lapack_atlas not found in /usr/lib\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries f77blas,cblas,atlas not found in /usr/lib\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries lapack_atlas not found in /usr/lib/x86_64-linux-gnu\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries f77blas,cblas,atlas not found in /usr/lib/x86_64-linux-gnu\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m NOT AVAILABLE\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m lapack_info:\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m libraries lapack not found in ['/home/user/lojban/jboselvoha/jboselvoha_env/lib', '/usr/local/lib', '/usr/lib64', '/usr/lib', '/usr/lib/x86_64-linux-gnu']\n", + " \u001b[31m \u001b[0m NOT AVAILABLE\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m /tmp/pip-install-ntghh19h/numpy_7f57a0b907064449a8c0dce435e3a455/numpy/distutils/system_info.py:1712: UserWarning:\n", + " \u001b[31m \u001b[0m Lapack (http://www.netlib.org/lapack/) libraries not found.\n", + " \u001b[31m \u001b[0m Directories to search for the libraries can be specified in the\n", + " \u001b[31m \u001b[0m numpy/distutils/site.cfg file (section [lapack]) or by setting\n", + " \u001b[31m \u001b[0m the LAPACK environment variable.\n", + " \u001b[31m \u001b[0m if getattr(self, '_calc_info_{}'.format(lapack))():\n", + " \u001b[31m \u001b[0m lapack_src_info:\n", + " \u001b[31m \u001b[0m NOT AVAILABLE\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m /tmp/pip-install-ntghh19h/numpy_7f57a0b907064449a8c0dce435e3a455/numpy/distutils/system_info.py:1712: UserWarning:\n", + " \u001b[31m \u001b[0m Lapack (http://www.netlib.org/lapack/) sources not found.\n", + " \u001b[31m \u001b[0m Directories to search for the sources can be specified in the\n", + " \u001b[31m \u001b[0m numpy/distutils/site.cfg file (section [lapack_src]) or by setting\n", + " \u001b[31m \u001b[0m the LAPACK_SRC environment variable.\n", + " \u001b[31m \u001b[0m if getattr(self, '_calc_info_{}'.format(lapack))():\n", + " \u001b[31m \u001b[0m NOT AVAILABLE\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/lib/python3.10/site-packages/setuptools/_distutils/dist.py:264: UserWarning: Unknown distribution option: 'define_macros'\n", + " \u001b[31m \u001b[0m warnings.warn(msg)\n", + " \u001b[31m \u001b[0m running install\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/lib/python3.10/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.\n", + " \u001b[31m \u001b[0m warnings.warn(\n", + " \u001b[31m \u001b[0m running build\n", + " \u001b[31m \u001b[0m running config_cc\n", + " \u001b[31m \u001b[0m unifing config_cc, config, build_clib, build_ext, build commands --compiler options\n", + " \u001b[31m \u001b[0m running config_fc\n", + " \u001b[31m \u001b[0m unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options\n", + " \u001b[31m \u001b[0m running build_src\n", + " \u001b[31m \u001b[0m build_src\n", + " \u001b[31m \u001b[0m building py_modules sources\n", + " \u001b[31m \u001b[0m building library \"npymath\" sources\n", + " \u001b[31m \u001b[0m get_default_fcompiler: matching types: '['gnu95', 'intel', 'lahey', 'pg', 'absoft', 'nag', 'vast', 'compaq', 'intele', 'intelem', 'gnu', 'g95', 'pathf95', 'nagfor']'\n", + " \u001b[31m \u001b[0m customize Gnu95FCompiler\n", + " \u001b[31m \u001b[0m Could not locate executable gfortran\n", + " \u001b[31m \u001b[0m Could not locate executable f95\n", + " \u001b[31m \u001b[0m customize IntelFCompiler\n", + " \u001b[31m \u001b[0m Could not locate executable ifort\n", + " \u001b[31m \u001b[0m Could not locate executable ifc\n", + " \u001b[31m \u001b[0m customize LaheyFCompiler\n", + " \u001b[31m \u001b[0m Could not locate executable lf95\n", + " \u001b[31m \u001b[0m customize PGroupFCompiler\n", + " \u001b[31m \u001b[0m Could not locate executable pgfortran\n", + " \u001b[31m \u001b[0m customize AbsoftFCompiler\n", + " \u001b[31m \u001b[0m Could not locate executable f90\n", + " \u001b[31m \u001b[0m Could not locate executable f77\n", + " \u001b[31m \u001b[0m customize NAGFCompiler\n", + " \u001b[31m \u001b[0m customize VastFCompiler\n", + " \u001b[31m \u001b[0m customize CompaqFCompiler\n", + " \u001b[31m \u001b[0m Could not locate executable fort\n", + " \u001b[31m \u001b[0m customize IntelItaniumFCompiler\n", + " \u001b[31m \u001b[0m Could not locate executable efort\n", + " \u001b[31m \u001b[0m Could not locate executable efc\n", + " \u001b[31m \u001b[0m customize IntelEM64TFCompiler\n", + " \u001b[31m \u001b[0m customize GnuFCompiler\n", + " \u001b[31m \u001b[0m Could not locate executable g77\n", + " \u001b[31m \u001b[0m customize G95FCompiler\n", + " \u001b[31m \u001b[0m Could not locate executable g95\n", + " \u001b[31m \u001b[0m customize PathScaleFCompiler\n", + " \u001b[31m \u001b[0m Could not locate executable pathf95\n", + " \u001b[31m \u001b[0m customize NAGFORCompiler\n", + " \u001b[31m \u001b[0m Could not locate executable nagfor\n", + " \u001b[31m \u001b[0m don't know how to compile Fortran code on platform 'posix'\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat _configtest.o -o _configtest\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d _configtest\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c:1:5: warning: conflicting types for built-in function ‘exp’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 1 | int exp (void);\n", + " \u001b[31m \u001b[0m | ^~~\n", + " \u001b[31m \u001b[0m _configtest.c:1:1: note: ‘exp’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m +++ |+#include \n", + " \u001b[31m \u001b[0m 1 | int exp (void);\n", + " \u001b[31m \u001b[0m gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat _configtest.o -o _configtest\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat/ld: _configtest.o: in function `main':\n", + " \u001b[31m \u001b[0m _configtest.c:(.text.startup+0x9): undefined reference to `exp'\n", + " \u001b[31m \u001b[0m collect2: error: ld returned 1 exit status\n", + " \u001b[31m \u001b[0m failure.\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -c'\n", + " \u001b[31m \u001b[0m gcc: _configtest.c\n", + " \u001b[31m \u001b[0m _configtest.c:1:5: warning: conflicting types for built-in function ‘exp’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]\n", + " \u001b[31m \u001b[0m 1 | int exp (void);\n", + " \u001b[31m \u001b[0m | ^~~\n", + " \u001b[31m \u001b[0m _configtest.c:1:1: note: ‘exp’ is declared in header ‘’\n", + " \u001b[31m \u001b[0m +++ |+#include \n", + " \u001b[31m \u001b[0m 1 | int exp (void);\n", + " \u001b[31m \u001b[0m gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat _configtest.o -lm -o _configtest\n", + " \u001b[31m \u001b[0m success!\n", + " \u001b[31m \u001b[0m removing: _configtest.c _configtest.o _configtest.o.d _configtest\n", + " \u001b[31m \u001b[0m adding 'build/src.linux-x86_64-3.1/numpy/core/src/npymath' to include_dirs.\n", + " \u001b[31m \u001b[0m None - nothing done with h_files = ['build/src.linux-x86_64-3.1/numpy/core/src/npymath/npy_math_internal.h']\n", + " \u001b[31m \u001b[0m building library \"npysort\" sources\n", + " \u001b[31m \u001b[0m adding 'build/src.linux-x86_64-3.1/numpy/core/src/common' to include_dirs.\n", + " \u001b[31m \u001b[0m None - nothing done with h_files = ['build/src.linux-x86_64-3.1/numpy/core/src/common/npy_sort.h', 'build/src.linux-x86_64-3.1/numpy/core/src/common/npy_partition.h', 'build/src.linux-x86_64-3.1/numpy/core/src/common/npy_binsearch.h']\n", + " \u001b[31m \u001b[0m building extension \"numpy.core._dummy\" sources\n", + " \u001b[31m \u001b[0m adding 'build/src.linux-x86_64-3.1/numpy/core/include/numpy/config.h' to sources.\n", + " \u001b[31m \u001b[0m adding 'build/src.linux-x86_64-3.1/numpy/core/include/numpy/_numpyconfig.h' to sources.\n", + " \u001b[31m \u001b[0m executing numpy/core/code_generators/generate_numpy_api.py\n", + " \u001b[31m \u001b[0m adding 'build/src.linux-x86_64-3.1/numpy/core/include/numpy/__multiarray_api.h' to sources.\n", + " \u001b[31m \u001b[0m numpy.core - nothing done with h_files = ['build/src.linux-x86_64-3.1/numpy/core/include/numpy/config.h', 'build/src.linux-x86_64-3.1/numpy/core/include/numpy/_numpyconfig.h', 'build/src.linux-x86_64-3.1/numpy/core/include/numpy/__multiarray_api.h']\n", + " \u001b[31m \u001b[0m building extension \"numpy.core._multiarray_tests\" sources\n", + " \u001b[31m \u001b[0m building extension \"numpy.core._multiarray_umath\" sources\n", + " \u001b[31m \u001b[0m adding 'build/src.linux-x86_64-3.1/numpy/core/include/numpy/config.h' to sources.\n", + " \u001b[31m \u001b[0m adding 'build/src.linux-x86_64-3.1/numpy/core/include/numpy/_numpyconfig.h' to sources.\n", + " \u001b[31m \u001b[0m executing numpy/core/code_generators/generate_numpy_api.py\n", + " \u001b[31m \u001b[0m adding 'build/src.linux-x86_64-3.1/numpy/core/include/numpy/__multiarray_api.h' to sources.\n", + " \u001b[31m \u001b[0m executing numpy/core/code_generators/generate_ufunc_api.py\n", + " \u001b[31m \u001b[0m adding 'build/src.linux-x86_64-3.1/numpy/core/include/numpy/__ufunc_api.h' to sources.\n", + " \u001b[31m \u001b[0m adding 'build/src.linux-x86_64-3.1/numpy/core/src/umath' to include_dirs.\n", + " \u001b[31m \u001b[0m adding 'build/src.linux-x86_64-3.1/numpy/core/src/npymath' to include_dirs.\n", + " \u001b[31m \u001b[0m adding 'build/src.linux-x86_64-3.1/numpy/core/src/common' to include_dirs.\n", + " \u001b[31m \u001b[0m numpy.core - nothing done with h_files = ['build/src.linux-x86_64-3.1/numpy/core/src/umath/funcs.inc', 'build/src.linux-x86_64-3.1/numpy/core/src/umath/simd.inc', 'build/src.linux-x86_64-3.1/numpy/core/src/umath/loops.h', 'build/src.linux-x86_64-3.1/numpy/core/src/umath/matmul.h', 'build/src.linux-x86_64-3.1/numpy/core/src/umath/clip.h', 'build/src.linux-x86_64-3.1/numpy/core/src/npymath/npy_math_internal.h', 'build/src.linux-x86_64-3.1/numpy/core/src/common/templ_common.h', 'build/src.linux-x86_64-3.1/numpy/core/include/numpy/config.h', 'build/src.linux-x86_64-3.1/numpy/core/include/numpy/_numpyconfig.h', 'build/src.linux-x86_64-3.1/numpy/core/include/numpy/__multiarray_api.h', 'build/src.linux-x86_64-3.1/numpy/core/include/numpy/__ufunc_api.h']\n", + " \u001b[31m \u001b[0m building extension \"numpy.core._umath_tests\" sources\n", + " \u001b[31m \u001b[0m building extension \"numpy.core._rational_tests\" sources\n", + " \u001b[31m \u001b[0m building extension \"numpy.core._struct_ufunc_tests\" sources\n", + " \u001b[31m \u001b[0m building extension \"numpy.core._operand_flag_tests\" sources\n", + " \u001b[31m \u001b[0m building extension \"numpy.fft._pocketfft_internal\" sources\n", + " \u001b[31m \u001b[0m building extension \"numpy.linalg.lapack_lite\" sources\n", + " \u001b[31m \u001b[0m ### Warning: Using unoptimized lapack ###\n", + " \u001b[31m \u001b[0m adding 'numpy/linalg/lapack_lite/python_xerbla.c' to sources.\n", + " \u001b[31m \u001b[0m adding 'numpy/linalg/lapack_lite/f2c_z_lapack.c' to sources.\n", + " \u001b[31m \u001b[0m adding 'numpy/linalg/lapack_lite/f2c_c_lapack.c' to sources.\n", + " \u001b[31m \u001b[0m adding 'numpy/linalg/lapack_lite/f2c_d_lapack.c' to sources.\n", + " \u001b[31m \u001b[0m adding 'numpy/linalg/lapack_lite/f2c_s_lapack.c' to sources.\n", + " \u001b[31m \u001b[0m adding 'numpy/linalg/lapack_lite/f2c_lapack.c' to sources.\n", + " \u001b[31m \u001b[0m adding 'numpy/linalg/lapack_lite/f2c_blas.c' to sources.\n", + " \u001b[31m \u001b[0m adding 'numpy/linalg/lapack_lite/f2c_config.c' to sources.\n", + " \u001b[31m \u001b[0m adding 'numpy/linalg/lapack_lite/f2c.c' to sources.\n", + " \u001b[31m \u001b[0m building extension \"numpy.linalg._umath_linalg\" sources\n", + " \u001b[31m \u001b[0m ### Warning: Using unoptimized lapack ###\n", + " \u001b[31m \u001b[0m adding 'numpy/linalg/lapack_lite/python_xerbla.c' to sources.\n", + " \u001b[31m \u001b[0m adding 'numpy/linalg/lapack_lite/f2c_z_lapack.c' to sources.\n", + " \u001b[31m \u001b[0m adding 'numpy/linalg/lapack_lite/f2c_c_lapack.c' to sources.\n", + " \u001b[31m \u001b[0m adding 'numpy/linalg/lapack_lite/f2c_d_lapack.c' to sources.\n", + " \u001b[31m \u001b[0m adding 'numpy/linalg/lapack_lite/f2c_s_lapack.c' to sources.\n", + " \u001b[31m \u001b[0m adding 'numpy/linalg/lapack_lite/f2c_lapack.c' to sources.\n", + " \u001b[31m \u001b[0m adding 'numpy/linalg/lapack_lite/f2c_blas.c' to sources.\n", + " \u001b[31m \u001b[0m adding 'numpy/linalg/lapack_lite/f2c_config.c' to sources.\n", + " \u001b[31m \u001b[0m adding 'numpy/linalg/lapack_lite/f2c.c' to sources.\n", + " \u001b[31m \u001b[0m building extension \"numpy.random.mt19937\" sources\n", + " \u001b[31m \u001b[0m building extension \"numpy.random.philox\" sources\n", + " \u001b[31m \u001b[0m building extension \"numpy.random.pcg64\" sources\n", + " \u001b[31m \u001b[0m building extension \"numpy.random.sfc64\" sources\n", + " \u001b[31m \u001b[0m building extension \"numpy.random.common\" sources\n", + " \u001b[31m \u001b[0m building extension \"numpy.random.bit_generator\" sources\n", + " \u001b[31m \u001b[0m building extension \"numpy.random.generator\" sources\n", + " \u001b[31m \u001b[0m building extension \"numpy.random.bounded_integers\" sources\n", + " \u001b[31m \u001b[0m building extension \"numpy.random.mtrand\" sources\n", + " \u001b[31m \u001b[0m building data_files sources\n", + " \u001b[31m \u001b[0m build_src: building npy-pkg config files\n", + " \u001b[31m \u001b[0m running build_py\n", + " \u001b[31m \u001b[0m copying numpy/version.py -> build/lib.linux-x86_64-cpython-310/numpy\n", + " \u001b[31m \u001b[0m copying build/src.linux-x86_64-3.1/numpy/__config__.py -> build/lib.linux-x86_64-cpython-310/numpy\n", + " \u001b[31m \u001b[0m copying build/src.linux-x86_64-3.1/numpy/distutils/__config__.py -> build/lib.linux-x86_64-cpython-310/numpy/distutils\n", + " \u001b[31m \u001b[0m running build_clib\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m customize UnixCCompiler using build_clib\n", + " \u001b[31m \u001b[0m running build_ext\n", + " \u001b[31m \u001b[0m customize UnixCCompiler\n", + " \u001b[31m \u001b[0m customize UnixCCompiler using build_ext\n", + " \u001b[31m \u001b[0m building 'numpy.core._multiarray_umath' extension\n", + " \u001b[31m \u001b[0m compiling C sources\n", + " \u001b[31m \u001b[0m C compiler: gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m compile options: '-DNPY_INTERNAL_BUILD=1 -DHAVE_NPY_CONFIG_H=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -Ibuild/src.linux-x86_64-3.1/numpy/core/src/umath -Ibuild/src.linux-x86_64-3.1/numpy/core/src/npymath -Ibuild/src.linux-x86_64-3.1/numpy/core/src/common -Inumpy/core/include -Ibuild/src.linux-x86_64-3.1/numpy/core/include/numpy -Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -Ibuild/src.linux-x86_64-3.1/numpy/core/src/common -Ibuild/src.linux-x86_64-3.1/numpy/core/src/npymath -Ibuild/src.linux-x86_64-3.1/numpy/core/src/common -Ibuild/src.linux-x86_64-3.1/numpy/core/src/npymath -c'\n", + " \u001b[31m \u001b[0m gcc: build/src.linux-x86_64-3.1/numpy/core/src/multiarray/scalartypes.c\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src: In function ‘unicodetype_repr’:\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:475:5: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 475 | ip = dptr = Py@Name@_AS_@NAME@(self);\n", + " \u001b[31m \u001b[0m | ^~\n", + " \u001b[31m \u001b[0m In file included from /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/unicodeobject.h:1046,\n", + " \u001b[31m \u001b[0m from /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/Python.h:83,\n", + " \u001b[31m \u001b[0m from numpy/core/src/multiarray/scalartypes.c.src:3:\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:580:45: note: declared here\n", + " \u001b[31m \u001b[0m 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:476:5: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 476 | len = Py@Name@_GET_SIZE(self);\n", + " \u001b[31m \u001b[0m | ^~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here\n", + " \u001b[31m \u001b[0m 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:476:5: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 476 | len = Py@Name@_GET_SIZE(self);\n", + " \u001b[31m \u001b[0m | ^~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:580:45: note: declared here\n", + " \u001b[31m \u001b[0m 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:476:5: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 476 | len = Py@Name@_GET_SIZE(self);\n", + " \u001b[31m \u001b[0m | ^~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here\n", + " \u001b[31m \u001b[0m 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:481:5: warning: ‘PyUnicode_FromUnicode’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 481 | new = Py@Name@_From@Name@@extra@(ip, len);\n", + " \u001b[31m \u001b[0m | ^~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:551:42: note: declared here\n", + " \u001b[31m \u001b[0m 551 | Py_DEPRECATED(3.3) PyAPI_FUNC(PyObject*) PyUnicode_FromUnicode(\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src: In function ‘unicodetype_str’:\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:475:5: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 475 | ip = dptr = Py@Name@_AS_@NAME@(self);\n", + " \u001b[31m \u001b[0m | ^~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:580:45: note: declared here\n", + " \u001b[31m \u001b[0m 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:476:5: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 476 | len = Py@Name@_GET_SIZE(self);\n", + " \u001b[31m \u001b[0m | ^~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here\n", + " \u001b[31m \u001b[0m 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:476:5: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 476 | len = Py@Name@_GET_SIZE(self);\n", + " \u001b[31m \u001b[0m | ^~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:580:45: note: declared here\n", + " \u001b[31m \u001b[0m 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:476:5: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 476 | len = Py@Name@_GET_SIZE(self);\n", + " \u001b[31m \u001b[0m | ^~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here\n", + " \u001b[31m \u001b[0m 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:481:5: warning: ‘PyUnicode_FromUnicode’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 481 | new = Py@Name@_From@Name@@extra@(ip, len);\n", + " \u001b[31m \u001b[0m | ^~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:551:42: note: declared here\n", + " \u001b[31m \u001b[0m 551 | Py_DEPRECATED(3.3) PyAPI_FUNC(PyObject*) PyUnicode_FromUnicode(\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src: In function ‘gentype_reduce’:\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:1849:9: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 1849 | buffer = PyUnicode_AS_DATA(self);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:580:45: note: declared here\n", + " \u001b[31m \u001b[0m 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:1850:9: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 1850 | buflen = PyUnicode_GET_DATA_SIZE(self);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here\n", + " \u001b[31m \u001b[0m 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:1850:9: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 1850 | buflen = PyUnicode_GET_DATA_SIZE(self);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:580:45: note: declared here\n", + " \u001b[31m \u001b[0m 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:1850:9: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations]\n", + " \u001b[31m \u001b[0m 1850 | buflen = PyUnicode_GET_DATA_SIZE(self);\n", + " \u001b[31m \u001b[0m | ^~~~~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here\n", + " \u001b[31m \u001b[0m 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src: In function ‘float_arrtype_hash’:\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:3311:27: error: incompatible type for argument 1 of ‘_Py_HashDouble’\n", + " \u001b[31m \u001b[0m 3311 | return _Py_HashDouble((double) ((Py@name@ScalarObject *)obj)->obval);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m | |\n", + " \u001b[31m \u001b[0m | double\n", + " \u001b[31m \u001b[0m In file included from /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/Python.h:77:\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/pyhash.h:10:38: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘double’\n", + " \u001b[31m \u001b[0m 10 | PyAPI_FUNC(Py_hash_t) _Py_HashDouble(PyObject *, double);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:3311:12: error: too few arguments to function ‘_Py_HashDouble’\n", + " \u001b[31m \u001b[0m 3311 | return _Py_HashDouble((double) ((Py@name@ScalarObject *)obj)->obval);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/pyhash.h:10:23: note: declared here\n", + " \u001b[31m \u001b[0m 10 | PyAPI_FUNC(Py_hash_t) _Py_HashDouble(PyObject *, double);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src: In function ‘cfloat_arrtype_hash’:\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:3319:31: error: incompatible type for argument 1 of ‘_Py_HashDouble’\n", + " \u001b[31m \u001b[0m 3319 | hashreal = _Py_HashDouble((double)\n", + " \u001b[31m \u001b[0m | ^~~~~~~~\n", + " \u001b[31m \u001b[0m | |\n", + " \u001b[31m \u001b[0m | double\n", + " \u001b[31m \u001b[0m 3320 | (((PyC@name@ScalarObject *)obj)->obval).real);\n", + " \u001b[31m \u001b[0m | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/pyhash.h:10:38: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘double’\n", + " \u001b[31m \u001b[0m 10 | PyAPI_FUNC(Py_hash_t) _Py_HashDouble(PyObject *, double);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:3319:16: error: too few arguments to function ‘_Py_HashDouble’\n", + " \u001b[31m \u001b[0m 3319 | hashreal = _Py_HashDouble((double)\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/pyhash.h:10:23: note: declared here\n", + " \u001b[31m \u001b[0m 10 | PyAPI_FUNC(Py_hash_t) _Py_HashDouble(PyObject *, double);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:3325:31: error: incompatible type for argument 1 of ‘_Py_HashDouble’\n", + " \u001b[31m \u001b[0m 3325 | hashimag = _Py_HashDouble((double)\n", + " \u001b[31m \u001b[0m | ^~~~~~~~\n", + " \u001b[31m \u001b[0m | |\n", + " \u001b[31m \u001b[0m | double\n", + " \u001b[31m \u001b[0m 3326 | (((PyC@name@ScalarObject *)obj)->obval).imag);\n", + " \u001b[31m \u001b[0m | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/pyhash.h:10:38: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘double’\n", + " \u001b[31m \u001b[0m 10 | PyAPI_FUNC(Py_hash_t) _Py_HashDouble(PyObject *, double);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:3325:16: error: too few arguments to function ‘_Py_HashDouble’\n", + " \u001b[31m \u001b[0m 3325 | hashimag = _Py_HashDouble((double)\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/pyhash.h:10:23: note: declared here\n", + " \u001b[31m \u001b[0m 10 | PyAPI_FUNC(Py_hash_t) _Py_HashDouble(PyObject *, double);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src: In function ‘longdouble_arrtype_hash’:\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:3311:27: error: incompatible type for argument 1 of ‘_Py_HashDouble’\n", + " \u001b[31m \u001b[0m 3311 | return _Py_HashDouble((double) ((Py@name@ScalarObject *)obj)->obval);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m | |\n", + " \u001b[31m \u001b[0m | double\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/pyhash.h:10:38: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘double’\n", + " \u001b[31m \u001b[0m 10 | PyAPI_FUNC(Py_hash_t) _Py_HashDouble(PyObject *, double);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:3311:12: error: too few arguments to function ‘_Py_HashDouble’\n", + " \u001b[31m \u001b[0m 3311 | return _Py_HashDouble((double) ((Py@name@ScalarObject *)obj)->obval);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/pyhash.h:10:23: note: declared here\n", + " \u001b[31m \u001b[0m 10 | PyAPI_FUNC(Py_hash_t) _Py_HashDouble(PyObject *, double);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src: In function ‘clongdouble_arrtype_hash’:\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:3319:31: error: incompatible type for argument 1 of ‘_Py_HashDouble’\n", + " \u001b[31m \u001b[0m 3319 | hashreal = _Py_HashDouble((double)\n", + " \u001b[31m \u001b[0m | ^~~~~~~~\n", + " \u001b[31m \u001b[0m | |\n", + " \u001b[31m \u001b[0m | double\n", + " \u001b[31m \u001b[0m 3320 | (((PyC@name@ScalarObject *)obj)->obval).real);\n", + " \u001b[31m \u001b[0m | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/pyhash.h:10:38: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘double’\n", + " \u001b[31m \u001b[0m 10 | PyAPI_FUNC(Py_hash_t) _Py_HashDouble(PyObject *, double);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:3319:16: error: too few arguments to function ‘_Py_HashDouble’\n", + " \u001b[31m \u001b[0m 3319 | hashreal = _Py_HashDouble((double)\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/pyhash.h:10:23: note: declared here\n", + " \u001b[31m \u001b[0m 10 | PyAPI_FUNC(Py_hash_t) _Py_HashDouble(PyObject *, double);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:3325:31: error: incompatible type for argument 1 of ‘_Py_HashDouble’\n", + " \u001b[31m \u001b[0m 3325 | hashimag = _Py_HashDouble((double)\n", + " \u001b[31m \u001b[0m | ^~~~~~~~\n", + " \u001b[31m \u001b[0m | |\n", + " \u001b[31m \u001b[0m | double\n", + " \u001b[31m \u001b[0m 3326 | (((PyC@name@ScalarObject *)obj)->obval).imag);\n", + " \u001b[31m \u001b[0m | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/pyhash.h:10:38: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘double’\n", + " \u001b[31m \u001b[0m 10 | PyAPI_FUNC(Py_hash_t) _Py_HashDouble(PyObject *, double);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:3325:16: error: too few arguments to function ‘_Py_HashDouble’\n", + " \u001b[31m \u001b[0m 3325 | hashimag = _Py_HashDouble((double)\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/pyhash.h:10:23: note: declared here\n", + " \u001b[31m \u001b[0m 10 | PyAPI_FUNC(Py_hash_t) _Py_HashDouble(PyObject *, double);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src: In function ‘half_arrtype_hash’:\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:3341:27: error: incompatible type for argument 1 of ‘_Py_HashDouble’\n", + " \u001b[31m \u001b[0m 3341 | return _Py_HashDouble(npy_half_to_double(((PyHalfScalarObject *)obj)->obval));\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m | |\n", + " \u001b[31m \u001b[0m | double\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/pyhash.h:10:38: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘double’\n", + " \u001b[31m \u001b[0m 10 | PyAPI_FUNC(Py_hash_t) _Py_HashDouble(PyObject *, double);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:3341:12: error: too few arguments to function ‘_Py_HashDouble’\n", + " \u001b[31m \u001b[0m 3341 | return _Py_HashDouble(npy_half_to_double(((PyHalfScalarObject *)obj)->obval));\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m /home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10/pyhash.h:10:23: note: declared here\n", + " \u001b[31m \u001b[0m 10 | PyAPI_FUNC(Py_hash_t) _Py_HashDouble(PyObject *, double);\n", + " \u001b[31m \u001b[0m | ^~~~~~~~~~~~~~\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src: In function ‘longdouble_arrtype_hash’:\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:3312:1: warning: control reaches end of non-void function [-Wreturn-type]\n", + " \u001b[31m \u001b[0m 3312 | }\n", + " \u001b[31m \u001b[0m | ^\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src: In function ‘float_arrtype_hash’:\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:3312:1: warning: control reaches end of non-void function [-Wreturn-type]\n", + " \u001b[31m \u001b[0m 3312 | }\n", + " \u001b[31m \u001b[0m | ^\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src: In function ‘half_arrtype_hash’:\n", + " \u001b[31m \u001b[0m numpy/core/src/multiarray/scalartypes.c.src:3342:1: warning: control reaches end of non-void function [-Wreturn-type]\n", + " \u001b[31m \u001b[0m 3342 | }\n", + " \u001b[31m \u001b[0m | ^\n", + " \u001b[31m \u001b[0m error: Command \"gcc -pthread -B /home/user/lojban/jboselvoha/jboselvoha_env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -O2 -isystem /home/user/lojban/jboselvoha/jboselvoha_env/include -fPIC -DNPY_INTERNAL_BUILD=1 -DHAVE_NPY_CONFIG_H=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -Ibuild/src.linux-x86_64-3.1/numpy/core/src/umath -Ibuild/src.linux-x86_64-3.1/numpy/core/src/npymath -Ibuild/src.linux-x86_64-3.1/numpy/core/src/common -Inumpy/core/include -Ibuild/src.linux-x86_64-3.1/numpy/core/include/numpy -Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/home/user/lojban/jboselvoha/jboselvoha_env/include/python3.10 -Ibuild/src.linux-x86_64-3.1/numpy/core/src/common -Ibuild/src.linux-x86_64-3.1/numpy/core/src/npymath -Ibuild/src.linux-x86_64-3.1/numpy/core/src/common -Ibuild/src.linux-x86_64-3.1/numpy/core/src/npymath -c build/src.linux-x86_64-3.1/numpy/core/src/multiarray/scalartypes.c -o build/temp.linux-x86_64-cpython-310/build/src.linux-x86_64-3.1/numpy/core/src/multiarray/scalartypes.o -MMD -MF build/temp.linux-x86_64-cpython-310/build/src.linux-x86_64-3.1/numpy/core/src/multiarray/scalartypes.o.d\" failed with exit status 1\n", + " \u001b[31m \u001b[0m [end of output]\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m note: This error originates from a subprocess, and is likely not a problem with pip.\n", + " \u001b[31m \u001b[0m error: legacy-install-failure\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m × Encountered error while trying to install package.\n", + " \u001b[31m \u001b[0m ╰─> numpy\n", + " \u001b[31m \u001b[0m \n", + " \u001b[31m \u001b[0m note: This is an issue with the package mentioned above, not pip.\n", + " \u001b[31m \u001b[0m hint: See above for output from the failure.\n", + " \u001b[31m \u001b[0m \u001b[31m[end of output]\u001b[0m\n", + " \n", + " \u001b[1;35mnote\u001b[0m: This error originates from a subprocess, and is likely not a problem with pip.\n", + "\u001b[?25h\u001b[1;31merror\u001b[0m: \u001b[1msubprocess-exited-with-error\u001b[0m\n", + "\n", + "\u001b[31m×\u001b[0m \u001b[32mpip subprocess to install build dependencies\u001b[0m did not run successfully.\n", + "\u001b[31m│\u001b[0m exit code: \u001b[1;36m1\u001b[0m\n", + "\u001b[31m╰─>\u001b[0m See above for output.\n", + "\n", + "\u001b[1;35mnote\u001b[0m: This error originates from a subprocess, and is likely not a problem with pip.\n" + ] + } + ], + "source": [ + "%cd vits\n", + "!pip install -r requirements.txt" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": { + "colab": { + "background_save": true + }, + "id": "Q8XtF50_MbDE", + "outputId": "daa87395-c0e8-4bf5-b775-0710fa7c23e7" + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[Errno 2] No such file or directory: 'vits # If you restart runtime'\n", + "/home/user/lojban/jboselvoha/vits\n", + "/home/user/lojban/jboselvoha/vits/monotonic_align\n" + ] + } + ], + "source": [ + "%cd vits # If you restart runtime\n", + "%cd monotonic_align" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": { + "colab": { + "background_save": true + }, + "id": "np-GU1wONJrJ", + "outputId": "759e98b8-0b0c-40c1-ed7d-3ebb0186eca1" + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Traceback (most recent call last):\n", + " File \"/home/user/lojban/jboselvoha/vits/monotonic_align/setup.py\", line 2, in \n", + " from Cython.Build import cythonize\n", + "ModuleNotFoundError: No module named 'Cython'\n" + ] + } + ], + "source": [ + "!python setup.py build_ext --inplace" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "colab": { + "background_save": true + }, + "id": "KcCZnKwnPVS9", + "outputId": "e63bde75-1d07-437d-ebe5-9abe7bba6454" + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Reading package lists... Done\n", + "Building dependency tree \n", + "Reading state information... Done\n", + "The following package was automatically installed and is no longer required:\n", + " libnvidia-common-460\n", + "Use 'sudo apt autoremove' to remove it.\n", + "The following additional packages will be installed:\n", + " espeak-data libespeak1 libportaudio2 libsonic0\n", + "The following NEW packages will be installed:\n", + " espeak espeak-data libespeak1 libportaudio2 libsonic0\n", + "0 upgraded, 5 newly installed, 0 to remove and 40 not upgraded.\n", + "Need to get 1,219 kB of archives.\n", + "After this operation, 3,031 kB of additional disk space will be used.\n", + "Get:1 http://archive.ubuntu.com/ubuntu bionic/universe amd64 libportaudio2 amd64 19.6.0-1 [64.6 kB]\n", + "Get:2 http://archive.ubuntu.com/ubuntu bionic/main amd64 libsonic0 amd64 0.2.0-6 [13.4 kB]\n", + "Get:3 http://archive.ubuntu.com/ubuntu bionic/universe amd64 espeak-data amd64 1.48.04+dfsg-5 [934 kB]\n", + "Get:4 http://archive.ubuntu.com/ubuntu bionic/universe amd64 libespeak1 amd64 1.48.04+dfsg-5 [145 kB]\n", + "Get:5 http://archive.ubuntu.com/ubuntu bionic/universe amd64 espeak amd64 1.48.04+dfsg-5 [61.6 kB]\n", + "Fetched 1,219 kB in 1s (1,324 kB/s)\n", + "debconf: unable to initialize frontend: Dialog\n", + "debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76, <> line 5.)\n", + "debconf: falling back to frontend: Readline\n", + "debconf: unable to initialize frontend: Readline\n", + "debconf: (This frontend requires a controlling tty.)\n", + "debconf: falling back to frontend: Teletype\n", + "dpkg-preconfigure: unable to re-open stdin: \n", + "Selecting previously unselected package libportaudio2:amd64.\n", + "(Reading database ... 148486 files and directories currently installed.)\n", + "Preparing to unpack .../libportaudio2_19.6.0-1_amd64.deb ...\n", + "Unpacking libportaudio2:amd64 (19.6.0-1) ...\n", + "Selecting previously unselected package libsonic0:amd64.\n", + "Preparing to unpack .../libsonic0_0.2.0-6_amd64.deb ...\n", + "Unpacking libsonic0:amd64 (0.2.0-6) ...\n", + "Selecting previously unselected package espeak-data:amd64.\n", + "Preparing to unpack .../espeak-data_1.48.04+dfsg-5_amd64.deb ...\n", + "Unpacking espeak-data:amd64 (1.48.04+dfsg-5) ...\n", + "Selecting previously unselected package libespeak1:amd64.\n", + "Preparing to unpack .../libespeak1_1.48.04+dfsg-5_amd64.deb ...\n", + "Unpacking libespeak1:amd64 (1.48.04+dfsg-5) ...\n", + "Selecting previously unselected package espeak.\n", + "Preparing to unpack .../espeak_1.48.04+dfsg-5_amd64.deb ...\n", + "Unpacking espeak (1.48.04+dfsg-5) ...\n", + "Setting up libportaudio2:amd64 (19.6.0-1) ...\n", + "Setting up espeak-data:amd64 (1.48.04+dfsg-5) ...\n", + "Setting up libsonic0:amd64 (0.2.0-6) ...\n", + "Setting up libespeak1:amd64 (1.48.04+dfsg-5) ...\n", + "Setting up espeak (1.48.04+dfsg-5) ...\n", + "Processing triggers for man-db (2.8.3-2ubuntu0.1) ...\n", + "Processing triggers for libc-bin (2.27-3ubuntu1.2) ...\n", + "/sbin/ldconfig.real: /usr/local/lib/python3.7/dist-packages/ideep4py/lib/libmkldnn.so.0 is not a symbolic link\n", + "\n" + ] + } + ], + "source": [ + "!sudo apt-get install espeak -y" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "colab": { + "background_save": true + }, + "id": "RSOFd62lNRRN", + "outputId": "ea437f4c-8714-444c-84fe-14a9ee1235b5" + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "/content/vits\n" + ] + } + ], + "source": [ + "%cd .." + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "metadata": { + "colab": { + "background_save": true + }, + "id": "wQlGYs9bN1Vu", + "outputId": "da0de000-33dc-478d-c7e3-fbf5290e8313" + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Collecting gdown\n", + " Downloading gdown-4.5.3.tar.gz (14 kB)\n", + " Installing build dependencies ... \u001b[?25ldone\n", + "\u001b[?25h Getting requirements to build wheel ... \u001b[?25ldone\n", + "\u001b[?25h Preparing metadata (pyproject.toml) ... \u001b[?25ldone\n", + "\u001b[?25hRequirement already satisfied: requests[socks] in ./conda_venv/lib/python3.8/site-packages (from gdown) (2.28.1)\n", + "Collecting filelock\n", + " Downloading filelock-3.8.0-py3-none-any.whl (10 kB)\n", + "Requirement already satisfied: beautifulsoup4 in ./conda_venv/lib/python3.8/site-packages (from gdown) (4.11.1)\n", + "Requirement already satisfied: six in ./conda_venv/lib/python3.8/site-packages (from gdown) (1.16.0)\n", + "Collecting tqdm\n", + " Using cached tqdm-4.64.1-py2.py3-none-any.whl (78 kB)\n", + "Requirement already satisfied: soupsieve>1.2 in ./conda_venv/lib/python3.8/site-packages (from beautifulsoup4->gdown) (2.3.2.post1)\n", + "Requirement already satisfied: idna<4,>=2.5 in ./conda_venv/lib/python3.8/site-packages (from requests[socks]->gdown) (3.4)\n", + "Requirement already satisfied: charset-normalizer<3,>=2 in ./conda_venv/lib/python3.8/site-packages (from requests[socks]->gdown) (2.1.1)\n", + "Requirement already satisfied: certifi>=2017.4.17 in ./conda_venv/lib/python3.8/site-packages (from requests[socks]->gdown) (2022.9.24)\n", + "Requirement already satisfied: urllib3<1.27,>=1.21.1 in ./conda_venv/lib/python3.8/site-packages (from requests[socks]->gdown) (1.26.12)\n", + "Requirement already satisfied: PySocks!=1.5.7,>=1.5.6 in ./conda_venv/lib/python3.8/site-packages (from requests[socks]->gdown) (1.7.1)\n", + "Building wheels for collected packages: gdown\n", + " Building wheel for gdown (pyproject.toml) ... \u001b[?25ldone\n", + "\u001b[?25h Created wheel for gdown: filename=gdown-4.5.3-py3-none-any.whl size=14821 sha256=6b68fadde1be9f849b7cbc3c833c8f64700b2bfd394b7991f23fcac2ec96e89c\n", + " Stored in directory: /home/user/.cache/pip/wheels/2e/bf/38/838f7a301971b6fa2915069198ae7b48a21833d156ef170960\n", + "Successfully built gdown\n", + "Installing collected packages: tqdm, filelock, gdown\n", + "Successfully installed filelock-3.8.0 gdown-4.5.3 tqdm-4.64.1\n" + ] + } + ], + "source": [ + "!pip install gdown" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": { + "colab": { + "background_save": true + }, + "id": "EqIi6zdQN3uc", + "outputId": "837bc9e4-f7f5-410f-e16f-8113c7ef6b60" + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "^C\n", + "Traceback (most recent call last):\n", + " File \"/home/user/lojban/vits/conda_venv/bin/gdown\", line 8, in \n", + " sys.exit(main())\n", + " File \"/home/user/lojban/vits/conda_venv/lib/python3.8/site-packages/gdown/cli.py\", line 150, in main\n", + " filename = download(\n", + " File \"/home/user/lojban/vits/conda_venv/lib/python3.8/site-packages/gdown/download.py\", line 146, in download\n", + " res = sess.get(url, headers=headers, stream=True, verify=verify)\n", + " File \"/home/user/lojban/vits/conda_venv/lib/python3.8/site-packages/requests/sessions.py\", line 600, in get\n", + " return self.request(\"GET\", url, **kwargs)\n", + " File \"/home/user/lojban/vits/conda_venv/lib/python3.8/site-packages/requests/sessions.py\", line 587, in request\n", + " resp = self.send(prep, **send_kwargs)\n", + " File \"/home/user/lojban/vits/conda_venv/lib/python3.8/site-packages/requests/sessions.py\", line 701, in send\n", + " r = adapter.send(request, **kwargs)\n", + " File \"/home/user/lojban/vits/conda_venv/lib/python3.8/site-packages/requests/adapters.py\", line 489, in send\n", + " resp = conn.urlopen(\n", + " File \"/home/user/lojban/vits/conda_venv/lib/python3.8/site-packages/urllib3/connectionpool.py\", line 703, in urlopen\n", + " httplib_response = self._make_request(\n", + " File \"/home/user/lojban/vits/conda_venv/lib/python3.8/site-packages/urllib3/connectionpool.py\", line 449, in _make_request\n", + " six.raise_from(e, None)\n", + " File \"\", line 3, in raise_from\n", + " File \"/home/user/lojban/vits/conda_venv/lib/python3.8/site-packages/urllib3/connectionpool.py\", line 444, in _make_request\n", + " httplib_response = conn.getresponse()\n", + " File \"/home/user/lojban/vits/conda_venv/lib/python3.8/http/client.py\", line 1348, in getresponse\n", + " response.begin()\n", + " File \"/home/user/lojban/vits/conda_venv/lib/python3.8/http/client.py\", line 316, in begin\n", + " version, status, reason = self._read_status()\n", + " File \"/home/user/lojban/vits/conda_venv/lib/python3.8/http/client.py\", line 277, in _read_status\n", + " line = str(self.fp.readline(_MAXLINE + 1), \"iso-8859-1\")\n", + " File \"/home/user/lojban/vits/conda_venv/lib/python3.8/socket.py\", line 669, in readinto\n", + " return self._sock.recv_into(b)\n", + " File \"/home/user/lojban/vits/conda_venv/lib/python3.8/ssl.py\", line 1241, in recv_into\n", + " return self.read(nbytes, buffer)\n", + " File \"/home/user/lojban/vits/conda_venv/lib/python3.8/ssl.py\", line 1099, in read\n", + " return self._sslobj.read(len, buffer)\n", + "KeyboardInterrupt\n" + ] + } + ], + "source": [ + "!gdown 'https://drive.google.com/uc?id=1q86w74Ygw2hNzYP9cWkeClGT5X25PvBT'" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "metadata": { + "colab": { + "background_save": true + }, + "id": "i2dwLM5uNVWm" + }, + "outputs": [], + "source": [ + "%matplotlib inline\n", + "import matplotlib.pyplot as plt\n", + "import IPython.display as ipd\n", + "\n", + "import os\n", + "import json\n", + "import math\n", + "import torch\n", + "from torch import nn\n", + "from torch.nn import functional as F\n", + "from torch.utils.data import DataLoader\n", + "\n", + "import commons\n", + "import utils\n", + "from data_utils import TextAudioLoader, TextAudioCollate, TextAudioSpeakerLoader, TextAudioSpeakerCollate\n", + "from models import SynthesizerTrn\n", + "from text.symbols import symbols\n", + "from text import text_to_sequence\n", + "\n", + "from scipy.io.wavfile import write\n", + "\n", + "\n", + "def get_text(text, hps):\n", + " text_norm = text_to_sequence(text, hps.data.text_cleaners)\n", + " print(text_norm)\n", + " if hps.data.add_blank:\n", + " text_norm = commons.intersperse(text_norm, 0)\n", + " text_norm = torch.LongTensor(text_norm)\n", + " return text_norm" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": { + "colab": { + "background_save": true + }, + "id": "a_0ugxNdNYzb" + }, + "outputs": [], + "source": [ + "hps = utils.get_hparams_from_file(\"./configs/ljs_base.json\")" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": { + "colab": { + "background_save": true + }, + "id": "S0JXgvprNd0l" + }, + "outputs": [], + "source": [ + "net_g = SynthesizerTrn(\n", + " len(symbols),\n", + " hps.data.filter_length // 2 + 1,\n", + " hps.train.segment_size // hps.data.hop_length,\n", + " **hps.model)\n", + "_ = net_g.eval()\n", + "\n", + "_ = utils.load_checkpoint(\"pretrained_ljs.pth\", net_g, None)" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": { + "colab": { + "background_save": true + }, + "id": "IlTo20jLYr4M", + "outputId": "471bc25c-2594-4d70-d638-496b85708173" + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "ˈaɪ pɹəpˈoʊz vˈɪts, kəndˈɪʃənəl vˌɛɹɪˈeɪʃənəl ˌɔːɾoʊɛŋkˈoʊdɚ wɪð ˌædvɚsˈɛɹɪəl lˈɜːnɪŋ fɔːɹ ˈɛndtʊˈɛnd tˈɛksttəspˈiːtʃ.\n", + "[156, 43, 102, 16, 58, 123, 83, 58, 156, 57, 135, 68, 16, 64, 156, 102, 62, 61, 3, 16, 53, 83, 56, 46, 156, 102, 131, 83, 56, 83, 54, 16, 64, 157, 86, 123, 102, 156, 47, 102, 131, 83, 56, 83, 54, 16, 157, 76, 158, 125, 57, 135, 86, 112, 53, 156, 57, 135, 46, 85, 16, 65, 102, 81, 16, 157, 72, 46, 64, 85, 61, 156, 86, 123, 102, 83, 54, 16, 54, 156, 87, 158, 56, 102, 112, 16, 48, 76, 158, 123, 16, 156, 86, 56, 46, 62, 135, 156, 86, 56, 46, 16, 62, 156, 86, 53, 61, 62, 62, 83, 61, 58, 156, 51, 158, 62, 131, 4]\n" + ] + }, + { + "data": { + "text/html": [ + "\n", + " \n", + " " + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "stn_tst = get_text(\"I propose VITS, Conditional Variational Autoencoder with Adversarial Learning for End-to-End Text-to-Speech.\", hps)\n", + "with torch.no_grad():\n", + " x_tst = stn_tst.unsqueeze(0)\n", + " x_tst_lengths = torch.LongTensor([stn_tst.size(0)])\n", + " audio = net_g.infer(x_tst, x_tst_lengths, noise_scale=.667, noise_scale_w=0.8, length_scale=1)[0][0,0].data.float().numpy()\n", + "ipd.display(ipd.Audio(audio, rate=hps.data.sampling_rate))" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "ysasJm_XSAFb" + }, + "source": [ + "## Multi Speaker" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "id": "gMQ40ddISOTa" + }, + "outputs": [], + "source": [ + "!gdown 'https://drive.google.com/uc?id=11aHOlhnxzjpdWDpsz1vFDCzbeEfoIxru'" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "metadata": { + "id": "kySs9k1wREG_" + }, + "outputs": [], + "source": [ + "hps_ms = utils.get_hparams_from_file(\"./configs/vctk_base.json\")" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "metadata": { + "id": "7kSLnvBKRJFg" + }, + "outputs": [], + "source": [ + "net_g_ms = SynthesizerTrn(\n", + " len(symbols),\n", + " hps_ms.data.filter_length // 2 + 1,\n", + " hps_ms.train.segment_size // hps.data.hop_length,\n", + " n_speakers=hps_ms.data.n_speakers,\n", + " **hps_ms.model)\n", + "_ = net_g.eval()\n", + "\n", + "_ = utils.load_checkpoint(\"pretrained_vctk.pth\", net_g_ms, None)" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 75 + }, + "id": "gt4OrRoyRItZ", + "outputId": "877143d5-d526-44d5-ba01-3103b089d53e" + }, + "outputs": [ + { + "data": { + "text/html": [ + "\n", + " \n", + " " + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "sid = torch.LongTensor([4]) # speaker identity\n", + "stn_tst = get_text(\"We propose VITS, Conditional Variational Autoencoder with Adversarial Learning for End-to-End Text-to-Speech.\", hps_ms)\n", + "\n", + "with torch.no_grad():\n", + " x_tst = stn_tst.unsqueeze(0)\n", + " x_tst_lengths = torch.LongTensor([stn_tst.size(0)])\n", + " audio = net_g_ms.infer(x_tst, x_tst_lengths, sid=sid, noise_scale=.667, noise_scale_w=0.8, length_scale=1)[0][0,0].data.float().numpy()\n", + "ipd.display(ipd.Audio(audio, rate=hps_ms.data.sampling_rate))" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "--4_eNrISE_6" + }, + "source": [ + "## Voice Conversion" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "metadata": { + "id": "vyhc7sviTuAG" + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "--2022-11-23 19:31:32-- https://jaywalnut310.github.io/vits-demo/wavs/vc_01_01.wav\n", + "Resolving jaywalnut310.github.io (jaywalnut310.github.io)... 185.199.109.153, 185.199.108.153, 185.199.111.153, ...\n", + "Connecting to jaywalnut310.github.io (jaywalnut310.github.io)|185.199.109.153|:443... connected.\n", + "HTTP request sent, awaiting response... 200 OK\n", + "Length: 131430 (128K) [audio/wav]\n", + "Saving to: ‘vc_01_01.wav.1’\n", + "\n", + "vc_01_01.wav.1 100%[===================>] 128.35K 778KB/s in 0.2s \n", + "\n", + "2022-11-23 19:31:32 (778 KB/s) - ‘vc_01_01.wav.1’ saved [131430/131430]\n", + "\n" + ] + } + ], + "source": [ + "!wget https://jaywalnut310.github.io/vits-demo/wavs/vc_01_01.wav" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "metadata": { + "id": "5mVGMy7CZHVP" + }, + "outputs": [], + "source": [ + "from mel_processing import spectrogram_torch\n", + "from utils import load_wav_to_torch\n", + "\n", + "audio, sampling_rate = load_wav_to_torch(\"./vc_01_01.wav\")\n", + " \n", + "y = audio / hps_ms.data.max_wav_value\n", + "y = y.unsqueeze(0)\n", + "\n", + "spec = spectrogram_torch(y, hps_ms.data.filter_length,\n", + " hps_ms.data.sampling_rate, hps_ms.data.hop_length, hps_ms.data.win_length,\n", + " center=False)\n", + "spec_lengths = torch.LongTensor([spec.size(-1)])\n", + "sid_src = torch.LongTensor([81])" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 392 + }, + "id": "26cbEY7aRIfA", + "outputId": "3c6d05f5-5767-48a0-a05e-13e12fbe5818" + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Original SID: 81\n" + ] + }, + { + "data": { + "text/html": [ + "\n", + " \n", + " " + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Converted SID: 77\n" + ] + }, + { + "data": { + "text/html": [ + "\n", + " \n", + " " + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Converted SID: 14\n" + ] + }, + { + "data": { + "text/html": [ + "\n", + " \n", + " " + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Converted SID: 1\n" + ] + }, + { + "data": { + "text/html": [ + "\n", + " \n", + " " + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Converted SID: 17\n" + ] + }, + { + "data": { + "text/html": [ + "\n", + " \n", + " " + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "with torch.no_grad():\n", + " sid_tgt1 = torch.LongTensor([77])\n", + " sid_tgt2 = torch.LongTensor([14])\n", + " sid_tgt3 = torch.LongTensor([1])\n", + " sid_tgt4 = torch.LongTensor([17])\n", + " audio1 = net_g_ms.voice_conversion(spec, spec_lengths, sid_src=sid_src, sid_tgt=sid_tgt1)[0][0,0].data.float().numpy()\n", + " audio2 = net_g_ms.voice_conversion(spec, spec_lengths, sid_src=sid_src, sid_tgt=sid_tgt2)[0][0,0].data.float().numpy()\n", + " audio3 = net_g_ms.voice_conversion(spec, spec_lengths, sid_src=sid_src, sid_tgt=sid_tgt3)[0][0,0].data.float().numpy()\n", + " audio4 = net_g_ms.voice_conversion(spec, spec_lengths, sid_src=sid_src, sid_tgt=sid_tgt4)[0][0,0].data.float().numpy()\n", + "print(\"Original SID: %d\" % sid_src.item())\n", + "ipd.display(ipd.Audio(y[0].numpy(), rate=hps_ms.data.sampling_rate))\n", + "print(\"Converted SID: %d\" % sid_tgt1.item())\n", + "ipd.display(ipd.Audio(audio1, rate=hps_ms.data.sampling_rate))\n", + "print(\"Converted SID: %d\" % sid_tgt2.item())\n", + "ipd.display(ipd.Audio(audio2, rate=hps_ms.data.sampling_rate))\n", + "print(\"Converted SID: %d\" % sid_tgt3.item())\n", + "ipd.display(ipd.Audio(audio3, rate=hps_ms.data.sampling_rate))\n", + "print(\"Converted SID: %d\" % sid_tgt4.item())\n", + "ipd.display(ipd.Audio(audio4, rate=hps_ms.data.sampling_rate))" + ] + } + ], + "metadata": { + "colab": { + "provenance": [] + }, + "kernelspec": { + "display_name": "Python 3.10.8 (conda)", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.10.8" + }, + "vscode": { + "interpreter": { + "hash": "e83f87adbbd22850962ce64ca64909ac520dc4a639578a07f0a0cdcfce9beb18" + } + } + }, + "nbformat": 4, + "nbformat_minor": 0 +}