[petsc-dev] [petsc-maint #109004] nightlybuilds

Barry Smith bsmith at mcs.anl.gov
Mon Mar 12 11:11:48 CDT 2012


  Is it time to stop supporting Prometheus through PETSc for the next release? Or should we keep it until the release after next?

   Barry

On Mar 12, 2012, at 11:09 AM, Satish Balay wrote:

> Mark,
> 
> Prometheus needs updates. Attaching the patch for fixes.
> 
> Satish
> 
> ---------
> 
> TESTING: configureAtoll from PETSc.Configure(/sandbox/petsc/petsc-dev/config/PETSc/Configure.py:546)
>          ===============================================================================
>              Compiling Prometheus; this may take several minutes
>          ===============================================================================
> 
> *******************************************************************************
>         UNABLE to CONFIGURE with GIVEN OPTIONS    (see configure.log for details):
> -------------------------------------------------------------------------------
> Error running make on Prometheus: Could not execute "cd /sandbox/petsc/petsc-dev/externalpackages/Prometheus-1.8.10 && make clean cleanlib && make prom minstall":
> /bin/rm -f /sandbox/petsc/petsc-dev/externalpackages/Prometheus-1.8.10/lib//libprometheus.a /sandbox/petsc/petsc-dev/externalpackages/Prometheus-1.8.10/lib//libpromfei.a
> /sandbox/petsc/petsc-dev/arch-linux-gcc-absoft/bin/mpicxx -DPROM_HAVE_METIS -DHAVE_FORTRAN_UNDERSCORE=1 -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g    -c -I/sandbox/petsc/petsc-dev/arch-l
> inux-gcc-absoft/include -I/sandbox/petsc/petsc-dev -I/sandbox/petsc/petsc-dev/include -I/sandbox/petsc/petsc-dev/arch-linux-gcc-absoft/include -I/sandbox/petsc/petsc-dev/arch-linux-gcc-absoft/include -I/sandbox
> /petsc/petsc-dev/arch-linux-gcc-absoft/include -I/sandbox/petsc/petsc-dev/externalpackages/Prometheus-1.8.10/fei_prom -I/sandbox/petsc/petsc-dev/externalpackages/Prometheus-1.8.10/include -DPROM_NO_STAGES -DPRO
> M_USE_PETSC -DPROM_NO_FEI /sandbox/petsc/petsc-dev/externalpackages/Prometheus-1.8.10/src/prom_kkt.C -o /sandbox/petsc/petsc-dev/externalpackages/Prometheus-1.8.10/src/prom_kkt.o
> /sandbox/petsc/petsc-dev/arch-linux-gcc-absoft/bin/mpicxx -DPROM_HAVE_METIS -DHAVE_FORTRAN_UNDERSCORE=1 -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g    -c -I/sandbox/petsc/petsc-dev/arch-l
> inux-gcc-absoft/include -I/sandbox/petsc/petsc-dev -I/sandbox/petsc/petsc-dev/include -I/sandbox/petsc/petsc-dev/arch-linux-gcc-absoft/include -I/sandbox/petsc/petsc-dev/arch-linux-gcc-absoft/include -I/sandbox
> /petsc/petsc-dev/arch-linux-gcc-absoft/include -I/sandbox/petsc/petsc-dev/externalpackages/Prometheus-1.8.10/fei_prom -I/sandbox/petsc/petsc-dev/externalpackages/Prometheus-1.8.10/include -DPROM_NO_STAGES -DPRO
> M_USE_PETSC -DPROM_NO_FEI /sandbox/petsc/petsc-dev/externalpackages/Prometheus-1.8.10/src/prometheus.C -o /sandbox/petsc/petsc-dev/externalpackages/Prometheus-1.8.10/src/prometheus.o
> /sandbox/petsc/petsc-dev/externalpackages/Prometheus-1.8.10/src/prom_kkt.C: In member function ‘int PromPCKKT_ASM::Apply_private(const PromCRVector*, PromCRVector*) const’:
> /sandbox/petsc/petsc-dev/externalpackages/Prometheus-1.8.10/src/prom_kkt.C:714: warning: unused variable ‘dScatters’
> /sandbox/petsc/petsc-dev/externalpackages/Prometheus-1.8.10/src/prom_kkt.C:717: warning: unused variable ‘xx’
> /sandbox/petsc/petsc-dev/externalpackages/Prometheus-1.8.10/src/prometheus.C: In constructor ‘PromMatrix::PromMatrix(const PromGrid*, int, int*, int, int*, int)’:
> /sandbox/petsc/petsc-dev/externalpackages/Prometheus-1.8.10/src/prometheus.C:1550: error: ‘MatCreateMPIBAIJ’ was not declared in this scope
> /sandbox/petsc/petsc-dev/externalpackages/Prometheus-1.8.10/src/prometheus.C:1555: error: ‘MatCreateMPIAIJ’ was not declared in this scope
> /sandbox/petsc/petsc-dev/externalpackages/Prometheus-1.8.10/src/prometheus.C: In member function ‘virtual int PromMatrix::SetUp(int, int*, int, int*, int, int, int)’:
> /sandbox/petsc/petsc-dev/externalpackages/Prometheus-1.8.10/src/prometheus.C:1600: error: ‘MatCreateMPIAIJ’ was not declared in this scope
> /sandbox/petsc/petsc-dev/externalpackages/Prometheus-1.8.10/src/prometheus.C:1607: error: ‘MatCreateMPIBAIJ’ was not declared in this scope
> /sandbox/petsc/petsc-dev/externalpackages/Prometheus-1.8.10/src/prometheus.C: In member function ‘virtual int PromMatrix::ConvertToSymm()’:
> /sandbox/petsc/petsc-dev/externalpackages/Prometheus-1.8.10/src/prometheus.C:2136: error: ‘MatCreateMPISBAIJ’ was not declared in this scope
> make: *** [/sandbox/petsc/petsc-dev/externalpackages/Prometheus-1.8.10/src/prometheus.o] Error 1
> *******************************************************************************
> 
> ****************************************************
> ==========================================
> 
> <prom.patch>




More information about the petsc-dev mailing list