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.

Reply via email to