[sage-release] Re: Sage 10.0.beta1 released

2023-02-19 Thread Kwankyu Lee
Congratulations for the first release on GitHub!

> We haven't quite settled on what I'll do with positively reviewed tickets 
that end up not building correctly ... My current plan is to re-request 
review, i.e. reset the approval of the reviewer(s).
>
> Also, the de-facto "positive review" criterion is for now: at least one 
approve, and no outstanding request for changes.

All seem reasonable. 

-- 
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 sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/0d443474-d8af-40c0-bb4c-e1eb9459bf7fn%40googlegroups.com.


[sage-release] Re: Sage 10.0.beta1 released

2023-02-19 Thread Kwankyu Lee
Congratulations for the first release on GitHub!

We haven't quite settled on what I'll do with positively reviewed tickets 
that end up not building correctly ... My current plan is to re-request 
review, i.e. reset the approval of the reviewer(s).

Also, the de-facto "positive review" criterion is for now: at least one 
approve, and no outstanding request for changes.

All seem reasonable. 

-- 
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 sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/fe8e7ed3-62d5-400a-8861-5374d70c216cn%40googlegroups.com.


[sage-release] Sage 10.0.beta1 released

2023-02-19 Thread Volker Braun
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

We haven't quite settled on what I'll do with positively reviewed tickets 
that end up not building correctly; I'm not going to become a reviewer on 
all of those since that will not scale. My current plan is to re-request 
review, i.e. reset the approval of the reviewer(s).

Also, the de-facto "positive review" criterion is for now: at least one 
approve, and no outstanding request for changes.

05329f6e39d (tag: 10.0.beta1, github/develop) Updated SageMath version to 
10.0.beta1
08185d78604 gh-pr-34986: Add construction of strongly regular digraph
da48f1490ec gh-pr-34982: add .torsion_basis() method to 
EllipticCurve_finite_field
b3ca60ad80d gh-pr-34974: SignedPermutation should allow iterables as input
43fcd94cddc gh-pr-34972: Cross-link matrix methods image and column_space
3b94a2ef915 gh-pr-34970: add is_supergreedy() to linear extensions
0b8846392f8 gh-pr-34968: compute matrix kernels modulo composites
a10cf504c93 gh-pr-34967: show explicit formulas in documentation of 
WeierstrassIsomorphism
5a5f0a4cabc gh-pr-34963: Add doctest for #20847
8e038e1d59b gh-pr-34960: Improve camera positioning for threejs
9773108b663 gh-pr-35015: Trac role to GitHub
fbb412787f6 Add default devcontainer using conda (#35072)
525c625a4df Fix Cygwin CI after #32841 (#35052)
e310936623a ci-linux: Remove unmaintained local-conda runs (#35125)
11dd1bd73f8 Mark unstable tests in klyachko.py due to #32773 (#35058)
84eebf06ce7 tox.ini (fedora-33): Do not set 
IGNORE_MISSING_SYSTEM_PACKAGES=no (#35126)
293dd7255b2 Fix W391 linter issues (#35109)
49a0aed2e51 Fix deployment of docs to netlify (#34984)
3a044add339 (tag: 10.0.beta0) Updated SageMath version to 10.0.beta0

-- 
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 sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/c46d0189-105d-4009-8fc3-5ccc67e52857n%40googlegroups.com.


Re: [sage-release] Re: Sage 9.8 released

2023-02-19 Thread Marc Culler
Thanks for the suggestions!

I have found the problem, although I cannot begin to explain it.  Many of 
the libraries in sage/local targeted x86_64 even though they were built on 
an M1 system.  Executables and libraries in the venv targeted the correct 
arm64 architecture.  I can only guess that there was some very weird 
environment in place when I did the build.  Anyway, rebuilding after make 
distclean seems to be working correctly.  So this thread can now be 
ignored.  Thanks.

- Marc

On Sunday, February 19, 2023 at 11:16:27 AM UTC-6 Dima Pasechnik wrote:

> One reason might be is that this version of the package is just too old.
> It was released long before all those macOS updates, and it is quite heavy 
> C++ stuff.
>
> You might get better luck with using positively reviewed update with GAP 
> 4.12.2
>
>
>
> On Sun, 19 Feb 2023, 17:13 Dima Pasechnik,  wrote:
>
>> does
>>
>>  sage: libgap.LoadPackage("semigroup")
>>
>> crash, as well?
>>
>> and how about the same at GAP prompt:
>>
>> ./sage --gap
>> ..
>>
>>gap> LoadPackage("semigroup");
>>
>>
>>
>>
>>
>> On Sun, 19 Feb 2023, 16:11 Marc Culler,  wrote:
>>
>>> By running the load command in sage -gap I can see that GAP is crashing 
>>> with an illegal instruction error while trying to load the semigroups 
>>> package.
>>>
>>> - Marc
>>>
>>> On Sunday, February 19, 2023 at 10:04:51 AM UTC-6 Marc Culler wrote:
>>>
 I am trying to build the binary release of Sage 9.8 for macOS and I 
 have run into a mysterious problem.  I wonder if anyone on this list has 
 any insight into it.

 There are really two separate binary releases: one for Intel and one 
 for Apple Silicon.  These are built using the same build script but on two 
 separate machines whose native architecture matches the target.  That is, 
 there is no cross-compilation involved.

 This is what I see on Intel:
 sage: %gap LoadPackage("semigroups");
 true

 This is what I see on Apple M1:
 sage: %gap LoadPackage("semigroups");
 ** Gap crashed or quit executing 'LoadPackage("semigroups");' **
 Restarting Gap and trying again
 ** Gap crashed or quit executing 'LoadPackage("semigroups");' **
 Restarting Gap and trying again
 ** Gap crashed or quit executing 'LoadPackage("semigroups");' **
 Restarting Gap and trying again

 ^C---

 (You have to kill Sage or it will keep restarting Gap forever.)

 Does anyone have any ideas? 

 - Marc



 On Saturday, February 11, 2023 at 7:47:09 AM UTC-6 Volker Braun wrote:

> The "master" git branch has been updated to Sage-9.8. 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
>
> And as you are undoubtedly aware, the git repository is now hosted at 
> https://github.com/sagemath/sage, so update your git remote.
>
> To commemorate the move (and because we are getting really close to 
> .10), I'm proposing to target Sage version 10 as the next release. 
>
> The changes over 9.8.rc0 are mainly housekeeping for the new 
> repository location. 
>
> I'll try to finish up merging remaining positively reviewed trac 
> issues, and then move on to github pull requests.
>  
>
> c000c953eb6 (HEAD -> develop, github/master, github/develop, tag: 9.8) 
> Updated SageMath version to 9.8
> 104dde9eaa8 Merge pull request #35022 from tobiasdiez/pr-template-title
> 17d8a73296f Merge pull request #35018 from x4/public/35017
> 6a4667bb5c5 Merge pull request #34983 from 
> tobiasdiez/add-issue-templates
> 66b319baffb Merge pull request #35011 from dimpase/develop
> 872b32b0c20 Merge pull request #34987 from mezzarobba/missing_long_time
> d57804e6dec Merge pull request #34964 from 
> x4/public/linter-20230206
> 698001b0e6a remove prohibition, promise details
> 0c5f7baf6c2 remove trac references, promise details soon
> 200557e00c3 (tag: 9.8.rc1) Updated SageMath version to 9.8.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 sage-release...@googlegroups.com.
>>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/sage-release/be0b9508-3a85-4219-ad3f-4fe8cd0bbb8en%40googlegroups.com
>>>  
>>> 
>>> .
>>>
>>

-- 
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 em

Re: [sage-release] Re: Sage 9.8 released

2023-02-19 Thread Dima Pasechnik
One reason might be is that this version of the package is just too old.
It was released long before all those macOS updates, and it is quite heavy
C++ stuff.

You might get better luck with using positively reviewed update with GAP
4.12.2



On Sun, 19 Feb 2023, 17:13 Dima Pasechnik,  wrote:

> does
>
>  sage: libgap.LoadPackage("semigroup")
>
> crash, as well?
>
> and how about the same at GAP prompt:
>
> ./sage --gap
> ..
>
>gap> LoadPackage("semigroup");
>
>
>
>
>
> On Sun, 19 Feb 2023, 16:11 Marc Culler,  wrote:
>
>> By running the load command in sage -gap I can see that GAP is crashing
>> with an illegal instruction error while trying to load the semigroups
>> package.
>>
>> - Marc
>>
>> On Sunday, February 19, 2023 at 10:04:51 AM UTC-6 Marc Culler wrote:
>>
>>> I am trying to build the binary release of Sage 9.8 for macOS and I have
>>> run into a mysterious problem.  I wonder if anyone on this list has any
>>> insight into it.
>>>
>>> There are really two separate binary releases: one for Intel and one for
>>> Apple Silicon.  These are built using the same build script but on two
>>> separate machines whose native architecture matches the target.  That is,
>>> there is no cross-compilation involved.
>>>
>>> This is what I see on Intel:
>>> sage: %gap LoadPackage("semigroups");
>>> true
>>>
>>> This is what I see on Apple M1:
>>> sage: %gap LoadPackage("semigroups");
>>> ** Gap crashed or quit executing 'LoadPackage("semigroups");' **
>>> Restarting Gap and trying again
>>> ** Gap crashed or quit executing 'LoadPackage("semigroups");' **
>>> Restarting Gap and trying again
>>> ** Gap crashed or quit executing 'LoadPackage("semigroups");' **
>>> Restarting Gap and trying again
>>>
>>> ^C---
>>>
>>> (You have to kill Sage or it will keep restarting Gap forever.)
>>>
>>> Does anyone have any ideas?
>>>
>>> - Marc
>>>
>>>
>>>
>>> On Saturday, February 11, 2023 at 7:47:09 AM UTC-6 Volker Braun wrote:
>>>
 The "master" git branch has been updated to Sage-9.8. 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

 And as you are undoubtedly aware, the git repository is now hosted at
 https://github.com/sagemath/sage, so update your git remote.

 To commemorate the move (and because we are getting really close to
 .10), I'm proposing to target Sage version 10 as the next release.

 The changes over 9.8.rc0 are mainly housekeeping for the new repository
 location.

 I'll try to finish up merging remaining positively reviewed trac
 issues, and then move on to github pull requests.


 c000c953eb6 (HEAD -> develop, github/master, github/develop, tag: 9.8)
 Updated SageMath version to 9.8
 104dde9eaa8 Merge pull request #35022 from tobiasdiez/pr-template-title
 17d8a73296f Merge pull request #35018 from x4/public/35017
 6a4667bb5c5 Merge pull request #34983 from
 tobiasdiez/add-issue-templates
 66b319baffb Merge pull request #35011 from dimpase/develop
 872b32b0c20 Merge pull request #34987 from mezzarobba/missing_long_time
 d57804e6dec Merge pull request #34964 from x4/public/linter-20230206
 698001b0e6a remove prohibition, promise details
 0c5f7baf6c2 remove trac references, promise details soon
 200557e00c3 (tag: 9.8.rc1) Updated SageMath version to 9.8.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 sage-release+unsubscr...@googlegroups.com.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/sage-release/be0b9508-3a85-4219-ad3f-4fe8cd0bbb8en%40googlegroups.com
>> 
>> .
>>
>

-- 
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 sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/CAAWYfq3s5DCt1b_1HKk4xYoZB82bh053d3q9dzO0N82J%2BtcAuQ%40mail.gmail.com.


Re: [sage-release] Re: Sage 9.8 released

2023-02-19 Thread Dima Pasechnik
does

 sage: libgap.LoadPackage("semigroup")

crash, as well?

and how about the same at GAP prompt:

./sage --gap
..

   gap> LoadPackage("semigroup");





On Sun, 19 Feb 2023, 16:11 Marc Culler,  wrote:

> By running the load command in sage -gap I can see that GAP is crashing
> with an illegal instruction error while trying to load the semigroups
> package.
>
> - Marc
>
> On Sunday, February 19, 2023 at 10:04:51 AM UTC-6 Marc Culler wrote:
>
>> I am trying to build the binary release of Sage 9.8 for macOS and I have
>> run into a mysterious problem.  I wonder if anyone on this list has any
>> insight into it.
>>
>> There are really two separate binary releases: one for Intel and one for
>> Apple Silicon.  These are built using the same build script but on two
>> separate machines whose native architecture matches the target.  That is,
>> there is no cross-compilation involved.
>>
>> This is what I see on Intel:
>> sage: %gap LoadPackage("semigroups");
>> true
>>
>> This is what I see on Apple M1:
>> sage: %gap LoadPackage("semigroups");
>> ** Gap crashed or quit executing 'LoadPackage("semigroups");' **
>> Restarting Gap and trying again
>> ** Gap crashed or quit executing 'LoadPackage("semigroups");' **
>> Restarting Gap and trying again
>> ** Gap crashed or quit executing 'LoadPackage("semigroups");' **
>> Restarting Gap and trying again
>>
>> ^C---
>>
>> (You have to kill Sage or it will keep restarting Gap forever.)
>>
>> Does anyone have any ideas?
>>
>> - Marc
>>
>>
>>
>> On Saturday, February 11, 2023 at 7:47:09 AM UTC-6 Volker Braun wrote:
>>
>>> The "master" git branch has been updated to Sage-9.8. 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
>>>
>>> And as you are undoubtedly aware, the git repository is now hosted at
>>> https://github.com/sagemath/sage, so update your git remote.
>>>
>>> To commemorate the move (and because we are getting really close to
>>> .10), I'm proposing to target Sage version 10 as the next release.
>>>
>>> The changes over 9.8.rc0 are mainly housekeeping for the new repository
>>> location.
>>>
>>> I'll try to finish up merging remaining positively reviewed trac issues,
>>> and then move on to github pull requests.
>>>
>>>
>>> c000c953eb6 (HEAD -> develop, github/master, github/develop, tag: 9.8)
>>> Updated SageMath version to 9.8
>>> 104dde9eaa8 Merge pull request #35022 from tobiasdiez/pr-template-title
>>> 17d8a73296f Merge pull request #35018 from x4/public/35017
>>> 6a4667bb5c5 Merge pull request #34983 from tobiasdiez/add-issue-templates
>>> 66b319baffb Merge pull request #35011 from dimpase/develop
>>> 872b32b0c20 Merge pull request #34987 from mezzarobba/missing_long_time
>>> d57804e6dec Merge pull request #34964 from x4/public/linter-20230206
>>> 698001b0e6a remove prohibition, promise details
>>> 0c5f7baf6c2 remove trac references, promise details soon
>>> 200557e00c3 (tag: 9.8.rc1) Updated SageMath version to 9.8.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 sage-release+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/sage-release/be0b9508-3a85-4219-ad3f-4fe8cd0bbb8en%40googlegroups.com
> 
> .
>

-- 
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 sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/CAAWYfq3ctFKjGhTC%3D8vSTXA4aS1%2BzZaYJBhZpFYqDM8vyOdOpQ%40mail.gmail.com.


[sage-release] Re: Sage 9.8 released

2023-02-19 Thread Marc Culler
By running the load command in sage -gap I can see that GAP is crashing 
with an illegal instruction error while trying to load the semigroups 
package.

- Marc

On Sunday, February 19, 2023 at 10:04:51 AM UTC-6 Marc Culler wrote:

> I am trying to build the binary release of Sage 9.8 for macOS and I have 
> run into a mysterious problem.  I wonder if anyone on this list has any 
> insight into it.
>
> There are really two separate binary releases: one for Intel and one for 
> Apple Silicon.  These are built using the same build script but on two 
> separate machines whose native architecture matches the target.  That is, 
> there is no cross-compilation involved.
>
> This is what I see on Intel:
> sage: %gap LoadPackage("semigroups");
> true
>
> This is what I see on Apple M1:
> sage: %gap LoadPackage("semigroups");
> ** Gap crashed or quit executing 'LoadPackage("semigroups");' **
> Restarting Gap and trying again
> ** Gap crashed or quit executing 'LoadPackage("semigroups");' **
> Restarting Gap and trying again
> ** Gap crashed or quit executing 'LoadPackage("semigroups");' **
> Restarting Gap and trying again
>
> ^C---
>
> (You have to kill Sage or it will keep restarting Gap forever.)
>
> Does anyone have any ideas? 
>
> - Marc
>
>
>
> On Saturday, February 11, 2023 at 7:47:09 AM UTC-6 Volker Braun wrote:
>
>> The "master" git branch has been updated to Sage-9.8. 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
>>
>> And as you are undoubtedly aware, the git repository is now hosted at 
>> https://github.com/sagemath/sage, so update your git remote.
>>
>> To commemorate the move (and because we are getting really close to .10), 
>> I'm proposing to target Sage version 10 as the next release. 
>>
>> The changes over 9.8.rc0 are mainly housekeeping for the new repository 
>> location. 
>>
>> I'll try to finish up merging remaining positively reviewed trac issues, 
>> and then move on to github pull requests.
>>  
>>
>> c000c953eb6 (HEAD -> develop, github/master, github/develop, tag: 9.8) 
>> Updated SageMath version to 9.8
>> 104dde9eaa8 Merge pull request #35022 from tobiasdiez/pr-template-title
>> 17d8a73296f Merge pull request #35018 from x4/public/35017
>> 6a4667bb5c5 Merge pull request #34983 from tobiasdiez/add-issue-templates
>> 66b319baffb Merge pull request #35011 from dimpase/develop
>> 872b32b0c20 Merge pull request #34987 from mezzarobba/missing_long_time
>> d57804e6dec Merge pull request #34964 from x4/public/linter-20230206
>> 698001b0e6a remove prohibition, promise details
>> 0c5f7baf6c2 remove trac references, promise details soon
>> 200557e00c3 (tag: 9.8.rc1) Updated SageMath version to 9.8.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 sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/be0b9508-3a85-4219-ad3f-4fe8cd0bbb8en%40googlegroups.com.


[sage-release] Re: Sage 9.8 released

2023-02-19 Thread Marc Culler
I am trying to build the binary release of Sage 9.8 for macOS and I have 
run into a mysterious problem.  I wonder if anyone on this list has any 
insight into it.

There are really two separate binary releases: one for Intel and one for 
Apple Silicon.  These are built using the same build script but on two 
separate machines whose native architecture matches the target.  That is, 
there is no cross-compilation involved.

This is what I see on Intel:
sage: %gap LoadPackage("semigroups");
true

This is what I see on Apple M1:
sage: %gap LoadPackage("semigroups");
** Gap crashed or quit executing 'LoadPackage("semigroups");' **
Restarting Gap and trying again
** Gap crashed or quit executing 'LoadPackage("semigroups");' **
Restarting Gap and trying again
** Gap crashed or quit executing 'LoadPackage("semigroups");' **
Restarting Gap and trying again
^C---

(You have to kill Sage or it will keep restarting Gap forever.)

Does anyone have any ideas? 

- Marc



On Saturday, February 11, 2023 at 7:47:09 AM UTC-6 Volker Braun wrote:

> The "master" git branch has been updated to Sage-9.8. 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
>
> And as you are undoubtedly aware, the git repository is now hosted at 
> https://github.com/sagemath/sage, so update your git remote.
>
> To commemorate the move (and because we are getting really close to .10), 
> I'm proposing to target Sage version 10 as the next release. 
>
> The changes over 9.8.rc0 are mainly housekeeping for the new repository 
> location. 
>
> I'll try to finish up merging remaining positively reviewed trac issues, 
> and then move on to github pull requests.
>  
>
> c000c953eb6 (HEAD -> develop, github/master, github/develop, tag: 9.8) 
> Updated SageMath version to 9.8
> 104dde9eaa8 Merge pull request #35022 from tobiasdiez/pr-template-title
> 17d8a73296f Merge pull request #35018 from x4/public/35017
> 6a4667bb5c5 Merge pull request #34983 from tobiasdiez/add-issue-templates
> 66b319baffb Merge pull request #35011 from dimpase/develop
> 872b32b0c20 Merge pull request #34987 from mezzarobba/missing_long_time
> d57804e6dec Merge pull request #34964 from x4/public/linter-20230206
> 698001b0e6a remove prohibition, promise details
> 0c5f7baf6c2 remove trac references, promise details soon
> 200557e00c3 (tag: 9.8.rc1) Updated SageMath version to 9.8.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 sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/d0f34c1c-57dc-4b99-b710-087b97b1f461n%40googlegroups.com.