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>


Reply via email to