[DFTB-Plus-User] compilation error dftb+

Ruggero Gabbrielli ruggero.gabbrielli at unitn.it
Tue Jun 17 12:57:24 CEST 2014


Dear Bálint,

I also get the same error as Ben.

gfortran -O2 -openmp -funroll-all-loops -fall-intrinsics -o linkedlist.o -c linkedlist.f90
/Users/ruggero/programs/dftb/dftb+_1.2.2_src/prg_dftb/../lib_type/real.inc:218.4:
    Included at /Users/ruggero/programs/dftb/dftb+_1.2.2_src/prg_dftb/../lib_type/linkedlist.F90:238:

    ASSERT    (list%tInitialized)
    1
Error: Unclassifiable statement at (1)
/Users/ruggero/programs/dftb/dftb+_1.2.2_src/prg_dftb/../lib_type/real.inc:219.4:
    Included at /Users/ruggero/programs/dftb/dftb+_1.2.2_src/prg_dftb/../lib_type/linkedlist.F90:238:

    ASSERT    (lenVal >= list%length)
    1
Error: Unclassifiable statement at (1)
/Users/ruggero/programs/dftb/dftb+_1.2.2_src/prg_dftb/../lib_type/realr1.inc:267.4:
    Included at /Users/ruggero/programs/dftb/dftb+_1.2.2_src/prg_dftb/../lib_type/linkedlist.F90:238:

    ASSERT    (list%tInitialized)
    1
Error: Unclassifiable statement at (1)
/Users/ruggero/programs/dftb/dftb+_1.2.2_src/prg_dftb/../lib_type/realr1.inc:268.4:
    Included at /Users/ruggero/programs/dftb/dftb+_1.2.2_src/prg_dftb/../lib_type/linkedlist.F90:238:

    ASSERT    (list%tUnishaped)
    1
Error: Unclassifiable statement at (1)
/Users/ruggero/programs/dftb/dftb+_1.2.2_src/prg_dftb/../lib_type/realr1.inc:269.4:
    Included at /Users/ruggero/programs/dftb/dftb+_1.2.2_src/prg_dftb/../lib_type/linkedlist.F90:238:

    ASSERT    (lenVal >= list%length)
    1
Error: Unclassifiable statement at (1)
/Users/ruggero/programs/dftb/dftb+_1.2.2_src/prg_dftb/../lib_type/realr1.inc:271.4:
    Included at /Users/ruggero/programs/dftb/dftb+_1.2.2_src/prg_dftb/../lib_type/linkedlist.F90:238:

    ASSERT    (all(shapeVal(1:size(shapeVal)-1) == list%elemShape(:)))
    1
Error: Unclassifiable statement at (1)
/Users/ruggero/programs/dftb/dftb+_1.2.2_src/prg_dftb/../lib_type/realr1.inc:319.4:
    Included at /Users/ruggero/programs/dftb/dftb+_1.2.2_src/prg_dftb/../lib_type/linkedlist.F90:238:

    ASSERT    (list%tInitialized)
    1
Error: Unclassifiable statement at (1)
/Users/ruggero/programs/dftb/dftb+_1.2.2_src/prg_dftb/../lib_type/realr1.inc:320.4:
    Included at /Users/ruggero/programs/dftb/dftb+_1.2.2_src/prg_dftb/../lib_type/linkedlist.F90:238:

    ASSERT    (list%tUnishaped)
    1
Error: Unclassifiable statement at (1)
/Users/ruggero/programs/dftb/dftb+_1.2.2_src/prg_dftb/../lib_type/realr1.inc:321.4:
    Included at /Users/ruggero/programs/dftb/dftb+_1.2.2_src/prg_dftb/../lib_type/linkedlist.F90:238:

    ASSERT    (lenVal >= list%length * lenElem)
    1
Error: Unclassifiable statement at (1)
/Users/ruggero/programs/dftb/dftb+_1.2.2_src/prg_dftb/../lib_type/charmc.inc:217.4:
    Included at /Users/ruggero/programs/dftb/dftb+_1.2.2_src/prg_dftb/../lib_type/linkedlist.F90:239:

    ASSERT    (list%tInitialized)
    1
Error: Unclassifiable statement at (1)
/Users/ruggero/programs/dftb/dftb+_1.2.2_src/prg_dftb/../lib_type/charmc.inc:218.4:
    Included at /Users/ruggero/programs/dftb/dftb+_1.2.2_src/prg_dftb/../lib_type/linkedlist.F90:239:

    ASSERT    (lenVal >= list%length)
    1
Error: Unclassifiable statement at (1)
/Users/ruggero/programs/dftb/dftb+_1.2.2_src/prg_dftb/../lib_type/charlc.inc:217.4:
    Included at /Users/ruggero/programs/dftb/dftb+_1.2.2_src/prg_dftb/../lib_type/linkedlist.F90:240:

    ASSERT    (list%tInitialized)
    1
Error: Unclassifiable statement at (1)
/Users/ruggero/programs/dftb/dftb+_1.2.2_src/prg_dftb/../lib_type/charlc.inc:218.4:
    Included at /Users/ruggero/programs/dftb/dftb+_1.2.2_src/prg_dftb/../lib_type/linkedlist.F90:240:

    ASSERT    (lenVal >= list%length)
    1
Error: Unclassifiable statement at (1)
/Users/ruggero/programs/dftb/dftb+_1.2.2_src/prg_dftb/../lib_type/int.inc:217.4:
    Included at /Users/ruggero/programs/dftb/dftb+_1.2.2_src/prg_dftb/../lib_type/linkedlist.F90:241:

    ASSERT    (list%tInitialized)
    1
Error: Unclassifiable statement at (1)
/Users/ruggero/programs/dftb/dftb+_1.2.2_src/prg_dftb/../lib_type/int.inc:218.4:
    Included at /Users/ruggero/programs/dftb/dftb+_1.2.2_src/prg_dftb/../lib_type/linkedlist.F90:241:

    ASSERT    (lenVal >= list%length)
    1
Error: Unclassifiable statement at (1)
/Users/ruggero/programs/dftb/dftb+_1.2.2_src/prg_dftb/../lib_type/intr1.inc:267.4:
    Included at /Users/ruggero/programs/dftb/dftb+_1.2.2_src/prg_dftb/../lib_type/linkedlist.F90:242:

    ASSERT    (list%tInitialized)
    1
Error: Unclassifiable statement at (1)
/Users/ruggero/programs/dftb/dftb+_1.2.2_src/prg_dftb/../lib_type/intr1.inc:268.4:
    Included at /Users/ruggero/programs/dftb/dftb+_1.2.2_src/prg_dftb/../lib_type/linkedlist.F90:242:

    ASSERT    (list%tUnishaped)
    1
Error: Unclassifiable statement at (1)
/Users/ruggero/programs/dftb/dftb+_1.2.2_src/prg_dftb/../lib_type/intr1.inc:269.4:
    Included at /Users/ruggero/programs/dftb/dftb+_1.2.2_src/prg_dftb/../lib_type/linkedlist.F90:242:

    ASSERT    (lenVal >= list%length)
    1
Error: Unclassifiable statement at (1)
/Users/ruggero/programs/dftb/dftb+_1.2.2_src/prg_dftb/../lib_type/intr1.inc:271.4:
    Included at /Users/ruggero/programs/dftb/dftb+_1.2.2_src/prg_dftb/../lib_type/linkedlist.F90:242:

    ASSERT    (all(shapeVal(1:size(shapeVal)-1) == list%elemShape(:)))
    1
Error: Unclassifiable statement at (1)
/Users/ruggero/programs/dftb/dftb+_1.2.2_src/prg_dftb/../lib_type/intr1.inc:319.4:
    Included at /Users/ruggero/programs/dftb/dftb+_1.2.2_src/prg_dftb/../lib_type/linkedlist.F90:242:

    ASSERT    (list%tInitialized)
    1
Error: Unclassifiable statement at (1)
/Users/ruggero/programs/dftb/dftb+_1.2.2_src/prg_dftb/../lib_type/intr1.inc:320.4:
    Included at /Users/ruggero/programs/dftb/dftb+_1.2.2_src/prg_dftb/../lib_type/linkedlist.F90:242:

    ASSERT    (list%tUnishaped)
    1
Error: Unclassifiable statement at (1)
/Users/ruggero/programs/dftb/dftb+_1.2.2_src/prg_dftb/../lib_type/intr1.inc:321.4:
    Included at /Users/ruggero/programs/dftb/dftb+_1.2.2_src/prg_dftb/../lib_type/linkedlist.F90:242:

    ASSERT    (lenVal >= list%length * lenElem)
    1
Error: Unclassifiable statement at (1)
make[1]: *** [linkedlist.o] Error 1
rm linkedlist.f90 geoopt.f90 bisection.f90 memman.f90 sort.f90 shift.f90 linmin.f90 accuracy.f90 lapackroutines.f90 message.f90 common_types.f90 conjgrad.f90 stepdesc.f90 allocate.f90 constants.f90
make: *** [_obj_x86_64-osx-gfortran] Error 2

I am compiling on osx 10.9 using the makefile included in the sysmakes directory for linux, though.
My cpp version is:

$ cpp --version
Apple LLVM version 5.1 (clang-503.0.40) (based on LLVM 3.4svn)
Target: x86_64-apple-darwin13.2.0
Thread model: posix

Do you possibly have a makefile for osx-gfortran (x86_64)?

Thanks.
Ruggero


More information about the DFTB-Plus-User mailing list