On Tue, Oct 1, 2019 at 6:59 PM Dima Pasechnik <dimp...@gmail.com> wrote:
>
> It seems that these machines don't have readline development files
> properly installed.
>
> Could you attach config.log ?
>
I mean the "main" config.log, not the ones from package builds.

>
> On Tue, Oct 1, 2019 at 6:38 PM John Cremona <john.crem...@gmail.com> wrote:
> >
> > For a change instead of updating the git repository to build 8.9 I 
> > downloaded the file 8.9.tar.gz from the Releases section on github.  After 
> > unpacking and "make configure" I then did "make".  On 6 different machines, 
> > all running ubuntu, all the builds failed with
> >
> > Error building Sage.
> >
> > The following package(s) may have failed to build (not necessarily
> > during this run of 'make all-start'):
> >
> > * package: python2-2.7.15.p1
> >   log file: /usr/local/sage/sage-8.9/logs/pkgs/python2-2.7.15.p1.log
> >   build directory: 
> > /usr/local/sage/sage-8.9/local/var/tmp/sage/build/python2-2.7.15.p1
> >
> > One logfile is attached, they all fail the same easy: something about 
> > readline.
> >
> > The point here is not so much what I should do to get around this, but 
> > rather, what is wrong with "make configure; make" which led it to happen on 
> > machines where the prerequisites for Sage are certainly all installed since 
> > they all have working versions of 8.8 (and many previous, and in some cases 
> > 8.9 prereleases) built from the github repo.
> >
> > John
> >
> > On Tue, 1 Oct 2019 at 09:07, Samuel Lelièvre <samuel.lelie...@gmail.com> 
> > wrote:
> >>
> >> ## Debian
> >>
> >> On Debian GNU/Linux 10 (buster), upgraded from
> >> SageMath 8.9.rc0 via git and tested SageMath 8.9,
> >> both py2 and py3. In both cases:
> >> - `make`: ok
> >> - `make testlong`: all tests pass!
> >>
> >> ## Cygwin
> >>
> >> On Cygwin64, tested SageMath 8.9, both py2 and py3,
> >> with the following hardware and operating system:
> >>
> >> - laptop: HP ProBook 640 G1
> >> - processor: Intel Core i7-4610M, 3.00 GHz
> >> - memory: 8 GB
> >> - Cygwin64 version: CYGWIN_NT-6.1 3.0.7 (0.338/5/3)
> >> - Windows: Windows 7 Professional (64-bit), Service Pack 1
> >>
> >> ### Summary
> >>
> >> Here is a summary following this structure:
> >>   - [file]  # [failures or timeouts during make testlong]
> >>     --> [result when tested individually]; [ticket references]
> >>
> >> - py2:
> >>   - src/sage/doctest/forker.py  # 4 doctests failed
> >>     --> passes when tested individually
> >>   - src/sage/parallel/map_reduce.py  # Timed out after testing finished
> >>     --> passes when tested individually; might be #27537
> >>
> >> - py3
> >>   - src/sage/coding/linear_code.py  # Timed out
> >>     --> passes when tested individually; might be #26119
> >>   - src/sage/libs/eclib/interface.py  # 1 doctest failed
> >>     --> still fails when tested individually; see #28472 (positive review)
> >>   - src/sage/rings/finite_rings/finite_field_base.pyx  # 1 doctest failed
> >>     --> passes when tested individually
> >>   - src/sage/rings/polynomial/polynomial_rational_flint.pyx  # 1 doctest 
> >> failed
> >>     --> still fails when tested individually; this is #28334
> >>   - src/sage_setup/clean.py  # 1 doctest failed
> >>     --> still fails when tested individually
> >>
> >> Read on for the details for each of py2 and py3.
> >>
> >> ### Python 2
> >>
> >> Upgraded from SageMath 8.9.rc0 via git.
> >> Ran `make`: success. Ran `make testlong` and individually
> >> retested files that failed or timed out, see below.
> >>
> >> $ make testlong
> >> ...
> >> ----------------------------------------------------------------------
> >> sage -t --long --warn-long 87.2 src/sage/doctest/forker.py  # 4 doctests 
> >> failed
> >> sage -t --long --warn-long 87.2 src/sage/parallel/map_reduce.py  #
> >> Timed out after testing finished
> >> ----------------------------------------------------------------------
> >>
> >> $ ./sage -t --long --warn-long 87.2 src/sage/doctest/forker.py
> >> Running doctests with ID 2019-10-01-08-19-19-2f160fbc.
> >> Git branch: develop
> >> Using --optional=build,dochtml,python2,sage
> >> Doctesting 1 file.
> >> sage -t --long --warn-long 87.2 src/sage/doctest/forker.py
> >>     [449 tests, 34.21 s]
> >> ----------------------------------------------------------------------
> >> All tests passed!
> >> ----------------------------------------------------------------------
> >> Total time for all tests: 81.7 seconds
> >>     cpu time: 5.5 seconds
> >>     cumulative wall time: 34.2 seconds
> >>
> >> $ ./sage -t --long --warn-long 87.2 src/sage/parallel/map_reduce.py
> >> Running doctests with ID 2019-10-01-08-21-35-400c0707.
> >> Git branch: develop
> >> Using --optional=build,dochtml,python2,sage
> >> Doctesting 1 file.
> >> sage -t --long --warn-long 87.2 src/sage/parallel/map_reduce.py
> >>     [294 tests, 33.43 s]
> >> ----------------------------------------------------------------------
> >> All tests passed!
> >> ----------------------------------------------------------------------
> >> Total time for all tests: 34.0 seconds
> >>     cpu time: 5.2 seconds
> >>     cumulative wall time: 33.4 seconds
> >>
> >> ### Python 3
> >>
> >> Upgraded from SageMath 8.9.rc0 via git.
> >> Ran `make`: success. Ran `make testlong` and individually
> >> retested files that failed or timed out, see below.
> >>
> >> $ make testlong
> >> ...
> >> ----------------------------------------------------------------------
> >> sage -t --long --warn-long 87.2 src/sage/coding/linear_code.py  # Timed out
> >> sage -t --long --warn-long 87.2 src/sage/libs/eclib/interface.py  # 1
> >> doctest failed
> >> sage -t --long --warn-long 87.2
> >> src/sage/rings/finite_rings/finite_field_base.pyx  # 1 doctest failed
> >> sage -t --long --warn-long 87.2
> >> src/sage/rings/polynomial/polynomial_rational_flint.pyx  # 1 doctest
> >> failed
> >> sage -t --long --warn-long 87.2 src/sage_setup/clean.py  # 1 doctest failed
> >> ----------------------------------------------------------------------
> >>
> >> $ ./sage -t --long --warn-long 87.2 src/sage/coding/linear_code.py
> >> Running doctests with ID 2019-10-01-07-58-10-19e3fc53.
> >> Git branch: develop
> >> Using --optional=build,dochtml,python2,sage
> >> Doctesting 1 file.
> >> sage -t --long --warn-long 87.2 src/sage/coding/linear_code.py
> >>     [749 tests, 28.33 s]
> >> ----------------------------------------------------------------------
> >> All tests passed!
> >> ----------------------------------------------------------------------
> >> Total time for all tests: 29.2 seconds
> >>     cpu time: 25.8 seconds
> >>     cumulative wall time: 28.3 seconds
> >>
> >> $ ./sage -t --long --warn-long 87.2 src/sage/libs/eclib/interface.py
> >> Running doctests with ID 2019-10-01-07-58-59-bd646d17.
> >> Git branch: develop
> >> Using --optional=build,dochtml,python2,sage
> >> Doctesting 1 file.
> >> sage -t --long --warn-long 87.2 src/sage/libs/eclib/interface.py
> >> **********************************************************************
> >> File "src/sage/libs/eclib/interface.py", line 597, in
> >> sage.libs.eclib.interface.mwrank_EllipticCurve.saturate
> >> Failed example:
> >>     E.saturation([Q1,Q2])
> >> Expected:
> >>     ([(1 : -27 : 1), (157 : 1950 : 1)], 3, 0.801588644684981)
> >> Got:
> >>     Attempt to round -0.2617840677e25 to a long int fails, aborting!
> >>     ([(1 : -27 : 1), (157 : 1950 : 1)], 3, 0.801588644684981)
> >> **********************************************************************
> >> 1 item had failures:
> >>    1 of   9 in sage.libs.eclib.interface.mwrank_EllipticCurve.saturate
> >>     [192 tests, 1 failure, 5.96 s]
> >> ----------------------------------------------------------------------
> >> sage -t --long --warn-long 87.2 src/sage/libs/eclib/interface.py  # 1
> >> doctest failed
> >> ----------------------------------------------------------------------
> >> Total time for all tests: 6.5 seconds
> >>     cpu time: 5.7 seconds
> >>     cumulative wall time: 6.0 seconds
> >>
> >> $ ./sage -t --long --warn-long 87.2
> >> src/sage/rings/finite_rings/finite_field_base.pyx
> >> Running doctests with ID 2019-10-01-08-01-55-2dd8733a.
> >> Git branch: develop
> >> Using --optional=build,dochtml,python2,sage
> >> Doctesting 1 file.
> >> sage -t --long --warn-long 87.2
> >> src/sage/rings/finite_rings/finite_field_base.pyx
> >>     [272 tests, 18.14 s]
> >> ----------------------------------------------------------------------
> >> All tests passed!
> >> ----------------------------------------------------------------------
> >> Total time for all tests: 18.7 seconds
> >>     cpu time: 18.0 seconds
> >>     cumulative wall time: 18.1 seconds
> >>
> >> $ ./sage -t --long --warn-long 87.2
> >> src/sage/rings/polynomial/polynomial_rational_flint.pyx
> >> Running doctests with ID 2019-10-01-08-03-34-441e450a.
> >> Git branch: develop
> >> Using --optional=build,dochtml,python2,sage
> >> Doctesting 1 file.
> >> sage -t --long --warn-long 87.2
> >> 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, 5.79 s]
> >> ----------------------------------------------------------------------
> >> sage -t --long --warn-long 87.2
> >> src/sage/rings/polynomial/polynomial_rational_flint.pyx  # 1 doctest
> >> failed
> >> ----------------------------------------------------------------------
> >> Total time for all tests: 6.3 seconds
> >>     cpu time: 4.7 seconds
> >>     cumulative wall time: 5.8 seconds
> >>
> >> $ ./sage -t --long --warn-long 87.2 src/sage_setup/clean.py
> >> Running doctests with ID 2019-10-01-08-04-44-25198bd4.
> >> Git branch: develop
> >> Using --optional=build,dochtml,python2,sage
> >> Doctesting 1 file.
> >> sage -t --long --warn-long 87.2 src/sage_setup/clean.py
> >> **********************************************************************
> >> File "src/sage_setup/clean.py", line 100, in 
> >> sage_setup.clean._find_stale_files
> >> Failed example:
> >>     for f in stale_iter:
> >>         if f.endswith(skip_extensions): continue
> >>         print('Found stale file: ' + f)
> >> Expected nothing
> >> Got:
> >>     Found stale file: sage/graphs/__pycache__/line_graph.cpython-37.pyc
> >> **********************************************************************
> >> 1 item had failures:
> >>    1 of  11 in sage_setup.clean._find_stale_files
> >>     [17 tests, 1 failure, 0.51 s]
> >> ----------------------------------------------------------------------
> >> sage -t --long --warn-long 87.2 src/sage_setup/clean.py  # 1 doctest failed
> >> ----------------------------------------------------------------------
> >> Total time for all tests: 1.0 seconds
> >>     cpu time: 0.5 seconds
> >>     cumulative wall time: 0.5 seconds
> >>
> >> --
> >> 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/CAEcArF06vXMyROkEshs%3DYV1_500kbwPDhQGJBH39B14i8Ku3Qg%40mail.gmail.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/CAD0p0K7hW%3DTd2LqSa%2BybC-DrPgymFr8cvSHPRpEKnNwoMq%2Bpwg%40mail.gmail.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/CAAWYfq1x7jY7f%3DeJ2u%2BdYuTE27H_3P%2B_9jRZtBGu8%2BaJv%3DUYRA%40mail.gmail.com.

Reply via email to