Stream: t-compiler/help

Topic: rebuild with LLVM changes


tmandry (Jan 04 2020 at 00:50, on Zulip):

if I modify llvm source in-tree and run ./x.py build, will it rebuild correctly?

tmandry (Jan 04 2020 at 00:51, on Zulip):

I did this and saw it rebuild most/all the compiler artifacts (which doesn't really make sense), but didn't see anything that looked like it was from LLVM's build system

tmandry (Jan 04 2020 at 00:53, on Zulip):

I did see Installing libLLVM.so to stage 0 so maybe that's it..?

tmandry (Jan 04 2020 at 00:59, on Zulip):

hmm no, I had to go into the llvm build directory and run ninja install myself

simulacrum (Jan 04 2020 at 01:08, on Zulip):

@tmandry it will not by default no

simulacrum (Jan 04 2020 at 01:08, on Zulip):

there's a stamp file ..

simulacrum (Jan 04 2020 at 01:09, on Zulip):

build/x86_64-unknown-linux-gnu/llvm/llvm-finished-building

simulacrum (Jan 04 2020 at 01:09, on Zulip):

I think if you delete that we'll reinvoke ninja and do the appropriate things

tmandry (Jan 04 2020 at 01:13, on Zulip):

okay, good to know. thanks.

Last update: Sep 18 2020 at 20:15UTC