Python 3.12.2 (main, Feb 21 2024, 00:00:00) [GCC 13.2.1 20231205 (Red Hat
13.2.1-6)] on linux


Jaap


On Mon, Mar 11, 2024 at 1:34 PM Dima Pasechnik <[email protected]> wrote:

>
>
> On Wed, Mar 6, 2024 at 12:02 PM Jaap Spies <[email protected]> wrote:
>
>> Operating System: Fedora Linux 39
>> Kernel Version: 6.7.3-200.fc39.x86_64 (64-bit)
>> Processors: 24 × 13th Gen Intel® Core™ i7-13700KF
>> Memory: 31,2 GiB of RAM
>>
>> make ptestlong
>> same error as expected:
>> ----------------------------------------------------------------------
>> sage -t --long --warn-long 29.6
>> --random-seed=230234824358800765306206065889005137096
>> src/sage/libs/gap/element.pyx  # Killed due to segmentation fault
>>
>
> getting back to this error:
> So running something like
>
> ./sage -tp 24 --long
> --random-seed=230234824358800765306206065889005137096
> src/sage/libs/gap/element.pyx
>
> still leads to the segfault, right?
>
> If so, could you add "print(rnd)" after "rnd = [...]" in the test in
> question
> and re-run the above command?
>
> (The idea is to print the actual value of rnd that causes the segfault)
>
> --- a/src/sage/libs/gap/element.pyx
> +++ b/src/sage/libs/gap/element.pyx
> @@ -2488,6 +2488,7 @@ cdef class GapElement_Function(GapElement):
>
>              sage: for i in range(100):
>              ....:     rnd = [ randint(-10,10) for i in
> range(randint(0,7)) ]
> +            ....:     print(rnd)
>              ....:     # compute the sum in GAP
>              ....:     _ = libgap.Sum(rnd)
>              ....:     try:
>
> It's most probably related to the fact that you're apparently using Python
> 3.12, installed on your OS,
> to build and run sage (judging from libpython3.12.so mentioned in the log
> you posted few days ago, for an earllier rc or beta).
> I tried reproducing this by using a built from source Python 3.12 on
> Fedora 38, but all is good there.
>
> Officially we still only support Python 3.11.
> We have similar issues open:
> https://github.com/sagemath/sage/issues/37026
> https://github.com/sagemath/sage/issues/37289
>
> Dima
>
>
>> Jaap
>> ----------------------------------------------------------------------
>>
>> On Tue, Mar 5, 2024 at 7:08 PM Matthias Köppe <[email protected]>
>> wrote:
>>
>>> Thanks for the report!
>>> https://github.com/sagemath/sage/pull/37543 adds the missing dependency
>>> declaration.
>>>
>>> On Tuesday, March 5, 2024 at 1:10:30 AM UTC-8 [email protected]
>>> wrote:
>>>
>>>> On a PC running Fedora-39 (x86_64): failed in building
>>>> "sagemath_doc_html-none",
>>>> needed to do `./sage -i graphs` and then make again to finish building.
>>>>
>>>> Procedure:
>>>> 1. copy the git source.
>>>> 2. `make configure && ./configure && dnf install <suggested packages>
>>>> && make reconfigure`.
>>>> 3. make -> stopped in building "sagemath_doc_html-none".
>>>> 4. `./sage -i graphs && make` to finish the build.
>>>>
>>>> Kazuyoshi
>>>>
>>>>
>>>> 2024年3月5日(火) 8:40 Volker Braun <[email protected]>:
>>>>
>>>>> As always, you can get the latest beta version from the "develop" git
>>>>> branch. Alternatively, the self-contained source tarball is at
>>>>> http://www.sagemath.org/download-latest.html
>>>>>
>>>>>
>>>>> cb8e15b4769 (tag: 10.3.rc2, github/develop) Updated SageMath version
>>>>> to 10.3.rc2
>>>>> 872ca39ec42 gh-37504: `cmake`, `ninja_build`: Reject installations in
>>>>> inaccessible user schemes
>>>>> fc0d3399a69 gh-37495: build/pkgs/flint: Reject FLINT >= 3.1.0
>>>>> 4ac7152b170 (tag: 10.3.rc1) Updated SageMath version to 10.3.rc1
>>>>>
>>>>> --
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "sage-release" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>>> an email to [email protected].
>>>>> To view this discussion on the web visit
>>>>> https://groups.google.com/d/msgid/sage-release/cc8e19ba-ee2a-49c9-b4c5-d3ed3b54e222n%40googlegroups.com
>>>>> <https://groups.google.com/d/msgid/sage-release/cc8e19ba-ee2a-49c9-b4c5-d3ed3b54e222n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>> .
>>>>>
>>>>
>>>>
>>>> --
>>>> Kazuyoshi Furutaka
>>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "sage-release" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/sage-release/a55493b6-cc3c-49f5-9e8b-d26d5f09942cn%40googlegroups.com
>>> <https://groups.google.com/d/msgid/sage-release/a55493b6-cc3c-49f5-9e8b-d26d5f09942cn%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "sage-release" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/sage-release/CAK0%3DbK11NHhRuiXrBkJ%2BiOgXFAbbFRWYmLJQJ70TT5Tgmye3-A%40mail.gmail.com
>> <https://groups.google.com/d/msgid/sage-release/CAK0%3DbK11NHhRuiXrBkJ%2BiOgXFAbbFRWYmLJQJ70TT5Tgmye3-A%40mail.gmail.com?utm_medium=email&utm_source=footer>
>> .
>>
> --
> You received this message because you are subscribed to the Google Groups
> "sage-release" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/sage-release/CAAWYfq0Uf7Bmfks6S%3DmSTMb-xzvRYoPyCko3pJ_4ESovKZCMGQ%40mail.gmail.com
> <https://groups.google.com/d/msgid/sage-release/CAAWYfq0Uf7Bmfks6S%3DmSTMb-xzvRYoPyCko3pJ_4ESovKZCMGQ%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/CAK0%3DbK2o6TFL1SiZndP_cHhGpPHzEnrNGrYt29OQGSmauz-Zjg%40mail.gmail.com.

Reply via email to