Re: [sage-release] Sage 9.2.rc1 released

2020-10-12 Thread Steven Trogdon
I was mistaken. Even though I have system Singular-4.1.1_p2-r2 installed 
the subject doctest was actually using the Sage-provided 
Singular-4.1.1p2.p0.

On Monday, October 12, 2020 at 3:13:45 PM UTC-6 Steven Trogdon wrote:

> On Gentoo with system Singular-4.1.1_p2-r2 the interfaces/singular.py 
> doctest passes when running the testsuite
>
> Running doctests with ID 2020-10-12-11-01-38-cba0598a.
> Git branch: develop
> Using --optional=build,dochtml,gentoo,pip,rubiks,sage,sage_spkg
> Doctesting entire Sage library.
> Sorting sources by runtime so that slower doctests are run first
> Doctesting 4211 files using 5 threads.
> sage -t --long --warn-long 210.8 --random-seed=0 
> src/sage/interfaces/singular.py
> [404 tests, 7.07 s]
> sage -t --long --warn-long 210.8 --random-seed=0 
> src/sage/manifolds/differentiable/degenerate_submanifold.py
> [389 tests, 649.58 s]
>
> However, it fails when tested individually
>
> 
> Unhandled SIGSEGV: A segmentation fault occurred.
> This probably occurred because a *compiled* module has a bug
> in it and is not properly wrapped with sig_on(), sig_off().
> Python will now terminate.
> 
>
> **
> --
> sage -t --long --warn-long 214.7 --random-seed=0 
> src/sage/interfaces/singular.py  # Killed due to segmentation fault
>
>

-- 
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/1b43dccf-dd9d-4086-9c06-85c9e9e406dan%40googlegroups.com.


[sage-release] Sage 9.2.rc2 released

2020-10-12 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 


1e728ac0d3 (tag: 9.2.rc2, trac/develop) Updated SageMath version to 9.2.rc2
31306b77dc Trac #30737: add .zenodo.json in SAGEROOT dir
49f871b19e Trac #30722: Improve conda pkg-config test
8eec238a73 (tag: 9.2.rc1) Updated SageMath version to 9.2.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/baa8f672-44b9-4d21-8a4a-dadcadcf0a47n%40googlegroups.com.


Re: [sage-release] Sage 9.2.rc1 released

2020-10-12 Thread Steven Trogdon
On Gentoo with system Singular-4.1.1_p2-r2 the interfaces/singular.py 
doctest passes when running the testsuite

Running doctests with ID 2020-10-12-11-01-38-cba0598a.
Git branch: develop
Using --optional=build,dochtml,gentoo,pip,rubiks,sage,sage_spkg
Doctesting entire Sage library.
Sorting sources by runtime so that slower doctests are run first
Doctesting 4211 files using 5 threads.
sage -t --long --warn-long 210.8 --random-seed=0 
src/sage/interfaces/singular.py
[404 tests, 7.07 s]
sage -t --long --warn-long 210.8 --random-seed=0 
src/sage/manifolds/differentiable/degenerate_submanifold.py
[389 tests, 649.58 s]

However, it fails when tested individually


Unhandled SIGSEGV: A segmentation fault occurred.
This probably occurred because a *compiled* module has a bug
in it and is not properly wrapped with sig_on(), sig_off().
Python will now terminate.


**
--
sage -t --long --warn-long 214.7 --random-seed=0 
src/sage/interfaces/singular.py  # Killed due to segmentation fault


On Monday, October 12, 2020 at 2:03:48 AM UTC-6 egourg...@gmail.com wrote:

> Le dimanche 11 octobre 2020 17:44:22 UTC+2, Andy Howell a écrit :
>>
>> Ubuntu 20.04 Incremental build  OK, tests failed. Did clean rebuild. 
>> These two failed:
>>
>> sage -t --long --warn-long 55.4 --random-seed=0 
>> src/sage/interfaces/singular.py  # Killed due to segmentation fault
>>
>>
> I confirm the singular crash on my Ubuntu 20.04 computer (9.2.rc1 build 
> incrementally from 9.2.rc0 with system Python (3.8.5) and Singular 4.1.1 
> installed as a spkg).  It is permanent (crashes when run manually). The log 
> is attached. The doctest was passed with Sage 9.2.rc0. 
>
> Eric.
>  
>

-- 
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/7a27342a-6ac1-46c6-a53c-b424a02dc500n%40googlegroups.com.


Re: [sage-release] Sage 9.2.rc1 released

2020-10-12 Thread Dima Pasechnik
Hi Volker,
could you perhaps review and merge
https://trac.sagemath.org/ticket/30737 - this is something that
touches sage-update-version,
so you'd be the most natural reviewer - and it is meant to generate
sane DOI records for Sage releases.
Dima

On Sun, Oct 11, 2020 at 12:43 AM Volker Braun  wrote:
>
> 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
>
>
> 8eec238a73 (tag: 9.2.rc1, trac/develop) Updated SageMath version to 9.2.rc1
> a569b88f02 Trac #30740: Fix sage.feature.package_systems for Python 3.6
> f6250c2682 (tag: 9.2.rc0) Updated SageMath version to 9.2.rc0
>
> --
> 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/8404a7d9-b906-4301-b891-59733da482cen%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/CAAWYfq1srQenX-%3DfKjdfh2G8%2BcdZAST1-7ZLJqNdn1c43Px2oA%40mail.gmail.com.


[sage-release] Re: Sage 9.2.rc1 released

2020-10-12 Thread Emmanuel Charpentier


On Debian testing running on core i7 + 16 GB RAM, after upgrading 0.2.rc0 
to 9.2.rc1 configured to use all available system packages, ptestlong 
results in four permanent failures, all already reported for previous 
versions :
File Result P/T 
src/sage/schemes/hyperelliptic_curves/monsky_washnitzer.py Killed due to 
abort P 
src/sage/modules/fg_pid/fgp_module.py 3 doctests failed P 
src/doc/en/constructions/algebraic_geometry.rst 1 doctest failed P 
src/sage/modules/free_module_morphism.py 3 doctests failed P 

HTH,


Le dimanche 11 octobre 2020 à 01:43:29 UTC+2, Volker Braun a écrit :

> 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 
>
>
> 8eec238a73 (tag: 9.2.rc1, trac/develop) Updated SageMath version to 9.2.rc1
> a569b88f02 Trac #30740: Fix sage.feature.package_systems for Python 3.6
> f6250c2682 (tag: 9.2.rc0) Updated SageMath version to 9.2.rc0
>
>

-- 
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/8d8034b1-95e8-4e59-83ca-8447aada24b2n%40googlegroups.com.


Re: [sage-release] Sage 9.2.rc1 released

2020-10-12 Thread Eric Gourgoulhon
Le dimanche 11 octobre 2020 17:44:22 UTC+2, Andy Howell a écrit :
>
> Ubuntu 20.04 Incremental build  OK, tests failed. Did clean rebuild. These 
> two failed:
>
> sage -t --long --warn-long 55.4 --random-seed=0 
> src/sage/interfaces/singular.py  # Killed due to segmentation fault
>
>
I confirm the singular crash on my Ubuntu 20.04 computer (9.2.rc1 build 
incrementally from 9.2.rc0 with system Python (3.8.5) and Singular 4.1.1 
installed as a spkg).  It is permanent (crashes when run manually). The log 
is attached. The doctest was passed with Sage 9.2.rc0. 

Eric.
 

-- 
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/837f9703-368f-47d2-a9f1-bfd797290c1bo%40googlegroups.com.
Running doctests with ID 2020-10-12-09-48-09-d8d02f5a.
Git branch: develop
Using --optional=build,debian,dochtml,memlimit,pip,rubiks,sage,sage_spkg
Doctesting 1 file.
sage -t --long --warn-long 72.7 --random-seed=0 src/sage/interfaces/singular.py
Killed due to segmentation fault
**
Tests run before process (pid=7011) failed:
sage: R1 = singular.ring(0, '(x,y)', 'dp') ## line 65 ##
sage: R1 ## line 66 ##
polynomial ring, over a field, global ordering
// coefficients: QQ
// number of vars : 2
//block   1 : ordering dp
//  : namesx y
//block   2 : ordering C
sage: f = singular('9x16 - 18x13y2 - 9x12y3 + 9x10y4 - 18x11y2 + 36x8y4 + 
18x7y5 - 18x5y6 + 9x6y4 - 18x3y6 - 9x2y7 + 9y8') ## line 73 ##
sage: f ## line 74 ##
9*x^16-18*x^13*y^2-9*x^12*y^3+9*x^10*y^4-18*x^11*y^2+36*x^8*y^4+18*x^7*y^5-18*x^5*y^6+9*x^6*y^4-18*x^3*y^6-9*x^2*y^7+9*y^8
sage: f.parent() ## line 76 ##
Singular
sage: F = f.factorize(); F ## line 81 ##
[1]:
   _[1]=9
   _[2]=x^6-2*x^3*y^2-x^2*y^3+y^4
   _[3]=-x^5+y^2
[2]:
   1,1,2
sage: F[1] ## line 91 ##
9,
x^6-2*x^3*y^2-x^2*y^3+y^4,
-x^5+y^2
sage: F[1][2] ## line 95 ##
x^6-2*x^3*y^2-x^2*y^3+y^4
sage: g = f.sage(); g ## line 103 ##
9*x^16 - 18*x^13*y^2 - 9*x^12*y^3 + 9*x^10*y^4 - 18*x^11*y^2 + 36*x^8*y^4 + 
18*x^7*y^5 - 18*x^5*y^6 + 9*x^6*y^4 - 18*x^3*y^6 - 9*x^2*y^7 + 9*y^8
sage: F[1][2].sage() ## line 105 ##
x^6 - 2*x^3*y^2 - x^2*y^3 + y^4
sage: g.parent() ## line 107 ##
Multivariate Polynomial Ring in x, y over Rational Field
sage: R2 = singular.ring(0, '(x,y,z)', 'lp') ## line 112 ##
sage: a = singular.new('3x2*(x+y)') ## line 113 ##
sage: b = singular.new('9x*(y2-x2)') ## line 114 ##
sage: g = a.gcd(b) ## line 115 ##
sage: g ## line 116 ##
x^2+x*y
sage: R3 = singular.ring(0, '(a,b,c,d)', 'lp') ## line 121 ##
sage: I = singular.ideal(['a + b + c + d', 'a*b + a*d + b*c + c*d', 'a*b*c + 
a*b*d + a*c*d + b*c*d', 'a*b*c*d - 1']) ## line 122 ##
sage: I2 = I.groebner() ## line 123 ##
sage: I2 ## line 124 ##
c^2*d^6-c^2*d^2-d^4+1,
c^3*d^2+c^2*d^3-c-d,
b*d^4-b+d^5-d,
b*c-b*d^5+c^2*d^4+c*d-d^6-d^2,
b^2+2*b*d+d^2,
a+b+c+d
sage: R  = singular.ring(0, '(x0,x1,x2)', 'lp') ## line 135 ##
sage: I1 = singular.ideal(['x0*x1*x2 -x0^2*x2', 
'x0^2*x1*x2-x0*x1^2*x2-x0*x1*x2^2', 'x0*x1-x0*x2-x1*x2']) ## line 136 ##
sage: I2 = I1.groebner() ## line 137 ##
sage: I2 ## line 138 ##
x1^2*x2^2,
x0*x2^3-x1^2*x2^2+x1*x2^3,
x0*x1-x0*x2-x1*x2,
x0^2*x2-x0*x2^2-x1*x2^2
sage: I2.sage() ## line 143 ##
Ideal (x1^2*x2^2, x0*x2^3 - x1^2*x2^2 + x1*x2^3, x0*x1 - x0*x2 - x1*x2, x0^2*x2 
- x0*x2^2 - x1*x2^2) of Multivariate Polynomial Ring in x0, x1, x2 over 
Rational Field
sage: R = singular.ring(0, '(x,y,z)', 'dp') ## line 153 ##
sage: f = singular('x3+y3+(x-y)*x2y2+z2') ## line 154 ##
sage: f ## line 155 ##
x^3*y^2-x^2*y^3+x^3+y^3+z^2
sage: R1 = singular.ring(0, '(x,y,z)', 'ds') ## line 157 ##
sage: f = R.fetch(f) ## line 158 ##
sage: f ## line 159 ##
z^2+x^3+y^3+x^3*y^2-x^2*y^3
sage: _=singular.LIB('sing.lib') # assign to _ to suppress printing ## line 
164 ##
sage: f.milnor() ## line 165 ##
4
sage: H = f.jacob().jacob() ## line 173 ##
sage: H ## line 174 ##
6*x+6*x*y^2-2*y^3,6*x^2*y-6*x*y^2,  0,
6*x^2*y-6*x*y^2,  6*y+2*x^3-6*x^2*y,0,
0,0,2
sage: H.sage() ## line 178 ##
[6*x + 6*x*y^2 - 2*y^3 6*x^2*y - 6*x*y^2 0]
[6*x^2*y - 6*x*y^2 6*y + 2*x^3 - 6*x^2*y 0]
[0 0 2]
sage: H.det()   # This is a polynomial in Singular ## line 182 ##
72*x*y+24*x^4-72*x^3*y+72*x*y^3-24*y^4-48*x^4*y^2+64*x^3*y^3-48*x^2*y^4
sage: H.det().sage()   # This is the corresponding polynomial in Sage ## line 
184 ##
72*x*y + 24*x^4 - 72*x^3*y + 72*x*y^3 - 24*y^4 - 48*x^4*y^2 + 64*x^3*y^3 - 
48*x^2*y^4
sage: H.minor(1) ## line 189 ##
2,
6*y+2*x^3-6*x^2*y,
6*x^2*y-6*x*y^2,
6*x^2*y-6*x*y^2,
6*x+6*x*y^2-2*y^3
sage: H.minor(2) ## line 195 ##
12*y+4*x^3-12*x^2*y,
12*x^2*y-12*x*y^2,
12*x^