Debian had a lot of failures in their *7.4* build
from matrix_integer_dense too. I cannot guarantee that was
the exact same one. But https://trac.sagemath.org/ticket/21749
fixed their problems.
Francois
On 07/11/16 11:38, John H Palmieri wrote:
On OS X 10.12, I get an intermittent failure with
matrix_integer_dense.pyx. The end of the failure:
sage: A = random_matrix(ZZ, 4, 4) ## line 4266 ##
sage: B = random_matrix(ZZ, 2, 3) ## line 4267 ##
sage: B._solve_flint(A) ## line 4268 ##
sage: A._solve_flint(B, right=False) ## line 4272 ##
sage: A._solve_flint(B, right=True) ## line 4276 ##
sage: A = random_matrix(ZZ, 2000, 2000) ## line 4283 ##
sage: B = random_matrix(ZZ, 2000, 2000) ## line 4284 ##
sage: t0 = walltime() ## line 4285 ##
sage: alarm(2); A._solve_flint(B) # long time ## line 4286 ##
sage: t = walltime(t0) ## line 4290 ##
sage: t < 10 or t ## line 4291 ##
True
sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ##
line 4297 ##
0
sage: t = ModularSymbols(11,sign=1).hecke_matrix(2) ## line 4546 ##
------------------------------------------------------------------------
0 signals.so 0x0000000109732005
print_backtrace + 37
------------------------------------------------------------------------
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.
If I run the test 10 times (with "sage -t --long --global-iterations=10
src/sage/matrix/matrix_integer_dense.pyx", I typically get 1 failure,
sometimes 2, sometimes 0. Has anyone else seen this?
John
On Monday, October 31, 2016 at 7:51:38 AM UTC-7, 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
<http://www.sagemath.org/download-latest.html>
de71261 Updated SageMath version to 7.5.beta1
a7c0eae Trac #21765: Simplify relative_discriminant() using idealhnf
8bb7f6e Trac #21763: py3 get rid of xrange in matrix folder
98d0f1b Trac #21761: Bug in the Chow ring of a matroid
038e6ad Trac #21759: Fix build of coxeter3
04c1466 Trac #21757: Bug in reflection group to_matrix
1a7daaf Trac #21751: py3 get rid of xrange in polynomials
7de7e32 Trac #21743: Crash when stdin is not a tty
4a5fc58 Trac #21738: %attach has a weird behaviour when dealing with
SyntaxError
41e9f60 Trac #21721: Standardize patches in fricas, frobby
614c841 Trac #21658: TestSuite: test that __new__ doesn't crash
9bb5f6f Trac #21651: Segfault in PartitionRefinementLinearCode
a759a04 Trac #21646: Devel manual about docstrings
6614f5f Trac #21606: LatticePoset: Add Alan Day's doubling construction
e130f98 Trac #21082: Prompting about experimental packages: `sage -i
-y`, `sage -i -n`
1fb542e Trac #20596: Upgrade to Cython 0.25.1
9cb8eb8 Trac #18843: Differentiable manifolds: vector fields and
tensor fields
d6baa17 Trac #21717: Move rational_reconstruction to arith
a59e7e8 Trac #21455: Document that coth et al now work with wildcards
681b779 Trac #21705: Fix GCC warnings in PARI interface
27fa09d Trac #21674: Doctest continuation marked / rings, misc
97b90eb Trac #21652: Uppercasing "seealso"
564b397 Trac #21650: Doctest continuation marker / graphs
dbf9e6e Trac #21648: Doctest continuation marker / matrix
5af76d6 Trac #21599: Work around non-deterministic failure of
uncompress on Windows
f10eb6d Trac #21584: Random lattice: element numbering should start
from zero
81002f6 Trac #21553: Blacklist PARI's allocatemem method in auto_gen
65ebe8d Trac #21248: Reduce Forms from Stoll and Cremona
94cb16b Trac #21730: Add dedicated symbolic series tests
acff346 Trac #21728: Make Sage run-time dependency of fpylll
bcef947 Trac #21722: Fix build of gap3
4969963 Trac #21715: Update database_cremona_ellcurve
32d4a6c Trac #21710: removing last traces of sagedev from developer
manual
a8be7a9 Trac #21706: Fix autotools/texinfo/ncurses problem, change
autotools package from experimental to optional
e817d23 Trac #21704: bliss does not support multiple edges
f4ed683 Trac #21699: Change latte_int package type to optional
f9c355e Trac #21698: Change python3 package type to experimental
dfe6b11 Trac #21697: Upgrade pyzmq to version 16.0.0
0ee6abe Trac #21696: fix the use of inline in multiple .pxd files
f91bb46 Trac #21692: fixing jones database optional doctests
45152c9 Trac #21688: Remove non-existing site_packages directory
from PYTHONPATH
faa90b2 Trac #21687: Avoid bare "except:" statements
d2aa474 Trac #21685: When building Python on OS X, test whether
_scproxy can be imported successfully.
998765a Trac #21684: implement the bhz poset
f6ff4fe Trac #21677: py3 get rid of xrange in various places
c8b7472 Trac #21671: Bug in infinite LS paths crystal operators
8edb138 Trac #21666: Changes to Posets.DivisorLattice()
4b5b572 Trac #21664: Fix initialization of integer and rational vectors
31776e9 Trac #21663: Allow singular_ring_delete(NULL)
915f2a1 Trac #21662: Fix initialization of ComplexIntervalFieldElement
55eac20 Trac #21660: Upgrade MPFR to version 3.1.5
26d4124 Updated SageMath version to 7.5.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 [email protected]
<mailto:[email protected]>.
To post to this group, send email to [email protected]
<mailto:[email protected]>.
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 [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/sage-release.
For more options, visit https://groups.google.com/d/optout.