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.

Reply via email to