MetOffice / MetOffice/fab

Two pass Fortran compilation may not be giving full advantage

Open
#263 2 comments 0 reactions 0 assignees View on GitHub
lfric technical debt um
Dominant language
Python
Stars
9
Forks
9
Avg merge
12d 12h
Merged PRs (30d)
2

Description

Because Fortran source is compiled in batches, everything which can be compiled now, then re-evaluate, rather than a rolling process we may not be getting full value out of the two-pass approach.

Contributor guide

Open the contributing guide

Research direction

No files or tests are named. Start by tracing the two-pass Fortran compilation entry point and how batches are re-evaluated; determine whether newly compilable sources are revisited before the process ends. Done means the two-pass approach fully realizes its intended benefit, with coverage or build evidence for the revised behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
fortran, python
Domain
build-system
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.