From f9bf04c38b693b0eee368416ec8eaba06a057e1e Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Wed, 19 Sep 2018 17:15:33 -0400 Subject: travis: build zig with gcc to match what llvm was built with from #llvm IRC: does llvm 7 as a .so have some kind of new initialization requirement? I'm getting a segfault in llvm::DIBuilder::createFile (with valid non-null parameters), when linking my frontend against llvm-7.so but not when linking against llvm .a libraries we have an ABI bug in LLVM 7 when the .so is built with gcc but your program is build with clang. I'm sorry for that. --- ci/travis_linux_script | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'ci/travis_linux_script') diff --git a/ci/travis_linux_script b/ci/travis_linux_script index 5b312d9eeb..54a3f0bb97 100755 --- a/ci/travis_linux_script +++ b/ci/travis_linux_script @@ -3,8 +3,8 @@ set -x set -e -export CC=clang-7 -export CXX=clang++-7 +export CC=gcc-7 +export CXX=g++-7 echo $PATH mkdir build cd build -- cgit v1.2.3