I can't reproduce this on OSX 10.13 Xeon machine, with 8.2.rc3 + #23353 and + #24969 built from scratch with clang/clang++
Perhaps #24969 would fix your error? Or maybe it's because of $ ./sage SageMath version 8.2.rc3, Release Date: 2018-04-16 sage: from sage.doctest.external import has_internet sage: has_internet() False What does this has_internet() do, really? I get this on the machine at LRI, where I log in via ssh... On Friday, April 20, 2018 at 12:23:01 AM UTC+1, John H Palmieri wrote: > > This has now happened on a second machine, OS X 10.13.4, latest Xcode. > Fails in parallel, fails on its own, fails when upgrading an old Sage, > fails when building from a new rc3 tarball. I don't think I built rc2 but I > think I did build rc1 and didn't have this problem. > > sage -t --long src/sage/doctest/external.py > Killed due to abort > ********************************************************************** > Tests run before process (pid=46054) failed: > sage: from sage.doctest.external import has_internet ## line 38 ## > sage: has_internet() # random ## line 39 ## > objc[46054]: +[__NSPlaceholderDate initialize] may have been in progress > in another thread when fork() was called. > objc[46054]: +[__NSPlaceholderDate initialize] may have been in progress > in another thread when fork() was called. We cannot safely call it or > ignore it in the fork() child process. Crashing instead. Set a breakpoint > on objc_initializeAfterForkError to debug. > ------------------------------------------------------------------------ > 0 signals.so 0x00000001019a2548 print_backtrace > + 40 > 1 ??? 0x6c70704118105f6b 0x0 + > 7813868778366721899 > ------------------------------------------------------------------------ > Unhandled SIGABRT: An abort() 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. > ------------------------------------------------------------------------ > > ********************************************************************** > ---------------------------------------------------------------------- > sage -t --long src/sage/doctest/external.py # Killed due to abort > ---------------------------------------------------------------------- > > > > > On Thursday, April 19, 2018 at 7:54:22 AM UTC-7, John H Palmieri wrote: >> >> OS X, latest Xcode. Built from scratch, also separately built by >> upgrading an earlier version. Both give doctest failures: >> >> sage -t --long src/sage/doctest/external.py # Killed due to abort >> sage -t --long src/sage/combinat/designs/ext_rep.py # Killed due to abort >> >> >> >> On Monday, April 16, 2018 at 3:34:24 PM 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 >>> >>> a9d274b933 (tag: 8.2.rc3, trac/develop) Updated SageMath version to >>> 8.2.rc3 >>> d85d03cfc3 Trac #25051: Add DESTDIR support to additional Python >>> packages; upgrade pip to latest patch release >>> ab932bd4d3 Trac #23969: Downgrade cryptominisat to experimental >>> 9bac572eb4 Trac #25107: Ignored OSErrors in test output on Cygwin >>> 3d4ffb3923 Trac #25092: sage --gdb does not start due to SIGFPE >>> f150587302 Trac #25137: Temporarily skip the test that causes #24986 >>> 303efaa461 (tag: 8.2.rc2) Updated SageMath version to 8.2.rc2 >>> >>> -- 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 post to this group, send email to sage-release@googlegroups.com. Visit this group at https://groups.google.com/group/sage-release. For more options, visit https://groups.google.com/d/optout.