Skip to content

bug: buildfunctions .f90 only, not .F90 #696

@hkershaw-brown

Description

@hkershaw-brown

🐛 Your bug may already be reported!

Describe the bug

  1. List the steps someone needs to take to reproduce the bug.
    Add some code you would like to build as part of dart:
    assimilation_code/modules/assimilation/cheesecake_filter_mod.F90

  2. What was the expected outcome?
    That cheesecake_filter_mod.F90 would get included in the list of files to compile and then compiled in to dart (filter, pmo, whatever)

  3. What actually happened?
    cheesecake_filter_mod.F90 is not found.

Error Message

/Users/hkershaw/DART/Bugs/issue_696/models/lorenz_96/cheesecake.f90:2:5:

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

Which model(s) are you working with?

lorenz_96, but could be any.

Version of DART

Which version of DART are you using?
You can find the version using git describe --tags

Have you modified the DART code?

Yes, to give an example for .F90 code:
https://github.com/hkershaw-brown/DART/tree/bigF90

v11.6.0-1-g2a8903ca3

Build information

Please describe:

  1. mac M2 (note case insensitive filesystem)
  2. gnu

Metadata

Metadata

Labels

build-systemissues related to building dart

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions