mpicc -o ex56.o -c -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing 
-Wno-unknown-pragmas -g3 -O0   -I/sandbox/petsc/petsc.clone-3/include 
-I/sandbox/petsc/petsc.clone-3/arch-linux-dbg-quad/include 
-I/usr/include/mpich2    `pwd`/ex56.c
In file included from /sandbox/petsc/petsc.clone-3/include/petscis.h:7:0,
                 from /sandbox/petsc/petsc.clone-3/include/petscvec.h:9,
                 from /sandbox/petsc/petsc.clone-3/include/petscmat.h:6,
                 from /sandbox/petsc/petsc.clone-3/include/petscpc.h:6,
                 from /sandbox/petsc/petsc.clone-3/include/petscksp.h:6,
                 from 
/sandbox/petsc/petsc.clone-3/src/ksp/ksp/examples/tutorials/ex56.c:8:
/sandbox/petsc/petsc.clone-3/src/ksp/ksp/examples/tutorials/ex56.c: In function 
‘main’:
/sandbox/petsc/petsc.clone-3/src/ksp/ksp/examples/tutorials/ex56.c:276:22: 
error: ‘sCoord’ undeclared (first use in this function)
     ierr = PetscFree(sCoord);CHKERRQ(ierr);
                      ^
/sandbox/petsc/petsc.clone-3/include/petscsys.h:1099:48: note: in definition of 
macro ‘PetscFree’
 #define PetscFree(a)   
((*PetscTrFree)((void*)(a),__LINE__,PETSC_FUNCTION_NAME,__FILE__) || ((a) = 
0,0))
                                                ^
/sandbox/petsc/petsc.clone-3/src/ksp/ksp/examples/tutorials/ex56.c:276:22: 
note: each undeclared identifier is reported only once for each function it 
appears in
     ierr = PetscFree(sCoord);CHKERRQ(ierr);
                      ^
/sandbox/petsc/petsc.clone-3/include/petscsys.h:1099:48: note: in definition of 
macro ‘PetscFree’
 #define PetscFree(a)   
((*PetscTrFree)((void*)(a),__LINE__,PETSC_FUNCTION_NAME,__FILE__) || ((a) = 
0,0))
                                                ^
/sandbox/petsc/petsc.clone-3/include/petscsys.h:1099:101: warning: left-hand 
operand of comma expression has no effect [-Wunused-value]
 #define PetscFree(a)   
((*PetscTrFree)((void*)(a),__LINE__,PETSC_FUNCTION_NAME,__FILE__) || ((a) = 
0,0))
                                                                                
                     ^
/sandbox/petsc/petsc.clone-3/src/ksp/ksp/examples/tutorials/ex56.c:276:12: 
note: in expansion of macro ‘PetscFree’
     ierr = PetscFree(sCoord);CHKERRQ(ierr);
            ^
make[8]: *** [ex56.o] Error 1

Reply via email to