Happens sometimes on MacOSX, because of a well-known bug in the OSX implementation of the current time millies / nanotime calls. It is expensive (slow) on OSX and depends on wall clock. So it can go backwards there, which violates the spec of System.nanotime()
As OSX Jenkins is running in a virtual machine, sometimes time shifts when NTP adjusts internal clock. This leads to breakage of System.nanotime() as it (wrongly) calls the slow getTimeOfDay. Uwe ----- Uwe Schindler H.-H.-Meier-Allee 63, D-28213 Bremen http://www.thetaphi.de eMail: [email protected] > -----Original Message----- > From: Steve Rowe [mailto:[email protected]] > Sent: Sunday, October 30, 2016 4:14 PM > To: [email protected] > Subject: Re: [JENKINS] Lucene-Solr-6.x-MacOSX (64bit/jdk1.8.0) - Build # 504 - > Failure! > > # > # A fatal error has been detected by the Java Runtime Environment: > # > # SIGFPE (0x8) at pc=0x00007fff936f7143, pid=74787, > tid=0x0000000000004203 > # > # JRE version: Java(TM) SE Runtime Environment (8.0_102-b14) (build > 1.8.0_102-b14) > # Java VM: Java HotSpot(TM) 64-Bit Server VM (25.102-b14 mixed mode bsd- > amd64 compressed oops) > # Problematic frame: > # C [libsystem_kernel.dylib+0x11143] __commpage_gettimeofday+0x43 > # > # Failed to write core dump. Core dumps have been disabled. To enable core > dumping, try "ulimit -c unlimited" before starting Java again > # > # An error report file with more information is saved as: > # /Users/jenkins/workspace/Lucene-Solr-6.x-MacOSX/hs_err_pid74787.log > # > # If you would like to submit a bug report, please visit: > # http://bugreport.java.com/bugreport/crash.jsp > # > > > > > On Oct 30, 2016, at 3:38 AM, Policeman Jenkins Server > <[email protected]> wrote: > > > > Build: https://jenkins.thetaphi.de/job/Lucene-Solr-6.x-MacOSX/504/ > > Java: 64bit/jdk1.8.0 -XX:-UseCompressedOops -XX:+UseSerialGC > > > > All tests passed > > > > Build Log: > > [...truncated 8002 lines...] > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [email protected] > > For additional commands, e-mail: [email protected] > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
