[Bug libfortran/36302] cshift and eoshift missing some kind=16 functions

2008-05-22 Thread tkoenig at gcc dot gnu dot org
-- tkoenig at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Ever Confirmed|0 |1 Last

[Bug libfortran/36302] cshift and eoshift missing some kind=16 functions

2008-05-22 Thread tkoenig at gcc dot gnu dot org
--- Comment #1 from tkoenig at gcc dot gnu dot org 2008-05-22 21:56 --- Subject: Bug 36302 Author: tkoenig Date: Thu May 22 21:55:43 2008 New Revision: 135777 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=135777 Log: 2008-05-22 Thomas Koenig <[EMAIL PROTECTED]&g

[Bug libfortran/36302] cshift and eoshift missing some kind=16 functions

2008-05-22 Thread tkoenig at gcc dot gnu dot org
--- Comment #2 from tkoenig at gcc dot gnu dot org 2008-05-22 21:59 --- Fixed on trunk. Closing. -- tkoenig at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/36313] [F2003] {MIN,MAX}{LOC,VAL} should accept character arguments

2008-05-25 Thread tkoenig at gcc dot gnu dot org
--- Comment #1 from tkoenig at gcc dot gnu dot org 2008-05-25 20:03 --- This should be fun :-) -- tkoenig at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/36305] real and imaginary part of complex exponential

2008-05-25 Thread tkoenig at gcc dot gnu dot org
--- Comment #2 from tkoenig at gcc dot gnu dot org 2008-05-25 20:08 --- This works for me down to 4.1.3: $ gfortran-4.1 -static foo.f $ ./a.out $ head -4 fort.10 0.99950656E+00 0.31410759E-01 0.99950656E+00 0.31410759E-01 0.99802673E+00 0.62790520E-01 0.99802673E+00

[Bug fortran/29600] MINLOC, MAXLOC and SHAPE take an optional KIND argument

2008-06-04 Thread tkoenig at gcc dot gnu dot org
--- Comment #7 from tkoenig at gcc dot gnu dot org 2008-06-04 19:06 --- No time for now (Real Time is catching up with me big time). Unassigning (for now). -- tkoenig at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/36313] [F2003] {MIN,MAX}{LOC,VAL} should accept character arguments

2008-06-04 Thread tkoenig at gcc dot gnu dot org
--- Comment #2 from tkoenig at gcc dot gnu dot org 2008-06-04 19:06 --- No time for now (Real Time is catching up with me big time). Unassigning (for now). -- tkoenig at gcc dot gnu dot org changed: What|Removed |Added

[Bug testsuite/36458] New: [4.4 Regression] Invalid fortran-torture -msse2 tests on Athlon XP

2008-06-07 Thread tkoenig at gcc dot gnu dot org
ReportedBy: tkoenig at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36458

[Bug testsuite/36458] [4.4 Regression] Invalid fortran-torture -msse2 tests on Athlon XP

2008-06-07 Thread tkoenig at gcc dot gnu dot org
--- Comment #2 from tkoenig at gcc dot gnu dot org 2008-06-07 19:24 --- I didn't compile it that way myself; those are testsuite failures. -- tkoenig at gcc dot gnu dot org changed: What|Removed |

[Bug fortran/36495] libgfortran should be build with FCFLAGS -fimplicit-none

2008-06-12 Thread tkoenig at gcc dot gnu dot org
--- Comment #2 from tkoenig at gcc dot gnu dot org 2008-06-12 18:16 --- (In reply to comment #0) > As PR 36471 shows, building libgfortran's Fortran parts with -fimplicit-none > can help detecting programming errors in the Fortran written parts of > libgfortran. > &

[Bug fortran/36341] MATMUL: Bounds check missing (run time & compile time)

2008-06-12 Thread tkoenig at gcc dot gnu dot org
--- Comment #5 from tkoenig at gcc dot gnu dot org 2008-06-12 18:20 --- This is an instance of PR 34670. -- tkoenig at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/36603] New: Use \r\n for generated *.s files on Windows

2008-06-22 Thread tkoenig at gcc dot gnu dot org
\n for generated *.s files on Windows Product: gcc Version: 4.4.0 Status: UNCONFIRMED Severity: enhancement Priority: P3 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: tkoenig at gcc dot gn

[Bug fortran/36341] MATMUL: Bounds check missing (run time & compile time)

2008-06-23 Thread tkoenig at gcc dot gnu dot org
--- Comment #6 from tkoenig at gcc dot gnu dot org 2008-06-23 21:28 --- We should probably set the shape for arguments of known shape in gfc_resolve_matmul. -- tkoenig at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/36341] MATMUL: Bounds check missing (run time & compile time)

2008-06-28 Thread tkoenig at gcc dot gnu dot org
--- Comment #7 from tkoenig at gcc dot gnu dot org 2008-06-28 07:54 --- Created an attachment (id=15822) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15822&action=view) compile-time patch This patch works for compile-time, and passes all *matmul* regression tests. --

[Bug fortran/36341] MATMUL: Bounds check missing (run time & compile time)

2008-06-28 Thread tkoenig at gcc dot gnu dot org
--- Comment #11 from tkoenig at gcc dot gnu dot org 2008-06-28 20:37 --- (In reply to comment #9) > Should not > > + mpz_init_set (f->shape[0], a->shape[1]); > > be > > + mpz_init_set (f->shape[0], a->shape[0]); > Yes, it should

[Bug fortran/36341] MATMUL: Bounds check missing (run time & compile time)

2008-06-29 Thread tkoenig at gcc dot gnu dot org
--- Comment #12 from tkoenig at gcc dot gnu dot org 2008-06-29 19:06 --- Subject: Bug 36341 Author: tkoenig Date: Sun Jun 29 19:06:06 2008 New Revision: 137255 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=137255 Log: 2008-06-29 Thomas Koenig <[EMAIL PROTECTED]&g

[Bug fortran/36670] New: Missing compile-time checks on sum and product

2008-06-29 Thread tkoenig at gcc dot gnu dot org
AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: tkoenig at gcc dot gnu dot org OtherBugsDependingO 27766 nThis: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36670

[Bug fortran/36670] Missing compile-time checks on sum and product

2008-07-01 Thread tkoenig at gcc dot gnu dot org
-- tkoenig at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |tkoenig at gcc dot gnu dot |dot org

[Bug fortran/36683] -fbounds-check failure for allocated array and spread

2008-07-01 Thread tkoenig at gcc dot gnu dot org
-- tkoenig at gcc dot gnu dot org changed: What|Removed |Added OtherBugsDependingO||34670 nThis

[Bug fortran/36341] MATMUL: Bounds check missing (run time)

2008-07-01 Thread tkoenig at gcc dot gnu dot org
--- Comment #13 from tkoenig at gcc dot gnu dot org 2008-07-02 06:54 --- Fixed for compile-time. -- tkoenig at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/36681] compiler error message with gfortran 4.3.1 but not with 4.2.1

2008-07-02 Thread tkoenig at gcc dot gnu dot org
--- Comment #3 from tkoenig at gcc dot gnu dot org 2008-07-02 12:34 --- I caused this. Here's an obvious patch: Index: iresolve.c === --- iresolve.c (revision 137255) +++ iresolve.c (working copy) @@ -106,7 +

[Bug fortran/36590] internal error: Can't convert LOGICAL(1) to LOGICAL(1)

2008-07-02 Thread tkoenig at gcc dot gnu dot org
-- tkoenig at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |tkoenig at gcc dot gnu dot |dot org

[Bug fortran/36681] compiler error message with gfortran 4.3.1 but not with 4.2.1

2008-07-02 Thread tkoenig at gcc dot gnu dot org
--- Comment #5 from tkoenig at gcc dot gnu dot org 2008-07-02 14:38 --- Subject: Bug 36681 Author: tkoenig Date: Wed Jul 2 14:36:58 2008 New Revision: 137355 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=137355 Log: 2008-07-02 Thomas Koenig <[EMAIL PROTECTED]&g

[Bug fortran/36590] internal error: Can't convert LOGICAL(1) to LOGICAL(1)

2008-07-02 Thread tkoenig at gcc dot gnu dot org
--- Comment #7 from tkoenig at gcc dot gnu dot org 2008-07-02 14:38 --- Subject: Bug 36590 Author: tkoenig Date: Wed Jul 2 14:36:58 2008 New Revision: 137355 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=137355 Log: 2008-07-02 Thomas Koenig <[EMAIL PROTECTED]&g

[Bug fortran/36590] internal error: Can't convert LOGICAL(1) to LOGICAL(1)

2008-07-02 Thread tkoenig at gcc dot gnu dot org
--- Comment #8 from tkoenig at gcc dot gnu dot org 2008-07-02 14:40 --- Fixed. Closing. -- tkoenig at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/36681] compiler error message with gfortran 4.3.1 but not with 4.2.1

2008-07-02 Thread tkoenig at gcc dot gnu dot org
--- Comment #6 from tkoenig at gcc dot gnu dot org 2008-07-02 14:41 --- Fixed. Closing. -- tkoenig at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/36700] [4.3/4.4 Regression] ICE on calling a function

2008-07-03 Thread tkoenig at gcc dot gnu dot org
--- Comment #2 from tkoenig at gcc dot gnu dot org 2008-07-03 21:17 --- (gdb) b fancy_abort Breakpoint 1 at 0x819c390: file ../../../gcc/trunk/gcc/diagnostic.c, line 653. (gdb) r Starting program: /home/ig25/libexec/gcc/i686-pc-linux-gnu/4.4.0/f951 diatoms.f90 finddiatomicperiod

[Bug fortran/36341] MATMUL: Bounds check missing (run time)

2008-07-03 Thread tkoenig at gcc dot gnu dot org
--- Comment #14 from tkoenig at gcc dot gnu dot org 2008-07-03 21:19 --- run-time patch posted. -- tkoenig at gcc dot gnu dot org changed: What|Removed |Added

[Bug libfortran/34670] bounds checking for array intrinsics

2008-07-07 Thread tkoenig at gcc dot gnu dot org
--- Comment #7 from tkoenig at gcc dot gnu dot org 2008-07-07 19:44 --- Subject: Bug 34670 Author: tkoenig Date: Mon Jul 7 19:43:33 2008 New Revision: 137594 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=137594 Log: 2008-07-07 Thomas Koenig <[EMAIL PROTECTED]&g

[Bug fortran/36341] MATMUL: Bounds check missing (run time)

2008-07-07 Thread tkoenig at gcc dot gnu dot org
--- Comment #15 from tkoenig at gcc dot gnu dot org 2008-07-07 19:44 --- Subject: Bug 36341 Author: tkoenig Date: Mon Jul 7 19:43:33 2008 New Revision: 137594 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=137594 Log: 2008-07-07 Thomas Koenig <[EMAIL PROTECTED]&g

[Bug fortran/36670] Missing compile-time checks on sum and product

2008-07-07 Thread tkoenig at gcc dot gnu dot org
--- Comment #1 from tkoenig at gcc dot gnu dot org 2008-07-07 19:46 --- Subject: Bug 36670 Author: tkoenig Date: Mon Jul 7 19:45:55 2008 New Revision: 137595 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=137595 Log: 2008-07-07 Thomas Koenig <[EMAIL PROTECTED]&g

[Bug fortran/36341] MATMUL: Bounds check missing

2008-07-07 Thread tkoenig at gcc dot gnu dot org
--- Comment #16 from tkoenig at gcc dot gnu dot org 2008-07-07 19:47 --- Fixed both for compile-time and run-time on trunk. Closing. -- tkoenig at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/36670] Missing compile-time checks on sum and product

2008-07-07 Thread tkoenig at gcc dot gnu dot org
--- Comment #2 from tkoenig at gcc dot gnu dot org 2008-07-07 19:48 --- Fixed on trunk. Closing. -- tkoenig at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/36754] Compile-time bound-checking for allocatable arrays with known bonds

2008-07-07 Thread tkoenig at gcc dot gnu dot org
--- Comment #1 from tkoenig at gcc dot gnu dot org 2008-07-07 19:51 --- Confirmed. -- tkoenig at gcc dot gnu dot org changed: What|Removed |Added Severity

[Bug fortran/36754] Compile-time bound-checking for allocatable arrays with known bonds

2008-07-09 Thread tkoenig at gcc dot gnu dot org
--- Comment #4 from tkoenig at gcc dot gnu dot org 2008-07-09 14:49 --- (In reply to comment #3) > > b = a(1:12) > > Error: Different shape for array assignment at (1) on dimension 1 (1 and 12) > > ? I don't have that many patches left. > > Hmm, I cur

[Bug fortran/36751] assignment between allocatable arrays of different size causes glibc error

2008-07-09 Thread tkoenig at gcc dot gnu dot org
--- Comment #3 from tkoenig at gcc dot gnu dot org 2008-07-09 15:31 --- (In reply to comment #2) > I am not sure the code is valid. It's not, as -fbounds-check will tell you: $ gfortran -fbounds-check foo.f90 $ ./a.out At line 15 of file foo.f90 Fortran runtime error: Arr

[Bug libfortran/36773] New: zero-sized arrays with cshift and eoshift

2008-07-09 Thread tkoenig at gcc dot gnu dot org
: wrong-code Severity: normal Priority: P3 Component: libfortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: tkoenig at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36773

[Bug fortran/36854] New: [meta] fortran front-end optimization

2008-07-16 Thread tkoenig at gcc dot gnu dot org
: enhancement Priority: P3 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: tkoenig at gcc dot gnu dot org BugsThisDependsOn: 36841 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36854

[Bug libfortran/36773] zero-sized arrays with cshift and eoshift

2008-07-16 Thread tkoenig at gcc dot gnu dot org
--- Comment #1 from tkoenig at gcc dot gnu dot org 2008-07-16 18:43 --- Created an attachment (id=15917) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15917&action=view) proposed patch -- tkoenig at gcc dot gnu dot org changed: What|

[Bug libfortran/36773] zero-sized arrays with cshift and eoshift

2008-07-16 Thread tkoenig at gcc dot gnu dot org
--- Comment #2 from tkoenig at gcc dot gnu dot org 2008-07-16 18:51 --- (In reply to comment #1) > Created an attachment (id=15917) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15917&action=view) [edit] > proposed patch ... which doesn't work in all cases. S

[Bug libfortran/36773] zero-sized arrays with cshift and eoshift

2008-07-16 Thread tkoenig at gcc dot gnu dot org
--- Comment #3 from tkoenig at gcc dot gnu dot org 2008-07-16 21:24 --- Created an attachment (id=15918) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15918&action=view) better patch This one actually works for eoshift and passes all zero* and *shift* tests in gfor

[Bug libfortran/36773] zero-sized arrays with cshift and eoshift

2008-07-21 Thread tkoenig at gcc dot gnu dot org
--- Comment #4 from tkoenig at gcc dot gnu dot org 2008-07-21 10:06 --- Subject: Bug 36773 Author: tkoenig Date: Mon Jul 21 10:05:32 2008 New Revision: 138027 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=138027 Log: 2008-07-21 Thomas Koenig <[EMAIL PROTECTED]&g

[Bug libfortran/36773] zero-sized arrays with cshift and eoshift

2008-07-21 Thread tkoenig at gcc dot gnu dot org
--- Comment #5 from tkoenig at gcc dot gnu dot org 2008-07-21 10:08 --- Fixed on trunk. Closing. -- tkoenig at gcc dot gnu dot org changed: What|Removed |Added

[Bug libfortran/36886] New: misaligment for cshift of character

2008-07-21 Thread tkoenig at gcc dot gnu dot org
" (gdb) -- Summary: misaligment for cshift of character Product: gcc Version: 4.4.0 Status: UNCONFIRMED Keywords: wrong-code Severity: normal Priority: P3 Component: libfortran AssignedTo: unassig

[Bug fortran/29952] Flag to give runtime information " array temporary was created for argument"

2008-07-21 Thread tkoenig at gcc dot gnu dot org
--- Comment #2 from tkoenig at gcc dot gnu dot org 2008-07-21 21:40 --- Created an attachment (id=15936) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15936&action=view) patch for compile-time check This passes regression-tests, make info and make dvi. All that's

[Bug fortran/36890] libgfortran/io/file_pos.c:55: warning: comparison between signed and unsigned

2008-07-22 Thread tkoenig at gcc dot gnu dot org
--- Comment #1 from tkoenig at gcc dot gnu dot org 2008-07-22 08:30 --- This is caused by static const unsigned int READ_CHUNK = 4096; and, further down, n = (base < READ_CHUNK) ? base : READ_CHUNK; where base is a gfc_offset (a signed quantity). The "unsigned" i

[Bug fortran/36890] libgfortran/io/file_pos.c:55: warning: comparison between signed and unsigned

2008-07-22 Thread tkoenig at gcc dot gnu dot org
--- Comment #2 from tkoenig at gcc dot gnu dot org 2008-07-22 10:27 --- Subject: Bug 36890 Author: tkoenig Date: Tue Jul 22 10:27:10 2008 New Revision: 138050 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=138050 Log: 2008-07-22 Thomas Koenig <[EMAIL PROTECTED]&g

[Bug fortran/36890] libgfortran/io/file_pos.c:55: warning: comparison between signed and unsigned

2008-07-22 Thread tkoenig at gcc dot gnu dot org
--- Comment #3 from tkoenig at gcc dot gnu dot org 2008-07-22 10:29 --- Fixed on trunk. Closing. -- tkoenig at gcc dot gnu dot org changed: What|Removed |Added

[Bug libfortran/36886] misaligment for cshift of character

2008-07-22 Thread tkoenig at gcc dot gnu dot org
--- Comment #1 from tkoenig at gcc dot gnu dot org 2008-07-22 11:58 --- Related to PR 32972 (optimizing cshift the way that other array intrinsics have been done will cure this). -- tkoenig at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/36355] matmul argument-check: wrong error messages

2008-07-22 Thread tkoenig at gcc dot gnu dot org
--- Comment #2 from tkoenig at gcc dot gnu dot org 2008-07-22 12:30 --- (In reply to comment #1) > Proposed patch passed regression test on i686-pc-linux-gnu.. Patch is approved (or obvious and simple, whatever you prefer :-) -- tkoenig at gcc dot gnu dot org chan

[Bug fortran/29952] Flag to give runtime information " array temporary was created for argument"

2008-07-24 Thread tkoenig at gcc dot gnu dot org
--- Comment #5 from tkoenig at gcc dot gnu dot org 2008-07-24 09:27 --- Subject: Bug 29952 Author: tkoenig Date: Thu Jul 24 09:26:43 2008 New Revision: 138112 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=138112 Log: 2008-07-24 Thomas Koenig <[EMAIL PROTECTED]&g

[Bug fortran/36928] New: array temporary for interleaving assignment

2008-07-24 Thread tkoenig at gcc dot gnu dot org
dot gnu dot org ReportedBy: tkoenig at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36928

[Bug fortran/29572] Bounds check should check size of array: d(1:1,1:1) = a(1:4,1:4)

2008-07-25 Thread tkoenig at gcc dot gnu dot org
--- Comment #2 from tkoenig at gcc dot gnu dot org 2008-07-25 08:15 --- This works now, with the fixes for matmul bounds checks (PR 36341): $ cat mat.f90 program mat implicit none complex, allocatable :: a(:,:),b(:,:) complex :: d(1,1) allocate(a(4,1),b(4,1)) a

[Bug fortran/36931] unneeded temporary

2008-07-25 Thread tkoenig at gcc dot gnu dot org
--- Comment #1 from tkoenig at gcc dot gnu dot org 2008-07-25 13:04 --- Confirmed. I knew I was opening a can of worms with that option :-) -- tkoenig at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/36932] unneeded temporary (2x)

2008-07-25 Thread tkoenig at gcc dot gnu dot org
--- Comment #1 from tkoenig at gcc dot gnu dot org 2008-07-25 13:05 --- Confirmed. -- tkoenig at gcc dot gnu dot org changed: What|Removed |Added CC

[Bug fortran/36933] unneeded temporary

2008-07-25 Thread tkoenig at gcc dot gnu dot org
--- Comment #1 from tkoenig at gcc dot gnu dot org 2008-07-25 13:06 --- Confirmed. -- tkoenig at gcc dot gnu dot org changed: What|Removed |Added CC

[Bug fortran/36934] [4.4 regression] Spurious "ambiguous reference to...ERROR"/ICE

2008-07-25 Thread tkoenig at gcc dot gnu dot org
--- Comment #2 from tkoenig at gcc dot gnu dot org 2008-07-25 16:55 --- Can't confirm right now, but this might be a suspect (at least it is recent enough): http://gcc.gnu.org/ml/gcc-cvs/2008-07/msg00833.html -- tkoenig at gcc dot gnu dot org changed: What|Re

[Bug fortran/36934] [4.4 regression] Spurious "ambiguous reference to...ERROR"/ICE

2008-07-25 Thread tkoenig at gcc dot gnu dot org
--- Comment #5 from tkoenig at gcc dot gnu dot org 2008-07-25 21:21 --- (In reply to comment #4) > New status, I did update my other tree (unpatched) to the latest SVN, and > couldn't reproduce the problem there. I tried the same with an unpatched tree. Philip: Could y

[Bug fortran/36934] [4.4 regression] Spurious "ambiguous reference to...ERROR"/ICE

2008-07-26 Thread tkoenig at gcc dot gnu dot org
--- Comment #8 from tkoenig at gcc dot gnu dot org 2008-07-26 10:31 --- Subject: Bug 36934 Author: tkoenig Date: Sat Jul 26 10:30:50 2008 New Revision: 138167 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=138167 Log: 2008-07-26 Thomas Koenig <[EMAIL PROTECTED]&g

[Bug fortran/36934] [4.4 regression] Spurious "ambiguous reference to...ERROR"/ICE

2008-07-26 Thread tkoenig at gcc dot gnu dot org
--- Comment #9 from tkoenig at gcc dot gnu dot org 2008-07-26 10:31 --- Test case added, closing. -- tkoenig at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/36935] unneeded temporary

2008-07-26 Thread tkoenig at gcc dot gnu dot org
--- Comment #3 from tkoenig at gcc dot gnu dot org 2008-07-26 20:28 --- Confirmed. -- tkoenig at gcc dot gnu dot org changed: What|Removed |Added CC

[Bug fortran/33341] array temporaries for "all intrinsic" (unnecessary stores for array constructor)

2008-07-27 Thread tkoenig at gcc dot gnu dot org
--- Comment #2 from tkoenig at gcc dot gnu dot org 2008-07-27 19:28 --- The test case now correctly complains about an unneeded temporary: $ gfortran -Warray-temporaries foo.f90 foo.f90:5.8: foo = all((/ a, b, c /) /= d) 1 Warning: Creating array temporary at (1

[Bug fortran/36825] F2008: libgfortran I/O+intrinsics: Rank > 7 arrays [will break presumably break library ABI]

2008-07-28 Thread tkoenig at gcc dot gnu dot org
--- Comment #9 from tkoenig at gcc dot gnu dot org 2008-07-28 09:46 --- See http://gcc.gnu.org/wiki/ArrayDescriptorUpdate -- tkoenig at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/36931] unneeded temporary for array intrinsic binop scalar

2008-07-28 Thread tkoenig at gcc dot gnu dot org
--- Comment #2 from tkoenig at gcc dot gnu dot org 2008-07-28 09:52 --- Another test case: $ cat foo.f90 program main real, dimension(2,2) :: a real, dimension(2) :: b call random_number(a) b = sum(a,dim=1) + 0.4 end program main $ gfortran -Warray-temporaries foo.f90 foo.f90

[Bug fortran/36933] unneeded temporary with derived type containing an array as argument

2008-07-28 Thread tkoenig at gcc dot gnu dot org
--- Comment #2 from tkoenig at gcc dot gnu dot org 2008-07-28 10:38 --- No temporary is done if the first argument of the matmul intrinsic is a (3,3) array. Interesting. -- tkoenig at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/36915] Unneccessary array temporary for same_array_ptr = const * same_array_ptr

2008-07-28 Thread tkoenig at gcc dot gnu dot org
--- Comment #4 from tkoenig at gcc dot gnu dot org 2008-07-28 10:38 --- Confirmed. -- tkoenig at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug fortran/36874] Add shape checks to cshift/eoshift

2008-07-28 Thread tkoenig at gcc dot gnu dot org
--- Comment #2 from tkoenig at gcc dot gnu dot org 2008-07-28 10:48 --- Why a run-time check? AFAIK, we can always determine the rank at runtime, so unless somebody messes with our array descriptors big time, we should be safe. -- tkoenig at gcc dot gnu dot org changed

[Bug target/36806] [4.4 Regression] I/Os hang at rev. 137631 on darwin9

2008-07-31 Thread tkoenig at gcc dot gnu dot org
--- Comment #24 from tkoenig at gcc dot gnu dot org 2008-07-31 11:38 --- Is this still an issue after the tuples merge? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36806

[Bug libfortran/36886] misaligment for cshift of character

2008-08-02 Thread tkoenig at gcc dot gnu dot org
--- Comment #2 from tkoenig at gcc dot gnu dot org 2008-08-02 23:43 --- Created an attachment (id=16000) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16000&action=view) proposed patch for cshift0 Here's something that works for cshift0. cshift1 still to do...

[Bug libfortran/36886] misaligment for cshift of character

2008-08-02 Thread tkoenig at gcc dot gnu dot org
--- Comment #3 from tkoenig at gcc dot gnu dot org 2008-08-02 23:49 --- Created an attachment (id=16001) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16001&action=view) better patch This one is better :-) -- tkoenig at gcc dot gnu dot org changed:

[Bug libfortran/36886] misaligment for cshift of character

2008-08-03 Thread tkoenig at gcc dot gnu dot org
--- Comment #5 from tkoenig at gcc dot gnu dot org 2008-08-03 09:22 --- (In reply to comment #4) > > Created an attachment (id=16001) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16001&action=view) [edit] > > better patch > > I think some of the run-t

[Bug fortran/23815] Add -byteswapio flag

2006-01-27 Thread tkoenig at gcc dot gnu dot org
--- Comment #29 from tkoenig at gcc dot gnu dot org 2006-01-27 20:40 --- Updated patch, which also implements a compile-time option. Hopefully, this will be reviewed some day. -- tkoenig at gcc dot gnu dot org changed: What|Removed |Added

[Bug libfortran/19303] Unformatted record header is 4-bytes on 32-bit targets

2006-01-27 Thread tkoenig at gcc dot gnu dot org
--- Comment #19 from tkoenig at gcc dot gnu dot org 2006-01-27 21:17 --- (In reply to comment #18) > Created an attachment (id=10564) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10564&action=view) [edit] > patch against gcc-4.1-20051223 > > As requested,

[Bug fortran/25031] Allocatable array can be reallocated.

2006-01-28 Thread tkoenig at gcc dot gnu dot org
--- Comment #2 from tkoenig at gcc dot gnu dot org 2006-01-28 18:49 --- This one is a bit tricky, because the code would be legal (if memory-leaking) for if a were a pointer. Also, using a stat variable is supposed to catch this. Seems like we need a new function for allocating

[Bug fortran/26017] New: allocate (a(1:-1)) should yield zero-sized array

2006-01-29 Thread tkoenig at gcc dot gnu dot org
zero-sized array Product: gcc Version: 4.2.0 Status: UNCONFIRMED Keywords: wrong-code Severity: normal Priority: P3 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: tkoenig at gcc dot

[Bug libfortran/25561] Eventually get rid of the Alloc Stream Facility

2006-01-29 Thread tkoenig at gcc dot gnu dot org
--- Comment #2 from tkoenig at gcc dot gnu dot org 2006-01-29 23:25 --- Good idea. Confirmed. -- tkoenig at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/22495] Different ideas about .true. and .false.

2006-01-29 Thread tkoenig at gcc dot gnu dot org
--- Comment #12 from tkoenig at gcc dot gnu dot org 2006-01-29 23:30 --- Should we mark this as WONTFIX? I'm in favor. Thomas -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22495

[Bug fortran/24401] -fbounds-check takes too long

2006-01-29 Thread tkoenig at gcc dot gnu dot org
--- Comment #5 from tkoenig at gcc dot gnu dot org 2006-01-29 23:45 --- This is MUCH faster now on 4.2.0: Can we close this? (My guess is that this was fixed by the write_only patch by Richard Guenther). $ gdb ~/libexec/gcc/i686-pc-linux-gnu/4.2.0/f951 GNU gdb 6.4-debian Copyright

[Bug fortran/22495] Different ideas about .true. and .false.

2006-01-29 Thread tkoenig at gcc dot gnu dot org
--- Comment #14 from tkoenig at gcc dot gnu dot org 2006-01-30 06:44 --- Closing, then. Thomas -- tkoenig at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/26025] New: Optionally use BLAS for matmul

2006-01-29 Thread tkoenig at gcc dot gnu dot org
: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: tkoenig at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26025

[Bug fortran/26039] New: ICE with maxval

2006-01-30 Thread tkoenig at gcc dot gnu dot org
.0 Status: UNCONFIRMED Keywords: ice-on-invalid-code Severity: normal Priority: P3 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: tkoenig at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26039

[Bug fortran/26039] ICE with maxval

2006-01-30 Thread tkoenig at gcc dot gnu dot org
--- Comment #1 from tkoenig at gcc dot gnu dot org 2006-01-30 23:16 --- Created an attachment (id=10764) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10764&action=view) patch Same problem (lack of check) with min/maxloc, product and sum, although with different

[Bug fortran/26039] ICE with maxval

2006-01-31 Thread tkoenig at gcc dot gnu dot org
--- Comment #3 from tkoenig at gcc dot gnu dot org 2006-01-31 22:52 --- Subject: Bug 26039 Author: tkoenig Date: Tue Jan 31 22:52:49 2006 New Revision: 110453 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110453 Log: 2006-01-31 Thomas Koenig <[EMAIL PROTECTED]&g

[Bug fortran/25046] MASK and ARRAY arguments of PRODUCT must have conformant shapes

2006-02-04 Thread tkoenig at gcc dot gnu dot org
--- Comment #2 from tkoenig at gcc dot gnu dot org 2006-02-04 22:04 --- This is now caught on trunk, since revision 110453 (I had overlooked this PR when fixing this). Thomas -- tkoenig at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/25075] array size mismatch in DOT_PRODUCT

2006-02-04 Thread tkoenig at gcc dot gnu dot org
--- Comment #3 from tkoenig at gcc dot gnu dot org 2006-02-04 22:12 --- Subject: Bug 25075 Author: tkoenig Date: Sat Feb 4 22:11:57 2006 New Revision: 110596 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110596 Log: 2006-02-04 Thomas Koenig <[EMAIL PROTECTED]&g

[Bug fortran/25046] MASK and ARRAY arguments of PRODUCT must have conformant shapes

2006-02-04 Thread tkoenig at gcc dot gnu dot org
--- Comment #4 from tkoenig at gcc dot gnu dot org 2006-02-05 00:14 --- Subject: Bug 25046 Author: tkoenig Date: Sun Feb 5 00:14:37 2006 New Revision: 110600 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110600 Log: 2006-02-04 Thomas Koenig <[EMAIL PROTECTED]&g

[Bug fortran/26039] ICE with maxval

2006-02-04 Thread tkoenig at gcc dot gnu dot org
--- Comment #4 from tkoenig at gcc dot gnu dot org 2006-02-05 00:14 --- Subject: Bug 26039 Author: tkoenig Date: Sun Feb 5 00:14:37 2006 New Revision: 110600 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110600 Log: 2006-02-04 Thomas Koenig <[EMAIL PROTECTED]&g

[Bug fortran/25046] MASK and ARRAY arguments of PRODUCT must have conformant shapes

2006-02-04 Thread tkoenig at gcc dot gnu dot org
--- Comment #5 from tkoenig at gcc dot gnu dot org 2006-02-05 00:16 --- Fixed on trunk and 4.1. Closing. -- tkoenig at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/26039] ICE with maxval

2006-02-04 Thread tkoenig at gcc dot gnu dot org
--- Comment #5 from tkoenig at gcc dot gnu dot org 2006-02-05 00:19 --- Fixed on trunk and 4.1. Closing. -- tkoenig at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/23815] Add -byteswapio flag

2006-02-06 Thread tkoenig at gcc dot gnu dot org
--- Comment #30 from tkoenig at gcc dot gnu dot org 2006-02-06 20:12 --- Subject: Bug 23815 Author: tkoenig Date: Mon Feb 6 20:12:44 2006 New Revision: 110664 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110664 Log: 2005-02-06 Thomas Koenig <[EMAIL PROTECTED]&g

[Bug fortran/24406] EQUIVALENCE broken in 32-bit code with optimization -O2

2006-02-06 Thread tkoenig at gcc dot gnu dot org
--- Comment #7 from tkoenig at gcc dot gnu dot org 2006-02-06 20:33 --- Note that http://www.netlib.org/blas/d1mach.f has code INTEGER SMALL(2) INTEGER LARGE(2) INTEGER RIGHT(2) INTEGER DIVER(2) INTEGER LOG10(2) INTEGER SC, CRAY1(38), J COMMON

[Bug fortran/23815] Add -byteswapio flag

2006-02-08 Thread tkoenig at gcc dot gnu dot org
--- Comment #31 from tkoenig at gcc dot gnu dot org 2006-02-08 20:14 --- Subject: Bug 23815 Author: tkoenig Date: Wed Feb 8 20:14:00 2006 New Revision: 110764 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110764 Log: 2005-02-08 Thomas Koenig <[EMAIL PROTECTED]&g

[Bug fortran/23815] Add -byteswapio flag

2006-02-08 Thread tkoenig at gcc dot gnu dot org
--- Comment #32 from tkoenig at gcc dot gnu dot org 2006-02-08 20:15 --- Fixed on 4.1 as well. Closing. -- tkoenig at gcc dot gnu dot org changed: What|Removed |Added

[Bug testsuite/26183] New: setting environment variables in test cases

2006-02-08 Thread tkoenig at gcc dot gnu dot org
Summary: setting environment variables in test cases Product: gcc Version: 4.2.0 Status: UNCONFIRMED Severity: enhancement Priority: P3 Component: testsuite AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: tkoeni

[Bug fortran/23815] Add -byteswapio flag

2006-02-09 Thread tkoenig at gcc dot gnu dot org
--- Comment #34 from tkoenig at gcc dot gnu dot org 2006-02-09 20:03 --- (In reply to comment #33) Hi Tobi, > I'm seeing the following failure on the trunk: > Running /home/pcl331/schluter/src/gcc/gcc/testsuite/gfortran.dg/dg.exp ... > FAIL: gfortran.dg/unf_io_conv

[Bug fortran/23092] scalar mask for minval/maxval/sum/product

2006-02-11 Thread tkoenig at gcc dot gnu dot org
--- Comment #3 from tkoenig at gcc dot gnu dot org 2006-02-11 21:36 --- Created an attachment (id=10824) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10824&action=view) patch for product Here's a patch for the product/sum case. minval/maxval could be fixed along th

[Bug fortran/25045] DIM argument of PRODUCT is not optional

2006-02-14 Thread tkoenig at gcc dot gnu dot org
--- Comment #2 from tkoenig at gcc dot gnu dot org 2006-02-14 19:25 --- Subject: Bug 25045 Author: tkoenig Date: Tue Feb 14 19:25:36 2006 New Revision: 110994 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110994 Log: 2006-02-14 Thomas Koenig <[EMAIL PROTECTED]&g

[Bug fortran/25075] [4.1 only] array size mismatch in DOT_PRODUCT

2006-02-14 Thread tkoenig at gcc dot gnu dot org
--- Comment #4 from tkoenig at gcc dot gnu dot org 2006-02-14 22:21 --- Fixed on trunk, waiting for 4.1 to reopen. -- tkoenig at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/26182] (min|max)loc with scalar mask aborts at runtime

2006-02-14 Thread tkoenig at gcc dot gnu dot org
-- tkoenig at gcc dot gnu dot org changed: What|Removed |Added CC||tkoenig at gcc dot gnu dot

[Bug fortran/23092] scalar mask for minval/maxval/sum/product

2006-02-25 Thread tkoenig at gcc dot gnu dot org
--- Comment #4 from tkoenig at gcc dot gnu dot org 2006-02-25 10:32 --- Subject: Bug 23092 Author: tkoenig Date: Sat Feb 25 10:32:19 2006 New Revision: 111438 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=111438 Log: 2006-02-25 Thomas Koenig <[EMAIL PROTECTED]&g

<    8   9   10   11   12   13   14   15   16   >