[Bug fortran/78534] Use a larger integer type for character lengths on 64-bit targets

2018-02-23 Thread jb at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78534 Bug 78534 depends on bug 83344, which changed state. Bug 83344 Summary: Use of uninitialized memory with ASSOCIATE and strings https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83344 What|Removed |Added

[Bug fortran/78534] Use a larger integer type for character lengths on 64-bit targets

2018-02-22 Thread jb at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78534 --- Comment #28 from Janne Blomqvist --- Author: jb Date: Thu Feb 22 16:14:21 2018 New Revision: 257903 URL: https://gcc.gnu.org/viewcvs?rev=257903=gcc=rev Log: PR 78534, 84509 Fix libgfortran API for PAUSE statement This patch changes the

[Bug fortran/78534] Use a larger integer type for character lengths on 64-bit targets

2018-02-01 Thread jb at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78534 Janne Blomqvist changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/78534] Use a larger integer type for character lengths on 64-bit targets

2018-01-31 Thread jb at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78534 --- Comment #26 from Janne Blomqvist --- Author: jb Date: Wed Jan 31 13:23:20 2018 New Revision: 257233 URL: https://gcc.gnu.org/viewcvs?rev=257233=gcc=rev Log: PR 78534 Reinstate better string copy algorithm As part of the change to larger

[Bug fortran/78534] Use a larger integer type for character lengths on 64-bit targets

2018-01-22 Thread jb at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78534 --- Comment #25 from Janne Blomqvist --- Author: jb Date: Mon Jan 22 13:31:08 2018 New Revision: 256944 URL: https://gcc.gnu.org/viewcvs?rev=256944=gcc=rev Log: PR 78534, 83704 Large character lengths This patch fixes various parts of the code

[Bug fortran/78534] Use a larger integer type for character lengths on 64-bit targets

2018-01-08 Thread jb at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78534 --- Comment #24 from Janne Blomqvist --- Author: jb Date: Mon Jan 8 12:12:05 2018 New Revision: 256337 URL: https://gcc.gnu.org/viewcvs?rev=256337=gcc=rev Log: PR 78534 Regression on 32-bit targets By switching from int to size_t in order to

[Bug fortran/78534] Use a larger integer type for character lengths on 64-bit targets

2018-01-07 Thread jb at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78534 --- Comment #23 from Janne Blomqvist --- Author: jb Date: Sun Jan 7 10:17:52 2018 New Revision: 256322 URL: https://gcc.gnu.org/viewcvs?rev=256322=gcc=rev Log: PR 78534, 83704 Handle large formatted I/O In order to handle large characters

[Bug fortran/78534] Use a larger integer type for character lengths on 64-bit targets

2018-01-06 Thread jb at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78534 --- Comment #22 from Janne Blomqvist --- Author: jb Date: Sat Jan 6 10:42:57 2018 New Revision: 256311 URL: https://gcc.gnu.org/viewcvs?rev=256311=gcc=rev Log: PR 78534 libgfortran ChangeLog The libgfortran/ChangeLog entry was accidentally

[Bug fortran/78534] Use a larger integer type for character lengths on 64-bit targets

2018-01-05 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78534 --- Comment #21 from Jerry DeLisle --- Regrssion tested on x86_64-pc-freeBSD, no failures

[Bug fortran/78534] Use a larger integer type for character lengths on 64-bit targets

2018-01-05 Thread jb at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78534 --- Comment #20 from Janne Blomqvist --- Author: jb Date: Fri Jan 5 19:01:12 2018 New Revision: 256284 URL: https://gcc.gnu.org/viewcvs?rev=256284=gcc=rev Log: PR 78534 Change character length from int to size_t In order to handle large

[Bug fortran/78534] Use a larger integer type for character lengths on 64-bit targets

2017-12-09 Thread jb at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78534 Janne Blomqvist changed: What|Removed |Added Depends on||83344 --- Comment #19 from Janne

[Bug fortran/78534] Use a larger integer type for character lengths on 64-bit targets

2017-01-13 Thread jb at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78534 --- Comment #18 from Janne Blomqvist --- Author: jb Date: Fri Jan 13 17:05:48 2017 New Revision: 28 URL: https://gcc.gnu.org/viewcvs?rev=28=gcc=rev Log: PR 78534 Change character length from int to size_t In order to handle large

[Bug fortran/78534] Use a larger integer type for character lengths on 64-bit targets

2017-01-04 Thread jb at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78534 --- Comment #17 from Janne Blomqvist --- Author: jb Date: Wed Jan 4 08:06:54 2017 New Revision: 244048 URL: https://gcc.gnu.org/viewcvs?rev=244048=gcc=rev Log: PR 78796 Modify testcases due to gfc_trans_string_copy change As r244011 had to be

[Bug fortran/78534] Use a larger integer type for character lengths on 64-bit targets

2017-01-03 Thread jb at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78534 --- Comment #16 from Janne Blomqvist --- Author: jb Date: Tue Jan 3 18:01:30 2017 New Revision: 244027 URL: https://gcc.gnu.org/viewcvs?rev=244027=gcc=rev Log: PR 78534 Revert r244011 r244011 caused regressions on 32-bit hosts. Removed:

[Bug fortran/78534] Use a larger integer type for character lengths on 64-bit targets

2017-01-02 Thread jb at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78534 --- Comment #14 from Janne Blomqvist --- Author: jb Date: Mon Jan 2 20:00:18 2017 New Revision: 244003 URL: https://gcc.gnu.org/viewcvs?rev=244003=gcc=rev Log: PR 78534 Modify string copy to avoid -Wstringop-overflow warning When the

[Bug fortran/78534] Use a larger integer type for character lengths on 64-bit targets

2016-12-04 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78534 --- Comment #13 from Jerry DeLisle --- Note: PR66310 is a related issue.

[Bug fortran/78534] Use a larger integer type for character lengths on 64-bit targets

2016-12-04 Thread jb at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78534 Janne Blomqvist changed: What|Removed |Added Attachment #40154|0 |1 is obsolete|

[Bug fortran/78534] Use a larger integer type for character lengths on 64-bit targets

2016-11-26 Thread jb at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78534 --- Comment #11 from Janne Blomqvist --- (In reply to Dominique d'Humieres from comment #10) > BTW did you test the patch in comment 4 with -m32? No, though I did test by reverting the few lines changing the definitions of gfc_charlen_type_node

[Bug fortran/78534] Use a larger integer type for character lengths on 64-bit targets

2016-11-26 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78534 --- Comment #10 from Dominique d'Humieres --- BTW did you test the patch in comment 4 with -m32?

[Bug fortran/78534] Use a larger integer type for character lengths on 64-bit targets

2016-11-26 Thread jb at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78534 --- Comment #9 from Janne Blomqvist --- (In reply to Dominique d'Humieres from comment #8) > Will it help for pr66310? Probably yes, to the extent that with 64-bit indices the repeat count can be a lot larger than you can afford to buy RAM. :)

[Bug fortran/78534] Use a larger integer type for character lengths on 64-bit targets

2016-11-26 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78534 --- Comment #8 from Dominique d'Humieres --- Will it help for pr66310?

[Bug fortran/78534] Use a larger integer type for character lengths on 64-bit targets

2016-11-26 Thread jb at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78534 --- Comment #7 from Janne Blomqvist --- (In reply to Jakub Jelinek from comment #6) > (In reply to Janne Blomqvist from comment #5) > > (In reply to Jakub Jelinek from comment #2) > > > So are you going to do everything that is in the wiki (or

[Bug fortran/78534] Use a larger integer type for character lengths on 64-bit targets

2016-11-26 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78534 --- Comment #6 from Jakub Jelinek --- (In reply to Janne Blomqvist from comment #5) > (In reply to Jakub Jelinek from comment #2) > > So are you going to do everything that is in the wiki (or most of it)? > > Also, I couldn't find in the list, I

[Bug fortran/78534] Use a larger integer type for character lengths on 64-bit targets

2016-11-26 Thread jb at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78534 --- Comment #5 from Janne Blomqvist --- (In reply to Jakub Jelinek from comment #2) > So are you going to do everything that is in the wiki (or most of it)? > Also, I couldn't find in the list, I think some descriptor changes were > considered

[Bug fortran/78534] Use a larger integer type for character lengths on 64-bit targets

2016-11-26 Thread jb at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78534 --- Comment #4 from Janne Blomqvist --- Created attachment 40154 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40154=edit Preliminary patch Preliminary patch changing gfc_charlen_t from int to ptrdiff_t. Fails the char_result_8.f90

[Bug fortran/78534] Use a larger integer type for character lengths on 64-bit targets

2016-11-26 Thread jb at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78534 Janne Blomqvist changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |jb at gcc dot gnu.org ---

[Bug fortran/78534] Use a larger integer type for character lengths on 64-bit targets

2016-11-25 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78534 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #2

[Bug fortran/78534] Use a larger integer type for character lengths on 64-bit targets

2016-11-25 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78534 Jerry DeLisle changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|