<div dir="ltr">Hi,<div><br></div><div>not quite sure if you are really having problems or reporting a corner case, but in practice this shouldn't occur. </div><div><br></div><div>If you set EPS_SCHWARZ to something reasonable 1.0E-6 or smaller then there should be no problem. If this is a real calculation, definitely set EPS_SCHWARZ at least this small.</div><div><br></div><div>Matt<br><br>On Tuesday, November 21, 2017 at 11:42:33 AM UTC, Tobias Binninger wrote:<blockquote class="gmail_quote" style="margin: 0;margin-left: 0.8ex;border-left: 1px #ccc solid;padding-left: 1ex;"><div dir="ltr">Hello,<br><br>I have a problem using the HFX in cp2k. During runtime, I get a segmentation fault during the bits2ints decompression. The problem is persistent on different platforms and using different compilers: On a POWER8 cluster (both compiled with GCC and with XL), and also on a MacBook Pro compiled with GCC. I am compiling cp2k using the libint-1.1.4 for the ERI. Also, the error is persistent both with the sopt and popt version, so both with and without MPI. Therefore, I believe, the bug must be buried in the cp2k HFX routines. The segmentation fault apparently happens during a decompression step in the bits2ints_Nbits subroutines. Depending on the detailed input settings, it occurs in different Nbits values, so bits2ints_1, bits2ints_3, bits2ints_11, etc.<br><br>I can circumvent the problem only if I switch off the compression/decompression completely by setting &FORCE_EVAL &DFT &XC &HF &MEMORY MAX_MEMORY 0. Also, the segmentation fault does not show up when I put SCREEN_ON_INITIAL_P F. In this case, however, the SCF loop doesn’t converge properly.<br><br>Below is an exemplary input showing the segmentation fault after the first SCF step. The required wave function TEST_HFX_BUG-RESTART.wfn is attached.<br><br>Best regards,<br>Tobias<br><br><br> &GLOBAL<br>   PRINT_LEVEL  LOW<br>   PROJECT_NAME TEST_HFX_BUG<br>   RUN_TYPE  ENERGY_FORCE<br> &END GLOBAL<br><br> &FORCE_EVAL<br>   METHOD  QS<br>   STRESS_TENSOR  ANALYTICAL<br>   &DFT<br>     BASIS_SET_FILE_NAME BASIS_MOLOPT<br>     BASIS_SET_FILE_NAME BASIS_ADMM<br>     BASIS_SET_FILE_NAME BASIS_ADMM_MOLOPT<br>     POTENTIAL_FILE_NAME GTH_POTENTIALS<br>     WFN_RESTART_FILE_NAME TEST_HFX_BUG-RESTART.wfn<br>     UKS  T<br>     MULTIPLICITY  1<br><br>     &SCF<br>       MAX_SCF  30<br>       EPS_SCF     1.0E-06<br>       SCF_GUESS  RESTART<br>       &OT  T<br>         ALGORITHM  IRAC<br>         PRECONDITIONER  FULL_ALL<br>         ENERGY_GAP     1.0E-03<br>       &END OT<br>       &OUTER_SCF T<br>        EPS_SCF 1.0E-06<br>        MAX_SCF 10<br>       &END OUTER_SCF<br><br>     &END SCF<br><br>     &QS<br>       EPS_DEFAULT     1.0E-12<br>       METHOD  GPW<br>       EPS_PGF_ORB 1.0E-14<br>       EPS_FILTER_MATRIX 0.0<br>     &END QS<br><br>     &MGRID<br>       NGRIDS  5<br>       CUTOFF     3.00E+02<br>       REL_CUTOFF     6.00E+01<br>     &END MGRID<br><br>    &AUXILIARY_DENSITY_MATRIX_<wbr>METHOD<br>     METHOD BASIS_PROJECTION<br>     ADMM_PURIFICATION_METHOD MO_DIAG<br>    &END AUXILIARY_DENSITY_MATRIX_<wbr>METHOD<br><br>    &XC<br>      &XC_FUNCTIONAL<br>        &PBE<br>          SCALE_X 0.75<br>          SCALE_C 1.0<br>        &END<br>      &END XC_FUNCTIONAL<br>      &HF<br>        &SCREENING<br>          EPS_SCHWARZ 1.0E-2<br>          EPS_SCHWARZ_FORCES 1.0E-2<br>          SCREEN_ON_INITIAL_P T<br>          SCREEN_P_FORCES T<br>        &END<br>        &MEMORY<br>          MAX_MEMORY  1000<br>          EPS_STORAGE_SCALING 1.0<br>        &END<br>        &INTERACTION_POTENTIAL<br>          POTENTIAL_TYPE TRUNCATED<br>          CUTOFF_RADIUS 2.0<br>          T_C_G_DATA t_c_g.dat<br>        &END<br>        FRACTION 0.25<br>      &END<br>    &END XC<br>   <br>  &END DFT<br><br>   &SUBSYS<br>     &CELL<br>       A     5.5    0.0     0.0<br>       B     0.0    5.75    0.0<br>       C     0.0    0.0    7.11<br>       MULTIPLE_UNIT_CELL  1 1 1<br>     &END CELL<br>     &COORD<br>Fe       0.0    0.0    0.0<br>Fe        2.7    2.1    3.6<br>O        1.8    0.0    6.8<br>O        4.5       0.0        5.6<br>O       0.0    1.8     0.3<br>     &END COORD<br><br>     &KIND Fe<br>       BASIS_SET DZVP-MOLOPT-SR-GTH<br>       AUX_FIT_BASIS_SET cFIT13<br>       POTENTIAL GTH-PBE-q16<br>     &END KIND<br>     &KIND O<br>       BASIS_SET DZVP-MOLOPT-SR-GTH<br>       AUX_FIT_BASIS_SET cFIT3<br>       POTENTIAL GTH-PBE-q6<br>     &END KIND<br>   &END SUBSYS<br> &END FORCE_EVAL<br><br></div></blockquote></div></div>