public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug fortran/114922] New: fsyntax-only need the modules
@ 2024-05-02 12:47 axel.ehrich@tu-clausthal.de
  2024-05-02 16:43 ` [Bug fortran/114922] " anlauf at gcc dot gnu.org
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: axel.ehrich@tu-clausthal.de @ 2024-05-02 12:47 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114922

            Bug ID: 114922
           Summary: fsyntax-only need the modules
           Product: gcc
           Version: 13.2.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: fortran
          Assignee: unassigned at gcc dot gnu.org
          Reporter: axel.ehrich@tu-clausthal.de
  Target Milestone: ---

Created attachment 58087
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58087&action=edit
Short Example for this problem

I encounter the following problem with gfortran: When I try to compile a file
(such as the one attached) with the options -c -fsyntax-only,
that is

"gfortran -c -fsyntax-only syntax-only_test.f90"

I receive the following error message:
------------------------------------------------------
syntax-only_test.f90:2:5:

    2 | use module
      |     1
Fatal Error: Cannot open module file 'module.mod' for reading at (1): No such
file or directory
compilation terminated.
-----------------------------------------------

One purpose of the option "-fsyntax-only" is to create the module files (.mod),
however, without doing the compilation that would require module files. The
observed behaviour appears like a bug in gfortran.

I used 
https://aoterodelaroza.github.io/devnotes/modern-fortran-makefiles/
to look how i can solve the problem with the depends of mod files.

Best regards,
Axel

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2024-05-06  5:58 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-05-02 12:47 [Bug fortran/114922] New: fsyntax-only need the modules axel.ehrich@tu-clausthal.de
2024-05-02 16:43 ` [Bug fortran/114922] " anlauf at gcc dot gnu.org
2024-05-02 17:38 ` kargls at comcast dot net
2024-05-03 10:50 ` axel.ehrich@tu-clausthal.de
2024-05-03 13:38 ` mikael at gcc dot gnu.org
2024-05-06  5:58 ` axel.ehrich@tu-clausthal.de

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).