<p dir="auto">by <strong>vivaneon</strong>:</p>
<pre class="notranslate">What is the expected output? What do you see instead?

--- cd ../misc/cgo/stdio
rm -rf *.[568vqo] *.a [568vq].out *.cgo[12].go *.cgo[34].c *.so _obj _test 
_testmain.go hello fib chain run.out
cgo  file.go
could not determine kind of name for C.CString
could not determine kind of name for C.puts
could not determine kind of name for C.fflushstdout
could not determine kind of name for C.free
failed to interpret gcc output:
cc1: warnings being treated as errors
cgo-test: In function ‘f’:
cgo-test:0: erreur: déclaration sans effet
cgo-test:1: erreur: déclaration sans effet
cgo-test:2: erreur: déclaration sans effet
cgo-test:3: erreur: déclaration sans effet

What is your $GOOS?  $GOARCH?

Linux and amd64

Which revision are you sync'ed to?  (hg log -l 1)

hg log -l 1 
changeset:   4015:cb140bac9ab0
tag:         tip
user:        Russ Cox &lt;rsc@golang.org&gt;
date:        Thu Nov 12 14:55:26 2009 -0800
summary:     test/run: unset GREP_OPTIONS


Please provide any additional information below.

Even if i get this compilation error, binaries have been compiled, but i 
thought some items are missing.</pre>
<p dir="auto">by <strong>robert.hencke</strong>:</p>
<pre class="notranslate">This is peculiar, but I was able to get someone else to reproduce this.

What steps will reproduce the problem?
1. Open the cgo life example ($GOROOT/misc/cgo/life)
2. Open life.go
a. Change //export GoStart to //export Aaa
b. Change //export GoWait to //export Bb
3. Open c-life.c
a. Change GoStart_return to Aaa_return
b. Change calls to GoStart to Aaa
c. Change calls to GoWait to Bb
4. make life &amp;&amp; ./life

What's really strange is that if you change 'Aaa' to 'Aa', above, everything works
perfectly.

What is the expected output?
life game board, as usual

What do you see instead?
dyld: Symbol not found: __cgoexp_Bb
  Referenced from: /Users/roberthencke/go/pkg/darwin_amd64/cgo_life.so
  Expected in: flat namespace
 in /Users/roberthencke/go/pkg/darwin_amd64/cgo_life.so
Trace/BPT trap

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

Which operating system are you using?
Mac OS X 10.6 (amd64)

Which revision are you using?  (hg identify)
de6031d05339+ tip</pre>