[cfe-dev] Question on test failure: LLVM :: Bindings/Go/go.test

Peter Collingbourne via cfe-dev cfe-dev at lists.llvm.org
Tue Jan 26 12:40:20 PST 2016


The Go bindings are enabled if you have a 'go' executable in your $PATH and
it is at least Go 1.2.

I don't think there is a way to explicitly disable the bindings, but you
might try adding one (see llvm/cmake/config-ix.cmake).

Can you show us the rest of the output from make check-llvm?

Peter

On Tue, Jan 26, 2016 at 11:17:54AM -0500, Tim Halloran via cfe-dev wrote:
> (on trunk 258810)
> 
> I installed go (to play around with from glang.org) but it has caused my
> 'llvm check-all' build to fail the LLVM :: Bindings/Go/go.test test.
> 
> I'm not sure what triggered this test (setting $GOROOT?) but if someone
> could please point me to the docs on how to fix my setup or shutoff this
> test, many thanks!
> 
> MORE DETAILS (log from make check-all, and my setup of go)
> 
> ********************
> Testing Time: 273.07s
> ********************
> Failing Tests (1):
>     LLVM :: Bindings/Go/go.test
> 
>   Expected Passes    : 25700
>   Expected Failures  : 164
>   Unsupported Tests  : 516
>   Unexpected Failures: 1
> CMakeFiles/check-all.dir/build.make:57: recipe for target
> 'CMakeFiles/check-all' failed
> make[3]: *** [CMakeFiles/check-all] Error 1
> CMakeFiles/Makefile2:147: recipe for target 'CMakeFiles/check-all.dir/all'
> failed
> make[2]: *** [CMakeFiles/check-all.dir/all] Error 2
> CMakeFiles/Makefile2:154: recipe for target 'CMakeFiles/check-all.dir/rule'
> failed
> make[1]: *** [CMakeFiles/check-all.dir/rule] Error 2
> Makefile:184: recipe for target 'check-all' failed
> make: *** [check-all] Error 2
> 
> 
> {tim at arkham:~/Source/llvm-trunk/build} echo $GOROOT
> /home/tim/apps/go
> {tim at arkham:~/Source/llvm-trunk/build} ll bin/llvm-go
> -rwxr-xr-x 1 tim tim 2865152 Jan 25 11:30 bin/llvm-go*
> {tim at arkham:~/Source/llvm-trunk/build} ./bin/llvm-go
> Usage: llvm-go subcommand [flags]
> 
> Available subcommands: build get install run test print-components
> print-config
> {tim at arkham:~/Source/llvm-trunk/build}
> 
> 
> 
> -- 
> Tim Halloran
> SureLogic, Inc.
> 5808 Forbes Avenue, Pittsburgh PA 15217-1602
> (412) 722-3338

> _______________________________________________
> cfe-dev mailing list
> cfe-dev at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev


-- 
Peter



More information about the cfe-dev mailing list