[LLVMdev] recursing llvm
Reed Kotler
rkotler at mips.com
Wed Jun 27 22:48:39 PDT 2012
On 06/27/2012 05:00 PM, Eric Christopher wrote:
> On Jun 19, 2012, at 5:24 PM, reed kotler<rkotler at mips.com> wrote:
>
>> Do the llvm nightly scripts "recurse" the compiler or just test that it
>> can self host itself?
>>
> No idea what you mean here. Can you explain?
>
> -eric
recursing a compiler means this.
clang/llvm source == src
compile src using clang/llvm (which may have been built using gcc) ->
clang/llvm' (prime)
compile src using clang/llvm' -> clang/llvm''
verify that the binaries for clang/llvm' == binaries for clang/llvm''
A compiler can be self hosted (made using itself) by just producing
clang/llvm'
That is not as strong a test as recursing the compiler, even though you
might run the full
test suite using clang/llvm"
More information about the llvm-dev
mailing list