[Bug fortran/39626] Correctly implement details of Fortran 2008 BLOCK construct

2009-09-29 Thread domob at gcc dot gnu dot org
--- Comment #7 from domob at gcc dot gnu dot org 2009-09-29 07:49 --- Also, Tobias mentioned (in the linked thread): The patch looks good to me. It sometimes makes the diagnostics less useful, e.g. for recursive function func(i) integer :: i, func func = 1 entry func2(i) block

[Bug fortran/39626] Correctly implement details of Fortran 2008 BLOCK construct

2009-09-29 Thread domob at gcc dot gnu dot org
--- Comment #6 from domob at gcc dot gnu dot org 2009-09-29 07:48 --- Committed my patch linked above. This implements "basic" BLOCK support (what I as a user would reasonably expect it to behave) but misses a lot of finer details; I'll keep the PR open for those. See

[Bug fortran/39626] Fortran 2008: Implement BLOCK construct

2009-09-29 Thread domob at gcc dot gnu dot org
--- Comment #5 from domob at gcc dot gnu dot org 2009-09-29 07:43 --- Subject: Bug 39626 Author: domob Date: Tue Sep 29 07:42:42 2009 New Revision: 152266 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=152266 Log: 2009-09-29 Daniel Kraft PR fortr

[Bug fortran/39626] Fortran 2008: Implement BLOCK construct

2009-09-28 Thread domob at gcc dot gnu dot org
--- Comment #4 from domob at gcc dot gnu dot org 2009-09-28 14:49 --- For a "basically workig" (i.e. without some of the finer details and ugly corner cases, but handling all I would "reasonably" expect as user) patch, see http://gcc.gnu.org/ml/fortran/2

[Bug fortran/41459] New: Error not printed with -Werror and -fmax-errors=1

2009-09-24 Thread domob at gcc dot gnu dot org
Severity: normal Priority: P3 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: domob at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41459

[Bug fortran/41242] [4.5 Regression] PPC call rejected (related to user-defined assignment?)

2009-09-10 Thread domob at gcc dot gnu dot org
--- Comment #15 from domob at gcc dot gnu dot org 2009-09-10 19:27 --- I can again only speak for TBPs (operator/assignment and generic ones) here, but those somehow rely on multiple resolution (at least, sort of). The assignment gets translated into a generic call, and that one must

[Bug fortran/41242] [4.5 Regression] PPC call rejected (related to user-defined assignment?)

2009-09-10 Thread domob at gcc dot gnu dot org
--- Comment #10 from domob at gcc dot gnu dot org 2009-09-10 16:25 --- (In reply to comment #8) > Index: gcc/fortran/resolve.c > === > --- gcc/fortran/resolve.c (revision 151596) > +++ gcc/fortr

[Bug fortran/41242] [4.5 Regression] procedure pointer rejected (related to user-defined assignment?)

2009-09-09 Thread domob at gcc dot gnu dot org
--- Comment #6 from domob at gcc dot gnu dot org 2009-09-09 19:27 --- (In reply to comment #5) > OK. It is definitely Daniel's r151140 that has introduced the regression. > Now > to try to understand why :-) If you've no luck with that, I should hopefully find

[Bug fortran/41258] [4.4/4.5 Regression] internal compiler error: in find_typebound_proc_uop, at fortran/symbol.c:4575

2009-09-06 Thread domob at gcc dot gnu dot org
--- Comment #7 from domob at gcc dot gnu dot org 2009-09-06 16:16 --- Thanks for fixing this, I guess this was my fault (without looking further)... I was away over the weekend, but should be able to do some hacking again now ;) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41258

[Bug fortran/39626] Fortran 2008: Implement BLOCK construct

2009-08-30 Thread domob at gcc dot gnu dot org
--- Comment #2 from domob at gcc dot gnu dot org 2009-08-30 10:00 --- I'm not sure it needs really that much changes... After all, the semantics can probably be simulated completely via replacing the BLOCK-constructs with contained procedures that are called where the BLOCK origi

[Bug fortran/37425] Fortran 2003: GENERIC bindings as operators

2009-08-30 Thread domob at gcc dot gnu dot org
--- Comment #6 from domob at gcc dot gnu dot org 2009-08-30 08:30 --- This is fully implemented now (except some side-issues which have their own PRs, like PR 41177 and PR 41178), closing. -- domob at gcc dot gnu dot org changed: What|Removed

[Bug fortran/37425] Fortran 2003: GENERIC bindings as operators

2009-08-30 Thread domob at gcc dot gnu dot org
--- Comment #5 from domob at gcc dot gnu dot org 2009-08-30 08:26 --- Subject: Bug 37425 Author: domob Date: Sun Aug 30 08:26:38 2009 New Revision: 151224 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=151224 Log: 2009-08-30 Daniel Kraft PR fortr

[Bug fortran/41177] Wrong base-object checks for type-bound procedures

2009-08-27 Thread domob at gcc dot gnu dot org
--- Comment #2 from domob at gcc dot gnu dot org 2009-08-27 11:55 --- When this is fixed, we should also add a test-case to check that type-bound assignment does correct dependency-checking (based on elemental_subroutine_3.f90 for instance). -- http://gcc.gnu.org/bugzilla

[Bug fortran/41178] Ambiguity checks for type-bound and interface operator calls

2009-08-27 Thread domob at gcc dot gnu dot org
--- Comment #1 from domob at gcc dot gnu dot org 2009-08-27 11:50 --- I take this on. -- domob at gcc dot gnu dot org changed: What|Removed |Added AssignedTo

[Bug fortran/41178] New: Ambiguity checks for type-bound and interface operator calls

2009-08-27 Thread domob at gcc dot gnu dot org
Severity: normal Priority: P3 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: domob at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41178

[Bug fortran/37425] Fortran 2003: GENERIC bindings as operators

2009-08-27 Thread domob at gcc dot gnu dot org
--- Comment #4 from domob at gcc dot gnu dot org 2009-08-27 11:43 --- Subject: Bug 37425 Author: domob Date: Thu Aug 27 11:42:56 2009 New Revision: 151140 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=151140 Log: 2009-08-27 Daniel Kraft PR fortr

[Bug fortran/41177] Wrong base-object checks for type-bound procedures

2009-08-27 Thread domob at gcc dot gnu dot org
--- Comment #1 from domob at gcc dot gnu dot org 2009-08-27 09:57 --- I will work on this. Janus, how's that also related to PPCs? I'll leave that open for you, if there is anything to correct, also (the 'wrong' check for scalar passed-object is there literally f

[Bug fortran/41177] New: Wrong base-object checks for type-bound procedures

2009-08-27 Thread domob at gcc dot gnu dot org
erity: normal Priority: P3 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: domob at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41177

[Bug fortran/37425] Fortran 2003: GENERIC bindings as operators

2009-08-17 Thread domob at gcc dot gnu dot org
--- Comment #3 from domob at gcc dot gnu dot org 2009-08-17 18:55 --- Subject: Bug 37425 Author: domob Date: Mon Aug 17 18:55:30 2009 New Revision: 150856 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150856 Log: 2009-08-17 Daniel Kraft PR fortr

[Bug fortran/41023] Inconsistent error locations for wrong interfaces with overloaded operators

2009-08-10 Thread domob at gcc dot gnu dot org
--- Comment #1 from domob at gcc dot gnu dot org 2009-08-10 11:18 --- The same holds for type-bound operators, see for instance gcc/testsuite/gfortran.dg/typebound_operator_2.f03 for the current "inconsistent" locations. But as the checking code is mainly shared, a fix will p

[Bug fortran/41023] New: Inconsistent error locations for wrong interfaces with overloaded operators

2009-08-10 Thread domob at gcc dot gnu dot org
: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: domob at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41023

[Bug fortran/37425] Fortran 2003: GENERIC bindings as operators

2009-08-10 Thread domob at gcc dot gnu dot org
--- Comment #2 from domob at gcc dot gnu dot org 2009-08-10 11:08 --- After the check-in now, type-bound operators are parsed/checked correctly, but can not be called for now. I'll work on that as a follow-up patch. This means that the test-case given in the report works, b

[Bug fortran/37427] Passed-object dummy argument should be polymorphic

2009-08-10 Thread domob at gcc dot gnu dot org
--- Comment #1 from domob at gcc dot gnu dot org 2009-08-10 10:57 --- After Janus' recent check-in of CLASS parsing, this behaviour is fixed (though CLASS is not really polymorphic). I'm not sure if we should close this or keep open until CLASS is fully implemented. Janus,

[Bug fortran/37425] Fortran 2003: GENERIC bindings as operators

2009-08-10 Thread domob at gcc dot gnu dot org
--- Comment #1 from domob at gcc dot gnu dot org 2009-08-10 10:52 --- Subject: Bug 37425 Author: domob Date: Mon Aug 10 10:51:46 2009 New Revision: 150622 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150622 Log: 2009-08-10 Daniel Kraft PR fortr

[Bug fortran/40045] ICE with type extension and -fdump-parse-tree

2009-05-14 Thread domob at gcc dot gnu dot org
--- Comment #6 from domob at gcc dot gnu dot org 2009-05-14 20:05 --- Fixed (not addressing the "related" part in comment #2, but Janus promised to work on it). -- domob at gcc dot gnu dot org changed: What|Removed

[Bug fortran/40045] ICE with type extension and -fdump-parse-tree

2009-05-14 Thread domob at gcc dot gnu dot org
--- Comment #5 from domob at gcc dot gnu dot org 2009-05-14 20:03 --- Subject: Bug 40045 Author: domob Date: Thu May 14 20:02:46 2009 New Revision: 147540 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=147540 Log: 2009-05-14 Daniel Kraft PR fortr

[Bug fortran/22552] Would like warning when an undeclared function is called

2009-05-14 Thread domob at gcc dot gnu dot org
--- Comment #6 from domob at gcc dot gnu dot org 2009-05-14 13:49 --- Created an attachment (id=17866) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17866&action=view) ChangeLog for patch posted -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22552

[Bug fortran/22552] Would like warning when an undeclared function is called

2009-05-14 Thread domob at gcc dot gnu dot org
--- Comment #5 from domob at gcc dot gnu dot org 2009-05-14 13:48 --- Created an attachment (id=17865) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17865&action=view) Latest patch -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22552

[Bug fortran/40045] ICE with type extension and -fdump-parse-tree

2009-05-06 Thread domob at gcc dot gnu dot org
--- Comment #4 from domob at gcc dot gnu dot org 2009-05-06 15:01 --- Yes, that sounds like a problem caused by my patch; it did change the structure of storing the type-bounds, so maybe simply changing the if to the one shown by Tobias was wrong. I will look into this! -- domob at

[Bug fortran/38863] WHERE with multiple elemental defined assignments gives wrong answer

2009-04-14 Thread domob at gcc dot gnu dot org
--- Comment #15 from domob at gcc dot gnu dot org 2009-04-14 15:16 --- (In reply to comment #14) > In the case of the first, the dependency was missed. In this second, it is > detected OK but the components of the lhs that are not assigned to by the > module procedure

[Bug fortran/37746] bounds check of string dummy arguments

2009-04-11 Thread domob at gcc dot gnu dot org
--- Comment #8 from domob at gcc dot gnu dot org 2009-04-11 16:46 --- Fixed on trunk. -- domob at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug fortran/37746] bounds check of string dummy arguments

2009-04-11 Thread domob at gcc dot gnu dot org
--- Comment #7 from domob at gcc dot gnu dot org 2009-04-11 16:44 --- Subject: Bug 37746 Author: domob Date: Sat Apr 11 16:44:37 2009 New Revision: 145958 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=145958 Log: 2009-04-11 Daniel Kraft PR fortr

[Bug fortran/22552] Would like warning when an undeclared function is called

2009-04-11 Thread domob at gcc dot gnu dot org
--- Comment #4 from domob at gcc dot gnu dot org 2009-04-11 16:14 --- Extended patch based on the one from comment #2 posted: http://gcc.gnu.org/ml/fortran/2009-04/msg00148.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22552

[Bug fortran/22552] Would like warning when an undeclared function is called

2009-04-11 Thread domob at gcc dot gnu dot org
--- Comment #3 from domob at gcc dot gnu dot org 2009-04-11 13:58 --- Working on updating and working out FX's patch. -- domob at gcc dot gnu dot org changed: What|Removed |

[Bug libfortran/39665] Fortran IO using unaligned accesses to read/write doubles.

2009-04-06 Thread domob at gcc dot gnu dot org
--- Comment #2 from domob at gcc dot gnu dot org 2009-04-06 18:16 --- See also this thread: http://gcc.gnu.org/ml/fortran/2009-04/msg00065.html -- domob at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/39627] New: Fortran 2008 support

2009-04-03 Thread domob at gcc dot gnu dot org
t: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: domob at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39627

[Bug fortran/39626] New: Fortran 2008: Implement BLOCK construct

2009-04-03 Thread domob at gcc dot gnu dot org
: Fortran 2008: Implement BLOCK construct Product: gcc Version: unknown Status: UNCONFIRMED Severity: enhancement Priority: P3 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: domob at gcc dot

[Bug fortran/37423] Fortran 2003: DEFERRED bindings not yet implemented

2009-04-03 Thread domob at gcc dot gnu dot org
--- Comment #3 from domob at gcc dot gnu dot org 2009-04-03 14:46 --- Fixed on trunk (4.5) -- domob at gcc dot gnu dot org changed: What|Removed |Added

[Bug libfortran/38654] Fortran I/O speedup

2009-03-29 Thread domob at gcc dot gnu dot org
--- Comment #6 from domob at gcc dot gnu dot org 2009-03-29 19:50 --- Subject: Bug 38654 Author: domob Date: Sun Mar 29 19:50:15 2009 New Revision: 145259 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=145259 Log: 2009-03-29 Daniel Kraft PR fortr

[Bug fortran/37423] Fortran 2003: DEFERRED bindings not yet implemented

2009-03-29 Thread domob at gcc dot gnu dot org
--- Comment #2 from domob at gcc dot gnu dot org 2009-03-29 17:47 --- Subject: Bug 37423 Author: domob Date: Sun Mar 29 17:47:00 2009 New Revision: 145248 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=145248 Log: 2009-03-29 Daniel Kraft PR fortr

[Bug fortran/39344] fails on redefinition of variables

2009-03-02 Thread domob at gcc dot gnu dot org
--- Comment #1 from domob at gcc dot gnu dot org 2009-03-02 13:13 --- *** This bug has been marked as a duplicate of 39342 *** -- domob at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/39342] fails on redefinition of variables

2009-03-02 Thread domob at gcc dot gnu dot org
--- Comment #3 from domob at gcc dot gnu dot org 2009-03-02 13:13 --- *** Bug 39344 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39342

[Bug fortran/39192] poor error message

2009-02-14 Thread domob at gcc dot gnu dot org
--- Comment #1 from domob at gcc dot gnu dot org 2009-02-14 09:50 --- Confirmed. -- domob at gcc dot gnu dot org changed: What|Removed |Added CC

[Bug fortran/39171] New: Misleading warning for negative character length

2009-02-12 Thread domob at gcc dot gnu dot org
AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: domob at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39171

[Bug fortran/38883] [4.4 Regression] ICE for MVBITS with derived type argument that has run-time subscripts

2009-01-27 Thread domob at gcc dot gnu dot org
--- Comment #8 from domob at gcc dot gnu dot org 2009-01-27 18:10 --- Fixed on trunk. -- domob at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug fortran/38883] [4.4 Regression] ICE for MVBITS with derived type argument that has run-time subscripts

2009-01-27 Thread domob at gcc dot gnu dot org
--- Comment #7 from domob at gcc dot gnu dot org 2009-01-27 18:08 --- Subject: Bug 38883 Author: domob Date: Tue Jan 27 18:07:54 2009 New Revision: 143707 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=143707 Log: 2009-01-27 Daniel Kraft PR fortr

[Bug fortran/38883] [4.4 Regression] ICE for MVBITS with derived type argument that has run-time subscripts

2009-01-25 Thread domob at gcc dot gnu dot org
--- Comment #6 from domob at gcc dot gnu dot org 2009-01-25 08:36 --- (In reply to comment #4) > in gfc_conv_elemental_dependencies which then in > gfc_trans_allocate_array_storage gets accessed as: > tmp = TREE_TYPE (initial); /* Pointer to d

[Bug fortran/38831] ICE in bitmap_first_set_bit for procptr and C binding

2009-01-24 Thread domob at gcc dot gnu dot org
--- Comment #5 from domob at gcc dot gnu dot org 2009-01-25 07:47 --- (In reply to comment #4) > Works for me at r143643. > Duplicate of PR 38152? Works for me now, too. Thanks for pointing this out, I'll close it as duplicate. *** This bug has been marked as a duplica

[Bug fortran/38152] [4.4 Regression] procedure pointers as module variables

2009-01-24 Thread domob at gcc dot gnu dot org
--- Comment #14 from domob at gcc dot gnu dot org 2009-01-25 07:47 --- *** Bug 38831 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38152

[Bug fortran/38936] F2003: ASSOCIATE construct

2009-01-22 Thread domob at gcc dot gnu dot org
--- Comment #1 from domob at gcc dot gnu dot org 2009-01-22 17:27 --- I always liked the idea of associate... Maybe I'll volunteer to work on it for gfortran, but don't take my word on it ;) And of course, things like CLASS get higher priority. -- domob at gcc dot g

[Bug fortran/38887] [4.4 Regression] run-time abort for MVBITS with run-time zero sized array arguments

2009-01-21 Thread domob at gcc dot gnu dot org
--- Comment #5 from domob at gcc dot gnu dot org 2009-01-21 13:37 --- Fixed on trunk by converting the abort() call in internal_unpack to a return (this is also what the "real" unpack library call does). -- domob at gcc dot gnu dot org changed: What

[Bug fortran/38887] [4.4 Regression] run-time abort for MVBITS with run-time zero sized array arguments

2009-01-21 Thread domob at gcc dot gnu dot org
--- Comment #4 from domob at gcc dot gnu dot org 2009-01-21 13:35 --- Subject: Bug 38887 Author: domob Date: Wed Jan 21 13:34:55 2009 New Revision: 143541 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=143541 Log: 2009-01-21 Daniel Kraft * tran

[Bug fortran/38883] [4.4 Regression] ICE for MVBITS with derived type argument that has run-time subscripts

2009-01-20 Thread domob at gcc dot gnu dot org
--- Comment #5 from domob at gcc dot gnu dot org 2009-01-20 09:47 --- (In reply to comment #2) > http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=141516 ? > Seems to be my fault, quite plausibly :D I will work on this. -- domob at gcc dot gnu dot org changed:

[Bug fortran/38887] [4.4 Regression] run-time abort for MVBITS with run-time zero sized array arguments

2009-01-20 Thread domob at gcc dot gnu dot org
--- Comment #3 from domob at gcc dot gnu dot org 2009-01-20 09:44 --- I will work on this. -- domob at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/38849] New: ICE in fold_convert with C_F_POINTER and C binding

2009-01-14 Thread domob at gcc dot gnu dot org
o: unassigned at gcc dot gnu dot org ReportedBy: domob at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38849

[Bug fortran/38831] ICE in bitmap_first_set_bit for procptr and C binding

2009-01-13 Thread domob at gcc dot gnu dot org
--- Comment #1 from domob at gcc dot gnu dot org 2009-01-13 19:56 --- Created an attachment (id=17091) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17091&action=view) Test case This is the program ICE'ing -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38831

[Bug fortran/38831] New: ICE in bitmap_first_set_bit for procptr and C binding

2009-01-13 Thread domob at gcc dot gnu dot org
- Summary: ICE in bitmap_first_set_bit for procptr and C binding Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: domob

[Bug fortran/38152] ICE for procedure pointer assignment

2009-01-13 Thread domob at gcc dot gnu dot org
--- Comment #7 from domob at gcc dot gnu dot org 2009-01-13 19:47 --- Created an attachment (id=17090) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17090&action=view) Another test case This seems to be yet another test triggering this ICE. -- http://gcc.gnu.org/b

[Bug fortran/37746] bounds check of string dummy arguments

2009-01-04 Thread domob at gcc dot gnu dot org
--- Comment #6 from domob at gcc dot gnu dot org 2009-01-04 08:41 --- Here's a patch: http://gcc.gnu.org/ml/fortran/2008-12/msg00273.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37746

[Bug fortran/35943] -fbounds-check: actual character string shorter than dummy

2009-01-04 Thread domob at gcc dot gnu dot org
--- Comment #1 from domob at gcc dot gnu dot org 2009-01-04 08:40 --- *** This bug has been marked as a duplicate of 37746 *** -- domob at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/37746] bounds check of string dummy arguments

2009-01-04 Thread domob at gcc dot gnu dot org
--- Comment #5 from domob at gcc dot gnu dot org 2009-01-04 08:40 --- *** Bug 35943 has been marked as a duplicate of this bug. *** -- domob at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/24886] different character length in actual and formal argument not detected

2009-01-03 Thread domob at gcc dot gnu dot org
--- Comment #8 from domob at gcc dot gnu dot org 2009-01-03 19:08 --- Runtime checking is PR 37746, BTW, I'm working on it and have a pending patch. Would this fix this bug or should we wait for the whole-file checking? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24886

[Bug libfortran/38654] Fortran I/O speedup

2008-12-28 Thread domob at gcc dot gnu dot org
--- Comment #4 from domob at gcc dot gnu dot org 2008-12-28 21:27 --- Created an attachment (id=16998) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16998&action=view) Number parsing routines Sorry for the spam, but this is the parser-code for numbers I promised; it's

[Bug libfortran/38654] Fortran I/O speedup

2008-12-28 Thread domob at gcc dot gnu dot org
--- Comment #1 from domob at gcc dot gnu dot org 2008-12-28 17:38 --- I did once write a floating-point parser for FreeWRL. I can dig it out so we can try to compare it to gfortran's current one, but I've no idea whether it is fast or not (although I tried at that time to w

[Bug fortran/37605] Remarks on user manual for Gfortran

2008-12-21 Thread domob at gcc dot gnu dot org
--- Comment #8 from domob at gcc dot gnu dot org 2008-12-21 18:46 --- Subject: Bug 37605 Author: domob Date: Sun Dec 21 18:45:17 2008 New Revision: 142866 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=142866 Log: 2008-12-21 Arjen Markus Dani

[Bug fortran/37746] bounds check of string dummy arguments

2008-12-20 Thread domob at gcc dot gnu dot org
-- domob at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |domob at gcc dot gnu dot org |dot org

[Bug fortran/31822] Missing run-time bound checks for character pointer => target

2008-12-18 Thread domob at gcc dot gnu dot org
--- Comment #5 from domob at gcc dot gnu dot org 2008-12-18 10:12 --- Fixed on trunk/4.4. -- domob at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug fortran/31822] Missing run-time bound checks for character pointer => target

2008-12-18 Thread domob at gcc dot gnu dot org
--- Comment #4 from domob at gcc dot gnu dot org 2008-12-18 10:07 --- Subject: Bug 31822 Author: domob Date: Thu Dec 18 10:05:54 2008 New Revision: 142808 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=142808 Log: 2008-12-18 Daniel Kraft PR fortr

[Bug fortran/38137] MERGE: -fbounds-check runtime check for same string length

2008-12-17 Thread domob at gcc dot gnu dot org
--- Comment #2 from domob at gcc dot gnu dot org 2008-12-17 10:18 --- Added the runtime check for -fbounds-check. Thus fixed on trunk (4.4), closing. -- domob at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/38137] MERGE: -fbounds-check runtime check for same string length

2008-12-17 Thread domob at gcc dot gnu dot org
--- Comment #1 from domob at gcc dot gnu dot org 2008-12-17 10:17 --- Subject: Bug 38137 Author: domob Date: Wed Dec 17 10:16:28 2008 New Revision: 142791 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=142791 Log: 2008-12-17 Daniel Kraft PR fortr

[Bug fortran/31822] Missing run-time bound checks for character pointer => target

2008-12-17 Thread domob at gcc dot gnu dot org
--- Comment #3 from domob at gcc dot gnu dot org 2008-12-17 10:14 --- Thanks for the analysis, Tobias, I will then take this on as supplement to PR 38137. -- domob at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/37605] Remarks on user manual for Gfortran

2008-12-10 Thread domob at gcc dot gnu dot org
--- Comment #6 from domob at gcc dot gnu dot org 2008-12-10 08:44 --- I did post it to the mailing list some time ago and there was a little discussion, IIRC, but no definite "review" or OK for it. But I can re-post it (or we welcome your opinions), of course.

[Bug fortran/38137] MERGE: -fbounds-check runtime check for same string length

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

[Bug fortran/37423] Fortran 2003: DEFERRED bindings not yet implemented

2008-12-07 Thread domob at gcc dot gnu dot org
--- Comment #1 from domob at gcc dot gnu dot org 2008-12-07 17:12 --- A proposed patch for 4.5 can be found at: http://gcc.gnu.org/ml/fortran/2008-12/msg00109.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37423

[Bug fortran/32626] Run-time check for recursive functions

2008-12-07 Thread domob at gcc dot gnu dot org
--- Comment #2 from domob at gcc dot gnu dot org 2008-12-07 16:17 --- Unassigning myself, Tobias has a working patch posted for 4.5. -- domob at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/37779] Missing RECURSIVE not detected

2008-11-30 Thread domob at gcc dot gnu dot org
--- Comment #7 from domob at gcc dot gnu dot org 2008-12-01 07:27 --- Closing, for runtime-recursion checking I accepted PR 32626. -- domob at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/32626] Run-time check for recursive functions

2008-11-30 Thread domob at gcc dot gnu dot org
--- Comment #1 from domob at gcc dot gnu dot org 2008-12-01 07:25 --- Taking this on, as addition to PR 37779 about compile-time recursion checking. -- domob at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/37779] Missing RECURSIVE not detected

2008-11-30 Thread domob at gcc dot gnu dot org
--- Comment #6 from domob at gcc dot gnu dot org 2008-11-30 20:40 --- This second commit detects cases like the one mentioned by Tobias in comment #2 on trunk/4.4 I'm going to work on a optional runtime-recursion checking feature now as last part for this PR. -- http://gcc.gn

[Bug fortran/37779] Missing RECURSIVE not detected

2008-11-30 Thread domob at gcc dot gnu dot org
--- Comment #5 from domob at gcc dot gnu dot org 2008-11-30 20:37 --- Subject: Bug 37779 Author: domob Date: Sun Nov 30 20:36:10 2008 New Revision: 142299 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=142299 Log: 2008-11-30 Daniel Kraft <[EMAIL PROTECTED]&g

[Bug fortran/38252] New: Empty function with CONTAINS triggers Internal Error

2008-11-24 Thread domob at gcc dot gnu dot org
at gcc dot gnu dot org ReportedBy: domob at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38252

[Bug fortran/37779] Missing RECURSIVE not detected

2008-11-24 Thread domob at gcc dot gnu dot org
--- Comment #4 from domob at gcc dot gnu dot org 2008-11-24 13:12 --- Subject: Bug 37779 Author: domob Date: Mon Nov 24 13:10:37 2008 New Revision: 142158 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=142158 Log: 2008-11-24 Daniel Kraft <[EMAIL PROTECTED]&g

[Bug fortran/38152] ICE for procedure pointer assignment

2008-11-16 Thread domob at gcc dot gnu dot org
--- Comment #1 from domob at gcc dot gnu dot org 2008-11-16 09:27 --- Daniel Kraft wrote: > > I'm working out a test-case for PR 37779 and came across the following > > program, which ICEs for today's trunk gfortran: > > > > SUBROUTINE test () >

[Bug fortran/38152] New: ICE for procedure pointer assignment

2008-11-16 Thread domob at gcc dot gnu dot org
P3 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: domob at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38152

[Bug fortran/37779] Missing RECURSIVE not detected

2008-11-15 Thread domob at gcc dot gnu dot org
--- Comment #1 from domob at gcc dot gnu dot org 2008-11-15 08:30 --- I'll take this one on. Reading quickly through the thread gives me the impression that it is not 100% agreed upon that this should in every case be an error (although of course nearly so). But I guess we wa

[Bug fortran/35681] wrong result for vector subscripted array expression in MVBITS

2008-11-13 Thread domob at gcc dot gnu dot org
--- Comment #17 from domob at gcc dot gnu dot org 2008-11-13 17:16 --- Unassigning myself. Mikael will probably want to take the missing part on with his pending patch :) -- domob at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/35681] wrong result for vector subscripted array expression in MVBITS

2008-11-01 Thread domob at gcc dot gnu dot org
--- Comment #16 from domob at gcc dot gnu dot org 2008-11-01 13:37 --- This commit implements correct dependency and temporary handling if the arguments to MVBITS are *not* expressions; thus it does not yet fix the original test, although it fixes it if the parentheses are taken off the

[Bug fortran/35681] wrong result for vector subscripted array expression in MVBITS

2008-11-01 Thread domob at gcc dot gnu dot org
--- Comment #15 from domob at gcc dot gnu dot org 2008-11-01 13:27 --- Subject: Bug 35681 Author: domob Date: Sat Nov 1 13:26:19 2008 New Revision: 141516 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=141516 Log: 2008-11-01 Daniel Kraft <[EMAIL PROTECTED]&g

[Bug fortran/37903] [4.3/4.4 Regression] wrong-code for complicated vector subscripts

2008-10-28 Thread domob at gcc dot gnu dot org
--- Comment #12 from domob at gcc dot gnu dot org 2008-10-28 18:46 --- (In reply to comment #11) > Well, may patch is made against trunk, so I will leave it as is for now. > If Daniel commits his patch for PR35861, I can provide an updated patch. > I quickly looked at it, and

[Bug fortran/35681] wrong result for vector subscripted array expression in MVBITS

2008-10-19 Thread domob at gcc dot gnu dot org
--- Comment #14 from domob at gcc dot gnu dot org 2008-10-19 16:16 --- Actually, the parentheses aren't lost and *do* get honoured, but the temporary is only inside the scalarization loop and thus not the full array temporary we want; the problem is that the actual argument expres

[Bug fortran/35681] wrong result for vector subscripted array expression in MVBITS

2008-10-19 Thread domob at gcc dot gnu dot org
--- Comment #13 from domob at gcc dot gnu dot org 2008-10-19 14:46 --- Paul, thanks for stepping into the party :) My plan for working on this is to look at the first part of the problem for now (the lost parentheses, this is a general ELEMENTAL problem, as my (invalid) test from

[Bug fortran/35681] wrong result for vector subscripted array expression in MVBITS

2008-10-18 Thread domob at gcc dot gnu dot org
--- Comment #7 from domob at gcc dot gnu dot org 2008-10-18 08:27 --- I'm having some difficulties seeing what the problem really is... My understanding of elemental procedures so far is that they should be more or less equivalent to looping over the arguments and then performing

[Bug fortran/37863] Display of a value close to 1 shows 2

2008-10-17 Thread domob at gcc dot gnu dot org
--- Comment #1 from domob at gcc dot gnu dot org 2008-10-17 15:42 --- Confirmed on trunk, with this test: program pb write(*,'(F3.0)') 1.0d0 - 1.110223024625157D-16 end Changing decimals display to a value larger than 0 outputs 1 correctly. -- domob at gcc dot g

[Bug fortran/35681] wrong result for vector subscripted array expression in MVBITS

2008-10-16 Thread domob at gcc dot gnu dot org
--- Comment #6 from domob at gcc dot gnu dot org 2008-10-16 16:32 --- Fixed the accepts-invalid mentioned in comment #1 (patch posted at http://gcc.gnu.org/ml/fortran/2008-10/msg00145.html) on trunk, but the main problem here is still there, I'll start to work on it directl

[Bug fortran/35681] wrong result for vector subscripted array expression in MVBITS

2008-10-14 Thread domob at gcc dot gnu dot org
--- Comment #5 from domob at gcc dot gnu dot org 2008-10-14 16:20 --- I will look at this and try to work it out, taking it for now. -- domob at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/37688] Relax "Symbol is used before it is typed" checking

2008-10-12 Thread domob at gcc dot gnu dot org
--- Comment #3 from domob at gcc dot gnu dot org 2008-10-12 10:53 --- Fixed as suggested, thus basic arithmetic expressions are now also allowed even containing untyped symbols as long as legacy (gnu) mode is enabled. -- domob at gcc dot gnu dot org changed: What

[Bug fortran/37688] Relax "Symbol is used before it is typed" checking

2008-10-12 Thread domob at gcc dot gnu dot org
--- Comment #2 from domob at gcc dot gnu dot org 2008-10-12 10:52 --- Subject: Bug 37688 Author: domob Date: Sun Oct 12 10:51:11 2008 New Revision: 141074 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=141074 Log: 2008-10-12 Daniel Kraft <[EMAIL PROTECTED]&g

[Bug fortran/35723] Can't use run-time array element in character declaration

2008-10-09 Thread domob at gcc dot gnu dot org
--- Comment #4 from domob at gcc dot gnu dot org 2008-10-09 07:33 --- Fixed. -- domob at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug fortran/35723] Can't use run-time array element in character declaration

2008-10-09 Thread domob at gcc dot gnu dot org
--- Comment #3 from domob at gcc dot gnu dot org 2008-10-09 07:29 --- Subject: Bug 35723 Author: domob Date: Thu Oct 9 07:28:22 2008 New Revision: 141001 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=141001 Log: 2008-10-09 Daniel Kraft <[EMAIL PROTECTED]&g

[Bug fortran/37638] ICE in update_arglist_pass

2008-10-04 Thread domob at gcc dot gnu dot org
--- Comment #8 from domob at gcc dot gnu dot org 2008-10-05 06:41 --- Fixed on trunk. -- domob at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug fortran/37638] ICE in update_arglist_pass

2008-10-04 Thread domob at gcc dot gnu dot org
--- Comment #7 from domob at gcc dot gnu dot org 2008-10-05 06:41 --- Subject: Bug 37638 Author: domob Date: Sun Oct 5 06:39:37 2008 New Revision: 140880 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=140880 Log: 2008-10-05 Daniel Kraft <[EMAIL PROTECTED]&g

<    1   2   3   4   >