https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81423
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|6.5 |7.4
--- Comment #19 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81423
--- Comment #18 from Jakub Jelinek ---
(In reply to Davin McCall from comment #15)
> Apologies if I'm wrong and just making noise but doesn't the test case
> involve a left shift of a value greater than the bit width of the left
> operand and
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81423
--- Comment #17 from Jakub Jelinek ---
Author: jakub
Date: Sat Oct 14 08:34:11 2017
New Revision: 253749
URL: https://gcc.gnu.org/viewcvs?rev=253749=gcc=rev
Log:
PR rtl-optimization/81423
* gcc.c-torture/execute/pr81423.c (foo):
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81423
--- Comment #16 from Dmitry Babokin ---
ll = -5597998501375493990LL;
// result is 2595916314 here.
ll = unsigned(5677365550390624949L - ll) - (ull1 > 0);
So:
// t1 is 466811183
unsigned long long int t1 = ll + -2129105131L;
// t2 is
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81423
Davin McCall changed:
What|Removed |Added
CC||davmac at davmac dot org
--- Comment #15
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81423
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org