jhuber6 abandoned this revision.
jhuber6 added a comment.

In D131639#3755866 <https://reviews.llvm.org/D131639#3755866>, @jdoerfert wrote:

> I think the code as is upstream is fine. The test input is problematic. There 
> is no guarantee, or even any argument, that stdbool is not included by the 
> compiler or any header (system or not). If the user writes conflicting cod 
> with the system, that calls for problems down the line.
>
> Long story short, I'd abandon this for now.

I agree, I will abandon this revision and close the associated bug.

In D131639#3755699 <https://reviews.llvm.org/D131639#3755699>, 
@ivanrodriguez3753 wrote:

> In D131639#3749633 <https://reviews.llvm.org/D131639#3749633>, @jhuber6 wrote:
>
>> I think it's perfectly reasonable to include system files as part of a 
>> toolchain.
>
> I think it comes down to a matter of inconveniencing the user versus the 
> developer. We usually go with the latter. I don't particularly agree with 
> your statement I quoted above, but I can't say I'm an expert in this area. 
> I'll see what others have to say. I've already pulled this into our fork so 
> it doesn't make a difference to us, but I did think it would be useful to get 
> input from the community on whether or not we should pull this in to upstream.
>
> Thanks for your input and responses.

I'm glad this helped you fix it on your end, thanks for opening an issue for 
this.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D131639/new/

https://reviews.llvm.org/D131639

_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to