[Bug fortran/91728] Accepts array with wrong shape in a structure constructor

2020-01-05 Thread tkoenig at gcc dot gnu.org
||2020-01-05 CC||tkoenig at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from Thomas Koenig --- Confirmed.

[Bug fortran/46244] gfc_compare_derived_types is buggy

2020-01-05 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46244 Thomas Koenig changed: What|Removed |Added CC||tkoenig at gcc dot gnu.org --- Comment

[Bug fortran/67202] Fortran FE should load scalar pass-by-reference intent-in arguments at the beginning of a function

2020-01-07 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67202 Thomas Koenig changed: What|Removed |Added Host|67202 | --- Comment #4 from Thomas Koenig ---

[Bug fortran/65428] ICE on nest array constructor

2020-01-09 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65428 --- Comment #7 from Thomas Koenig --- Author: tkoenig Date: Thu Jan 9 20:57:33 2020 New Revision: 280063 URL: https://gcc.gnu.org/viewcvs?rev=280063&root=gcc&view=rev Log: Save typespec for empty array constructor. 2020-01-09 Thomas Koenig

[Bug fortran/32834] [Meta-bug] 'Fortran 95'-only failures

2020-01-10 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=32834 Bug 32834 depends on bug 65428, which changed state. Bug 65428 Summary: ICE on nest array constructor https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65428 What|Removed |Added --

[Bug fortran/65428] ICE on nest array constructor

2020-01-10 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65428 Thomas Koenig changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug fortran/44960] non-array used as an array, identified as an external function

2020-01-19 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44960 Thomas Koenig changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libfortran/92836] segfault with inquire()

2020-01-19 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92836 --- Comment #16 from Thomas Koenig --- (In reply to Jerry DeLisle from comment #15) > Did we conclude that this is an expected race condition? > > I run the example comment 14 and it just hangs for me. It's certainly not mandated to work, but I

[Bug fortran/92805] gfortran: blanks within literal constants should not be allowed

2020-01-19 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92805 --- Comment #5 from Thomas Koenig --- Hi Steve, > Index: gcc/fortran/primary.c > === > --- gcc/fortran/primary.c (revision 279052) > +++ gcc/fortran/primary.c (working copy)

[Bug fortran/57711] Accepts non-matching invalid dummy procedure as actual argument

2020-01-19 Thread tkoenig at gcc dot gnu.org
||tkoenig at gcc dot gnu.org --- Comment #7 from Thomas Koenig --- I'm a bit confused about this PR. Is there anything to fix?

[Bug fortran/91640] [9 Regression] ICE: gimplification failed (contiguous expr)

2020-01-19 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91640 Thomas Koenig changed: What|Removed |Added Summary|[9/10 Regression] ICE: |[9 Regression] ICE: |g

[Bug fortran/92805] gfortran: blanks within literal constants should not be allowed

2020-01-19 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92805 --- Comment #7 from Thomas Koenig --- (In reply to kargl from comment #6) > No. I do not do git and have little time/need/interest > in learning. In that case, I hope you don't mind if I take this up. I'm just learning git myself (having semi

[Bug fortran/93308] bind(c) subroutine changes lower bound of array argument in caller

2020-01-19 Thread tkoenig at gcc dot gnu.org
||2020-01-20 CC||pault at gcc dot gnu.org, ||tkoenig at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from Thomas Koenig --- Confirmed.

[Bug fortran/93498] [9/10 Regression] ICE in gfc_resolve_findloc, at fortran/iresolve.c:1844 since r9-3688-g01ce9e31a02c8039

2020-02-05 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93498 --- Comment #4 from Thomas Koenig --- (In reply to kargl from comment #3) > Patch is against svn r280157. > > Index: gcc/fortran/check.c > === > --- gcc/fortran/check.c (revis

[Bug fortran/93599] [9/10 regression] Bug in fortran asynchronous I/O wait function

2020-02-07 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93599 Thomas Koenig changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/93599] [9/10 regression] Bug in fortran asynchronous I/O wait function

2020-02-08 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93599 --- Comment #3 from Thomas Koenig --- Update: I am not convinced that the error message by helgrind is correct. I have been able to reproduce the error in the meantime, by running the test case with #! /bin/sh set -e while true do for a in `se

[Bug fortran/93599] [9/10 regression] Bug in fortran asynchronous I/O wait function

2020-02-08 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93599 --- Comment #4 from Thomas Koenig --- Created attachment 47800 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47800&action=edit Possible fix Here is something that Nicolas and I came up with. The theory is that pthread_cond_wait can get a

[Bug fortran/93599] [9/10 regression] Bug in fortran asynchronous I/O wait function

2020-02-09 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93599 --- Comment #7 from Thomas Koenig --- Hi Jerry, this is without Janne's patch (which, as far as I see, concerns handling I/O when the threads have already started). Regarding testing: I could not get the original test case to fail on gcc135, a

[Bug fortran/93599] [9/10 regression] Bug in fortran asynchronous I/O wait function

2020-02-16 Thread tkoenig at gcc dot gnu.org
|| Status|NEW |ASSIGNED Assignee|unassigned at gcc dot gnu.org |tkoenig at gcc dot gnu.org --- Comment #11 from Thomas Koenig --- Created attachment 47854 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47854&action=edit

[Bug fortran/93599] [9/10 regression] Bug in fortran asynchronous I/O wait function

2020-02-22 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93599 Thomas Koenig changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug fortran/93890] trailing space in diagnostic

2020-02-23 Thread tkoenig at gcc dot gnu.org
||2020-02-23 CC||tkoenig at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from Thomas Koenig --- Let's take this one as git practice.

[Bug fortran/93889] missing closing parenthesis in diagnostic

2020-02-23 Thread tkoenig at gcc dot gnu.org
||2020-02-23 CC||tkoenig at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from Thomas Koenig --- Let's see.

[Bug fortran/93890] trailing space in diagnostic

2020-02-23 Thread tkoenig at gcc dot gnu.org
|--- |FIXED Assignee|unassigned at gcc dot gnu.org |tkoenig at gcc dot gnu.org --- Comment #3 from Thomas Koenig --- Fixed.

[Bug fortran/93889] missing closing parenthesis in diagnostic

2020-02-23 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93889 Thomas Koenig changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug fortran/56224] [4.8 Regression] gfortran -fopenmp cannot find omp_lib.h

2013-02-06 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56224 --- Comment #2 from Thomas Koenig 2013-02-06 20:55:13 UTC --- I think the file should go into an include directory.

[Bug fortran/56224] [4.8 Regression] gfortran -fopenmp cannot find omp_lib.h

2013-02-08 Thread tkoenig at gcc dot gnu.org
|unassigned at gcc dot |tkoenig at gcc dot gnu.org |gnu.org |

[Bug fortran/56224] [4.8 Regression] gfortran -fopenmp cannot find omp_lib.h

2013-02-09 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56224 Thomas Koenig changed: What|Removed |Added URL||http://gcc.gnu.org/ml/gcc-p

[Bug middle-end/56290] New: [4.8 Regression] ICE building OpenFOAM in in ipa_make_edge_direct_to_target

2013-02-11 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56290 Bug #: 56290 Summary: [4.8 Regression] ICE building OpenFOAM in in ipa_make_edge_direct_to_target Classification: Unclassified Product: gcc Version: 4.8.0 Status: UN

[Bug middle-end/56290] [4.8 Regression] ICE building OpenFOAM in in ipa_make_edge_direct_to_target

2013-02-11 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56290 Thomas Koenig changed: What|Removed |Added Keywords||ice-on-valid-code --- Comment #

[Bug fortran/56224] [4.8 Regression] gfortran -fopenmp cannot find omp_lib.h

2013-02-14 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56224 --- Comment #5 from Thomas Koenig 2013-02-14 22:13:38 UTC --- Author: tkoenig Date: Thu Feb 14 22:13:26 2013 New Revision: 196058 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=196058 Log: 2013-02-14 Thomas Koenig PR

[Bug fortran/56224] [4.8 Regression] gfortran -fopenmp cannot find omp_lib.h

2013-02-14 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56224 Thomas Koenig changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug libfortran/38199] [4.7/4.8 Regression] missed optimization: I/O performance

2013-02-17 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38199 --- Comment #24 from Thomas Koenig 2013-02-17 11:25:15 UTC --- > Based on those timings, it is a regression - hence, I marked it as such. Non-trivial to fix. To implement array I/O, we would have to call len_trim on every record at the

[Bug libfortran/30162] [4.7/4.8 Regression] I/O with named pipes does not work on Darwin

2013-02-18 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30162 --- Comment #44 from Thomas Koenig 2013-02-18 18:44:02 UTC --- If unformatted sequential ever worked, it was by chance. Look at this piece of code: /* Seek to the head and overwrite the bogus length with the real length. */

[Bug libfortran/30162] [4.7/4.8 Regression] Unformatted sequential I/O with named pipes does not work

2013-02-18 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30162 --- Comment #49 from Thomas Koenig 2013-02-18 21:46:58 UTC --- Here's a proof of concept patch which lets the test cases "work" due to buffering. Index: unix.c === --- uni

[Bug fortran/56477] [4.8 Regression] ICE on invalid with pointer assignment to function result

2013-02-27 Thread tkoenig at gcc dot gnu.org
||ice-on-invalid-code Last reconfirmed||2013-02-27 CC||burnus at gcc dot gnu.org, ||tkoenig at gcc dot gnu.org Ever Confirmed|0

[Bug fortran/56477] [4.8 Regression] ICE on invalid with pointer assignment to function result

2013-02-27 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56477 --- Comment #2 from Thomas Koenig 2013-02-27 22:31:08 UTC --- > where value->symtree->n.sym->ns->parent is NULL. Should be rvalue->symtree->n.sym->ns->parent (copy&paste error).

[Bug fortran/56575] [4.6/4.7/4.8 Regression] An invalid OO code causes ICE

2013-03-09 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56575 Thomas Koenig changed: What|Removed |Added CC||tkoenig at gcc dot gnu.org

[Bug fortran/56575] [4.6/4.7/4.8 Regression] An invalid OO code causes ICE

2013-03-10 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56575 --- Comment #4 from Thomas Koenig 2013-03-10 12:09:27 UTC --- > I will apply this patch tomorrow, as "obvious" if nobody objects. The patch is also approved, with a test case. > An annoying feature is that the error is repeated. I d

[Bug fortran/56581] seg fault

2013-03-10 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56581 Thomas Koenig changed: What|Removed |Added CC||tkoenig at gcc dot gnu.org

[Bug fortran/56293] Segfault when trying to access pass-by-reference value of a not-word-aligned REAL(16) / -fno-align-commons

2013-03-10 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56293 Thomas Koenig changed: What|Removed |Added CC||tkoenig at gcc dot gnu.org --- Comment

[Bug fortran/56581] seg fault

2013-03-10 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56581 Thomas Koenig changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug fortran/56581] Segfault when reading source file which starts with a byte-order mark (-cpp works)

2013-03-12 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56581 Thomas Koenig changed: What|Removed |Added Keywords||ice-on-invalid-code,

[Bug fortran/56637] Bad result on max(1,shiftr(j,1))

2013-03-16 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56637 Thomas Koenig changed: What|Removed |Added CC||tkoenig at gcc dot gnu.org

[Bug fortran/56637] Bad result on max(1,shiftr(j,1))

2013-03-16 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56637 --- Comment #8 from Thomas Koenig 2013-03-16 23:03:06 UTC --- > I was posting > in the hope that I might help someone in finding a compiler bug. And we do appreciate that very much. The problem is that without a self-contained examp

[Bug fortran/56637] Bad result on max(1,shiftr(j,1))

2013-03-17 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56637 Thomas Koenig changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug fortran/44735] ICE on FORALL with character array pointer

2013-03-17 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44735 Thomas Koenig changed: What|Removed |Added Last reconfirmed|2010-07-01 06:21:38 |2013-03-17 15:00 Known to f

[Bug fortran/47065] Replace trim(a) by a(1:len_trim(a))

2013-03-17 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47065 Thomas Koenig changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug fortran/56637] Bad result on max(1,shiftr(j,1))

2013-03-17 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56637 Thomas Koenig changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|

[Bug target/18566] Can vary constants (undefined fortran)

2013-03-17 Thread tkoenig at gcc dot gnu.org
||tkoenig at gcc dot gnu.org Resolution||WONTFIX --- Comment #6 from Thomas Koenig 2013-03-17 17:08:30 UTC --- I don't think this will get any work anytime soon. Closing as WONTFIX.

[Bug tree-optimization/22041] Reverse loop order for increased efficiency

2013-03-17 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22041 Thomas Koenig changed: What|Removed |Added Last reconfirmed|2010-12-30 12:00:00 |2013-03-17 12:00 Known to f

[Bug fortran/56708] New: [4.9 Regression] Failure calling random_seed with optimization

2013-03-24 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56708 Bug #: 56708 Summary: [4.9 Regression] Failure calling random_seed with optimization Classification: Unclassified Product: gcc Version: unknown Status: UNCO

[Bug fortran/56708] [4.9 Regression] Failure calling random_seed with optimization

2013-03-24 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56708 Thomas Koenig changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug fortran/55806] Missed optimization with ANY or ALL

2013-03-28 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55806 Thomas Koenig changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug fortran/45159] Unnecessary temporaries

2013-03-28 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45159 Thomas Koenig changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug fortran/49232] Pointer assignment of stride to CONTIGUOUS pointer not diagnosed as invalid

2013-03-29 Thread tkoenig at gcc dot gnu.org
||2013-03-29 CC||tkoenig at gcc dot gnu.org Ever Confirmed|0 |1

[Bug fortran/41137] inefficient zeroing of an array

2013-03-29 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41137 --- Comment #15 from Thomas Koenig 2013-03-29 22:19:05 UTC --- The patch from comment#12 causes memory failure of the following code: module zero implicit none contains subroutine foo(a) real, contiguous :: a(:,:) a(:,

[Bug fortran/56789] New: Wrong code with contiguous dummy argument

2013-03-30 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56789 Bug #: 56789 Summary: Wrong code with contiguous dummy argument Classification: Unclassified Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/56789] Wrong code with contiguous dummy argument

2013-03-30 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56789 Thomas Koenig changed: What|Removed |Added CC||burnus at gcc dot gnu.org --- C

[Bug fortran/56800] New: [fortran-dev Regression] move_alloc_13.f90 failure

2013-04-01 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56800 Bug #: 56800 Summary: [fortran-dev Regression] move_alloc_13.f90 failure Classification: Unclassified Product: gcc Version: fortran-dev Status: UNCONFIRMED Severity:

[Bug libfortran/51119] MATMUL slow for large matrices

2013-04-01 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51119 Thomas Koenig changed: What|Removed |Added Depends on||37131 --- Comment #11 from Thom

[Bug fortran/56800] [fortran-dev Regression] move_alloc_13.f90 failure

2013-04-01 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56800 --- Comment #1 from Thomas Koenig 2013-04-01 17:05:35 UTC --- The stride needs to be set from the source; it currently is taken from y (which is an empty type, hence the 0 for sm).

[Bug fortran/56818] New: [meta-bug] fortran-dev bugs

2013-04-02 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56818 Bug #: 56818 Summary: [meta-bug] fortran-dev bugs Classification: Unclassified Product: gcc Version: fortran-dev Status: UNCONFIRMED Severity: normal Prior

[Bug fortran/56816] ICE in delete_root

2013-04-02 Thread tkoenig at gcc dot gnu.org
, ||tkoenig at gcc dot gnu.org Summary|f951.exe internal compiler |ICE in delete_root |error. segmentation fault | --- Comment #5 from Thomas Koenig 2013-04-02 20:41:03 UTC --- The attachment at http://gcc.gnu.org

[Bug fortran/53298] ICE in gfc_conv_scalarized_array_ref for ARRAY + substring

2013-04-06 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53298 Thomas Koenig changed: What|Removed |Added Blocks||56818 --- Comment #1 from Thoma

[Bug fortran/56867] New: Missing temporary with string array assignment

2013-04-07 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56867 Bug #: 56867 Summary: Missing temporary with string array assignment Classification: Unclassified Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/56867] Missing temporary with string array assignment

2013-04-07 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56867 Thomas Koenig changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/56867] Missing temporary with string array assignment

2013-04-07 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56867 --- Comment #3 from Thomas Koenig 2013-04-07 20:19:53 UTC --- Oops, here it is: program main character(len=4) :: a character(len=4) :: c(3) c(1) = 'abcd' c(2) = '1234' c(3) = 'wxyz' c(:)(1:2) = c(2)(2:3) print '(A)',c

[Bug fortran/56872] [4.8/4.9 Regression] Incorrect SUM evaluation, involving implied-do loop, with -ffrontend-optimize

2013-04-08 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56872 Thomas Koenig changed: What|Removed |Added AssignedTo|unassigned at gcc dot |tkoenig at gcc dot gnu.org

[Bug fortran/56872] [4.8/4.9 Regression] Incorrect SUM evaluation, involving implied-do loop, with -ffrontend-optimize

2013-04-08 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56872 Thomas Koenig changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug fortran/56867] Missing temporary with string array assignment

2013-04-08 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56867 --- Comment #6 from Thomas Koenig 2013-04-08 20:23:59 UTC --- I stumbled across this while looking at PR 30398, when I wanted to add some dependency checking to make call memcpy instead of memmove if there was no dependency. Look for a

[Bug fortran/56594] Invalid read of size 1 for gfortran.dg/realloc_on_assign_5.f03

2013-04-08 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56594 Thomas Koenig changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug fortran/47674] gfortran.dg/realloc_on_assign_5.f03: Segfault at run time for deferred (allocatable) string length

2013-04-08 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47674 Thomas Koenig changed: What|Removed |Added CC||dominiq at lps dot ens.fr --- C

[Bug fortran/56887] Test for equality of reals now flagged with a warning

2013-04-09 Thread tkoenig at gcc dot gnu.org
||tkoenig at gcc dot gnu.org Resolution||INVALID --- Comment #1 from Thomas Koenig 2013-04-09 11:24:07 UTC --- Please see the release notes: "The -Wcompare-reals command-line option has been added. When this is set, warnings are issued

[Bug fortran/56872] [4.8/4.9 Regression] Incorrect SUM evaluation, involving implied-do loop, with -ffrontend-optimize

2013-04-13 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56872 --- Comment #11 from Thomas Koenig 2013-04-13 20:56:49 UTC --- Created attachment 29869 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=29869 Updated patch

[Bug fortran/57023] New: [4.7/4.8/4.9 Regression] Not packing arrays with changing variable used for size

2013-04-21 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57023 Bug #: 57023 Summary: [4.7/4.8/4.9 Regression] Not packing arrays with changing variable used for size Classification: Unclassified Product: gcc Version: 4.9.0

[Bug fortran/57023] [4.7/4.8/4.9 Regression] Not packing arrays with changing variable used for size

2013-04-21 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57023 --- Comment #2 from Thomas Koenig 2013-04-21 15:54:00 UTC --- We also have to watch out for module mymod contains subroutine foo(a,n) integer, dimension(n,n), intent(inout) :: a integer :: n call decrement(n) call

[Bug fortran/57071] Optimize (-1)**k to 1 - 2 * mod(K, 2)

2013-04-27 Thread tkoenig at gcc dot gnu.org
||2013-04-27 AssignedTo|unassigned at gcc dot |tkoenig at gcc dot gnu.org |gnu.org | Ever Confirmed|0 |1 --- Comment #7 from Thomas Koenig 2013-04-27 13:01:26 UTC --- I have a patch.

[Bug fortran/57071] Optimize (-1)**k to 1 - 2 * mod(K, 2)

2013-04-27 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57071 --- Comment #8 from Thomas Koenig 2013-04-27 23:19:13 UTC --- While special-casing power, it might also make sense to translate 2**n to ishft(1,n).

[Bug middle-end/57073] __builtin_powif (-1.0, k) should be optimized to "1.0 - 2.0 * (K%2)"

2013-04-28 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57073 --- Comment #3 from Thomas Koenig 2013-04-28 09:05:31 UTC --- (In reply to comment #1) > Modulo is an integer only operation, so I'd say you want > (k & 1) ? -1.0 : 1.0 > instead, converting (k & 1) into floating point and multiplying and

[Bug fortran/57071] Optimize (-1)**k to 1 - 2 * mod(K, 2)

2013-04-28 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57071 --- Comment #9 from Thomas Koenig 2013-04-28 13:34:08 UTC --- Author: tkoenig Date: Sun Apr 28 13:32:59 2013 New Revision: 198369 URL: http://gcc.gnu.org/viewcvs?rev=198369&root=gcc&view=rev Log: 2013-04-28 Thomas Koenig PR

[Bug middle-end/57073] __builtin_powif (-1.0, k) should be optimized to "1.0 - 2.0 * (K%2)"

2013-04-28 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57073 --- Comment #4 from Thomas Koenig 2013-04-28 22:03:35 UTC --- Created attachment 29968 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=29968 patch that fails The patch in the attachment fails with the test case program main i

[Bug fortran/56937] Unnecessarily temporary with array-vector assignments

2013-04-30 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56937 Thomas Koenig changed: What|Removed |Added CC||tkoenig at gcc dot gnu.org

[Bug fortran/57071] Optimize (-1)**k to 1 - 2 * mod(K, 2)

2013-04-30 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57071 --- Comment #10 from Thomas Koenig 2013-04-30 21:46:11 UTC --- Author: tkoenig Date: Tue Apr 30 21:45:13 2013 New Revision: 198476 URL: http://gcc.gnu.org/viewcvs?rev=198476&root=gcc&view=rev Log: 2013-04-30 Thomas Koenig

[Bug fortran/34004] Accepts invalid: Ambigiuous interface with subroutine.

2013-04-30 Thread tkoenig at gcc dot gnu.org
||tkoenig at gcc dot gnu.org Resolution||FIXED --- Comment #10 from Thomas Koenig 2013-04-30 21:48:03 UTC --- Fixed. closing.

[Bug fortran/34004] Accepts invalid: Ambigiuous interface with subroutine.

2013-04-30 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34004 Thomas Koenig changed: What|Removed |Added Status|RESOLVED|NEW Resolution|FIXED

[Bug fortran/57071] Optimize (-1)**k to 1 - 2 * mod(K, 2)

2013-04-30 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57071 Thomas Koenig changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug fortran/57042] ICE/Segfault with -fdump-parse-tree

2013-05-01 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57042 Thomas Koenig changed: What|Removed |Added CC||tkoenig at gcc dot gnu.org

[Bug fortran/57042] [4.7/4.8/4.9 Regression] ICE/Segfault with -fdump-parse-tree

2013-05-01 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57042 --- Comment #4 from Thomas Koenig 2013-05-01 19:45:13 UTC --- Other functions returning characters have a bogus typespec: ig25@linux-fd1f:~/Krempel/Dump> cat b.f90 program main print *,adjustl(" a") end ig25@linux-fd1f:~/Krempel/

[Bug middle-end/57073] __builtin_powif (-1.0, k) should be optimized to "1.0 - 2.0 * (K%2)"

2013-05-02 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57073 Thomas Koenig changed: What|Removed |Added Attachment #29968|0 |1 is obsolete|

[Bug fortran/54234] -Wconversion or -Wconversion-extra should warn for CMPLX(dp,dp)

2012-08-12 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54234 Thomas Koenig changed: What|Removed |Added CC||tkoenig at gcc dot gnu.org --- Comment

[Bug fortran/54298] Add warning when doing equal/nonequal floating-point comparisons

2012-08-17 Thread tkoenig at gcc dot gnu.org
||2012-08-17 CC||tkoenig at gcc dot gnu.org AssignedTo|unassigned at gcc dot |tkoenig at gcc dot gnu.org |gnu.org | Ever Confirmed|0 |1 --- Comment #1

[Bug fortran/54298] Add warning when doing equal/nonequal floating-point comparisons

2012-08-19 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54298 --- Comment #3 from Thomas Koenig 2012-08-19 15:05:49 UTC --- Author: tkoenig Date: Sun Aug 19 15:05:41 2012 New Revision: 190516 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=190516 Log: 2012-08-19 Thomas König PR fortran/54298

[Bug fortran/54298] Add warning when doing equal/nonequal floating-point comparisons

2012-08-19 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54298 Thomas Koenig changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug fortran/54302] Add optional warning when declaring a identifier in a nested scope, which matches on otherwise available one

2012-08-19 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54302 Thomas Koenig changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/54301] Add optional warning if pointer assigning a local variable to a nonlocal pointer

2012-08-19 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54301 Thomas Koenig changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug bootstrap/54419] [4.8 Regression] Compiling libstdc++-v3/src/c++11/random.cc fails on platforms not knowing rdrand

2012-09-01 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54419 Thomas Koenig changed: What|Removed |Added CC||tkoenig at gcc dot gnu.org --- Comment

[Bug bootstrap/54419] [4.8 Regression] Compiling libstdc++-v3/src/c++11/random.cc fails on platforms not knowing rdrand

2012-09-01 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54419 Thomas Koenig changed: What|Removed |Added Severity|normal |blocker --- Comment #11 from Thomas Koeni

[Bug fortran/54465] New: Implement -Wextra for Fortran

2012-09-02 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54465 Bug #: 54465 Summary: Implement -Wextra for Fortran Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Keywords: diagnostic Severity: enhanc

[Bug fortran/54599] Issues found in gfortran by the Coverity Scan

2012-09-22 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54599 --- Comment #6 from Thomas Koenig 2012-09-22 10:32:58 UTC --- Author: tkoenig Date: Sat Sep 22 10:32:51 2012 New Revision: 191640 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=191640 Log: 2012-09-22 Thomas König PR fortran/54599

[Bug fortran/54599] Issues found in gfortran by the Coverity Scan

2012-09-22 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54599 Thomas Koenig changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

<    1   2   3   4   5   6   7   8   9   10   >