public inbox for gcc-bugs@sourceware.org help / color / mirror / Atom feed
* [Bug fortran/32738] New: Error: Function 'tree_size' at (1) has no IMPLICIT type @ 2007-07-12 14:56 michael dot a dot richmond at nasa dot gov 2007-07-12 18:25 ` [Bug fortran/32738] " burnus at gcc dot gnu dot org ` (4 more replies) 0 siblings, 5 replies; 6+ messages in thread From: michael dot a dot richmond at nasa dot gov @ 2007-07-12 14:56 UTC (permalink / raw) To: gcc-bugs When I compile the file listed below using the latest snapshot version of gfortran, I get the following messages: c.f90:46.18: use cluster_tree 1 Warning: Although not referenced, '' at (1) has ambiguous interfaces c.f90:48.13: print *, tree_size(1) 1 Error: Function 'tree_size' at (1) has no IMPLICIT type module cluster_definition implicit none integer, parameter, public:: cluster_size = 1000 end module cluster_definition module cluster_tree use cluster_definition, only: ct_cluster_size => cluster_size implicit none private private:: ct_initialize, ct_dealloc, ct_tree_size public:: initialize, dealloc, tree_size interface initialize module procedure ct_initialize end interface interface dealloc module procedure ct_dealloc end interface interface tree_size module procedure ct_tree_size end interface contains subroutine ct_initialize() end subroutine ct_initialize subroutine ct_dealloc() end subroutine ct_dealloc function ct_tree_size(t) result(s) integer :: t integer :: s s = 0 end function ct_tree_size end module cluster_tree program example use cluster_tree implicit none print *, tree_size(1) end program example -- Summary: Error: Function 'tree_size' at (1) has no IMPLICIT type Product: gcc Version: 4.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: michael dot a dot richmond at nasa dot gov http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32738 ^ permalink raw reply [flat|nested] 6+ messages in thread
* [Bug fortran/32738] Error: Function 'tree_size' at (1) has no IMPLICIT type 2007-07-12 14:56 [Bug fortran/32738] New: Error: Function 'tree_size' at (1) has no IMPLICIT type michael dot a dot richmond at nasa dot gov @ 2007-07-12 18:25 ` burnus at gcc dot gnu dot org 2007-07-14 13:37 ` dfranke at gcc dot gnu dot org ` (3 subsequent siblings) 4 siblings, 0 replies; 6+ messages in thread From: burnus at gcc dot gnu dot org @ 2007-07-12 18:25 UTC (permalink / raw) To: gcc-bugs ------- Comment #1 from burnus at gcc dot gnu dot org 2007-07-12 18:24 ------- New error message, but probably same reason. As I wrote in another PR: This seems to be a duplicate of PR 32727. Note that the offending patch (for PR32634) has been reverted and therefore this should not fail anymore. I'm not marking it a duplicate as it might have a different reason; as I don't get a failure here indicates however that it is indeed a duplicate. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32738 ^ permalink raw reply [flat|nested] 6+ messages in thread
* [Bug fortran/32738] Error: Function 'tree_size' at (1) has no IMPLICIT type 2007-07-12 14:56 [Bug fortran/32738] New: Error: Function 'tree_size' at (1) has no IMPLICIT type michael dot a dot richmond at nasa dot gov 2007-07-12 18:25 ` [Bug fortran/32738] " burnus at gcc dot gnu dot org @ 2007-07-14 13:37 ` dfranke at gcc dot gnu dot org 2007-07-16 14:33 ` michael dot a dot richmond at nasa dot gov ` (2 subsequent siblings) 4 siblings, 0 replies; 6+ messages in thread From: dfranke at gcc dot gnu dot org @ 2007-07-14 13:37 UTC (permalink / raw) To: gcc-bugs ------- Comment #2 from dfranke at gcc dot gnu dot org 2007-07-14 13:37 ------- > I'm not marking it a duplicate as it might have a different reason; as I > don't get a failure here indicates however that it is indeed a duplicate. Works here as well. Michael, can you confirm? Tobias, should the testcases be added to the testsuite nonetheless? To make sure we don't regress again if perchance it wasn't a dupe? -- dfranke at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dfranke at gcc dot gnu dot | |org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32738 ^ permalink raw reply [flat|nested] 6+ messages in thread
* [Bug fortran/32738] Error: Function 'tree_size' at (1) has no IMPLICIT type 2007-07-12 14:56 [Bug fortran/32738] New: Error: Function 'tree_size' at (1) has no IMPLICIT type michael dot a dot richmond at nasa dot gov 2007-07-12 18:25 ` [Bug fortran/32738] " burnus at gcc dot gnu dot org 2007-07-14 13:37 ` dfranke at gcc dot gnu dot org @ 2007-07-16 14:33 ` michael dot a dot richmond at nasa dot gov 2007-07-19 21:11 ` dfranke at gcc dot gnu dot org 2007-07-19 21:12 ` dfranke at gcc dot gnu dot org 4 siblings, 0 replies; 6+ messages in thread From: michael dot a dot richmond at nasa dot gov @ 2007-07-16 14:33 UTC (permalink / raw) To: gcc-bugs ------- Comment #3 from michael dot a dot richmond at nasa dot gov 2007-07-16 14:33 ------- (In reply to comment #2) > > I'm not marking it a duplicate as it might have a different reason; as I > > don't get a failure here indicates however that it is indeed a duplicate. > > Works here as well. > > Michael, can you confirm? All I know is the bug exists in the snapshot versions of gfortran v4.3 dated July 11 and 12. It does not exist in earlier or later snapshots of gfortran v4.3. It does not exist in the snapshot version of gfortran v4.2.1 dated July 12. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32738 ^ permalink raw reply [flat|nested] 6+ messages in thread
* [Bug fortran/32738] Error: Function 'tree_size' at (1) has no IMPLICIT type 2007-07-12 14:56 [Bug fortran/32738] New: Error: Function 'tree_size' at (1) has no IMPLICIT type michael dot a dot richmond at nasa dot gov ` (2 preceding siblings ...) 2007-07-16 14:33 ` michael dot a dot richmond at nasa dot gov @ 2007-07-19 21:11 ` dfranke at gcc dot gnu dot org 2007-07-19 21:12 ` dfranke at gcc dot gnu dot org 4 siblings, 0 replies; 6+ messages in thread From: dfranke at gcc dot gnu dot org @ 2007-07-19 21:11 UTC (permalink / raw) To: gcc-bugs ------- Comment #4 from dfranke at gcc dot gnu dot org 2007-07-19 21:11 ------- Subject: Bug 32738 Author: dfranke Date: Thu Jul 19 21:11:38 2007 New Revision: 126790 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=126790 Log: 2007-07-19 Daniel Franke <franke.daniel@gmail.com> PR fortran/32738 * gfortran.dg/pr32768.f90: New test. Added: trunk/gcc/testsuite/gfortran.dg/pr32738.f90 Modified: trunk/gcc/testsuite/ChangeLog -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32738 ^ permalink raw reply [flat|nested] 6+ messages in thread
* [Bug fortran/32738] Error: Function 'tree_size' at (1) has no IMPLICIT type 2007-07-12 14:56 [Bug fortran/32738] New: Error: Function 'tree_size' at (1) has no IMPLICIT type michael dot a dot richmond at nasa dot gov ` (3 preceding siblings ...) 2007-07-19 21:11 ` dfranke at gcc dot gnu dot org @ 2007-07-19 21:12 ` dfranke at gcc dot gnu dot org 4 siblings, 0 replies; 6+ messages in thread From: dfranke at gcc dot gnu dot org @ 2007-07-19 21:12 UTC (permalink / raw) To: gcc-bugs ------- Comment #5 from dfranke at gcc dot gnu dot org 2007-07-19 21:12 ------- Assuming fixed. Added the testcase to the testsuite (r126790). Closing as WORKSFORME. -- dfranke at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |WORKSFORME http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32738 ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2007-07-19 21:12 UTC | newest] Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2007-07-12 14:56 [Bug fortran/32738] New: Error: Function 'tree_size' at (1) has no IMPLICIT type michael dot a dot richmond at nasa dot gov 2007-07-12 18:25 ` [Bug fortran/32738] " burnus at gcc dot gnu dot org 2007-07-14 13:37 ` dfranke at gcc dot gnu dot org 2007-07-16 14:33 ` michael dot a dot richmond at nasa dot gov 2007-07-19 21:11 ` dfranke at gcc dot gnu dot org 2007-07-19 21:12 ` dfranke at gcc dot gnu dot org
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).