[Bug middle-end/66311] [5 Regression] Problems with some integer(16) values

2015-10-27 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66311

Christophe Lyon  changed:

   What|Removed |Added

 CC||clyon at gcc dot gnu.org

--- Comment #22 from Christophe Lyon  ---
I see the testcase fail at execution time for arm* targets, and it passes in
aarch64* targets.

I'm using qemu in both cases, if that matters.


[Bug middle-end/66311] [5 Regression] Problems with some integer(16) values

2015-10-16 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66311

Richard Biener  changed:

   What|Removed |Added

   Priority|P4  |P2
  Component|fortran |middle-end
Summary|[5/6 Regression] Problems   |[5 Regression] Problems
   |with some integer(16)   |with some integer(16)
   |values  |values

--- Comment #19 from Richard Biener  ---
Still waiting for backport.


[Bug middle-end/66311] [5 Regression] Problems with some integer(16) values

2015-10-16 Thread mrs at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66311

mrs at gcc dot gnu.org  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
  Known to work||5.3.0
 Resolution|--- |FIXED
  Known to fail||5.2.0

--- Comment #21 from mrs at gcc dot gnu.org  ---
Fixed.


[Bug middle-end/66311] [5 Regression] Problems with some integer(16) values

2015-10-16 Thread mrs at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66311

--- Comment #20 from mrs at gcc dot gnu.org  ---
Author: mrs
Date: Sat Oct 17 03:55:03 2015
New Revision: 228932

URL: https://gcc.gnu.org/viewcvs?rev=228932=gcc=rev
Log:
2015-10-16  Richard Sandiford  

PR middle-end/66311
* wide-int.cc (wi::from_mpz): Make sure that absolute mpz value
is zero- rather than sign-extended.

testsuite:
2015-10-16  Francois-Xavier Coudert  

PR middle-end/66311
* gfortran.dg/pr66311.f90: New file.

Added:
branches/gcc-5-branch/gcc/testsuite/gfortran.dg/pr66311.f90
Modified:
branches/gcc-5-branch/gcc/ChangeLog
branches/gcc-5-branch/gcc/testsuite/ChangeLog
branches/gcc-5-branch/gcc/wide-int.cc