[CP2K-user] [CP2K:22402] Re: Error in BS calculations with HSE06 functional: required libint was not linked with CP2K
Megaa M
chriszwy0022 at gmail.com
Thu Aug 20 05:09:53 UTC 2026
Hi Frederick,
Thank you for the advice. I'll ask the admin team see if they could install
version 2026.2.
Cheers,
Weiyi
在2026年8月13日星期四 UTC+10 18:15:12<Frederick Stein> 写道:
> Hi Weiyi,
> Sorry, you need version 2026.2 instead of version 2026.1. The fix was
> merged soon after the release of 2026.1. Otherwise, I do not know what is
> going on with MKL. It could be an invalid value which cannot be
> investigated without any further information or a debug build. Because CP2K
> was not compiled with support for COSMA, you also cannot try a different
> library.
> Best,
> Frederick
>
> Megaa M schrieb am Donnerstag, 13. August 2026 um 08:57:08 UTC+2:
>
>> Hi Frederick,
>>
>> Thanks for pointing out. I've added the output and log files in the
>> attachment.
>>
>> When I used the EPS_DEFAULT = 1.0E-11, the error message showed up with
>> `CPASSERT failed`. For more details, please refer to the document named
>> 'EPS_DEFAULT_E-11_cp2k_out.txt'. Then I decreased the parameter to
>> EPS_DEFAULT = 1.0E-13, there was no error messages in the out file
>> ('EPS_13_cp2k_out.txt'), but all cores failed within MKL as you mentioned
>> in the previous group chat. Could you please share some suggestions about
>> that?
>>
>> Many thanks !
>>
>> Cheers,
>> Weiyi
>>
>>
>> 在2026年8月12日星期三 UTC+10 16:33:54<Stein, Dr. Frederick> 写道:
>>
>>> Hi Weiyi,
>>> Do you also have a CP2K output file? Just throwing a `CPASSERT failed`
>>> is
>>> not a useful error message (we used it everywhere in the code) and
>>> according
>>> to the stack trace, all cores fail within MKL.
>>> Best,
>>> Frederick
>>>
>>> Am Tue, 11 Aug 2026 21:17:48 -0700 (PDT) schrieb Megaa M
>>> <chrisz... at gmail.com>:
>>> > Hi Frederick,
>>> >
>>> > I've switched to cp2k/2026.1 and run the input scripts. Unfortunately,
>>> it
>>> > still returned error like "CPASSERT failed". Then I tried to decrease
>>> > EPS_DEFAULT from 1.0E-11 to 1.0E-13 as suggested. It can run but
>>> terminate
>>> > at some point.
>>> >
>>> >For your reference, I've added the log files in the attachment. Please
>>> have
>>> > a look.
>>> >
>>> > Just wondering that do you have any advice on this?
>>> >
>>> > Cheers,
>>> > Weiyi
>>> >
>>> > 在2026年8月11日星期二 UTC+10 14:07:40<Megaa M> 写道:
>>> >
>>> >> Hi Frederick,
>>> >>
>>> >> Thank you for the advice. Will try on 2026 version then.
>>> >>
>>> >> Cheers,
>>> >> Weiyi
>>> >>
>>> >> 在2026年8月10日星期一 UTC+10 18:01:26<Frederick Stein> 写道:
>>> >>
>>> >>> Dear Megaa,
>>> >>> This bug is known and was fixed in version 2026.1. So I recommend
>>> you to
>>> >>> switch to version 2026.1 or 2026.2. If this is not possible, try a
>>> >>> different number of MPI ranks or a different value for EPS_DEFAULT
>>> (see
>>> >>>
>>> https://groups.google.com/g/cp2k/c/y_tap__2q4M/m/3LBtjlWdEQAJ?utm_medium=email&utm_source=footer
>>> >>> ).
>>> >>> Best,
>>> >>> Frederick
>>> >>>
>>> >>> Megaa M schrieb am Montag, 10. August 2026 um 05:48:32 UTC+2:
>>> >>>
>>> >>>> Hi Frederick
>>> >>>>
>>> >>>> Thank you for the advice.
>>> >>>> I tried to run the regtest as you suggested, it runs successfully.
>>> I
>>> >>>> checked my input scripts and I guess the error showed up was
>>> because I used
>>> >>>> different basis sets in the PBE and HSE06 input scipts.
>>> >>>>
>>> >>>> Then I changed the basis set used in the PBE calculation, make it
>>> aligns
>>> >>>> with the HSE06 script. However, at this time it gave me errors like
>>> >>>> "CPASSERT failed". I've uploaded the log files in the attachment.
>>> Please
>>> >>>> have a look.
>>> >>>>
>>> >>>> Just wondering that do you have any idea about this error?
>>> >>>>
>>> >>>> I reckon this happened was probably because I added the auxiliary
>>> basis
>>> >>>> set ADMM in the HSE06 basis set. So I deleted the ADMM basis set
>>> and then
>>> >>>> it returned some errors like "AUX_FIT basis set is not defined." I
>>> >>>> guess to do this calculation, the ADMM basis set is compulsory.
>>> >>>>
>>> >>>> Please let me know how you feel.
>>> >>>>
>>> >>>> Cheers,
>>> >>>> Weiyi
>>> >>>> 在2026年8月7日星期五 UTC+10 23:01:18<Frederick Stein> 写道:
>>> >>>>
>>> >>>>> Hi Weiyi,
>>> >>>>> Something seems off. Have you run both calculations with exactly
>>> the
>>> >>>>> same executable? Can you show both output files? This kind of
>>> behavior
>>> >>>>> (runs smoothly without restart file and fails with missing
>>> libraries with
>>> >>>>> the given error message with restart file) cannot happen because
>>> CP2K needs
>>> >>>>> to call Libint in both cases and both code required for this
>>> behavior paths
>>> >>>>> exclude each other for the same executable. It must have been two
>>> different
>>> >>>>> executables (conditional compilation).
>>> >>>>> I have just tried with a current development version to restart a
>>> HF
>>> >>>>> calculation (tests/QS/regtest-kp-hfx-ri-2/diamond_gapw_tc.inp)
>>> from the
>>> >>>>> corresponding PBE calculation and was successful. Can you try
>>> that?
>>> >>>>> Best,
>>> >>>>> Frederick
>>> >>>>>
>>> >>>>> Megaa M schrieb am Donnerstag, 6. August 2026 um 07:51:51 UTC+2:
>>> >>>>>
>>> >>>>>> Hi Frederick,
>>> >>>>>>
>>> >>>>>> It seems that the admin team has done the regression test during
>>> the
>>> >>>>>> installation of the package. They excuted:
>>> >>>>>> make ARCH=Linux-x86-64-gnu-nci VERSION=psmp test
>>> TESTOPTS+=\"--mpiranks
>>> >>>>>> 4 --ompthreads 1 --maxtasks 4 --timeout 900\" make
>>> >>>>>> ARCH=Linux-x86-64-gnu-nci VERSION=psmp test
>>> TESTOPTS+=\"--mpiranks 2
>>> >>>>>> --ompthreads 1 --maxtasks 4 --timeout 900\"
>>> >>>>>>
>>> >>>>>> Just wondering that do you have any advise for that?
>>> >>>>>>
>>> >>>>>> Many thanks !
>>> >>>>>>
>>> >>>>>> Cheers,
>>> >>>>>> Weiyi
>>> >>>>>>
>>> >>>>>> 在2026年8月5日星期三 UTC+10 19:22:49<Frederick Stein> 写道:
>>> >>>>>>
>>> >>>>>>> Dear Weiyi,
>>> >>>>>>> I am not quite sure. Officially, CP2K supported Libint version
>>> 2.6.0
>>> >>>>>>> at that time. It is also not clear why the calculation should
>>> fail with
>>> >>>>>>> restart file but not without because the libint wrapper should
>>> be called in
>>> >>>>>>> both cases. Have you or your admin team the regression test
>>> suite after
>>> >>>>>>> compilation?
>>> >>>>>>> Best,
>>> >>>>>>> Frederick
>>> >>>>>>>
>>> >>>>>>> Megaa M schrieb am Mittwoch, 5. August 2026 um 09:21:06 UTC+2:
>>> >>>>>>>
>>> >>>>>>>> Dear Community,
>>> >>>>>>>>
>>> >>>>>>>> I'm trying to calculate the band structure of a cubic bulk
>>> material
>>> >>>>>>>> using the HSE06 hybrid functional with CP2K 2025.2.
>>> >>>>>>>>
>>> >>>>>>>> With relaxed structure, I first performed a PBE energy
>>> calculation
>>> >>>>>>>> with k-point sampling and obtained a wavefunction file named
>>> ENERGY-PBE.kp.
>>> >>>>>>>> I then attempted to use this file as the initial wavefunction
>>> guess for the
>>> >>>>>>>> HSE06 calculation.
>>> >>>>>>>>
>>> >>>>>>>> However, when the HSE06 calculation reads the ENERGY-PBE.kp
>>> file and
>>> >>>>>>>> tries to run, CP2K terminates with the following error:
>>> >>>>>>>>
>>> >>>>>>>> "This CP2K executable has not been linked against the required
>>> >>>>>>>> library libint."
>>> >>>>>>>>
>>> >>>>>>>> The complete output is attached as cp2k_out.txt.
>>> >>>>>>>>
>>> >>>>>>>> Interestingly, when I run the same HSE06 calculation without
>>> reading
>>> >>>>>>>> the PBE wavefunction file, the calculation starts successfully.
>>> However,
>>> >>>>>>>> convergence is much slower and the calculation requires
>>> substantially more
>>> >>>>>>>> computational time.
>>> >>>>>>>>
>>> >>>>>>>> I contacted the staff responsible for the HPC system, but they
>>> were
>>> >>>>>>>> unable to determine the cause of the error. They provided
>>> details of the
>>> >>>>>>>> installed CP2K and Libint configurations, which are attached as
>>> >>>>>>>> "cp2k_2025.2_libint.txt". Based on the available information,
>>> it seems that
>>> >>>>>>>> the hfx related libint appears to absent (Tho the HSE06
>>> calculation without
>>> >>>>>>>> reading PBE.kp file can still run).
>>> >>>>>>>>
>>> >>>>>>>> Can you please advise whether this problem may be related to
>>> the
>>> >>>>>>>> CP2K compilation, the compatibility of the PBE wavefunction
>>> file with the
>>> >>>>>>>> HSE06 calculation, or a particular input setting? Is there
>>> anything wrong
>>> >>>>>>>> during the installation? Did they miss some files that were
>>> supposed to be
>>> >>>>>>>> downloaded? If yes, is there any way for them to get the files?
>>> >>>>>>>>
>>> >>>>>>>> Much appreciate for any guidance on this.
>>> >>>>>>>>
>>> >>>>>>>> Kind regards,
>>> >>>>>>>> Weiyi
>>> >>>>>>>>
>>> >>>>>>>
>>> > --
>>> > You received this message because you are subscribed to the Google
>>> Groups
>>> >"cp2k" group.
>>> > To unsubscribe from this group and stop receiving emails from it, send
>>> an
>>> >email to cp2k+uns... at googlegroups.com.
>>> > To view this discussion visit
>>> >
>>> https://groups.google.com/d/msgid/cp2k/df8b39a6-df13-4bbe-b836-48edf68df54en%40googlegroups.com.
>>>
>>>
>>> Dr. Frederick Stein
>>> Scientific Computing Core
>>> CASUS - Center for Advanced Systems Understanding, Görlitz
>>> Helmholtz-Zentrum Dresden-Rossendorf e.V. (HZDR)
>>>
>>
--
You received this message because you are subscribed to the Google Groups "cp2k" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cp2k+unsubscribe at googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/cp2k/b24c891d-36bf-4c33-afd9-7b35d55eecb1n%40googlegroups.com.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.cp2k.org/archives/cp2k-user/attachments/20260819/e67b30f4/attachment-0001.htm>
More information about the CP2K-user
mailing list