LBL-EESA / alquimia-dev

Alquimia is an interface that exposes the capabilities of mature geochemistry codes such as [CrunchFlow](http://www.github.com/cisteefel/crunchtope) and [PFLOTRAN](https://bitbucket.org/pflotran/pflotran-dev).
Other
18 stars 30 forks source link

Compile time error with Spack #51

Closed keitat closed 6 years ago

keitat commented 6 years ago

The following error has been observed when building alquimia@develop using the latest space. The compiler is gcc-7.2 for x86 Linux (CentOS). I think something is wrong in a F90 file.


Error: ProcessError: Command exited with status 2:
    'make' '-j64'

6 errors found in build log:
     99     [ 20%] Building Fortran object alquimia/CMakeFiles/alquimia.dir/pflotran_alquimia_interface.F90.o
     100    cd /tmp/knteran/spack-stage/spack-stage-CIjqKC/alquimia-dev/spack-build/alquimia && /home/knteran/spack/opt/spack/linux-rhel7-x86_64/gcc-7
            .1.0/openmpi-3.1.0-bcz6nxjlmrbqgfvdotuectw2d2mvdixv/bin/mpif90  -Dalquimia_EXPORTS -I/home/knteran/spack/opt/spack/linux-rhel7-x86_64/gcc-
            7.1.0/petsc-develop-zbbdihxf3l5ii34up43zr7oltpiskz6g/include -I/tmp/knteran/spack-stage/spack-stage-CIjqKC/alquimia-dev/spack-build -I/hom
            e/knteran/spack/var/spack/stage/alquimia-develop-dac7v24d6kv7mctgulxu5eghce4hx7v5/alquimia-dev -I/home/knteran/spack/opt/spack/linux-rhel7
            -x86_64/gcc-7.1.0/pflotran-develop-ej44uvhbycw5zrdlcf4qwpfsnlwnzrlx/include -I/home/knteran/spack/opt/spack/linux-rhel7-x86_64/gcc-7.1.0/p
            etsc-develop-zbbdihxf3l5ii34up43zr7oltpiskz6g/include/petsc  -W -Wall -std=gnu -pedantic -Wno-unused-variable -Wno-unused-parameter -O2 -g
             -DNDEBUG -fPIC   -c /home/knteran/spack/var/spack/stage/alquimia-develop-dac7v24d6kv7mctgulxu5eghce4hx7v5/alquimia-dev/alquimia/pflotran_
            alquimia_interface.F90 -o CMakeFiles/alquimia.dir/pflotran_alquimia_interface.F90.o
     101    /home/knteran/spack/var/spack/stage/alquimia-develop-dac7v24d6kv7mctgulxu5eghce4hx7v5/alquimia-dev/alquimia/pflotran_alquimia_interface.F9
            0:216:55:
     102    
     103       global_auxvar%den_kg = option%reference_water_density
     104                                                           1
  >> 105    Error: ‘reference_water_density’ at (1) is not a member of the ‘option_type’ structure
     106    /home/knteran/spack/var/spack/stage/alquimia-develop-dac7v24d6kv7mctgulxu5eghce4hx7v5/alquimia-dev/alquimia/pflotran_alquimia_interface.F9
            0:884:32:
     107    
     108       option%reference_water_density = 997.16
     109       
```                             1
keitat commented 6 years ago

I saw a same post in Spack issues. Closing it.