I have build the gollvm and now I am trying to run it. So I run follwing command against a simple go source code. I am getting below error. Really appreciate your input to solve this issue.
llvm-goc: /home/kavindu/GIT/llvm-project/llvm/tools/gollvm/driver/Action.cpp:51: const char* gollvm::driver::Action::resultFileSuffix() const: Assertion `false' failed.
../bin/llvm-goc(+0x2c46a3f)[0x55a113e42a3f]
../bin/llvm-goc(+0x2c46ad6)[0x55a113e42ad6]
../bin/llvm-goc(+0x2c44829)[0x55a113e40829]
../bin/llvm-goc(+0x2c46387)[0x55a113e42387]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x153c0)[0x7f67e0aad3c0]
/lib/x86_64-linux-gnu/libc.so.6(gsignal+0xcb)[0x7f67e056818b]
/lib/x86_64-linux-gnu/libc.so.6(abort+0x12b)[0x7f67e0547859]
/lib/x86_64-linux-gnu/libc.so.6(+0x25729)[0x7f67e0547729]
/lib/x86_64-linux-gnu/libc.so.6(+0x36f36)[0x7f67e0558f36]
../bin/llvm-goc(+0x827e69)[0x55a111a23e69]
../bin/llvm-goc(+0x8167d5)[0x55a111a127d5]
../bin/llvm-goc(+0x81db02)[0x55a111a19b02]
../bin/llvm-goc(+0x81ddfb)[0x55a111a19dfb]
../bin/llvm-goc(+0x811cb9)[0x55a111a0dcb9]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3)[0x7f67e05490b3]
../bin/llvm-goc(+0x81112e)[0x55a111a0d12e]
Stack dump:
0. Program arguments: ../bin/llvm-goc test.go
Aborted (core dumped)
I have build gollvm using exact commits as shown here.