[Bug middle-end/89726] Incorrect inlined version of 'ceil' for 32bit

2019-03-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89726 Jakub Jelinek changed: What|Removed |Added Status|RESOLVED|REOPENED Last reconfirmed|

[Bug middle-end/89726] Incorrect inlined version of 'ceil' for 32bit

2019-03-15 Thread xan at igalia dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89726 --- Comment #3 from Xan Lopez --- FWIW, the previous testcase I was using, which is a bit more convoluted, is this one: #include #include double mathCeil(double n) { return ceil(n); } int main() { double a = -0.9; double result

[Bug middle-end/89726] Incorrect inlined version of 'ceil' for 32bit

2019-03-15 Thread xan at igalia dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89726 --- Comment #2 from Xan Lopez --- (In reply to Jakub Jelinek from comment #1) > This is just incorrect expectations. > "The signbit macro returns a nonzero value if and only if the sign of its > argument value is negative." > says the standard

[Bug middle-end/89726] Incorrect inlined version of 'ceil' for 32bit

2019-03-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89726 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|