Standarise compiler scripts
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 38/100
- Issue type
- Refactor
- Clarity
- Mostly clear
- Activity status
- Stale
- Tech stack
- fortran
- Domain
- build-system, performance
Research direction
Start by inventorying the compiler scripts, including the *_acc.sh scripts, nvidia.sh, and reset.sh, and compare their defaults and environment-variable handling. Confirm which scripts are still referenced before deciding what can be removed. Done means the remaining compiler setups use consistent benchmarking features and reset.sh clears the added environment variables.
Written by the indexing model from the issue text.
Description
I would be good to clean up the compiler scripts, currently they have some inconsistencies:
- Different compiler set up by default different compilation features (e.g. -g is set on some but not on others). For benchmarking it would be better if all are as similar as possible.
- the (*_acc.sh) are not needed anymore because e.g. nvidia.sh already sets a ACCFLAGS for OpenACC compilation.
- the reset.sh does not clean up the environment variables that we have added more recently.
- Dominant language
- Fortran
- Stars
- 7
- Forks
- 5
- PR merge metrics
- No merged PRs in 30d
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from stfc/PSycloneBench
-
help wanted
Difficulty 4/5 3-5 days Newbie friendliness 25/100
stfc/PSycloneBench#98 · 11 comments ·
-
Difficulty 4/5 3-5 days Newbie friendliness 20/100
stfc/PSycloneBench#97 · 10 comments ·
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
stfc/PSycloneBench#92 ·
-
stfc/PSycloneBench#84 · 1 assignee ·
-
in progress
stfc/PSycloneBench#80 · 3 comments · 1 assignee ·
All issues in stfc/PSycloneBench
Similar issues
-
Needs Design Priority: Wishlist
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
elementary/flatpak-platform#253 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
objectionary/hone-maven-plugin#1060 ·
-
0.kind: build failure
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
-
Update Vish to 1.1.5 Openpackage-update
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
oSoWoSo/vOid_Community_repOsitory#144 · 1 comment ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100