[petsc-dev] superlu_dist: update to version v5.4.0

Xiaoye S. Li xsli at lbl.gov
Tue Jun 12 17:36:15 CDT 2018


Satish,

I forgot to update sequential superlu. Right now I am busy with a paper
deadline on Friday. If I couldn't get to it before then, will certainly do
it on Saturday.

Is it sufficient to just update the master branch, without doing a new
tarball release?

Sherry


On Tue, Jun 12, 2018 at 11:00 AM, Satish Balay <balay at mcs.anl.gov> wrote:

> For now - removed from next [until I figureout how to handle it]
>
> One motivation for this change is xsdk at devel build [wrt ATPESC tutorials].
>
> Satish
>
> On Tue, 12 Jun 2018, Smith, Barry F. wrote:
>
> >
> >   Complain to Sherry and have her fix it before moving the new release
> into PETSc
> >
> >    Barry
> >
> >
> > > On Jun 12, 2018, at 10:59 AM, Satish Balay <balay at mcs.anl.gov> wrote:
> > >
> > >
> > > $ diff superlu/SRC/superlu_enum_consts.h
> superlu_dist/SRC/superlu_enum_consts.h
> > > 16a17
> > >> * January 28, 2018
> > > 28c29
> > > < typedef enum {NOROWPERM, LargeDiag, MY_PERMR}
>  rowperm_t;
> > > ---
> > >> typedef enum {NOROWPERM, LargeDiag_MC64, LargeDiag_AWPM, MY_PERMR}
> rowperm_t;
> > > 34c35,36
> > > < typedef enum {LUSUP, UCOL, LSUB, USUB, LLVL, ULVL}
> MemType;
> > > ---
> > >> //typedef enum {LUSUP, UCOL, LSUB, USUB, LLVL, ULVL, NO_MEMTYPE}
> MemType;
> > >> typedef enum {USUB, LSUB, UCOL, LUSUP, LLVL, ULVL, NO_MEMTYPE}
> MemType;
> > > 69a72,74
> > >>    COMM_DIAG, /* Bcast diagonal block to process column */
> > >>    COMM_RIGHT, /* communicate L panel */
> > >>    COMM_DOWN, /* communicate U panel */
> > >
> > > So superlu and superlu_dist share the same 'superlu_enum_consts.h'
> > > file - but with differences that are now incompatible with each other.
> > >
> > > I'm not sure how to resolve this..
> > >
> > > Satish
> > >
> > > On Tue, 12 Jun 2018, PETSc checkBuilds wrote:
> > >
> > >>
> > >>
> > >> Dear PETSc developer,
> > >>
> > >> This email contains listings of contributions attributed to you by
> > >> `git blame` that caused compiler errors or warnings in PETSc automated
> > >> testing.  Follow the links to see the full log files. Please attempt
> to fix
> > >> the issues promptly or let us know at petsc-dev at mcs.anl.gov if you
> are unable
> > >> to resolve the issues.
> > >>
> > >> Thanks,
> > >>  The PETSc development team
> > >>
> > >> ----
> > >>
> > >> warnings attributed to commit https://bitbucket.org/petsc/
> petsc/commits/8e05559
> > >> superlu_dist: update to version v5.4.0
> > >>
> > >>  src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c:571
> > >>    [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/
> 2018/06/12/build_next_arch-freebsd-cxx-pkgs-opt_wii.log]
> > >>      /usr/home/balay/petsc.next-2/src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c:571:8:
> error: 'LargeDiag_MC64' was not declared in this scope
> > >>    [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/
> 2018/06/12/build_next_arch-linux-pkgs-cxx-mlib_el6.log]
> > >>      /home/sandbox/petsc/petsc.next-3/src/mat/impls/aij/mpi/
> superlu_dist/superlu_dist.c:571:8: error: 'LargeDiag_MC64' was not
> declared in this scope
> > >>    [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/
> 2018/06/12/build_next_arch-osx-10.6-cxx-cmplx-pkgs-dbg_ipro.log]
> > >>      /Users/petsc/petsc.next-3/src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c:571:8:
> error: use of undeclared identifier 'LargeDiag_MC64'
> > >>
> > >>  src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c:574
> > >>    [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/
> 2018/06/12/build_next_arch-freebsd-cxx-pkgs-opt_wii.log]
> > >>      /usr/home/balay/petsc.next-2/src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c:574:8:
> error: 'LargeDiag_AWPM' was not declared in this scope
> > >>    [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/
> 2018/06/12/build_next_arch-linux-pkgs-cxx-mlib_el6.log]
> > >>      /home/sandbox/petsc/petsc.next-3/src/mat/impls/aij/mpi/
> superlu_dist/superlu_dist.c:574:8: error: 'LargeDiag_AWPM' was not
> declared in this scope
> > >>    [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/
> 2018/06/12/build_next_arch-osx-10.6-cxx-cmplx-pkgs-dbg_ipro.log]
> > >>      /Users/petsc/petsc.next-3/src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c:574:8:
> error: use of undeclared identifier 'LargeDiag_AWPM'
> > >>
> > >>  src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c:720
> > >>    [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/
> 2018/06/12/build_next_arch-linux-pkgs-cxx-mlib_el6.log]
> > >>      /home/sandbox/petsc/petsc.next-3/src/mat/impls/aij/mpi/
> superlu_dist/superlu_dist.c:720:25: error: 'LargeDiag_MC64' was not
> declared in this scope
> > >>    [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/
> 2018/06/12/build_next_arch-osx-10.6-cxx-cmplx-pkgs-dbg_ipro.log]
> > >>      /Users/petsc/petsc.next-3/src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c:720:25:
> error: use of undeclared identifier 'LargeDiag_MC64'
> > >>    [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/
> 2018/06/12/build_next_arch-freebsd-cxx-pkgs-opt_wii.log]
> > >>      /usr/home/balay/petsc.next-2/src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c:720:25:
> error: 'LargeDiag_MC64' was not declared in this scope
> > >>
> > >>  src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c:723
> > >>    [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/
> 2018/06/12/build_next_arch-osx-10.6-cxx-cmplx-pkgs-dbg_ipro.log]
> > >>      /Users/petsc/petsc.next-3/src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c:723:25:
> error: use of undeclared identifier 'LargeDiag_AWPM'
> > >>    [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/
> 2018/06/12/build_next_arch-freebsd-cxx-pkgs-opt_wii.log]
> > >>      /usr/home/balay/petsc.next-2/src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c:723:25:
> error: 'LargeDiag_AWPM' was not declared in this scope
> > >>    [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/
> 2018/06/12/build_next_arch-linux-pkgs-cxx-mlib_el6.log]
> > >>      /home/sandbox/petsc/petsc.next-3/src/mat/impls/aij/mpi/
> superlu_dist/superlu_dist.c:723:25: error: 'LargeDiag_AWPM' was not
> declared in this scope
> > >>
> > >> ----
> > >> To opt-out from receiving these messages - send a request to
> petsc-dev at mcs.anl.gov.
> > >>
> > >
> >
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20180612/2e6743d4/attachment.html>


More information about the petsc-dev mailing list