Join GitHub today
runtime: netbsd/386 lwp_park seems wrong #22946
I keep seeing netbsd/386 failures like:
Go's sys_netbsd_386.s contains:
That implies it has no arguments.
But in the NetBSD source:
This look wrong to anybody else?
Or, put it this way, if lwp_park is wrong, then so is read, write, closefd, etc. Admittedly they might all be wrong--they don't seem to be taking the pushed PC from the call into account--but then I would expect that nothing would have ever worked.
Well, read & closefd are only used by getRandomData, which doesn't seem to care about errors: