Hi, It seems like the Hurd port of GO will be available in next upload of gcc-8. I've put some go code/debug info/printouts from a failing test at: http://darnasus.sceen.net/~gnu_srs/gccgo-8/index0_tests/
The only difference between the OK and nOK cases is the number of arrays. There seems to be a memory issue/*context problem. pthread_create does not seem to be the cuplrit, but who knows. Additionally the rpctrace output hangs hard at gsync_wait() both for the ./index0-out-reduced_OK.x and ./index0-out-reduced_nOK.x files. Has rpctrace been thoroughly tested on multi-thread applications? Please, give feedback on this if you have possibility, specifically the rpctrace bug(s).
