[cfe-dev] Why do you keep releasing new versions without fixing regressions?

via cfe-dev cfe-dev at lists.llvm.org
Tue Nov 20 10:45:45 PST 2018



> -----Original Message-----
> From: cfe-dev [mailto:cfe-dev-bounces at lists.llvm.org] On Behalf Of Yuri
> via cfe-dev
> Sent: Tuesday, November 20, 2018 1:05 PM
> To: cfe-dev at lists.llvm.org
> Subject: [cfe-dev] Why do you keep releasing new versions without fixing
> regressions?
> 
> Clang-6 has these 2 regressions:
> 
> * https://bugs.llvm.org/show_bug.cgi?id=36915

Someone looked at this, could not reproduce it.
You reported that "clang++ 7.3.0 from the port doesn't" have it.
That makes it sound like 7.0 *did* fix the bug.  If it is still
a bug, please provide details. If "the port" has a fix, please
send it back upstream so we don't have to duplicate the work.

> 
> * https://bugs.llvm.org/show_bug.cgi?id=36916

Using a builtin directly in user code is asking for trouble.
Details of their calling sequences, and even whether they exist
at all, is not guaranteed from one release to the next.  Use
an intrinsic or a math function here instead.

Hope this helps.
--paulr

> 
> 
> You didn't fix them, and still released clang-7.
> 
> 
> Yuri
> 
> 
> _______________________________________________
> cfe-dev mailing list
> cfe-dev at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev


More information about the cfe-dev mailing list