Skip to content

Autoconf error #84

@prasanta13

Description

@prasanta13

After using autoconf and ../configure and make, I get this error, which is cropped to the errored part only,

../src/sip/super_instructions/qm -I../../../../src/sip/super_instructions/qm/erd -I../../../../src/sip/super_instructions/qm/oed -I../../../../src/sip/super_instructions/qm/ecp -I../../../../src/sip/super_instructions/qm/direct_integral -I../../../../src/sip -I../../../../src/sip/tensor_algebra -I../../../../src/sip/core -I../../../../src/sip/setup -I../../../../src/sip/worker -I../../../../src/sip/static_data -I../../../../src/sip/dynamic_data -I../../../../src/sip/mpi -I../../../../src/sip/cuda   -g -O2 -finit-local-zero -Wuninitialized -c -o libinstr_la-return_diagonal.lo `test -f './qm/utility/return_diagonal.F' || echo '../../../../src/sip/super_instructions/'`./qm/utility/return_diagonal.F
libtool: compile:  mpif77 -DHAVE_CONFIG_H -I. -I../../../../src/sip/super_instructions -I../../.. -I../../../../src/sip/super_instructions/qm -I../../../../src/sip/super_instructions/qm/erd -I../../../../src/sip/super_instructions/qm/oed -I../../../../src/sip/super_instructions/qm/ecp -I../../../../src/sip/super_instructions/qm/direct_integral -I../../../../src/sip -I../../../../src/sip/tensor_algebra -I../../../../src/sip/core -I../../../../src/sip/setup -I../../../../src/sip/worker -I../../../../src/sip/static_data -I../../../../src/sip/dynamic_data -I../../../../src/sip/mpi -I../../../../src/sip/cuda -g -O2 -finit-local-zero -Wuninitialized -c ../../../../src/sip/super_instructions/./qm/utility/form_diagonal_unit_matrix.F  -fPIC -o .libs/libinstr_la-form_diagonal_unit_matrix.o
../../../../src/sip/super_instructions/./qm/utility/form_diagonal_unit_matrix.F:39:42:

   39 |       call form_diag2(extents_0(1),data_0,data_1)
      |                                          1
Error: Rank mismatch in argument ‘block_exponent’ at (1) (scalar and rank-1)
make[2]: *** [Makefile:1167: libinstr_la-form_diagonal_unit_matrix.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
libtool: compile:  mpif77 -DHAVE_CONFIG_H -I. -I../../../../src/sip/super_instructions -I../../.. -I../../../../src/sip/super_instructions/qm -I../../../../src/sip/super_instructions/qm/erd -I../../../../src/sip/super_instructions/qm/oed -I../../../../src/sip/super_instructions/qm/ecp -I../../../../src/sip/super_instructions/qm/direct_integral -I../../../../src/sip -I../../../../src/sip/tensor_algebra -I../../../../src/sip/core -I../../../../src/sip/setup -I../../../../src/sip/worker -I../../../../src/sip/static_data -I../../../../src/sip/dynamic_data -I../../../../src/sip/mpi -I../../../../src/sip/cuda -g -O2 -finit-local-zero -Wuninitialized -c ../../../../src/sip/super_instructions/./qm/utility/return_diagonal.F  -fPIC -o .libs/libinstr_la-return_diagonal.o
libtool: compile:  mpif77 -DHAVE_CONFIG_H -I. -I../../../../src/sip/super_instructions -I../../.. -I../../../../src/sip/super_instructions/qm -I../../../../src/sip/super_instructions/qm/erd -I../../../../src/sip/super_instructions/qm/oed -I../../../../src/sip/super_instructions/qm/ecp -I../../../../src/sip/super_instructions/qm/direct_integral -I../../../../src/sip -I../../../../src/sip/tensor_algebra -I../../../../src/sip/core -I../../../../src/sip/setup -I../../../../src/sip/worker -I../../../../src/sip/static_data -I../../../../src/sip/dynamic_data -I../../../../src/sip/mpi -I../../../../src/sip/cuda -g -O2 -finit-local-zero -Wuninitialized -c ../../../../src/sip/super_instructions/./qm/qm-generic/energy_denominator_rhf.F -o libinstr_la-energy_denominator_rhf.o >/dev/null 2>&1
libtool: compile:  mpif77 -DHAVE_CONFIG_H -I. -I../../../../src/sip/super_instructions -I../../.. -I../../../../src/sip/super_instructions/qm -I../../../../src/sip/super_instructions/qm/erd -I../../../../src/sip/super_instructions/qm/oed -I../../../../src/sip/super_instructions/qm/ecp -I../../../../src/sip/super_instructions/qm/direct_integral -I../../../../src/sip -I../../../../src/sip/tensor_algebra -I../../../../src/sip/core -I../../../../src/sip/setup -I../../../../src/sip/worker -I../../../../src/sip/static_data -I../../../../src/sip/dynamic_data -I../../../../src/sip/mpi -I../../../../src/sip/cuda -g -O2 -finit-local-zero -Wuninitialized -c ../../../../src/sip/super_instructions/./qm/utility/return_diagonal.F -o libinstr_la-return_diagonal.o >/dev/null 2>&1
libtool: compile:  mpif77 -DHAVE_CONFIG_H -I. -I../../../../src/sip/super_instructions -I../../.. -I../../../../src/sip/super_instructions/qm -I../../../../src/sip/super_instructions/qm/erd -I../../../../src/sip/super_instructions/qm/oed -I../../../../src/sip/super_instructions/qm/ecp -I../../../../src/sip/super_instructions/qm/direct_integral -I../../../../src/sip -I../../../../src/sip/tensor_algebra -I../../../../src/sip/core -I../../../../src/sip/setup -I../../../../src/sip/worker -I../../../../src/sip/static_data -I../../../../src/sip/dynamic_data -I../../../../src/sip/mpi -I../../../../src/sip/cuda -g -O2 -finit-local-zero -Wuninitialized -c ../../../../src/sip/super_instructions/./qm/qm-generic/energy_numerator_rhf.F -o libinstr_la-energy_numerator_rhf.o >/dev/null 2>&1
libtool: compile:  mpic++ -DHAVE_CONFIG_H -I. -I../../../../src/sip/super_instructions -I../../.. -I../../../../src/sip/super_instructions/qm -I../../../../src/sip/super_instructions/qm/erd -I../../../../src/sip/super_instructions/qm/oed -I../../../../src/sip/super_instructions/qm/ecp -I../../../../src/sip/super_instructions/qm/direct_integral -I../../../../src/sip -I../../../../src/sip/tensor_algebra -I../../../../src/sip/core -I../../../../src/sip/setup -I../../../../src/sip/worker -I../../../../src/sip/static_data -I../../../../src/sip/dynamic_data -I../../../../src/sip/mpi -I../../../../src/sip/cuda -g -O2 -MT libinstr_la-special_instructions.lo -MD -MP -MF .deps/libinstr_la-special_instructions.Tpo -c ../../../../src/sip/super_instructions/special_instructions.cpp -o libinstr_la-special_instructions.o >/dev/null 2>&1
libtool: compile:  mpif77 -DHAVE_CONFIG_H -I. -I../../../../src/sip/super_instructions -I../../.. -I../../../../src/sip/super_instructions/qm -I../../../../src/sip/super_instructions/qm/erd -I../../../../src/sip/super_instructions/qm/oed -I../../../../src/sip/super_instructions/qm/ecp -I../../../../src/sip/super_instructions/qm/direct_integral -I../../../../src/sip -I../../../../src/sip/tensor_algebra -I../../../../src/sip/core -I../../../../src/sip/setup -I../../../../src/sip/worker -I../../../../src/sip/static_data -I../../../../src/sip/dynamic_data -I../../../../src/sip/mpi -I../../../../src/sip/cuda -g -O2 -finit-local-zero -Wuninitialized -c ../../../../src/sip/super_instructions/./qm/scf/a4_scf_atom.F -o libinstr_la-a4_scf_atom.o >/dev/null 2>&1
mv -f .deps/libinstr_la-special_instructions.Tpo .deps/libinstr_la-special_instructions.Plo
make[2]: Leaving directory '/home/pro/software/aces4/BUILD/src/sip/super_instructions'
make[1]: *** [Makefile:3874: all-recursive] Error 1
make[1]: Leaving directory '/home/pro/software/aces4/BUILD'
make: *** [Makefile:2572: all] Error 2

Using #make check give

Makefile:4693: warning: ignoring prerequisites on suffix rule definition
make  check-recursive
make[1]: Entering directory '/home/pro/software/aces4/BUILD'
Makefile:4693: warning: ignoring prerequisites on suffix rule definition
Making check in src/sip/super_instructions
make[2]: Entering directory '/home/pro/software/aces4/BUILD/src/sip/super_instructions'
/bin/bash ../../../libtool  --tag=F77   --mode=compile mpif77 -DHAVE_CONFIG_H -I. -I../../../../src/sip/super_instructions -I../../..  -I../../../../src/sip/super_instructions/qm -I../../../../src/sip/super_instructions/qm/erd -I../../../../src/sip/super_instructions/qm/oed -I../../../../src/sip/super_instructions/qm/ecp -I../../../../src/sip/super_instructions/qm/direct_integral -I../../../../src/sip -I../../../../src/sip/tensor_algebra -I../../../../src/sip/core -I../../../../src/sip/setup -I../../../../src/sip/worker -I../../../../src/sip/static_data -I../../../../src/sip/dynamic_data -I../../../../src/sip/mpi -I../../../../src/sip/cuda   -g -O2 -finit-local-zero -Wuninitialized -c -o libinstr_la-form_diagonal_unit_matrix.lo `test -f './qm/utility/form_diagonal_unit_matrix.F' || echo '../../../../src/sip/super_instructions/'`./qm/utility/form_diagonal_unit_matrix.F
libtool: compile:  mpif77 -DHAVE_CONFIG_H -I. -I../../../../src/sip/super_instructions -I../../.. -I../../../../src/sip/super_instructions/qm -I../../../../src/sip/super_instructions/qm/erd -I../../../../src/sip/super_instructions/qm/oed -I../../../../src/sip/super_instructions/qm/ecp -I../../../../src/sip/super_instructions/qm/direct_integral -I../../../../src/sip -I../../../../src/sip/tensor_algebra -I../../../../src/sip/core -I../../../../src/sip/setup -I../../../../src/sip/worker -I../../../../src/sip/static_data -I../../../../src/sip/dynamic_data -I../../../../src/sip/mpi -I../../../../src/sip/cuda -g -O2 -finit-local-zero -Wuninitialized -c ../../../../src/sip/super_instructions/./qm/utility/form_diagonal_unit_matrix.F  -fPIC -o .libs/libinstr_la-form_diagonal_unit_matrix.o
../../../../src/sip/super_instructions/./qm/utility/form_diagonal_unit_matrix.F:39:42:

   39 |       call form_diag2(extents_0(1),data_0,data_1)
      |                                          1
Error: Rank mismatch in argument ‘block_exponent’ at (1) (scalar and rank-1)
make[2]: *** [Makefile:1167: libinstr_la-form_diagonal_unit_matrix.lo] Error 1
make[2]: Leaving directory '/home/pro/software/aces4/BUILD/src/sip/super_instructions'
make[1]: *** [Makefile:3874: check-recursive] Error 1
make[1]: Leaving directory '/home/pro/software/aces4/BUILD'
make: *** [Makefile:4372: check] Error 2

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions