llnl / llnl/WRF-IBM

Failed to build on an HPC

Open
#1 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Fortran
Stars
13
Forks
4
PR merge metrics
No merged PRs in 30d

Description

Firstly I want to say, the WRF-IBM is what I'm looking for.
I compiled it on an HPC with intel compiler, on which I have built the original WRF 3.8.1 successfully, which is based on, I assume.
But for the WRF-IBM, the first error came after configuration, there is a line in the configure.wrf,
LIB = -L/usr/local/tools/acml-ifort-4.4.0/lib -lacml \ $(LIB_BUNDLED) $(LIB_EXTERNAL) $(LIB_LOCAL) $(LIB_WRF_HYDRO)
It was said for AMD, the compile failed since there are no such libs. So I replaced this line with only
LIB = $(LIB_BUNDLED) $(LIB_EXTERNAL) $(LIB_LOCAL) $(LIB_WRF_HYDRO)

However, the building still failed every time. Here I attached the configure file, stderr, and build log.
buildlog.txt
configure.wrf.txt
stderr.txt

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Begin with configure.wrf.txt and the first error in stderr.txt, then compare it with buildlog.txt to determine whether the edited LIB line or another dependency causes the failure. Done means the WRF-IBM build completes on the reported Intel/HPC environment without unavailable ACML libraries.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.