Invalid character errors (Duplicate sorry)

Discussion about building and installing Elmer
Post Reply
Gary R
Posts: 162
Joined: 12 Apr 2012, 07:23
Antispam: Yes
Location: Long Beach CA, USA

Invalid character errors (Duplicate sorry)

Post by Gary R »

I downloaded the latest version of Elmerfem-dev from the Git repository and am trying to compile and link. I have stripped out all of the "With" statements using CMakeGUI. I then configured and generated the "MakeFile" with no errors. I then ran "make -j4" and got the following errors.

Code: Select all

/opt/elmerfem/elmerfem/fem/src/Types.F90:218:12:

     INTEGER, POINTER CONTIG :: Rows(:)=>NULL(),Cols(:)=>NULL(), Diag(:)=>NULL()
            1
Error: Invalid character in name at (1)
/opt/elmerfem/elmerfem/fem/src/Types.F90:220:18:

     REAL(KIND=dp), POINTER CONTIG :: RHS(:)=>NULL(),BulkRHS(:)=>NULL(),RHS_im(:)=>NULL(),Force(:,:)=>NULL()
                  1
Error: Invalid character in name at (1)
/opt/elmerfem/elmerfem/fem/src/Types.F90:221:18:

     REAL(KIND=dp), POINTER CONTIG :: BulkResidual(:)=>NULL()
                  1
Error: Invalid character in name at (1)
/opt/elmerfem/elmerfem/fem/src/Types.F90:223:18:

     REAL(KIND=dp),  POINTER CONTIG :: Values(:)=>NULL(), ILUValues(:)=>NULL(), &
                  1
Error: Invalid character in name at (1)
/opt/elmerfem/elmerfem/fem/src/Types.F90:228:18:

     REAL(KIND=dp),  POINTER CONTIG :: MassValues(:)=>NULL(),DampValues(:)=>NULL(), &
                  1
Error: Invalid character in name at (1)
/opt/elmerfem/elmerfem/fem/src/Types.F90:265:12:

     INTEGER, POINTER CONTIG :: ILURows(:)=>NULL(),ILUCols(:)=>NULL(),ILUDiag(:)=>NULL()
            1
Error: Invalid character in name at (1)
/opt/elmerfem/elmerfem/fem/src/Types.F90:350:19:

      REAL(KIND=dp), POINTER CONTIG :: &
                   1
Error: Invalid character in name at (1)
/opt/elmerfem/elmerfem/fem/src/Types.F90:693:13:

      INTEGER, DIMENSION(:), POINTER CONTIG :: &
             1
Error: Invalid character in name at (1)
/opt/elmerfem/elmerfem/fem/src/Types.F90:729:19:

      REAL(KIND=dp), POINTER CONTIG :: x(:)=>NULL()
                   1
Error: Invalid character in name at (1)
/opt/elmerfem/elmerfem/fem/src/Types.F90:730:19:

      REAL(KIND=dp), POINTER CONTIG :: y(:)=>NULL()
                   1
Error: Invalid character in name at (1)
/opt/elmerfem/elmerfem/fem/src/Types.F90:731:19:

      REAL(KIND=dp), POINTER CONTIG :: z(:)=>NULL()
                   1
Error: Invalid character in name at (1)
fem/src/CMakeFiles/elmersolver.dir/build.make:758: recipe for target 'fem/src/CMakeFiles/elmersolver.dir/Types.F90.o' failed
make[3]: *** [fem/src/CMakeFiles/elmersolver.dir/Types.F90.o] Error 1
fem/src/CMakeFiles/elmersolver.dir/build.make:774: recipe for target 'fem/src/CMakeFiles/elmersolver.dir/Types.F90.o.provides' failed
make[2]: *** [fem/src/CMakeFiles/elmersolver.dir/Types.F90.o.provides] Error 2
CMakeFiles/Makefile2:737: recipe for target 'fem/src/CMakeFiles/elmersolver.dir/all' failed
make[1]: *** [fem/src/CMakeFiles/elmersolver.dir/all] Error 2
Makefile:162: recipe for target 'all' failed
make: *** [all] Error 2


Is this a bug in the source code or am I screwing up somewhere?

OS Debian Buster Host, QEMU/KVM virtual machine and Kubuntu 18.04 Guest
AMD - 64 with 4 processors

Any help will be sincerely appreciated.

Gary R
Post Reply