You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The crash is clearly because sched.safePointFn is nil. I've checked over the synchronization around this carefully and I don't see anything wrong (and while there's some complex stuff going on, the non-nil-ness of runSafePointFn is pretty simple). I also checked over the generated assembly to make sure the compiler wasn't messing up the ordering of the atomics.
However, in all three cases, we're also in the middle of a forkExec. And all three failures are on FreeBSD. Hence, I strongly suspect that this is actually a dup of the infamous #15658.
Seen on the builder: https://build.golang.org/log/ec4f681c914df48df85ebbfd344586f6a9ece205 .
This could be related to the commit being tested, https://golang.org/cl/36799, git revision 3792db5, though at the moment I don't see how.
The text was updated successfully, but these errors were encountered: