Re: [sage-release] Sage 8.3.beta0 released

2018-05-16 Thread John Cremona
On 16 May 2018 at 12:06, Samuel Lelièvre  wrote:

> Would changing the doctest from
>
> sage: pol.roots(multiplicities=False, proof=False)
>
> to
>
> sage: sorted(pol.roots(multiplicities=False, proof=False))
>
> solve this?
>

I think that in other places where roots are returned, the functino which
computes the roots does the sorting, so then it is not neccessary to use
sorted() in the doctest; this also has the advantage that if the
root-finding algorithm changes, that output does not change even when the
roots are now found in a different order.


>
> 2018-05-16 10:16 GMT+02:00 Dima Pasechnik :
>
>> in this case doctest basically compares strings,
>> obtained from the list of roots.
>> Order of the latter is not important.
>> By right, one should compare sets, not lists.
>>
>> --
>> 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 post to this group, send email to sage-release@googlegroups.com.
>> Visit this group at https://groups.google.com/group/sage-release.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
> --
> 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 post to this group, send email to sage-release@googlegroups.com.
> Visit this group at https://groups.google.com/group/sage-release.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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 post to this group, send email to sage-release@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-release.
For more options, visit https://groups.google.com/d/optout.


Re: [sage-release] Sage 8.3.beta0 released

2018-05-16 Thread Samuel Lelièvre
Would changing the doctest from

sage: pol.roots(multiplicities=False, proof=False)

to

sage: sorted(pol.roots(multiplicities=False, proof=False))

solve this?

2018-05-16 10:16 GMT+02:00 Dima Pasechnik :

> in this case doctest basically compares strings,
> obtained from the list of roots.
> Order of the latter is not important.
> By right, one should compare sets, not lists.
>
> --
> 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 post to this group, send email to sage-release@googlegroups.com.
> Visit this group at https://groups.google.com/group/sage-release.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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 post to this group, send email to sage-release@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-release.
For more options, visit https://groups.google.com/d/optout.


Re: [sage-release] Sage 8.3.beta0 released

2018-05-16 Thread Dima Pasechnik
in this case doctest basically compares strings,
obtained from the list of roots.
Order of the latter is not important.
By right, one should compare sets, not lists.

-- 
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 post to this group, send email to sage-release@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-release.
For more options, visit https://groups.google.com/d/optout.


Re: [sage-release] Sage 8.3.beta0 released

2018-05-15 Thread Justin C. Walker

> On May 15, 2018, at 17:07 , Dima Pasechnik  wrote:
> 
> 
> 
> On Tuesday, May 15, 2018 at 9:34:55 PM UTC+1, Justin C. Walker wrote:
> 
> > On May 9, 2018, at 11:44 , 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 
> 
> Built from a fresh clone/update of the develop branch on macOS 10.11.6 
> (Quad-core Core i7) w/o problems,.  One problem in testing (‘ptestlong’): 
> 
> sage -t --warn-long 89.1 src/sage/rings/complex_arb.pyx  # 1 dockets failed 
> 
> When run by hand, I got the same failure.  Log from the single run attached. 

> Looks OK, just a different order of data in the output, no?

Almost - there’s a slight difference in wording, it appears.  Also, is the 
doctest apparatus supposed to detect order differences?

Justin

--
Justin C. Walker
Curmudgeon-at-large
Director
Institute for the Absorption of Federal Funds

186,000 Miles per Second
Not just a good idea:
  it's the law!


-- 
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 post to this group, send email to sage-release@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-release.
For more options, visit https://groups.google.com/d/optout.


Re: [sage-release] Sage 8.3.beta0 released

2018-05-15 Thread Dima Pasechnik


On Tuesday, May 15, 2018 at 9:34:55 PM UTC+1, Justin C. Walker wrote:
>
>
> > On May 9, 2018, at 11:44 , 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 
>
> Built from a fresh clone/update of the develop branch on macOS 10.11.6 
> (Quad-core Core i7) w/o problems,.  One problem in testing (‘ptestlong’): 
>
> sage -t --warn-long 89.1 src/sage/rings/complex_arb.pyx  # 1 dockets 
> failed 
>
> When run by hand, I got the same failure.  Log from the single run 
> attached. 
>
> Looks OK, just a different order of data in the output, no?

> Justin
>
>

-- 
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 post to this group, send email to sage-release@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-release.
For more options, visit https://groups.google.com/d/optout.


Re: [sage-release] Sage 8.3.beta0 released

2018-05-15 Thread Justin C. Walker

> On May 9, 2018, at 11:44 , 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

Built from a fresh clone/update of the develop branch on macOS 10.11.6 
(Quad-core Core i7) w/o problems,.  One problem in testing (‘ptestlong’):

sage -t --warn-long 89.1 src/sage/rings/complex_arb.pyx  # 1 dockets failed

When run by hand, I got the same failure.  Log from the single run attached.

Justin

-- 
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 post to this group, send email to sage-release@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-release.
For more options, visit https://groups.google.com/d/optout.


complex_arb.log
Description: Binary data


--
Justin C. Walker, Curmudgeon-At-Large
Director
Institute for the Enhancement of the Director's Income

"Weaseling out of things is what separates us from the animals.
 Well, except the weasel."
  - Homer J Simpson



-- 
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 post to this group, send email to sage-release@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-release.
For more options, visit https://groups.google.com/d/optout.


[sage-release] Sage 8.3.beta0 released

2018-05-09 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


8bdc326ba5 (tag: 8.3.beta0, trac/develop) Updated SageMath version to 
8.3.beta0
537a270597 Trac #24921: Add optional package "ninja_build" (build system 
for polymake)
31df4df870 Trac #24909: Boruvka algorithm for MST
ad537e4b5f Trac #24903: optional package autotools fail to build
500d2feb38 Trac #24626: More substantial implementation of matrices over 
complex ball fields
96987ac2a5 Trac #25076: Fix Matrix_gfpn_dense * int
80adc4fc7a Trac #24878: Improve function? docstring
1968b08e11 Trac #24848: Implement join of polytopes
4a4830018f Trac #24839: py3: an issue about dict iterators
ad6ee1bb25 Trac #24742: New MatrixArgs object to deal with constructing 
matrices
13fd23bb80 Trac #24370: Riemann surfaces: algebraization and automorphisms
9fb25e50bd Trac #19506: Implement cellular algebras
59c99eca6a Trac #16823: Implement the free Lie algebra
70e163d515 Trac #24835: Change error message in construction of polyhedron 
object
e498ec4415 Trac #24788: Multiplication of the Gram Matrix
2c0ee06538 Trac #24680: Cleanup some deprecated functions (matrix and 
coding)
30c21d31cf Trac #24662: Upgrade scipoptsuite to 5.0.1
0c9519f6c5 Trac #23665: Implement Frobenius formula for Hecke algebra 
characters
d2deec20a0 Trac #24645: Support for spkg-postinst scripts
68e8076fcc Trac #24644: Use $SAGE_SUDO when copying files from SAGE_DESTDIR 
to SAGE_LOCAL
ea439259c1 Trac #24638: Fix OpenBLAS build on SPARC
7e5f242d33 Trac #24623: Euclidean spaces and vector calculus
dce704249c Trac #24585: r_jupyter package is broken
c46927cb09 Trac #24577: is_genus for torsion quadratic modules
0bdd6f9d39 Trac #24576: Brown invariant of a TorsionQuadraticModule
5cc1dd4967 Trac #24564: Gluing of lattices
af11d43628 Trac #24559: py3: better backwards-compatibility for Python longs
3307f67637 Trac #24541: Fix Cone.orthogonal_sublattice
52ab02ee18 Trac #24508: py3: problems with tests that use random_element
87dcf8209d Trac #24481: Replace PARI stackwarn.patch with upstream version
9dabe7b561 Trac #24433: Speed up p-adic Gamma by caching Dwork expansion 
coefficients
0c6181d7b3 Trac #24416: GeneralDiscreteDistribution broken when entries >= 
2^1024
6aa51476fe Trac #24323: 'BrauerAlgebra' has no attribute 'options'
e4ec2f6209 Trac #24314: rootfinding for polynomials with complex ball 
coefficients using arb
79c3ec00ee Trac #24312: py3: fixes to sage.misc.sageinspect
14669b2e42 Trac #24152: Bug when converting a Sage polyhedron into Polymake 
pexpect
68fd029608 Trac #24130: Reverse plane partitions and Hillman-Grassl
24c396a1de Trac #24129: Complete the standard bijections on the symmetric 
group
b3ce0ca72f Trac #23733: Stop supporting SAGE64 and CFLAG64
94e5a73e75 Trac #23450: Smith form of p-adic matrices
5d8a91b23c Trac #23353: Upgrade to gfan 0.6.2
d8c7427822 Trac #23344: p-adic square root
577a9ce597 Trac #22984: Upgrade normaliz to 3.5.3 and pynormaliz to 1.12
cd4ad379e2 Trac #22604: autodoc unforking again
9d10e48944 Trac #22572: Add a thematic tutorial on the polyhedron class
a24a9c6b30 Trac #22243: Make doctests not depend on the boost version
fdf74cc00b Trac #21022: version information in sage.__version__
417875c300 Trac #20382: Replace is_package_installed with Features
b4829dabec Trac #19270: Matrix_integer_sparse object has no attribute 'gap'
82025348ef Trac #17340: can't plot immutable graphs
b1a0575489 Trac #15729: Graphics3d with fractional opacity will not save 
image
7926af1fa4 Trac #10577: Deepcopy fails on vectorspaces over GF(2) with 
inner_product_matrix specified
3c408bc16f Trac #7589: bug in coercion and cyclotomic fields
7d35dbf26c Trac #25118: gfan fails when compiled with XCode 9.3
3c0ce4d54e Trac #24880: gcd is not commutative (on rationals)
0763c7217e Trac #24605: Upgrading from older Python versions doesn't work
eacca53f0c Trac #24440: Infinite loop from converting to QQbar
f29aa2c5e5 Trac #25221: If gcc is built, 'make' and then 'make' again 
rebuilds packages needlessly
5edef8b2fd Trac #25189: Upgrade cysignals to version 1.7.1
854f9764d1 (tag: 8.2, trac/master) Updated SageMath version to 8.2

-- 
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 post to this group, send email to sage-release@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-release.
For more options, visit https://groups.google.com/d/optout.