http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55726
--- Comment #5 from Marc Glisse 2012-12-22 08:57:14
UTC ---
(In reply to comment #4)
> template
> inline
> Float atan(Float t) {
> constexpr float PIO4F = 0.7853981633974483096f;
> constexpr Float zero = {0};
> Float ret = ( t > 0.41421356
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55726
--- Comment #4 from vincenzo Innocente
2012-12-19 13:25:16 UTC ---
I understand your concern, Marc.
I think that the compiler shall either prefer double or produce
"error: call of overloaded 'f(float&)' is ambiguous"
I'm even more worried of
vo
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55726
Marc Glisse changed:
What|Removed |Added
CC|marc.glisse at ens dot fr |glisse at gcc dot gnu.org
--- Com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55726
--- Comment #2 from vincenzo Innocente
2012-12-18 11:39:22 UTC ---
no
gcc -Ofast -march=corei7 assign.c -std=c99
assign.c: In function ‘main’:
assign.c:9:21: error: incompatible types when initializing type ‘float32x4_t’
using type ‘float’
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55726
Richard Biener changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|