[llvm-dev] Need help with code generation

Rafael EspĂ­ndola via llvm-dev llvm-dev at lists.llvm.org
Tue Mar 22 04:27:29 PDT 2016


> Maybe not, but it's not impossible either - browsers manage to harden themselves against malicious input and they operate in a far hostile environment with many more input formats than we do.

It is important to note how different they are. Both Firefox and
Chromium have people working just to try to make them more secure.
Compare that with LLVM: One week ago I pointed out that your patch
(r263521) introduces a crash. It still hasn't been reverted or even
acknowledge yet.


> I'm not trying to shift your personal goal, or to direct the features that you choose to put your time into, but I am interested in project policy.

Why do you care about policy that is not followed? A policy saying
llvm should not crash on any input is as relevant as one that says
that clang should keep bootstrapping in under one second.

So, if we stick to reality, what we have is that lld (ELF and COFF)
are already the most reliable parts of the toolchain. If not for Rui
and I being upfront about it most people would not even know that you
could crash it. So please, just let us keep working on the most
reliable part of the toolchain.

Cheers,
Rafael


More information about the llvm-dev mailing list