Doesn't build with PETSc-3.10.0

Issue #110 resolved
yurivict created an issue
/usr/local/bin/mpicc -O2 -pipe -fstack-protector -fno-strict-aliasing -msse2 -fPIC -O2 -pipe -fstack-protector -fno-strict-aliasing -DPETSC_DIR=/usr/local -I/usr/local/include -Isrc/include -I/usr/local/lib/python2.7/site-packages/numpy/core/include -I/usr/local/include/python2.7 -c src/PETSc.c -o build/temp.freebsd-10.4-STABLE-i386-2.7/src/PETSc.o
In file included from src/PETSc.c:4:0:
src/petsc4py.PETSc.c: In function '__pyx_pf_8petsc4py_5PETSc_3Log_10destroy':
src/petsc4py.PETSc.c:61589:47: warning: implicit declaration of function 'PetscLogDestroy'; did you mean 'PetscBagDestroy'? [-Wimplicit-function-declaration]
   __pyx_t_1 = __pyx_f_8petsc4py_5PETSc_CHKERR(PetscLogDestroy()); if (unlikely(__pyx_t_1 == ((int)-1))) __PYX_ERR(26, 63, __pyx_L1_error)
                                               ^~~~~~~~~~~~~~~
                                               PetscBagDestroy
src/petsc4py.PETSc.c: In function '__pyx_pf_8petsc4py_5PETSc_8LogEvent_12barrierBegin':
src/petsc4py.PETSc.c:65378:47: warning: implicit declaration of function 'PetscLogEventBarrierBegin'; did you mean 'PetscLogEventBegin'? [-Wimplicit-function-declaration]
   __pyx_t_1 = __pyx_f_8petsc4py_5PETSc_CHKERR(PetscLogEventBarrierBegin(__pyx_v_self->id, (__pyx_v_o[0]), (__pyx_v_o[1]), (__pyx_v_o[2]), (__pyx_v_o[3]), __pyx_v_ccomm)); if (unlikely(__pyx_t_1 == ((int)-1))) __PYX_ERR(26, 287, __pyx_L1_error)
                                               ^~~~~~~~~~~~~~~~~~~~~~~~~
                                               PetscLogEventBegin
src/petsc4py.PETSc.c: In function '__pyx_pf_8petsc4py_5PETSc_8LogEvent_14barrierEnd':
src/petsc4py.PETSc.c:65530:47: warning: implicit declaration of function 'PetscLogEventBarrierEnd'; did you mean 'PetscLogEventEnd'? [-Wimplicit-function-declaration]
   __pyx_t_1 = __pyx_f_8petsc4py_5PETSc_CHKERR(PetscLogEventBarrierEnd(__pyx_v_self->id, (__pyx_v_o[0]), (__pyx_v_o[1]), (__pyx_v_o[2]), (__pyx_v_o[3]), __pyx_v_ccomm)); if (unlikely(__pyx_t_1 == ((int)-1))) __PYX_ERR(26, 294, __pyx_L1_error)
                                               ^~~~~~~~~~~~~~~~~~~~~~~
                                                                                                                                                           490,48        93%

Comments (3)

  1. Lisandro Dalcin

    Of course it will not build! You have to wait until I release a corresponding petsc4py 3.10.0

  2. Log in to comment