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

Satish Balay balay at mcs.anl.gov
Wed Mar 14 23:33:28 CDT 2012


Perhaps we can keep this for another release.

Mark,

Could you add the patch I sent earlier and repsin the promethis
tarball? This way - the nightlybuilds [using promethis] - don't crash?

thanks,
Satish

On Mon, 12 Mar 2012, Barry Smith wrote:

> 
>   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