Hi Alex, Alex DOMINGO TORO <alex.domingo.t...@vub.be> writes:
> Hi Loris, > > I got the sources of GAMESS-US v20230630-R2. There are indeed multiple > breaking changes (mostly new optional stuff). I updated the easyblock > to be compatible with those. > > I also made an easyconfig to install this version of GAMESS-US. You > can find it in the following PR: > https://github.com/easybuilders/easybuild-easyconfigs/pull/19424 > > However, a few of the tests in GAMESS-US are currently failing with > this installation. So there is a bit more work needed to get this > fully ready. Let me know how it goes on your side. Thanks for the EasyConfig. However, I am getting the following error: == 2023-12-14 13:41:33,304 run.py:700 WARNING Found 7 potential errors (some may be harmless) in output of /trinity/shared/easybuild/software/GAMESS-US/20230630-R2-gompi-2023a/compall : Error: Symbol xc_gga_x_herman at (1) has no IMPLICIT type Fatal Error: Cannot open module file libxc.mod for reading at (1): No such file or directory Fatal Error: Cannot open module file libxc.mod for reading at (1): No such file or directory Fatal Error: Cannot open module file mod_dft_gridint.mod for reading at (1): No such file or directory Fatal Error: Cannot open module file libxc.mod for reading at (1): No such file or directory Fatal Error: Cannot open module file libxc.mod for reading at (1): No such file or directory Fatal Error: Cannot open module file libxc.mod for reading at (1): No such file or directory I see in the EasyConfig dependencies = [ ('OpenBLAS', '0.3.23', '-int8'), #('libxc', '6.2.2'), ] Is libxc needed after all? Cheers, Loris > Best, > > Alex Domingo > > Scientific Data & Compute > VUB - Informatie & Communicatietechnologie > Pleinlaan 9 - 1050 Brussel > https://hpc.vub.be > > > > > ________________________________________ > From: easybuild-requ...@lists.ugent.be > <easybuild-requ...@lists.ugent.be> on behalf of Loris Bennett > <loris.benn...@fu-berlin.de> > Sent: Monday, 11 December 2023 13:10 > To: easybuild@lists.ugent.be > Subject: Re: [easybuild] Reason for no recent US-GAMESS? > > Hi Alex, > > Alex DOMINGO TORO <alex.domingo.t...@vub.be> writes: > >> Hi Loris, >> >> I just opened a new PR with our updated easyblock for GAMESS-US. So >> far we have used it successfully to install versions between 2020 and >> 2022. Not yet 2023 though. > > Is it possible to obtain older versions via the GAMESS website? They > just seem to offer gamess-current.tar.gz and I didn't managed to > download anything else by tweaking the URL. > > Cheers, > > Loris > >> You can check it out in: >> https://github.com/easybuilders/easybuild-easyblocks/pull/3047 >> >> An example easyconfig is available in: >> https://github.com/easybuilders/easybuild-easyconfigs/pull/19310 >> >> Kind regards, >> >> Alex Domingo >> >> Scientific Data & Compute >> VUB - Informatie & Communicatietechnologie >> Pleinlaan 9 - 1050 Brussel >> https://hpc.vub.be >> >> >> >> >> ________________________________________ >> From: easybuild-requ...@lists.ugent.be >> <easybuild-requ...@lists.ugent.be> on behalf of Loris Bennett >> <loris.benn...@fu-berlin.de> >> Sent: Wednesday, 6 December 2023 17:12 >> To: easybuild@lists.ugent.be >> Subject: Re: [easybuild] Reason for no recent US-GAMESS? >> >> Loris Bennett <loris.benn...@fu-berlin.de> writes: >> >>> Loris Bennett <loris.benn...@fu-berlin.de> writes: >>> >>>> Hi, >>>> >>>> Before I attempt to update the EC for US-GAMESS I was wondering whether >>>> there was a specific reason why the latest one in EasyBuild is >>>> >>>> GAMESS-US-20180214-R1-foss-2016b.eb >>>> >>>> i.e. over 5 years old. Has interest in GAMESS just waned or are there >>>> particular issues which lead to there being no more recent ECs? >>> >>> Despite not hearing from anyone, I thought I would have a go at this. >>> >>> I updated one of the patches, which, when I apply it directly to the >>> original file seems fine: >>> >>> [build@admin gamess]$ patch --dry-run --verbose rungms.orig >>> GAMESS-US_rungms_fix_PP >>> N_not_initialized.patch >>> Hmm... Looks like a unified diff to me... >>> The text leading up to this was: >>> -------------------------- >>> |--- rungms.orig 2023-07-01 08:04:29.000000000 +0200 >>> |+++ rungms 2023-12-01 08:55:00.529995185 +0100 >>> -------------------------- >>> checking file rungms.orig >>> Using Plan A... >>> Hunk #1 succeeded at 672. >>> done >>> >>> However, within EasyBuild the patch fails with the following message >>> >>> == 2023-12-01 09:02:51,616 easyblock.py:4277 WARNING build failed >>> (first 300 chars): Couldn't apply patch file >>> >>> /trinity/shared/easybuild/software/EasyBuild/4.8.2/easybuild/easyconfigs/g/GAMESS-US/GAMESS-US_rungms-slurm.patch. >>> Process >>> exited with code 1: patching file rungms >>> Hunk #1 succeeded at 188 (offset 102 lines). >>> Hunk #2 succeeded at 204 (offset 107 lines). >>> Hunk #3 succeeded at >>> >>> What I am doing wrong? >> >> The name of the patch was incorrect. D'oh. >> >> -- >> Dr. Loris Bennett (Herr/Mr) >> ZEDAT, Freie Universität Berlin > -- > Dr. Loris Bennett (Herr/Mr) > ZEDAT, Freie Universität Berlin -- Dr. Loris Bennett (Herr/Mr) ZEDAT, Freie Universität Berlin