Skip to content

wrf_parflow: declare Solver_module as extern#11

Merged
jjokella merged 1 commit intotsmp-pdaf-patchedfrom
tsmp-pdaf-patched-wrf-parflow-fix
Apr 15, 2026
Merged

wrf_parflow: declare Solver_module as extern#11
jjokella merged 1 commit intotsmp-pdaf-patchedfrom
tsmp-pdaf-patched-wrf-parflow-fix

Conversation

@jjokella
Copy link
Copy Markdown
Collaborator

related to HPSCTerrSys/TSMP2#123

Fixing error multiple definition of Solver_module during linking step of CLM3.5-ParFlow-PDAF

/p/software/default/stages/2026/software/binutils/2.44-GCCcore-14.3.0/bin/ld: TSMP2/bin/JUWELS_ParFlow-CLM3.5-PDAF/lib/libpfsimulator.a(wrf_parflow.c.o):(.bss+0x10): multiple definition of `Solver_module'; TSMP2/bin/JUWELS_ParFlow-CLM3.5-PDAF/lib/libpfsimulator.a(solver.c.o):(.bss+0x0): first defined here

@jjokella jjokella requested a review from kvrigor April 15, 2026 08:18
@jjokella jjokella merged commit fa51ec6 into tsmp-pdaf-patched Apr 15, 2026
2 of 26 checks passed
@jjokella jjokella deleted the tsmp-pdaf-patched-wrf-parflow-fix branch April 15, 2026 12:24
jjokella added a commit to HPSCTerrSys/TSMP2 that referenced this pull request Apr 15, 2026
- Updating `parflow_pdaf` to current Parflow master
- HPSCTerrSys/parflow#9
- HPSCTerrSys/parflow#10
- HPSCTerrSys/parflow#11
- BuildPDAFModel: Add `-lstdc++`
- at least for now: don't use UMPIRE and SUNDIALS
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant