I've seen this randomly, too. I don't think its a pickling issue. Its a combination of
#23453: adds runtime-check that the parent is not None #23204: adds the doctest in fraction_field_FpT.pyx that randomly fails Though I can't reproduce it. See if you can; if so it would be easy to debug. On Sunday, July 30, 2017 at 11:06:05 AM UTC+2, [email protected] wrote: > > Thanks for all your work, Volker. > > Several patchbots report failures in "sage -t --long > src/sage/rings/fraction_field_FpT.pyx # 3 doctests failed". This is > apparently a pickling issue. > > For example, see > > > https://patchbot.sagemath.org/log/17093/LinuxMint/18.1/x86_64/4.4.0-83-generic/rk02-math/2017-07-30%2004:58:01?short > > Frederic > > Le dimanche 30 juillet 2017 10:53:46 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 >> >> >> 38f662f Updated SageMath version to 8.1.beta0 >> 19f48ef Trac #23411: Fix pickling of matrix_gfpn_dense >> f15aa1f Trac #23383: Speeding up congruence-related lattice functions >> cb44570 Trac #23204: Remove RingHomomorphism_coercion >> 3c539ee Trac #23028: Cannot construct module generator for A2 dual KR >> crystals >> 84f4bec Trac #22605: Better error handling of the polyhedron constructor >> for non-embedded NumberField and floats. >> 0f7f765 Trac #20138: Information set decoding for linear codes >> b2f4c27 Trac #12657: Better implementation of Frobenius automorphism >> 175e067 Trac #23523: Fix subtraction of affine/loop Lie algebra elements >> 5421bde Trac #23453: Element._set_parent(): check that argument is a >> parent >> bb3a29c Trac #23444: cleanup of sandpiles >> cede2f9 Trac #23442: py3: removal of __cmp__ in poset elements >> ee71b6e Trac #23440: Various Cython fixes to IndexedFreeModuleElement >> 3683072 Trac #23439: Multisegments _sig does not return a triple when >> highest weight element >> a807181 Trac #23433: Swap x and y in >> `AbstractLinearCode.weight_enumerator` >> ed8ee20 Trac #23431: enhancements to free pre-Lie algebras >> 5b7c608 Trac #23413: Move various things to src/sage/cpython >> 42f4708 Trac #23409: py3: remove some cmp in doc of pyx files >> cb89e26 Trac #23407: Don't link C modules with -lstdc++ >> 54665cd Trac #23405: Upgrading experimental GAP3 package to version >> 04jul17 >> 7703933 Trac #23404: Implement wrapperdescr_call without checking >> 3c72b78 Trac #23394: Fix script example in the programming tutorial >> ac2f540 Trac #23392: Wrong certificate from is_relatively_complemented >> 1ba6854 Trac #23390: Show method of semidefinite programming does no >> carriage return >> 1c07756 Trac #23389: Some curation in semidefinite programming html doc >> 138166d Trac #23388: faster floor for number field elements >> ef20f8d Trac #23387: py3: fixing a new bad zip doctest >> a453568 Trac #23385: py3: rich comparison for sage/structure >> 9759ed2 Trac #23384: py3: rich comparison for root systems >> d4445e3 Trac #23382: Clean up matroid constructor >> 2914a76 Trac #23235: Fast p-adic exponential >> 6632ec1 Trac #22211: Upgrade prompt_toolkit to 1.0.9 >> 4602a83 Trac #23370: py3: cmp in schemes : divisor_group and abstract >> jacobian >> 6fc7f50 Trac #23367: py3 : rich comparison for the groups >> d41e3d8 Trac #23366: py3: cmp in continued fractions / Klyachko sheaves / >> coxeter3 >> c66d7bd Trac #23364: More Sphinx 1.5 fixes >> 4ade915 Trac #23360: Upgrade to Cython 0.26 >> e193a6b Trac #23357: upgrade gf2x to version 1.2 >> beda263 Trac #23354: numerical noise in libs/lcalc/lcalc_Lfuntion.pyx >> with clang-4 and icc >> caf0485 Trac #23351: Random failure in a cryptominisat optional doctest >> in boolean_polynomials.solve >> 083fc6d Trac #23347: The decomposition of a Dyck word into prime factors >> 1d3b0e6 Trac #23345: conversion for fractions >> da09577 Trac #23343: Clean up SpecializationMorphism >> 0ef6292 Trac #23338: Clean up polynomial constructor >> 3a7528f Trac #23337: Use variable names instead of symbolic variables >> e4c0af6 Trac #15585: Random failure in SimplicialComplex.is_cohen_macaulay >> 96cfc9e Trac #23322: py3: richcmp for modular symbols >> 3314255 Trac #23318: clean up the file misc/functional.py >> 9f435bc Trac #23300: non-absolute import in BasisExchangeMatroid >> 8cddaba Trac #23238: New syntax for GlobalOptions >> 16496f9 Trac #23228: Fix modulo operator for unramified floating point >> elements >> eae14dc Trac #23207: Exterior powers of free modules of finite rank >> 5157d17 Trac #23192: some_elements is trivial for orders/number fields >> d987d7f Trac #23046: Patch python to allow linking with clang on linux >> d9936cc Trac #22889: Replace 'if x != False' with 'if x', etc. >> 78fa1e3 Trac #22564: Chromatic index >> 7b82f7f Trac #22462: Use ContainChildren to implement p_iter_fork >> 1062abdf Trac #22103: Printing p-adic numbers >> a3befda Trac #21996: Factorization in iterated extensions of finite fields >> 4d6ff57 Trac #20244: root_field() does not work for p-adic fields >> f647e6c Trac #20073: p-adic extensions with non-monic polynomials >> fd9d65f Trac #17968: Wrong integral of exp(x^3) from 1 to 2. >> 9a8eff9 Trac #16949: Improve gens() for elliptic curves over a finite >> field >> b9a6660 Trac #11960: bug in matrix of frobenius when p = 3 >> 9196740 Trac #10680: deal with BooleanMonomialMonoid in polynomial >> sequences >> 973d939 Trac #6592: minimize_constrained only takes lambda functions as >> constraints >> 823a4d2 Trac #23153: Bug in finite field element GAP-to-Sage conversion >> when explicit field is specified >> 40ef15f Trac #23097: Maxima leaves a ton of compiled lips DLLs from ECL >> in /tmp when running tests >> 74b0302 Updated SageMath version to 8.0 >> >> -- 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.
