> What OS? $ uname -a Linux PC1 4.4.0-17763-Microsoft #2268-Microsoft Thu Oct 07 16:36:00 PST 2021 x86_64 x86_64 x86_64 GNU/Linux
Please find appended below excerpts from 'config.log' and 'scipy-1.9.2.log'. Maybe this is newly introduced after https://trac.sagemath.org/ticket/34658? FWIW, beta 4 was successfully built with the default prefix (aka root?): ./configure It is hoped that 'non-default-config.log', 'non-default-scipy-1.9.2.log' and 'default-scipy-1.9.2.log' in the 'report.b4.0.7z' (attached in the original post) were investigated. 'non-default' here means: $ ./configure --prefix=/mnt/g/Maths/sage-9.8/b4.0 Please advise if there are any other data is needed for the investigation. Best regards, phi <config.log> ... ... $ ./configure --prefix=/mnt/g/Maths/sage-9.8/b4.0 ## --------- ## ## Platform. ## ## --------- ## hostname = PC1 uname -m = x86_64 uname -r = 4.4.0-17763-Microsoft uname -s = Linux uname -v = #2268-Microsoft Thu Oct 07 16:36:00 PST 2021 /usr/bin/uname -p = x86_64 /bin/uname -X = unknown /bin/arch = x86_64 /usr/bin/arch -k = unknown /usr/convex/getsysinfo = unknown /usr/bin/hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown ... ... </config.log> ... ... <scipy-1.9.2.log> SciPy 1.9.2 User defined options Native files: /mnt/g/Maths/sage-9.8/b4.0/var/tmp/sage/build/scipy-1.9.2/src/.mesonpy-native-file.ini debug : false optimization: 2 prefix : /mnt/g/Maths/sage-9.8/b4.0 Found ninja-1.10.0 at /usr/bin/ninja WARNING: custom_target '_cython_tree' has more than one output! Using the first one. ... ... WARNING: custom_target '_cython_tree' has more than one output! Using the first one. [1/1576] Generating scipy/generate-version with a custom command [2/1576] Generating scipy/_cython_tree with a custom command [3/1576] Generating scipy/_lib/_lib_pxd with a custom command [4/1576] Compiling C++ object scipy/_lib/_uarray/_uarray.cpython-310-x86_64-linux-gnu.so.p/_uarray_dispatch.cxx.o FAILED: scipy/_lib/_uarray/_uarray.cpython-310-x86_64-linux-gnu.so.p/_uarray_dispatch.cxx.o g++ -Iscipy/_lib/_uarray/_uarray.cpython-310-x86_64-linux-gnu.so.p -Iscipy/_lib/_uarray -I../../scipy/_lib/_uarray -I/mnt/g/Maths/sage-9.8/b4.0/include/python3.10 -fvisibility=hidden -fvisibility-inlines-hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++14 -O2 -g -O2 -fPIC -Wno-terminate -Wno-unused-function -MD -MQ scipy/_lib/_uarray/_uarray.cpython-310-x86_64-linux-gnu.so.p/_uarray_dispatch.cxx.o -MF scipy/_lib/_uarray/_uarray.cpython-310-x86_64-linux-gnu.so.p/_uarray_dispatch.cxx.o.d -o scipy/_lib/_uarray/_uarray.cpython-310-x86_64-linux-gnu.so.p/_uarray_dispatch.cxx.o -c ../../scipy/_lib/_uarray/_uarray_dispatch.cxx In file included from /usr/include/features.h:461, from /usr/include/x86_64-linux-gnu/c++/9/bits/os_defines.h:39, from /usr/include/x86_64-linux-gnu/c++/9/bits/c++config.h:528, from /usr/include/c++/9/cassert:43, from ../../scipy/_lib/_uarray/small_dynamic_array.h:2, from ../../scipy/_lib/_uarray/_uarray_dispatch.cxx:1: /usr/include/x86_64-linux-gnu/sys/cdefs.h:453:10: fatal error: scipy/_lib/_uarray/_uarray.cpython-310-x86_64-linux-gnu.so.p/bits/long-double.h: Invalid argument 453 | #include <bits/long-double.h> | ^~~~~~~~~~~~~~~~~~~~ compilation terminated. [5/1576] Generating scipy/generate-config with a custom command [6/1576] Generating 'scipy/_lib/_test_deprecation_call.cpython-310-x86_64-linux-gnu.so.p/_test_deprecation_call.c'. FAILED: scipy/_lib/_test_deprecation_call.cpython-310-x86_64-linux-gnu.so.p/_test_deprecation_call.c /mnt/g/Maths/sage-9.8/b4.0/var/tmp/sage/build/scipy-1.9.2/src/scipy/_build_utils/cythoner.py ../../scipy/_lib/_test_deprecation_call.pyx scipy/_lib/_test_deprecation_call.cpython-310-x86_64-linux-gnu.so.p/_test_deprecation_call.c /bin/sh: 1: /mnt/g/Maths/sage-9.8/b4.0/var/tmp/sage/build/scipy-1.9.2/src/scipy/_build_utils/cythoner.py: not found [7/1576] Generating 'scipy/_lib/_ccallback_c.cpython-310-x86_64-linux-gnu.so.p/_ccallback_c.c'. FAILED: scipy/_lib/_ccallback_c.cpython-310-x86_64-linux-gnu.so.p/_ccallback_c.c /mnt/g/Maths/sage-9.8/b4.0/var/tmp/sage/build/scipy-1.9.2/src/scipy/_build_utils/cythoner.py ../../scipy/_lib/_ccallback_c.pyx scipy/_lib/_ccallback_c.cpython-310-x86_64-linux-gnu.so.p/_ccallback_c.c /bin/sh: 1: /mnt/g/Maths/sage-9.8/b4.0/var/tmp/sage/build/scipy-1.9.2/src/scipy/_build_utils/cythoner.py: not found [8/1576] Compiling C object scipy/_lib/_fpumode.cpython-310-x86_64-linux-gnu.so.p/_fpumode.c.o [9/1576] Compiling C object scipy/special/libcephes.a.p/cephes_bdtr.c.o FAILED: scipy/special/libcephes.a.p/cephes_bdtr.c.o gcc -Iscipy/special/libcephes.a.p -Iscipy/special -I../../scipy/special -I/mnt/g/Maths/sage-9.8/b4.0/lib/python3.10/site-packages/numpy/core/include -Iscipy/_lib -I../../scipy/_lib -I../../scipy/_build_utils/src -I/mnt/g/Maths/sage-9.8/b4.0/include/python3.10 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O2 -Wno-unused-but-set-variable -Wno-unused-function -Wno-conversion -Wno-misleading-indentation -Wno-incompatible-pointer-types -Wno-unused-but-set-variable -g -O2 -fPIC -MD -MQ scipy/special/libcephes.a.p/cephes_bdtr.c.o -MF scipy/special/libcephes.a.p/cephes_bdtr.c.o.d -o scipy/special/libcephes.a.p/cephes_bdtr.c.o -c ../../scipy/special/cephes/bdtr.c In file included from /mnt/g/Maths/sage-9.8/b4.0/include/python3.10/Python.h:30, from ../../scipy/special/cephes/mconf.h:56, from ../../scipy/special/cephes/bdtr.c:149: /usr/include/string.h:153:11: fatal error: scipy/special/libcephes.a.p/bits/types/locale_t.h: Invalid argument 153 | # include <bits/types/locale_t.h> | ^~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. [10/1576] Compiling C object scipy/_lib/_test_ccallback.cpython-310-x86_64-linux-gnu.so.p/src__test_ccallback.c.o [11/1576] Compiling C++ object scipy/_lib/_uarray/_uarray.cpython-310-x86_64-linux-gnu.so.p/vectorcall.cxx.o [12/1576] Compiling C object scipy/special/libcephes.a.p/cephes_airy.c.o [13/1576] Generating scipy/special/_ufuncs_pxi_pxd with a custom command ninja: build stopped: subcommand failed. + meson setup --native-file=/mnt/g/Maths/sage-9.8/b4.0/var/tmp/sage/build/scipy-1.9.2/src/.mesonpy-native-file.ini -Ddebug=false -Doptimization=2 --prefix=/mnt/g/Maths/sage-9.8/b4.0 /mnt/g/Maths/sage-9.8/b4.0/var/tmp/sage/build/scipy-1.9.2/src /mnt/g/Maths/sage-9.8/b4.0/var/tmp/sage/build/scipy-1.9.2/src/.mesonpy-dqhuq2qq/build + meson compile Traceback (most recent call last): File "/mnt/g/Maths/sage-9.8/b4.0/lib/python3.10/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 144, in prepare_metadata_for_build_wheel hook = backend.prepare_metadata_for_build_wheel AttributeError: module 'mesonpy' has no attribute 'prepare_metadata_for_build_wheel' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/mnt/g/Maths/sage-9.8/b4.0/lib/python3.10/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 351, in <module> main() File "/mnt/g/Maths/sage-9.8/b4.0/lib/python3.10/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 333, in main json_out['return_val'] = hook(**hook_input['kwargs']) File "/mnt/g/Maths/sage-9.8/b4.0/lib/python3.10/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 148, in prepare_metadata_for_build_wheel whl_basename = backend.build_wheel(metadata_directory, config_settings) File "/mnt/g/Maths/sage-9.8/b4.0/lib/python3.10/site-packages/mesonpy/__init__.py", line 987, in build_wheel return project.wheel(out).name File "/mnt/g/Maths/sage-9.8/b4.0/lib/python3.10/site-packages/mesonpy/__init__.py", line 935, in wheel wheel = self._wheel_builder.build(self._build_dir) File "/mnt/g/Maths/sage-9.8/b4.0/lib/python3.10/site-packages/mesonpy/__init__.py", line 576, in build self._project.build() # ensure project is built File "/mnt/g/Maths/sage-9.8/b4.0/lib/python3.10/site-packages/mesonpy/__init__.py", line 765, in build self._meson('compile') File "/mnt/g/Maths/sage-9.8/b4.0/lib/python3.10/site-packages/mesonpy/__init__.py", line 696, in _meson return self._proc('meson', *args) File "/mnt/g/Maths/sage-9.8/b4.0/lib/python3.10/site-packages/mesonpy/__init__.py", line 691, in _proc subprocess.check_call(list(args)) File "/mnt/g/Maths/sage-9.8/b4.0/lib/python3.10/subprocess.py", line 369, in check_call raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError: Command '['meson', 'compile']' returned non-zero exit status 1. error: subprocess-exited-with-error × Preparing metadata (pyproject.toml) did not run successfully. ? exit code: 1 ??> See above for output. note: This error originates from a subprocess, and is likely not a problem with pip. full command: /mnt/g/Maths/sage-9.8/b4.0/bin/python3 /mnt/g/Maths/sage-9.8/b4.0/lib/python3.10/site-packages/pip/_vendor/pep517/in_process/_in_process.py prepare_metadata_for_build_wheel /tmp/tmpjme9vjd8 cwd: /mnt/g/Maths/sage-9.8/b4.0/var/tmp/sage/build/scipy-1.9.2/src Preparing metadata (pyproject.toml): finished with status 'error' error: metadata-generation-failed × Encountered error while generating package metadata. ??> See above for output. note: This is an issue with the package mentioned above, not pip. hint: See above for details. ************************************************************************************************************************************************************************************************** Error building a wheel for scipy-1.9.2 ************************************************************************************************************************************************************************************************** ... ... </scipy-1.9.2.log> On Sunday, November 27, 2022 at 12:32:43 AM UTC-5 John H Palmieri wrote: > What OS? I'm guessing Mac OS, in which case you need the fix at > https://trac.sagemath.org/ticket/34658, or build 9.8.beta3 or wait for a > later beta release that includes the fix. > > -- > John > > > On Saturday, November 26, 2022 at 12:40:30 PM UTC-8 beingn...@gmail.com > wrote: > >> Dear SageMath, >> >> scipy-1.92 was successfully built with the default configuration: >> >> ./configure >> >> SageMath was then built again with: >> >> ,/configure --prefix=/mnt/g/Maths/sage-9.8/b4.0 >> >> This new build failed at 'scipy-1.9.2'. Your help to debug and fix this >> issue is much appreciated. >> Please find 'non-default-config.log', 'non-default-scipy-1.9.2.log' and >> 'default-scipy-1.9.2.log' in the attached 'report.b4.0.7z' >> >> With best wishes and regards, >> >> phi >> >> >> >> >> -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/f8c2f04c-a19b-4b5f-8efa-fa6e44b06fden%40googlegroups.com.