Re: [sage-release] Re: Sage 8.9.beta4 released

2019-08-08 Thread John H Palmieri


On Tuesday, August 6, 2019 at 5:55:53 AM UTC-7, E. Madison Bray wrote:
>
> On Tue, Aug 6, 2019 at 2:45 PM Eric Gourgoulhon  > wrote: 
> > 
> > Le vendredi 2 août 2019 18:07:16 UTC+2, John H Palmieri a écrit : 
> >> 
> >> 
> >> 
> >> On Friday, August 2, 2019 at 3:31:07 AM UTC-7, Eric Gourgoulhon wrote: 
> >>> 
> >>> 
> >>> 
> >>> Le vendredi 2 août 2019 01:00:29 UTC+2, John H Palmieri a écrit : 
>  
>  Another question: does Flint pass its test suite on these machines? 
> >>> 
> >>> 
> >>> How could I run this test suite? 
> >>> 
> >>> Eric. 
> >> 
> >> 
> >> "sage -f -c flint" 
> >> 
> > 
> > Thanks for the tip. 
> > Being out of office, I ran the test suite on another computer (Core 
> i7-6700HQ + 16 GB RAM, running Ubuntu 18.04.2), which shows the same 
> doctest failure with Python3 Sage 8.9.beta5. 
> > The test suite seems passed, with many messages like 
> > [flint-2.5.2.p4] zz_pX_to_fmpz_mod_polyPASS 
> > [flint-2.5.2.p4] zz_pE_to_fqPASS 
> > [flint-2.5.2.p4] zz_pEX_to_fq_polyPASS 
> > (I did not see any "FAILED") and at the end: 
> > [flint-2.5.2.p4] Successfully installed flint-2.5.2.p4 
> > [flint-2.5.2.p4] Deleting temporary build directory 
> > [flint-2.5.2.p4] 
> /home/eric/sage/py3/local/var/tmp/sage/build/flint-2.5.2.p4 
> > [flint-2.5.2.p4] Finished installing flint-2.5.2.p4.spkg 
> > 
> > Side note: the "./sage -f -c flint" command continued with 
> > 
> > New packages may have been installed. 
> > Re-running configure and make in case any dependent packages need 
> updating. 
> > 
> > and then proceeded by installing 
> > 
> > arb-2.16.0.p0 
> > eclib-20190226 
> > linbox-1.6.3 
> > singular-4.1.1p2.p0 
> > pynac-0.7.24.p0 
> > sagelib-8.9.beta5 
> > 
> > Just in case, after "./sage -f -c flint", I run 
> > ./sage  -t --long 
> src/sage/rings/polynomial/polynomial_rational_flint.pyx 
> > and get the same error: 
> > 
> > File "src/sage/rings/polynomial/polynomial_rational_flint.pyx", line 
> 2055, in 
> sage.rings.polynomial.polynomial_rational_flint.Polynomial_rational_flint.galois_group
>  
>
> > Failed example: 
> > G = f.galois_group(); G 
> > Expected: 
> > Transitive group number 5 of degree 4 
> > Got: 
> > Exception (FLINT memory_manager). Unable to allocate memory. 
> > Transitive group number 5 of degree 4 
> > 
> > Again, on the very same computer, this doctest is passed with Python 2 
> Sage 8.9.beta5. 
>
> It's possible this is similar to 
> https://trac.sagemath.org/ticket/28106 simply insofar as some test is 
> bumping up against the default 3300MB virtual memory limit imposed by 
> the test runner. 
>
> Which doesn't necessarily mean there isn't a problem: If some test is 
> using a lot more memory than it used to, such that it's bumping up 
> against that limit, there might be a leak or some other unintended 
> memory usage consequence to the way a test was written 
>

I get the same error within a Sage session using

sage: from sage.doctest.control import DocTestController, DocTestDefaults
sage: DC = DocTestController(DocTestDefaults(), [
'/path/to/src/sage/rings/polynomial/polynomial_rational_flint.pyx'])
sage: DC.run()

I don't think this uses the memory limits discussed at #28106 — I think 
those are set in the script sage-runtests, not in the library doctesting 
framework.

-- 
John


-- 
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/96724eac-2a93-4004-bf5b-c4e679e4b5ac%40googlegroups.com.


Re: [sage-release] Re: Sage 8.9.beta4 released

2019-08-06 Thread E. Madison Bray
On Tue, Aug 6, 2019 at 2:45 PM Eric Gourgoulhon  wrote:
>
> Le vendredi 2 août 2019 18:07:16 UTC+2, John H Palmieri a écrit :
>>
>>
>>
>> On Friday, August 2, 2019 at 3:31:07 AM UTC-7, Eric Gourgoulhon wrote:
>>>
>>>
>>>
>>> Le vendredi 2 août 2019 01:00:29 UTC+2, John H Palmieri a écrit :

 Another question: does Flint pass its test suite on these machines?
>>>
>>>
>>> How could I run this test suite?
>>>
>>> Eric.
>>
>>
>> "sage -f -c flint"
>>
>
> Thanks for the tip.
> Being out of office, I ran the test suite on another computer (Core i7-6700HQ 
> + 16 GB RAM, running Ubuntu 18.04.2), which shows the same doctest failure 
> with Python3 Sage 8.9.beta5.
> The test suite seems passed, with many messages like
> [flint-2.5.2.p4] zz_pX_to_fmpz_mod_polyPASS
> [flint-2.5.2.p4] zz_pE_to_fqPASS
> [flint-2.5.2.p4] zz_pEX_to_fq_polyPASS
> (I did not see any "FAILED") and at the end:
> [flint-2.5.2.p4] Successfully installed flint-2.5.2.p4
> [flint-2.5.2.p4] Deleting temporary build directory
> [flint-2.5.2.p4] /home/eric/sage/py3/local/var/tmp/sage/build/flint-2.5.2.p4
> [flint-2.5.2.p4] Finished installing flint-2.5.2.p4.spkg
>
> Side note: the "./sage -f -c flint" command continued with
>
> New packages may have been installed.
> Re-running configure and make in case any dependent packages need updating.
>
> and then proceeded by installing
>
> arb-2.16.0.p0
> eclib-20190226
> linbox-1.6.3
> singular-4.1.1p2.p0
> pynac-0.7.24.p0
> sagelib-8.9.beta5
>
> Just in case, after "./sage -f -c flint", I run
> ./sage  -t --long src/sage/rings/polynomial/polynomial_rational_flint.pyx
> and get the same error:
>
> File "src/sage/rings/polynomial/polynomial_rational_flint.pyx", line 2055, in 
> sage.rings.polynomial.polynomial_rational_flint.Polynomial_rational_flint.galois_group
> Failed example:
> G = f.galois_group(); G
> Expected:
> Transitive group number 5 of degree 4
> Got:
> Exception (FLINT memory_manager). Unable to allocate memory.
> Transitive group number 5 of degree 4
>
> Again, on the very same computer, this doctest is passed with Python 2 Sage 
> 8.9.beta5.

It's possible this is similar to
https://trac.sagemath.org/ticket/28106 simply insofar as some test is
bumping up against the default 3300MB virtual memory limit imposed by
the test runner.

Which doesn't necessarily mean there isn't a problem: If some test is
using a lot more memory than it used to, such that it's bumping up
against that limit, there might be a leak or some other unintended
memory usage consequence to the way a test was written

-- 
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/CAOTD34ZObtAs0vFmSR8-qk63qRT4Xpq-Ku1KspHEohHA--%2BNtQ%40mail.gmail.com.


[sage-release] Re: Sage 8.9.beta4 released

2019-08-06 Thread Eric Gourgoulhon
Le vendredi 2 août 2019 18:49:04 UTC+2, John H Palmieri a écrit :

>
> Since the problem doesn't occur with Python 2, it shouldn't be a Flint 
> problem. If you have time, can you try "git bisect" to try to track down 
> exactly which change caused the problem?
>

 I had no time to really bisect, by I can tell that the issue was already 
here in Python 3 Sage 8.8.rc3. 

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/b42bd847-1d31-495c-86e3-618a1140c979%40googlegroups.com.


[sage-release] Re: Sage 8.9.beta4 released

2019-08-06 Thread Eric Gourgoulhon
Le vendredi 2 août 2019 18:07:16 UTC+2, John H Palmieri a écrit :
>
>
>
> On Friday, August 2, 2019 at 3:31:07 AM UTC-7, Eric Gourgoulhon wrote:
>>
>>
>>
>> Le vendredi 2 août 2019 01:00:29 UTC+2, John H Palmieri a écrit :
>>>
>>> Another question: does Flint pass its test suite on these machines?
>>>
>>
>> How could I run this test suite?
>>
>> Eric. 
>>
>
> "sage -f -c flint"
>
>
Thanks for the tip.
Being out of office, I ran the test suite on another computer (Core 
i7-6700HQ + 16 GB RAM, running Ubuntu 18.04.2), which shows the same 
doctest failure with Python3 Sage 8.9.beta5. 
The test suite seems passed, with many messages like
[flint-2.5.2.p4] zz_pX_to_fmpz_mod_polyPASS
[flint-2.5.2.p4] zz_pE_to_fqPASS
[flint-2.5.2.p4] zz_pEX_to_fq_polyPASS
(I did not see any "FAILED") and at the end:
[flint-2.5.2.p4] Successfully installed flint-2.5.2.p4
[flint-2.5.2.p4] Deleting temporary build directory
[flint-2.5.2.p4] /home/eric/sage/py3/local/var/tmp/sage/build/flint-2.5.2.p4
[flint-2.5.2.p4] Finished installing flint-2.5.2.p4.spkg

Side note: the "./sage -f -c flint" command continued with

New packages may have been installed.
Re-running configure and make in case any dependent packages need updating.

and then proceeded by installing

arb-2.16.0.p0
eclib-20190226
linbox-1.6.3
singular-4.1.1p2.p0
pynac-0.7.24.p0
sagelib-8.9.beta5

Just in case, after "./sage -f -c flint", I run 
./sage  -t --long src/sage/rings/polynomial/polynomial_rational_flint.pyx
and get the same error:

File "src/sage/rings/polynomial/polynomial_rational_flint.pyx", line 2055, 
in 
sage.rings.polynomial.polynomial_rational_flint.Polynomial_rational_flint.galois_group
Failed example:
G = f.galois_group(); G
Expected:
Transitive group number 5 of degree 4
Got:
Exception (FLINT memory_manager). Unable to allocate memory.
Transitive group number 5 of degree 4

Again, on the very same computer, this doctest is passed with Python 2 Sage 
8.9.beta5.

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/40674431-0c40-47db-9c25-1ca6b67c848e%40googlegroups.com.


[sage-release] Re: Sage 8.9.beta4 released

2019-08-02 Thread John H Palmieri
On Friday, August 2, 2019 at 9:07:16 AM UTC-7, John H Palmieri wrote:
>
>
>
> On Friday, August 2, 2019 at 3:31:07 AM UTC-7, Eric Gourgoulhon wrote:
>>
>>
>>
>> Le vendredi 2 août 2019 01:00:29 UTC+2, John H Palmieri a écrit :
>>>
>>> Another question: does Flint pass its test suite on these machines?
>>>
>>
>> How could I run this test suite?
>>
>> Eric. 
>>
>
> "sage -f -c flint"
>
> Since the problem doesn't occur with Python 2, it shouldn't be a Flint 
problem. If you have time, can you try "git bisect" to try to track down 
exactly which change caused the problem?

-- 
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/d80f79ea-0e3a-4382-97ba-60c93f42ac66%40googlegroups.com.


[sage-release] Re: Sage 8.9.beta4 released

2019-08-02 Thread John H Palmieri


On Friday, August 2, 2019 at 3:31:07 AM UTC-7, Eric Gourgoulhon wrote:
>
>
>
> Le vendredi 2 août 2019 01:00:29 UTC+2, John H Palmieri a écrit :
>>
>> Another question: does Flint pass its test suite on these machines?
>>
>
> How could I run this test suite?
>
> Eric. 
>

"sage -f -c flint"

-- 
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/22031de2-a6ae-4443-80ed-e7219417c355%40googlegroups.com.


[sage-release] Re: Sage 8.9.beta4 released

2019-08-02 Thread Eric Gourgoulhon


Le vendredi 2 août 2019 01:00:29 UTC+2, John H Palmieri a écrit :
>
> Another question: does Flint pass its test suite on these machines?
>

How could I run this test suite?

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/9895fcbc-790e-4141-a0fd-452c680311f2%40googlegroups.com.


[sage-release] Re: Sage 8.9.beta4 released

2019-08-02 Thread Eric Gourgoulhon
Le vendredi 2 août 2019 00:52:07 UTC+2, John H Palmieri a écrit :
>
> Do you get the same failure with Python 2? 
>

In my case, no:  the test
./sage -t --long src/sage/rings/polynomial/polynomial_rational_flint.pyx
is passed with Python 2 and fails with Python3, with 

Failed example:
G = f.galois_group(); G
Expected:
Transitive group number 5 of degree 4
Got:
Exception (FLINT memory_manager). Unable to allocate memory.
Transitive group number 5 of degree 4

 

> If not, any ideas why "Exception (FLINT memory_manager). Unable to 
> allocate memory" would depend on the version of Python? Flint doesn't 
> depend on Python, so if it's Python 3 only, is there some issue with the 
> Flint interface?
>

Maybe. I cannot say, being not familiar with Flint. 

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/cdd20e31-8be8-46e2-b96a-d51c73a8a8fc%40googlegroups.com.


[sage-release] Re: Sage 8.9.beta4 released

2019-08-01 Thread John H Palmieri
Another question: does Flint pass its test suite on these machines?


On Thursday, August 1, 2019 at 3:52:07 PM UTC-7, John H Palmieri wrote:
>
> Do you get the same failure with Python 2? If not, any ideas why 
> "Exception (FLINT memory_manager). Unable to allocate memory" would depend 
> on the version of Python? Flint doesn't depend on Python, so if it's Python 
> 3 only, is there some issue with the Flint interface?
>
>
>
> On Tuesday, July 30, 2019 at 5:32:37 AM UTC-7, Emmanuel Charpentier wrote:
>>
>> On a smaller (core i5, 8 GB RAM) machine with a similar setup, I get only 
>> the second failure :
>>
>> charpent@p-202-021:/usr/local/sage-python3$ sage -t --long 
>> src/sage/rings/polynomial/polynomial_rational_flint.pyx
>> too many failed tests, not using stored timings
>> Running doctests with ID 2019-07-30-14-28-30-306c6b55.
>> Git branch: develop
>> Using 
>> --optional=build,dochtml,dot2tex,fricas,giacpy_sage,memlimit,python2,sage
>> Doctesting 1 file.
>> sage -t --long src/sage/rings/polynomial/polynomial_rational_flint.pyx
>> **
>> File "src/sage/rings/polynomial/polynomial_rational_flint.pyx", line 
>> 2055, in 
>> sage.rings.polynomial.polynomial_rational_flint.Polynomial_rational_flint.galois_group
>> Failed example:
>> G = f.galois_group(); G
>> Expected:
>> Transitive group number 5 of degree 4
>> Got:
>> Exception (FLINT memory_manager). Unable to allocate memory.
>> Transitive group number 5 of degree 4
>> **
>> 1 item had failures:
>>1 of  16 in 
>> sage.rings.polynomial.polynomial_rational_flint.Polynomial_rational_flint.galois_group
>> [397 tests, 1 failure, 3.32 s]
>> --
>> sage -t --long src/sage/rings/polynomial/polynomial_rational_flint.pyx  # 
>> 1 doctest failed
>> --
>> Total time for all tests: 3.4 seconds
>> cpu time: 3.2 seconds
>> cumulative wall time: 3.3 seconds
>>
>> Furthemore, having absentmindedly executed ptestlong on the same machine, 
>> I've got "only" 7 permanent failures. Is this worth pursuing ?
>>
>> HTH,
>>
>>
>> Le lundi 29 juillet 2019 15:13:45 UTC+2, Emmanuel Charpentier a écrit :
>>>
>>> FWIW, on Debian testing running on core i7 + 16 GB RAM, upgrades from 
>>> 8.9.beta3 (using python 3) ; ptest-python3 has to permanent failures :
>>>
>>> charpent@zen-book-flip:/usr/local/sage-P3$ sage -t --long --warn-long 
>>> 159.6 src/sage/algebras/quantum_groups/quantum_group_gap.py
>>> Running doctests with ID 2019-07-29-17-08-22-c25ce133.
>>> Git branch: develop
>>> Using 
>>> --optional=build,dochtml,dot2tex,fricas,gap_packages,giacpy_sage,memlimit,mpir,python2,sage
>>> Doctesting 1 file.
>>> sage -t --long --warn-long 159.6 
>>> src/sage/algebras/quantum_groups/quantum_group_gap.py
>>> **
>>> File "src/sage/algebras/quantum_groups/quantum_group_gap.py", line 1553, 
>>> in sage.algebras.quantum_groups.quantum_group_gap.QuantumGroupModule._latex_
>>> Failed example:
>>> latex(S)  # optional - gap_packages  # random (depends on dot2tex)
>>> Exception raised:
>>> Traceback (most recent call last):
>>>   File 
>>> "/usr/local/sage-P3/local/lib/python3.7/site-packages/sage/doctest/forker.py",
>>>  
>>> line 681, in _run
>>> self.compile_and_execute(example, compiler, test.globs)
>>>   File 
>>> "/usr/local/sage-P3/local/lib/python3.7/site-packages/sage/doctest/forker.py",
>>>  
>>> line 1105, in compile_and_execute
>>> exec(compiled, globs)
>>>   File ">> sage.algebras.quantum_groups.quantum_group_gap.QuantumGroupModule._latex_[4]>",
>>>  
>>> line 1, in 
>>> latex(S)  # optional - gap_packages  # random (depends on 
>>> dot2tex)
>>>   File 
>>> "/usr/local/sage-P3/local/lib/python3.7/site-packages/sage/misc/latex.py", 
>>> line 925, in __call__
>>> return LatexExpr(x._latex_())
>>>   File 
>>> "/usr/local/sage-P3/local/lib/python3.7/site-packages/sage/algebras/quantum_groups/quantum_group_gap.py",
>>>  
>>> line 1559, in _latex_
>>> return latex(self.crystal_graph())
>>>   File 
>>> "/usr/local/sage-P3/local/lib/python3.7/site-packages/sage/algebras/quantum_groups/quantum_group_gap.py",
>>>  
>>> line 2097, in crystal_graph
>>> vertices = [CrystalGraphVertex(self, d[repr(p)[1:-1]]) for p in 
>>> G[bytes('points')]]
>>> TypeError: string argument without an encoding
>>> **
>>> File "src/sage/algebras/quantum_groups/quantum_group_gap.py", line 1658, 
>>> in 
>>> sage.algebras.quantum_groups.quantum_group_gap.QuantumGroupModule.crystal_graph
>>> Failed example:
>>> G = V.crystal_graph(); G# optional - gap_packages
>>> Exception raised:

[sage-release] Re: Sage 8.9.beta4 released

2019-08-01 Thread John H Palmieri
Do you get the same failure with Python 2? If not, any ideas why "Exception 
(FLINT memory_manager). Unable to allocate memory" would depend on the 
version of Python? Flint doesn't depend on Python, so if it's Python 3 
only, is there some issue with the Flint interface?



On Tuesday, July 30, 2019 at 5:32:37 AM UTC-7, Emmanuel Charpentier wrote:
>
> On a smaller (core i5, 8 GB RAM) machine with a similar setup, I get only 
> the second failure :
>
> charpent@p-202-021:/usr/local/sage-python3$ sage -t --long 
> src/sage/rings/polynomial/polynomial_rational_flint.pyx
> too many failed tests, not using stored timings
> Running doctests with ID 2019-07-30-14-28-30-306c6b55.
> Git branch: develop
> Using 
> --optional=build,dochtml,dot2tex,fricas,giacpy_sage,memlimit,python2,sage
> Doctesting 1 file.
> sage -t --long src/sage/rings/polynomial/polynomial_rational_flint.pyx
> **
> File "src/sage/rings/polynomial/polynomial_rational_flint.pyx", line 2055, 
> in 
> sage.rings.polynomial.polynomial_rational_flint.Polynomial_rational_flint.galois_group
> Failed example:
> G = f.galois_group(); G
> Expected:
> Transitive group number 5 of degree 4
> Got:
> Exception (FLINT memory_manager). Unable to allocate memory.
> Transitive group number 5 of degree 4
> **
> 1 item had failures:
>1 of  16 in 
> sage.rings.polynomial.polynomial_rational_flint.Polynomial_rational_flint.galois_group
> [397 tests, 1 failure, 3.32 s]
> --
> sage -t --long src/sage/rings/polynomial/polynomial_rational_flint.pyx  # 
> 1 doctest failed
> --
> Total time for all tests: 3.4 seconds
> cpu time: 3.2 seconds
> cumulative wall time: 3.3 seconds
>
> Furthemore, having absentmindedly executed ptestlong on the same machine, 
> I've got "only" 7 permanent failures. Is this worth pursuing ?
>
> HTH,
>
>
> Le lundi 29 juillet 2019 15:13:45 UTC+2, Emmanuel Charpentier a écrit :
>>
>> FWIW, on Debian testing running on core i7 + 16 GB RAM, upgrades from 
>> 8.9.beta3 (using python 3) ; ptest-python3 has to permanent failures :
>>
>> charpent@zen-book-flip:/usr/local/sage-P3$ sage -t --long --warn-long 
>> 159.6 src/sage/algebras/quantum_groups/quantum_group_gap.py
>> Running doctests with ID 2019-07-29-17-08-22-c25ce133.
>> Git branch: develop
>> Using 
>> --optional=build,dochtml,dot2tex,fricas,gap_packages,giacpy_sage,memlimit,mpir,python2,sage
>> Doctesting 1 file.
>> sage -t --long --warn-long 159.6 
>> src/sage/algebras/quantum_groups/quantum_group_gap.py
>> **
>> File "src/sage/algebras/quantum_groups/quantum_group_gap.py", line 1553, 
>> in sage.algebras.quantum_groups.quantum_group_gap.QuantumGroupModule._latex_
>> Failed example:
>> latex(S)  # optional - gap_packages  # random (depends on dot2tex)
>> Exception raised:
>> Traceback (most recent call last):
>>   File 
>> "/usr/local/sage-P3/local/lib/python3.7/site-packages/sage/doctest/forker.py",
>>  
>> line 681, in _run
>> self.compile_and_execute(example, compiler, test.globs)
>>   File 
>> "/usr/local/sage-P3/local/lib/python3.7/site-packages/sage/doctest/forker.py",
>>  
>> line 1105, in compile_and_execute
>> exec(compiled, globs)
>>   File "> sage.algebras.quantum_groups.quantum_group_gap.QuantumGroupModule._latex_[4]>",
>>  
>> line 1, in 
>> latex(S)  # optional - gap_packages  # random (depends on dot2tex)
>>   File 
>> "/usr/local/sage-P3/local/lib/python3.7/site-packages/sage/misc/latex.py", 
>> line 925, in __call__
>> return LatexExpr(x._latex_())
>>   File 
>> "/usr/local/sage-P3/local/lib/python3.7/site-packages/sage/algebras/quantum_groups/quantum_group_gap.py",
>>  
>> line 1559, in _latex_
>> return latex(self.crystal_graph())
>>   File 
>> "/usr/local/sage-P3/local/lib/python3.7/site-packages/sage/algebras/quantum_groups/quantum_group_gap.py",
>>  
>> line 2097, in crystal_graph
>> vertices = [CrystalGraphVertex(self, d[repr(p)[1:-1]]) for p in 
>> G[bytes('points')]]
>> TypeError: string argument without an encoding
>> **
>> File "src/sage/algebras/quantum_groups/quantum_group_gap.py", line 1658, 
>> in 
>> sage.algebras.quantum_groups.quantum_group_gap.QuantumGroupModule.crystal_graph
>> Failed example:
>> G = V.crystal_graph(); G# optional - gap_packages
>> Exception raised:
>> Traceback (most recent call last):
>>   File 
>> "/usr/local/sage-P3/local/lib/python3.7/site-packages/sage/doctest/forker.py",
>>  
>> line 681, in _run
>> self.compile_and_execute(example, compiler, test.globs)
>>   File 
>> 

Re: [sage-release] Re: Sage 8.9.beta4 released

2019-07-31 Thread Henri Girard

No problem on ubuntu 19.10 amd64 8x cores 16 Go RAM

Le 31/07/2019 à 16:02, Eric Gourgoulhon a écrit :

On Ubuntu 18.04 running on bi-Xeon E5-2623 (8 cores) + 16 GB RAM:

*- python2:
*

  - build (-j16) from a fresh git clone completed, with the mirror 
issue for gap-4.10.2.tar.bz2 reported by Thierry (cf. 
https://groups.google.com/d/msg/sage-release/bC7Fbk5JyKE/e9aUtIGvEgAJ)


  - all tests from ptestlong passed

- *python3:
*
*
*
  - a first attempt to build (-j16) from a fresh git clone hanged (no 
CPU activity for ~ 10 minutes) without any error message after


[ipywidgets-7.4.2] running install_scripts
[ipywidgets-7.4.2] writing list of installed files to 
'/tmp/pip-record-sxim7isv/install-record.txt'
[ipywidgets-7.4.2] Running setup.py install for ipywidgets: 
finished with status 'done'

[ipywidgets-7.4.2]   Removing source in /tmp/pip-req-build-0nx5ty22
[ipywidgets-7.4.2] Successfully installed ipywidgets-7.4.2
[ipywidgets-7.4.2] Cleaning up...
[ipywidgets-7.4.2] Removed build tracker '/tmp/pip-req-tracker-ehuwucce'
[ipywidgets-7.4.2]
[ipywidgets-7.4.2] real    0m1.924s
[ipywidgets-7.4.2] user    0m1.686s
[ipywidgets-7.4.2] sys    0m0.274s
[ipywidgets-7.4.2] Copying package files from temporary location 
/home/eric/sage/py3/local/var/tmp/sage/build/ipywidgets-7.4.2/inst to 
/home/eric/sage/py3/local

[ipywidgets-7.4.2] Successfully installed ipywidgets-7.4.2
[ipywidgets-7.4.2] Deleting temporary build directory
[ipywidgets-7.4.2] 
/home/eric/sage/py3/local/var/tmp/sage/build/ipywidgets-7.4.2

[ipywidgets-7.4.2] Finished installing ipywidgets-7.4.2.spkg

Ending the build with CTRL-C and starting again with
MAKE="make -j16" make
eventually completed the build.

  - tests from ptest-python3 passed, except for 1 permanent doctest:

sage -t --long --warn-long 51.1 
src/sage/rings/polynomial/polynomial_rational_flint.pyx

**
File "src/sage/rings/polynomial/polynomial_rational_flint.pyx", line 
2055, in 
sage.rings.polynomial.polynomial_rational_flint.Polynomial_rational_flint.galois_group

Failed example:
    G = f.galois_group(); G
Expected:
    Transitive group number 5 of degree 4
Got:
    Exception (FLINT memory_manager). Unable to allocate memory.
    Transitive group number 5 of degree 4

This is the same error as that reported by Emmanuel in 
https://groups.google.com/d/msg/sage-release/bC7Fbk5JyKE/FLN4lQG2EwAJ


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/28192905-a07e-42f5-9b6d-235842ba505a%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/9d10dcb9-3ffa-054a-79f5-69e452fda8dc%40gmail.com.


[sage-release] Re: Sage 8.9.beta4 released

2019-07-31 Thread Eric Gourgoulhon
On Ubuntu 18.04 running on bi-Xeon E5-2623 (8 cores) + 16 GB RAM:


*- python2: *

  - build (-j16) from a fresh git clone completed, with the mirror issue 
for gap-4.10.2.tar.bz2 reported by Thierry (cf. 
https://groups.google.com/d/msg/sage-release/bC7Fbk5JyKE/e9aUtIGvEgAJ)

  - all tests from ptestlong passed

- 
*python3: *

  - a first attempt to build (-j16) from a fresh git clone hanged (no CPU 
activity for ~ 10 minutes) without any error message after

[ipywidgets-7.4.2] running install_scripts
[ipywidgets-7.4.2] writing list of installed files to 
'/tmp/pip-record-sxim7isv/install-record.txt'
[ipywidgets-7.4.2] Running setup.py install for ipywidgets: finished 
with status 'done'
[ipywidgets-7.4.2]   Removing source in /tmp/pip-req-build-0nx5ty22
[ipywidgets-7.4.2] Successfully installed ipywidgets-7.4.2
[ipywidgets-7.4.2] Cleaning up...
[ipywidgets-7.4.2] Removed build tracker '/tmp/pip-req-tracker-ehuwucce'
[ipywidgets-7.4.2] 
[ipywidgets-7.4.2] real0m1.924s
[ipywidgets-7.4.2] user0m1.686s
[ipywidgets-7.4.2] sys0m0.274s
[ipywidgets-7.4.2] Copying package files from temporary location 
/home/eric/sage/py3/local/var/tmp/sage/build/ipywidgets-7.4.2/inst to 
/home/eric/sage/py3/local
[ipywidgets-7.4.2] Successfully installed ipywidgets-7.4.2
[ipywidgets-7.4.2] Deleting temporary build directory
[ipywidgets-7.4.2] 
/home/eric/sage/py3/local/var/tmp/sage/build/ipywidgets-7.4.2
[ipywidgets-7.4.2] Finished installing ipywidgets-7.4.2.spkg

Ending the build with CTRL-C and starting again with
MAKE="make -j16" make
eventually completed the build.

  - tests from ptest-python3 passed, except for 1 permanent doctest:

sage -t --long --warn-long 51.1 
src/sage/rings/polynomial/polynomial_rational_flint.pyx
**
File "src/sage/rings/polynomial/polynomial_rational_flint.pyx", line 2055, 
in 
sage.rings.polynomial.polynomial_rational_flint.Polynomial_rational_flint.galois_group
Failed example:
G = f.galois_group(); G
Expected:
Transitive group number 5 of degree 4
Got:
Exception (FLINT memory_manager). Unable to allocate memory.
Transitive group number 5 of degree 4

This is the same error as that reported by Emmanuel in 
https://groups.google.com/d/msg/sage-release/bC7Fbk5JyKE/FLN4lQG2EwAJ

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/28192905-a07e-42f5-9b6d-235842ba505a%40googlegroups.com.


[sage-release] Re: Sage 8.9.beta4 released

2019-07-30 Thread Emmanuel Charpentier
On a smaller (core i5, 8 GB RAM) machine with a similar setup, I get only 
the second failure :

charpent@p-202-021:/usr/local/sage-python3$ sage -t --long 
src/sage/rings/polynomial/polynomial_rational_flint.pyx
too many failed tests, not using stored timings
Running doctests with ID 2019-07-30-14-28-30-306c6b55.
Git branch: develop
Using 
--optional=build,dochtml,dot2tex,fricas,giacpy_sage,memlimit,python2,sage
Doctesting 1 file.
sage -t --long src/sage/rings/polynomial/polynomial_rational_flint.pyx
**
File "src/sage/rings/polynomial/polynomial_rational_flint.pyx", line 2055, 
in 
sage.rings.polynomial.polynomial_rational_flint.Polynomial_rational_flint.galois_group
Failed example:
G = f.galois_group(); G
Expected:
Transitive group number 5 of degree 4
Got:
Exception (FLINT memory_manager). Unable to allocate memory.
Transitive group number 5 of degree 4
**
1 item had failures:
   1 of  16 in 
sage.rings.polynomial.polynomial_rational_flint.Polynomial_rational_flint.galois_group
[397 tests, 1 failure, 3.32 s]
--
sage -t --long src/sage/rings/polynomial/polynomial_rational_flint.pyx  # 1 
doctest failed
--
Total time for all tests: 3.4 seconds
cpu time: 3.2 seconds
cumulative wall time: 3.3 seconds

Furthemore, having absentmindedly executed ptestlong on the same machine, 
I've got "only" 7 permanent failures. Is this worth pursuing ?

HTH,


Le lundi 29 juillet 2019 15:13:45 UTC+2, Emmanuel Charpentier a écrit :
>
> FWIW, on Debian testing running on core i7 + 16 GB RAM, upgrades from 
> 8.9.beta3 (using python 3) ; ptest-python3 has to permanent failures :
>
> charpent@zen-book-flip:/usr/local/sage-P3$ sage -t --long --warn-long 
> 159.6 src/sage/algebras/quantum_groups/quantum_group_gap.py
> Running doctests with ID 2019-07-29-17-08-22-c25ce133.
> Git branch: develop
> Using 
> --optional=build,dochtml,dot2tex,fricas,gap_packages,giacpy_sage,memlimit,mpir,python2,sage
> Doctesting 1 file.
> sage -t --long --warn-long 159.6 
> src/sage/algebras/quantum_groups/quantum_group_gap.py
> **
> File "src/sage/algebras/quantum_groups/quantum_group_gap.py", line 1553, 
> in sage.algebras.quantum_groups.quantum_group_gap.QuantumGroupModule._latex_
> Failed example:
> latex(S)  # optional - gap_packages  # random (depends on dot2tex)
> Exception raised:
> Traceback (most recent call last):
>   File 
> "/usr/local/sage-P3/local/lib/python3.7/site-packages/sage/doctest/forker.py",
>  
> line 681, in _run
> self.compile_and_execute(example, compiler, test.globs)
>   File 
> "/usr/local/sage-P3/local/lib/python3.7/site-packages/sage/doctest/forker.py",
>  
> line 1105, in compile_and_execute
> exec(compiled, globs)
>   File " sage.algebras.quantum_groups.quantum_group_gap.QuantumGroupModule._latex_[4]>",
>  
> line 1, in 
> latex(S)  # optional - gap_packages  # random (depends on dot2tex)
>   File 
> "/usr/local/sage-P3/local/lib/python3.7/site-packages/sage/misc/latex.py", 
> line 925, in __call__
> return LatexExpr(x._latex_())
>   File 
> "/usr/local/sage-P3/local/lib/python3.7/site-packages/sage/algebras/quantum_groups/quantum_group_gap.py",
>  
> line 1559, in _latex_
> return latex(self.crystal_graph())
>   File 
> "/usr/local/sage-P3/local/lib/python3.7/site-packages/sage/algebras/quantum_groups/quantum_group_gap.py",
>  
> line 2097, in crystal_graph
> vertices = [CrystalGraphVertex(self, d[repr(p)[1:-1]]) for p in 
> G[bytes('points')]]
> TypeError: string argument without an encoding
> **
> File "src/sage/algebras/quantum_groups/quantum_group_gap.py", line 1658, 
> in 
> sage.algebras.quantum_groups.quantum_group_gap.QuantumGroupModule.crystal_graph
> Failed example:
> G = V.crystal_graph(); G# optional - gap_packages
> Exception raised:
> Traceback (most recent call last):
>   File 
> "/usr/local/sage-P3/local/lib/python3.7/site-packages/sage/doctest/forker.py",
>  
> line 681, in _run
> self.compile_and_execute(example, compiler, test.globs)
>   File 
> "/usr/local/sage-P3/local/lib/python3.7/site-packages/sage/doctest/forker.py",
>  
> line 1105, in compile_and_execute
> exec(compiled, globs)
>   File " sage.algebras.quantum_groups.quantum_group_gap.QuantumGroupModule.crystal_graph[2]>",
>  
> line 1, in 
> G = V.crystal_graph(); G# optional - gap_packages
>   File 
> "/usr/local/sage-P3/local/lib/python3.7/site-packages/sage/algebras/quantum_groups/quantum_group_gap.py",
>  
> line 1666, in crystal_graph
> vertices 

[sage-release] Re: Sage 8.9.beta4 released

2019-07-29 Thread Emmanuel Charpentier
FWIW, on Debian testing running on core i7 + 16 GB RAM, upgrades from 
8.9.beta3 (using python 3) ; ptest-python3 has to permanent failures :

charpent@zen-book-flip:/usr/local/sage-P3$ sage -t --long --warn-long 159.6 
src/sage/algebras/quantum_groups/quantum_group_gap.py
Running doctests with ID 2019-07-29-17-08-22-c25ce133.
Git branch: develop
Using 
--optional=build,dochtml,dot2tex,fricas,gap_packages,giacpy_sage,memlimit,mpir,python2,sage
Doctesting 1 file.
sage -t --long --warn-long 159.6 
src/sage/algebras/quantum_groups/quantum_group_gap.py
**
File "src/sage/algebras/quantum_groups/quantum_group_gap.py", line 1553, in 
sage.algebras.quantum_groups.quantum_group_gap.QuantumGroupModule._latex_
Failed example:
latex(S)  # optional - gap_packages  # random (depends on dot2tex)
Exception raised:
Traceback (most recent call last):
  File 
"/usr/local/sage-P3/local/lib/python3.7/site-packages/sage/doctest/forker.py", 
line 681, in _run
self.compile_and_execute(example, compiler, test.globs)
  File 
"/usr/local/sage-P3/local/lib/python3.7/site-packages/sage/doctest/forker.py", 
line 1105, in compile_and_execute
exec(compiled, globs)
  File "", 
line 1, in 
latex(S)  # optional - gap_packages  # random (depends on dot2tex)
  File 
"/usr/local/sage-P3/local/lib/python3.7/site-packages/sage/misc/latex.py", 
line 925, in __call__
return LatexExpr(x._latex_())
  File 
"/usr/local/sage-P3/local/lib/python3.7/site-packages/sage/algebras/quantum_groups/quantum_group_gap.py",
 
line 1559, in _latex_
return latex(self.crystal_graph())
  File 
"/usr/local/sage-P3/local/lib/python3.7/site-packages/sage/algebras/quantum_groups/quantum_group_gap.py",
 
line 2097, in crystal_graph
vertices = [CrystalGraphVertex(self, d[repr(p)[1:-1]]) for p in 
G[bytes('points')]]
TypeError: string argument without an encoding
**
File "src/sage/algebras/quantum_groups/quantum_group_gap.py", line 1658, in 
sage.algebras.quantum_groups.quantum_group_gap.QuantumGroupModule.crystal_graph
Failed example:
G = V.crystal_graph(); G# optional - gap_packages
Exception raised:
Traceback (most recent call last):
  File 
"/usr/local/sage-P3/local/lib/python3.7/site-packages/sage/doctest/forker.py", 
line 681, in _run
self.compile_and_execute(example, compiler, test.globs)
  File 
"/usr/local/sage-P3/local/lib/python3.7/site-packages/sage/doctest/forker.py", 
line 1105, in compile_and_execute
exec(compiled, globs)
  File "",
 
line 1, in 
G = V.crystal_graph(); G# optional - gap_packages
  File 
"/usr/local/sage-P3/local/lib/python3.7/site-packages/sage/algebras/quantum_groups/quantum_group_gap.py",
 
line 1666, in crystal_graph
vertices = [CrystalGraphVertex(self, repr(p)) for p in 
G[bytes('points')]]
TypeError: string argument without an encoding
**
File "src/sage/algebras/quantum_groups/quantum_group_gap.py", line 1662, in 
sage.algebras.quantum_groups.quantum_group_gap.QuantumGroupModule.crystal_graph
Failed example:
G.is_isomorphic(B.digraph(), edge_labels=True)  # optional - 
gap_packages
Exception raised:
Traceback (most recent call last):
  File 
"/usr/local/sage-P3/local/lib/python3.7/site-packages/sage/doctest/forker.py", 
line 681, in _run
self.compile_and_execute(example, compiler, test.globs)
  File 
"/usr/local/sage-P3/local/lib/python3.7/site-packages/sage/doctest/forker.py", 
line 1105, in compile_and_execute
exec(compiled, globs)
  File "",
 
line 1, in 
G.is_isomorphic(B.digraph(), edge_labels=True)  # optional - 
gap_packages
NameError: name 'G' is not defined
**
File "src/sage/algebras/quantum_groups/quantum_group_gap.py", line 2082, in 
sage.algebras.quantum_groups.quantum_group_gap.HighestWeightSubmodule.crystal_graph
Failed example:
G = S.crystal_graph()# optional - gap_packages
Exception raised:
Traceback (most recent call last):
  File 
"/usr/local/sage-P3/local/lib/python3.7/site-packages/sage/doctest/forker.py", 
line 681, in _run
self.compile_and_execute(example, compiler, test.globs)
  File 
"/usr/local/sage-P3/local/lib/python3.7/site-packages/sage/doctest/forker.py", 
line 1105, in compile_and_execute
exec(compiled, globs)
  File "",
 
line 1, in 
G = S.crystal_graph()# optional - gap_packages
  File 
"/usr/local/sage-P3/local/lib/python3.7/site-packages/sage/algebras/quantum_groups/quantum_group_gap.py",
 
line 2097, in crystal_graph
vertices = [CrystalGraphVertex(self, d[repr(p)[1:-1]]) for p in 
G[bytes('points')]]
TypeError: string