Closed max-radin closed 1 year ago
The backtrace with debugging flags is below. I'm using gfortran 11.2.0 and mpich.
Backtrace for this error:
#0 0xffff8572d08b in ???
#1 0xffff8572c047 in ???
#2 0xffff85fbe7bf in ???
#3 0xffff85527c40 in ???
#4 0xffff8343fd17 in ???
#5 0xffff8345251f in ???
#6 0xffff8345264f in ???
#7 0xffff833c8193 in ???
#8 0xffff8341f307 in ???
#9 0xffff8341f55b in ???
#10 0xffff8342d3f3 in ???
#11 0xffff8342db8b in ???
#12 0xffff8342ec43 in ???
#13 0xffff832c67fb in ???
#14 0xffff858efc97 in ???
#15 0xaaaacef574b3 in core_reduce_send
at /app/OCEAN/OCEAN2/OCEAN_psi.f90:825
#16 0xaaaacef574b3 in __ocean_psi_MOD_ocean_psi_send_buffer
at /app/OCEAN/OCEAN2/OCEAN_psi.f90:465
#17 0xaaaacef574b3 in __ocean_psi_MOD_ocean_psi_send_buffer
at /app/OCEAN/OCEAN2/OCEAN_psi.f90:434
#18 0xaaaacef71307 in __ocean_action_MOD_ocean_xact.constprop.0
at /app/OCEAN/OCEAN2/OCEAN_action.f90:514
#19 0xaaaacef5acbb in ocean_haydock_herm_do
at /app/OCEAN/OCEAN2/OCEAN_haydock.f90:258
#20 0xaaaacef5acbb in __ocean_haydock_MOD_ocean_haydock_do
at /app/OCEAN/OCEAN2/OCEAN_haydock.f90:186
#21 0xaaaacef5acbb in __ocean_driver_MOD_ocean_driver_run
at /app/OCEAN/OCEAN2/OCEAN_driver.f90:40
#22 0xaaaacef5acbb in ocean
at /app/OCEAN/OCEAN2/OCEAN.f90:65
#23 0xaaaacef53923 in main
at /app/OCEAN/OCEAN2/OCEAN.f90:9
I've found that the diamond example does work in my environment when the number of MPI processes is reduced to 1. So for the time being I plan to continue my project using just a single process.
I haven't gotten any other example to work yet, although the errors seem unrelated. For example, I get the following error from the STO example:
mpirun -n 4 /app/bin/pw.x -npool 4 -inp nscf.in > nscf.out 2>&1
QE62!!
5.55651 8.30299 6.92975
0.204198 0.305129 0.254664
Fractional nuber of electrons, but fixed occupations
DFT Stage Failed
Ok it looks like the failure in the STO example is because the QE parser is not expecting a +
in the exponent of the nelec
tag. If no one is already working on this, I can make a PR to handle this case.
go ahead and open a PR against the develop branch
Hi, I'm getting a segfault on the CNBSE step of the diamond example. I'm running ocean 3.0.0 in an ubuntu container with 16gb of memory. I tried decreasing ecut and other parameters but got the same result. Any advice?
Here is the last part of CNBSE/ocean.log: