{cae}[foss/2020b] OpenFOAM vv2112#15731
Conversation
| to solid dynamics and electromagnetics.""" | ||
|
|
||
| toolchain = {'name': 'foss', 'version': '2020b'} | ||
| toolchainopts = {'cstd': 'c++11'} |
There was a problem hiding this comment.
Need 'vectorize': False for correctness.
See OpenFOAM-v2112-foss-2021b.eb
There was a problem hiding this comment.
I'm not sure this also applies when building OpenFOAM v2112 with foss/2020b, but it could.
See also #15495
There was a problem hiding this comment.
So I've take took over all requested changes and re-requested review.
How should I proceed? Besides my orignally bad easyconfig structure I can at least report from user experiences that without the patches OpenFOAMv2112 foss2020b is usable at our cluster. I'll will now rebuild in staging with the patches.
There was a problem hiding this comment.
It may be usable without the patches, but they are vital to get OpenFOAM to use the dependencies from EasyBuild and to build paraFoam correctly.
| sources = [SOURCE_TGZ] | ||
| checksums = [ |
There was a problem hiding this comment.
Missing patches (see OpenFOAM-v2112-foss-2021b.eb)
patches = [
('OpenFOAM-v2012-cleanup.patch', 1),
'OpenFOAM-v1906-wmake-ompi.patch',
]
| builddependencies = [ | ||
| ('Bison', '3.7.1'), | ||
| ('CMake', '3.18.4'), | ||
| ('flex', '2.6.4'), | ||
| ] | ||
|
|
There was a problem hiding this comment.
Please move before dependencies
| sanity_check_paths = { | ||
| 'files': ['%(installdir)s/%(name)s-%(version)s/platforms/linux64GccDPInt32Opt/lib/dummy/libscotchDecomp.so'], | ||
| 'dirs': ['%(installdir)s/%(name)s-%(version)s/platforms/linux64GccDPInt32Opt/lib/dummy'], | ||
| } |
There was a problem hiding this comment.
Please remove, the openfoam easyblock handles this part.
|
@boegelbot Please test @ generoso |
|
@boegelbot Please test @ jsc-zen2 |
|
@akesandgren: Request for testing this PR well received on jsczen2l1.int.jsc-zen2.easybuild-test.cluster PR test command '
Test results coming soon (I hope)... Details- notification for comment with ID 1168246919 processed Message to humans: this is just bookkeeping information for me, |
|
Test report by @boegelbot |
|
@boegelbot Please test @ jsc-zen2 |
|
@boegel: Request for testing this PR well received on jsczen2l1.int.jsc-zen2.easybuild-test.cluster PR test command '
Test results coming soon (I hope)... Details- notification for comment with ID 1602842826 processed Message to humans: this is just bookkeeping information for me, |
|
Test report by @boegelbot |
|
@boegelbot Please test @ generoso |
|
@boegel: Request for testing this PR well received on login1 PR test command '
Test results coming soon (I hope)... Details- notification for comment with ID 1603017160 processed Message to humans: this is just bookkeeping information for me, |
|
Test report by @boegelbot |
|
Test report by @boegel |
missing patches added, other suggested changes also done
|
Going in, thanks @DirectorSloan! |
(created using
eb --new-pr)