(Is G: a network drive by any chance?)

On Tuesday, February 15, 2022 at 8:46:41 AM UTC-8 Matthias Koeppe wrote:

> I would suggest to try whether the "Invalid argument" syscall errors go 
> away if you clone the Sage source tree in the Linux file system, for 
> example, in "/sage", instead of a location mounted from the Windows file 
> system (/mnt/g/Maths/sage-9.5/clone/).
>
>
>
>
> On Tuesday, February 15, 2022 at 12:14:30 AM UTC-8 hohoa...@gmail.com 
> wrote:
>
>> Hi,
>>
>> Thank you so much for your advice.
>>
>> I just started afresh with a new clone from github and following the 
>> instructions from https://sagemanifolds.obspm.fr/install_ubuntu.html
>>
>> After running './configure', conda was deactivated (twice):
>>
>> $ which conda
>> /home/hph/miniconda3/bin/conda
>>
>> $ conda deactivate
>> $ conda deactivate
>>
>> Then:
>>
>> $ make ccache
>> $ MAKE="make -j8" make
>>
>> after 10 times of -re-make (with MAKE="make -j8"):
>>
>> $ ls -l *.log | wc -l
>> 152
>>
>> $ ls -l *.log.error | wc -l
>> 12
>>
>> All the errors from the earlier make's seemed to be fixed eventually in 
>> the later re-make, all except 'scipy-1.7.2' and 'sagelib-9.5'
>>
>> Please find attached 'config.log.7z' and 'Error building a wheel for 
>> scipy-1.7.2 - scipy-1.7.2.log.error.7z' (from re-make #5 to #10) and 
>> 'sagelib-9.5.log.error.7z'
>>
>> The re-make #10, scipy-1.7.2 failed with:
>>
>> *error: Command "gfortran -Wall -g -ffixed-form -fno-second-underscore -g 
>> -O2 -fPIC -fPIC -O3 -funroll-loops 
>> -I/mnt/g/Maths/sage-9.5/clone/local/var/lib/sage/venv-python3.8/lib/python3.8/site-packages/numpy/core/include
>>  
>> -Ibuild/src.linux-x86_64-3.8/numpy/distutils/include -c -c 
>> scipy/interpolate/fitpack/curev.f -o 
>> build/temp.linux-x86_64-3.8/scipy/interpolate/fitpack/curev.o" failed with 
>> exit status 1*
>>
>>   ########### CLIB COMPILER OPTIMIZATION ###########
>>   Platform      :
>>     Architecture: x64
>>     Compiler    : gcc
>>
>>   CPU baseline  :
>>     Requested   : 'min'
>>     Enabled     : SSE SSE2 SSE3
>>     Flags       : -msse -msse2 -msse3
>>     Extra checks: none
>>
>>   CPU dispatch  :
>>     Requested   : 'max -xop -fma4'
>>     Enabled     : SSSE3 SSE41 POPCNT SSE42 AVX F16C FMA3 AVX2 AVX512F 
>> AVX512CD AVX512_KNL AVX512_KNM AVX512_SKX AVX512_CLX AVX512_CNL AVX512_ICL
>>     Generated   : none
>>   CCompilerOpt.cache_flush[809] : write cache to path -> 
>> /mnt/g/Maths/sage-9.5/clone/local/var/lib/sage/venv-python3.8/var/tmp/sage/build/scipy-1.7.2/src/build/temp.linux-x86_64-3.8/ccompiler_opt_cache_clib.py
>>   *error: Command "gfortran -Wall -g -ffixed-form -fno-second-underscore 
>> -g -O2 -fPIC -fPIC -O3 -funroll-loops 
>> -I/mnt/g/Maths/sage-9.5/clone/local/var/lib/sage/venv-python3.8/lib/python3.8/site-packages/numpy/core/include
>>  
>> -Ibuild/src.linux-x86_64-3.8/numpy/distutils/include -c -c 
>> scipy/interpolate/fitpack/curev.f -o 
>> build/temp.linux-x86_64-3.8/scipy/interpolate/fitpack/curev.o" failed with 
>> exit status 1*
>>   Building wheel for scipy (pyproject.toml): finished with status 'error'
>>   ERROR: Failed building wheel for scipy
>> Failed to build scipy
>> ERROR: Failed to build one or more wheels
>>
>> ********************************************************************************
>> Error building a wheel for scipy-1.7.2
>>
>> ********************************************************************************
>>
>> real 3m25.289s
>> user 6m14.359s
>> sys 1m47.406s
>>
>> In the re-make #12, 'sagelib-9.5' build failed with:
>> *error: [Errno 22] Invalid argument: 'sage/rings/power_series_poly.pxd'*
>>
>> Discovering Python/Cython source code....
>> distributions = ['']
>> Discovered Python/Cython sources, time: 2.99 seconds.
>> running build
>> Generating auto-generated sources
>> Building interpreters for fast_callable
>> running build_cython
>> Enabling Cython debugging support
>> *error: [Errno 22] Invalid argument: 'sage/rings/power_series_poly.pxd'*
>>
>> real 0m17.411s
>> user 0m4.844s
>> sys 0m11.797s
>>
>>
>> Regards,
>>
>> phiho
>>
>>
>> On Thu, Feb 3, 2022 at 2:36 PM Matthias Koeppe <matthia...@gmail.com> 
>> wrote:
>>
>>> It would probably be a good idea to do "make ccache" and then re-attempt 
>>> the build. 
>>> On Thursday, February 3, 2022 at 11:32:32 AM UTC-8 hohoa...@gmail.com 
>>> wrote:
>>>
>>>> Hi,
>>>>
>>>> Actually this approach was tried a few times before. The report was 
>>>> from a fresh clone and build.
>>>>
>>>> 'MAKE="make -j8" make' was just tried again and the re-make ended 
>>>> with these failed  packages:
>>>>
>>>> <quote>
>>>> real 13m20.842s
>>>> user 14m38.391s
>>>> sys 6m4.781s
>>>> ***************************************************************
>>>> Error building Sage.
>>>>
>>>> The following package(s) may have failed to build (not necessarily
>>>> during this run of 'make all-start'):
>>>>
>>>> * package:         arb-2.19.0.p0
>>>>   last build time: Feb 3 12:08
>>>>   log file:       
>>>>  /mnt/g/Maths/sage-9.5/clone/logs/pkgs/arb-2.19.0.p0.log
>>>>
>>>> * package:         pplpy-0.8.6
>>>>   last build time: Feb 3 12:09
>>>>   log file:        /mnt/g/Maths/sage-9.5/clone/logs/pkgs/pplpy-0.8.6.log
>>>>
>>>> * package:         sphinx-4.2.0
>>>>   last build time: Feb 3 12:09
>>>>   log file:       
>>>>  /mnt/g/Maths/sage-9.5/clone/logs/pkgs/sphinx-4.2.0.log
>>>>
>>>> * package:         numpy-1.21.4
>>>>   last build time: Feb 3 12:13
>>>>   log file:       
>>>>  /mnt/g/Maths/sage-9.5/clone/logs/pkgs/numpy-1.21.4.log
>>>>
>>>> It is safe to delete any log files and build directories, but they
>>>> contain information that is helpful for debugging build problems.
>>>> WARNING: If you now run 'make' again, the build directory of the
>>>> same version of the package will, by default, be deleted. Set the
>>>> environment variable SAGE_KEEP_BUILT_SPKGS=yes to prevent this.
>>>>
>>>> </quote>
>>>>
>>>> Please find attached 'config.log.7z' and the logs of failed packages* 
>>>> including numpy-1.21.4*.log2.7z.
>>>>
>>>> FWIW, 'sage-9.4' was successfully built (the first time) from the 
>>>> tarball (with 'configure' pre-made, downloaded from github) on this same 
>>>> machine about a week ago.
>>>> (The tarball for 'sage-9.5' did not go far)
>>>>
>>>> numpy-1.21.4 still failed in another re-make
>>>>
>>>> Regards,
>>>>
>>>> phiho
>>>>
>>>> P.S: I will be out of town and will have no access to the Internet (a 
>>>> couple weeks or so), please allow me to catch up later on.
>>>>
>>>>
>>>> On Thu, Feb 3, 2022 at 11:20 AM Matthias Koeppe <matthia...@gmail.com> 
>>>> wrote:
>>>>
>>>>> The compilation fails with a failed system call:
>>>>>
>>>>>   /usr/include/x86_64-linux-gnu/bits/types.h:142:10: fatal error: 
>>>>> /mnt/g/Maths/sage-9.5/clone/local/var/lib/sage/venv-python3.8/include/bits/time64.h:
>>>>>  
>>>>> Invalid argument
>>>>>     142 | #include <bits/time64.h> /* Defines __TIME*_T_TYPE macros. 
>>>>>  */
>>>>>         |          ^~~~~~~~~~~~~~~
>>>>>   compilation terminated.
>>>>>  
>>>>> This is likely sporadic and will go away if you just restart "make".
>>>>> Tracked at https://trac.sagemath.org/ticket/31088
>>>>>
>>>>>
>>>>>
>>>>> On Thursday, February 3, 2022 at 1:22:11 AM UTC-8 hohoa...@gmail.com 
>>>>> wrote:
>>>>>
>>>>>> Greetings,
>>>>>>
>>>>>> The instructions at  
>>>>>> https://sagemanifolds.obspm.fr/install_ubuntu.html were followed.
>>>>>>
>>>>>> It is much appreciated if someone would kindly point out what was 
>>>>>> missing in the build process.
>>>>>>
>>>>>> Please find attached 'install.log.7z' and 'numpy-1.21.4.log.7z'
>>>>>>
>>>>>> Regards,
>>>>>>
>>>>>> phiho
>>>>>>
>>>>>> P.S: 
>>>>>> $ uname -a
>>>>>> Linux 4.4.0-17763-Microsoft #2268-Microsoft Thu Oct 07 16:36:00 PST 
>>>>>> 2021 x86_64 x86_64 x86_64 GNU/Linux
>>>>>>
>>>>>>
>>>>>> -- 
>>>>> 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+...@googlegroups.com.
>>>>> To view this discussion on the web visit 
>>>>> https://groups.google.com/d/msgid/sage-devel/461e60bb-5ae8-453c-b332-2bf2b02d6e14n%40googlegroups.com
>>>>>  
>>>>> <https://groups.google.com/d/msgid/sage-devel/461e60bb-5ae8-453c-b332-2bf2b02d6e14n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>> .
>>>>>
>>>> -- 
>>> 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+...@googlegroups.com.
>>>
>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/sage-devel/751fde85-2d70-4fad-9f5a-05114f670b74n%40googlegroups.com
>>>  
>>> <https://groups.google.com/d/msgid/sage-devel/751fde85-2d70-4fad-9f5a-05114f670b74n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>>

-- 
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/ff451f2f-fd9b-4fea-8b24-97e321c5dd78n%40googlegroups.com.

Reply via email to