[Debichem-devel] Bug#925624: Bug#925624: abinit: ftbfs with GCC-9

Michael Banck mbanck at debian.org
Sun Sep 1 17:22:54 BST 2019


Hi,

On Wed, Mar 27, 2019 at 07:43:54PM +0000, Matthias Klose wrote:
> [...]
> 
> 
> YAML Error found in the stdout of [fast][t29][np=1]
> --- !ERROR
> src_file: inwffil.F90
> src_line: 246
> mpi_rank: 0
> message: |
>     Missing data file: t27o_WFK
> ...
> 
> Command   /<<PKGBUILDDIR>>/src/98_main/abinit < /<<PKGBUILDDIR>>/tests/Test_suite/fast_t30/t30.stdin > /<<PKGBUILDDIR>>/tests/Test_suite/fast_t30/t30.stdout 2> /<<PKGBUILDDIR>>/tests/Test_suite/fast_t30/t30.stderr
>  returned exit_code: 139

That looks a bit weird to me, seems to be test suite issues.

FWIW, I get the following FTBFS error on current unstable (while stable
still builds fine):

|gfortran -DHAVE_CONFIG_H -I. -I../..  -I../../src/77_ddb
|-I../../src/77_ddb -I../../src/32_util -I../../src/32_util
|-I../../src/44_abitools -I../../src/44_abitools
|-I../../src/27_toolbox_oop -I../../src/27_toolbox_oop
|-I../../src/44_abitypes_defs -I../../src/44_abitypes_defs
|-I../../src/72_response -I../../src/72_response -I../../src/16_hideleave
|-I../../src/16_hideleave -I../../src/42_parser -I../../src/42_parser
|-I../../src/55_abiutil -I../../src/55_abiutil -I../../src/41_geometry
|-I../../src/41_geometry -I../../src/45_geomoptim
|-I../../src/45_geomoptim -I../../src/12_hide_mpi -I../../src/12_hide_mpi
|-I../../src/10_defs -I../../src/10_defs -I../../src/14_hidewrite
|-I../../src/14_hidewrite -I../../src/57_iovars -I../../src/57_iovars
|-I../../src/28_numeric_noabirule -I../../src/28_numeric_noabirule
|-I../../src/incs -I../../src/incs
|-I/<<PKGBUILDDIR>>/fallbacks/exports/include   -ffree-form
|-J/<<PKGBUILDDIR>>/src/mods  -ffree-line-length-none -g -c -o
|m_polynomial_coeff.o m_polynomial_coeff.F90
|m_polynomial_coeff.F90:2883:67:
|
| 2800 |    do icoeff1=icoeff,ncoeff+nstr
|      |                                2                                   
|......
| 2883 | &
|index_coeff,list_combination,icoeff1,max_power_strain,&
|      |
|1
|Error: Variable 'icoeff1' at (1) not definable inside loop beginning at
|(2) as INTENT(INOUT) argument to subroutine 'computecombinationfromlist'
|m_polynomial_coeff.F90:2643:26:
|
| 2553 |    do icoeff1=icoeff,ncoeff+nstr
|      |                                2
|......
| 2643 | &
|icoeff1,icoeff_tot,natom,ncoeff,nstr,ncoeff_out,nrpt,nsym,power_disp+1,&
|      |                          1
|Error: Variable 'icoeff1' at (1) not definable inside loop beginning at
|(2) as INTENT(INOUT) argument to subroutine 'computenorder'
|make[5]: *** [Makefile:1022: m_polynomial_coeff.o] Error 1

I've forwarded that to https://github.com/abinit/abinit/issues/24
as those subroutine are recursive, and I am not 100% sure what the
intent is. It's a bit weird that those issues turn up only now, I've
seen those errors quoted years ago in other software.


Michael



More information about the Debichem-devel mailing list