<p dir="auto">by <strong>julien.laffaye</strong>:</p>
<pre class="notranslate">What steps will reproduce the problem?
1. run make.bash

What is the expected output?
A successful compilation

What do you see instead?
Segfault


Which compiler are you using (5g, 6g, 8g, gccgo)?
8g

Which operating system are you using?
FreeBSD

Which version are you using?  (run 'go version')
go1

Please provide any additional information below.
GOARCH: 386 ; amd64 is just fine.

On FreeBSD 9.0, go_boostrap segfault (every time).
On FreeBSD 8.2, I got (not 100% reproducible) :
runtime: split stack overflow: 0x382f8cb0 &lt; 0x582f6000
throw: runtime: split stack overflow

goroutine 1 [running]:

goroutine 2 [syscall]:
created by runtime.main
    /work/a/ports/lang/go/work/go/src/pkg/runtime/proc.c:221</pre>
<p dir="auto">Attachments:</p>
<ol dir="auto">
<li><a href="https://storage.googleapis.com/go-attachment/3452/0/go-1_freebsd_9.log" rel="nofollow">go-1_freebsd_9.log</a> (4430 bytes)</li>
</ol>
<pre class="notranslate">What steps will reproduce the problem?
1. Try to build a project that uses goyacc and Makefiles with "go build"


What is the expected output?

goyacc generates a .go from a .y, then the resulting .go is compiled and linked in to
the final binary.

What do you see instead?

Compiler and linker errors about missing symbols.


Which compiler are you using (5g, 6g, 8g, gccgo)?

6g

Which operating system are you using?
Which revision are you using?  (hg identify)

Ubuntu lucid with the golang-weekly 2011-12-22-1~11701~lucid1</pre>