Re: Support excess precision for integer / floating-point comparisons (PR c/87390)

2018-09-28 Thread Joseph Myers
On Fri, 28 Sep 2018, Christophe Lyon wrote: > Yes, it works, thanks! Thanks, committed as r264696. -- Joseph S. Myers jos...@codesourcery.com

Re: Support excess precision for integer / floating-point comparisons (PR c/87390)

2018-09-28 Thread Christophe Lyon
On Thu, 27 Sep 2018 at 21:29, Joseph Myers wrote: > > On Thu, 27 Sep 2018, Christophe Lyon wrote: > > > After this patch I've noticed regressions on > > fp-int-convert-float16-timode.c > > gcc.dg/torture/fp-int-convert-float16.c > > on aarch64 and arm (at execution time) > > Does this patch help?

Re: Support excess precision for integer / floating-point comparisons (PR c/87390)

2018-09-27 Thread Joseph Myers
On Thu, 27 Sep 2018, Christophe Lyon wrote: > After this patch I've noticed regressions on > fp-int-convert-float16-timode.c > gcc.dg/torture/fp-int-convert-float16.c > on aarch64 and arm (at execution time) Does this patch help? Index: gcc/testsuite/gcc.dg/torture/fp-int-convert.h =

Re: Support excess precision for integer / floating-point comparisons (PR c/87390)

2018-09-27 Thread Christophe Lyon
Hi Joseph, On Wed, 26 Sep 2018 at 23:15, Joseph Myers wrote: > > In C11, implicit conversions from integer to floating-point types > produce results with the range and precision of the corresponding > evaluation format rather than only those of the type implicitly > converted to. This patch impl

Support excess precision for integer / floating-point comparisons (PR c/87390)

2018-09-26 Thread Joseph Myers
In C11, implicit conversions from integer to floating-point types produce results with the range and precision of the corresponding evaluation format rather than only those of the type implicitly converted to. This patch implements that case of C11 excess precision semantics in the case of a compa