compile and go fix test
follow POSIX
relinked
relinked