2021-09-14 22:50:30 UTC, Volker Braun:
>
> c349c87d0d (tag: 9.5.beta1, trac/develop) Updated SageMath version to
> 9.5.beta1
>
Thanks for this new release.
In Cygwin 3.2.0 in Windows 10:
```bash
$ export MAKE='make -j4' && ./bootstrap -q && ./configure -q && make -s V=0
&& make -s V=0 ptestlong
...
----------------------------------------------------------------------
sage -t --long --warn-long 251.2 --random-seed=0 src/sage/misc/persist.pyx
# 1 doctest failed
----------------------------------------------------------------------
Total time for all tests: 10096.3 seconds
cpu time: 32053.6 seconds
cumulative wall time: 59597.3 seconds
Pytest is not installed, skip checking tests that rely on it.
make: *** [Makefile:201: ptestlong] Error 1
$ ./sage -t --long -a --failed
Running doctests with ID 2021-09-22-10-35-59-a9965c51.
Git branch: develop
Using --optional=build,cygwin,dochtml,pip,sage,sage_spkg
Doctesting entire Sage library.
Only doctesting files that failed last test.
Doctesting 1 file.
sage -t --long --warn-long 278.3 --random-seed=0 src/sage/misc/persist.pyx
**********************************************************************
File "src/sage/misc/persist.pyx", line 1018, in sage.misc.persist.picklejar
Failed example:
if uid==0:
raise OSError('You must not run the doctests as root, geez!')
elif sys.platform == 'cygwin':
raise OSError("This won't always behave on Cygwin depending on
permission handling configuration.")
else:
sage.misc.persist.picklejar(1, dir + '/noaccess')
Expected:
Traceback (most recent call last):
...
PermissionError: ...
Got:
<BLANKLINE>
Traceback (most recent call last):
File
"/home/s/sage9h/local/lib/python3.8/site-packages/sage/doctest/forker.py",
line 704, in _run
self.compile_and_execute(example, compiler, test.globs)
File
"/home/s/sage9h/local/lib/python3.8/site-packages/sage/doctest/forker.py",
line 1098, in compile_and_execute
exec(compiled, globs)
File "<doctest sage.misc.persist.picklejar[7]>", line 4, in <module>
raise OSError("This won't always behave on Cygwin depending on
permission handling configuration.")
OSError: This won't always behave on Cygwin depending on permission
handling configuration.
**********************************************************************
1 item had failures:
1 of 10 in sage.misc.persist.picklejar
[139 tests, 1 failure, 11.17 s]
----------------------------------------------------------------------
sage -t --long --warn-long 278.3 --random-seed=0 src/sage/misc/persist.pyx
# 1 doctest failed
----------------------------------------------------------------------
Total time for all tests: 12.0 seconds
cpu time: 1.3 seconds
cumulative wall time: 11.2 seconds
Pytest is not installed, skip checking tests that rely on it.
```
That failure is already addressed at:
Sage Trac ticket 32514
Fix file permission doctest in src/sage/misc/persist.pyx
https://trac.sagemath.org/ticket/32514
so hopefully the next beta can pass all tests in Cygwin! --Samuel
--
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 view this discussion on the web visit
https://groups.google.com/d/msgid/sage-release/7f1b76b9-ac6f-4170-8991-98aae2e896a2n%40googlegroups.com.