<div dir="ltr"><div>Satish,</div><div><br></div><div>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.</div><div><br></div><div>Is it sufficient to just update the master branch, without doing a new tarball release?</div><div><br></div><div>Sherry</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jun 12, 2018 at 11:00 AM, Satish Balay <span dir="ltr"><<a href="mailto:balay@mcs.anl.gov" target="_blank">balay@mcs.anl.gov</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">For now - removed from next [until I figureout how to handle it]<br>
<br>
One motivation for this change is xsdk@devel build [wrt ATPESC tutorials].<br>
<span class="HOEnZb"><font color="#888888"><br>
Satish<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
On Tue, 12 Jun 2018, Smith, Barry F. wrote:<br>
<br>
> <br>
>   Complain to Sherry and have her fix it before moving the new release into PETSc<br>
> <br>
>    Barry<br>
> <br>
> <br>
> > On Jun 12, 2018, at 10:59 AM, Satish Balay <<a href="mailto:balay@mcs.anl.gov">balay@mcs.anl.gov</a>> wrote:<br>
> > <br>
> > <br>
> > $ diff superlu/SRC/superlu_enum_<wbr>consts.h superlu_dist/SRC/superlu_enum_<wbr>consts.h<br>
> > 16a17<br>
> >> * January 28, 2018<br>
> > 28c29<br>
> > < typedef enum {NOROWPERM, LargeDiag, MY_PERMR}                   rowperm_t;<br>
> > ---<br>
> >> typedef enum {NOROWPERM, LargeDiag_MC64, LargeDiag_AWPM, MY_PERMR} rowperm_t;<br>
> > 34c35,36<br>
> > < typedef enum {LUSUP, UCOL, LSUB, USUB, LLVL, ULVL}              MemType;<br>
> > ---<br>
> >> //typedef enum {LUSUP, UCOL, LSUB, USUB, LLVL, ULVL, NO_MEMTYPE}  MemType;<br>
> >> typedef enum {USUB, LSUB, UCOL, LUSUP, LLVL, ULVL, NO_MEMTYPE}  MemType;<br>
> > 69a72,74<br>
> >>    COMM_DIAG, /* Bcast diagonal block to process column */<br>
> >>    COMM_RIGHT, /* communicate L panel */<br>
> >>    COMM_DOWN, /* communicate U panel */<br>
> > <br>
> > So superlu and superlu_dist share the same 'superlu_enum_consts.h'<br>
> > file - but with differences that are now incompatible with each other.<br>
> > <br>
> > I'm not sure how to resolve this..<br>
> > <br>
> > Satish<br>
> > <br>
> > On Tue, 12 Jun 2018, PETSc checkBuilds wrote:<br>
> > <br>
> >> <br>
> >> <br>
> >> Dear PETSc developer,<br>
> >> <br>
> >> This email contains listings of contributions attributed to you by<br>
> >> `git blame` that caused compiler errors or warnings in PETSc automated<br>
> >> testing.  Follow the links to see the full log files. Please attempt to fix<br>
> >> the issues promptly or let us know at <a href="mailto:petsc-dev@mcs.anl.gov">petsc-dev@mcs.anl.gov</a> if you are unable<br>
> >> to resolve the issues.<br>
> >> <br>
> >> Thanks,<br>
> >>  The PETSc development team<br>
> >> <br>
> >> ----<br>
> >> <br>
> >> warnings attributed to commit <a href="https://bitbucket.org/petsc/petsc/commits/8e05559" rel="noreferrer" target="_blank">https://bitbucket.org/petsc/<wbr>petsc/commits/8e05559</a><br>
> >> superlu_dist: update to version v5.4.0<br>
> >> <br>
> >>  src/mat/impls/aij/mpi/superlu_<wbr>dist/superlu_dist.c:571<br>
> >>    [<a href="http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2018/06/12/build_next_arch-freebsd-cxx-pkgs-opt_wii.log" rel="noreferrer" target="_blank">http://ftp.mcs.anl.gov/pub/<wbr>petsc/nightlylogs/archive/<wbr>2018/06/12/build_next_arch-<wbr>freebsd-cxx-pkgs-opt_wii.log</a>]<br>
> >>      /usr/home/balay/petsc.next-2/<wbr>src/mat/impls/aij/mpi/superlu_<wbr>dist/superlu_dist.c:571:8: error: 'LargeDiag_MC64' was not declared in this scope<br>
> >>    [<a href="http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2018/06/12/build_next_arch-linux-pkgs-cxx-mlib_el6.log" rel="noreferrer" target="_blank">http://ftp.mcs.anl.gov/pub/<wbr>petsc/nightlylogs/archive/<wbr>2018/06/12/build_next_arch-<wbr>linux-pkgs-cxx-mlib_el6.log</a>]<br>
> >>      /home/sandbox/petsc/petsc.<wbr>next-3/src/mat/impls/aij/mpi/<wbr>superlu_dist/superlu_dist.c:<wbr>571:8: error: 'LargeDiag_MC64' was not declared in this scope<br>
> >>    [<a href="http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2018/06/12/build_next_arch-osx-10.6-cxx-cmplx-pkgs-dbg_ipro.log" rel="noreferrer" target="_blank">http://ftp.mcs.anl.gov/pub/<wbr>petsc/nightlylogs/archive/<wbr>2018/06/12/build_next_arch-<wbr>osx-10.6-cxx-cmplx-pkgs-dbg_<wbr>ipro.log</a>]<br>
> >>      /Users/petsc/petsc.next-3/src/<wbr>mat/impls/aij/mpi/superlu_<wbr>dist/superlu_dist.c:571:8: error: use of undeclared identifier 'LargeDiag_MC64'<br>
> >> <br>
> >>  src/mat/impls/aij/mpi/superlu_<wbr>dist/superlu_dist.c:574<br>
> >>    [<a href="http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2018/06/12/build_next_arch-freebsd-cxx-pkgs-opt_wii.log" rel="noreferrer" target="_blank">http://ftp.mcs.anl.gov/pub/<wbr>petsc/nightlylogs/archive/<wbr>2018/06/12/build_next_arch-<wbr>freebsd-cxx-pkgs-opt_wii.log</a>]<br>
> >>      /usr/home/balay/petsc.next-2/<wbr>src/mat/impls/aij/mpi/superlu_<wbr>dist/superlu_dist.c:574:8: error: 'LargeDiag_AWPM' was not declared in this scope<br>
> >>    [<a href="http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2018/06/12/build_next_arch-linux-pkgs-cxx-mlib_el6.log" rel="noreferrer" target="_blank">http://ftp.mcs.anl.gov/pub/<wbr>petsc/nightlylogs/archive/<wbr>2018/06/12/build_next_arch-<wbr>linux-pkgs-cxx-mlib_el6.log</a>]<br>
> >>      /home/sandbox/petsc/petsc.<wbr>next-3/src/mat/impls/aij/mpi/<wbr>superlu_dist/superlu_dist.c:<wbr>574:8: error: 'LargeDiag_AWPM' was not declared in this scope<br>
> >>    [<a href="http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2018/06/12/build_next_arch-osx-10.6-cxx-cmplx-pkgs-dbg_ipro.log" rel="noreferrer" target="_blank">http://ftp.mcs.anl.gov/pub/<wbr>petsc/nightlylogs/archive/<wbr>2018/06/12/build_next_arch-<wbr>osx-10.6-cxx-cmplx-pkgs-dbg_<wbr>ipro.log</a>]<br>
> >>      /Users/petsc/petsc.next-3/src/<wbr>mat/impls/aij/mpi/superlu_<wbr>dist/superlu_dist.c:574:8: error: use of undeclared identifier 'LargeDiag_AWPM'<br>
> >> <br>
> >>  src/mat/impls/aij/mpi/superlu_<wbr>dist/superlu_dist.c:720<br>
> >>    [<a href="http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2018/06/12/build_next_arch-linux-pkgs-cxx-mlib_el6.log" rel="noreferrer" target="_blank">http://ftp.mcs.anl.gov/pub/<wbr>petsc/nightlylogs/archive/<wbr>2018/06/12/build_next_arch-<wbr>linux-pkgs-cxx-mlib_el6.log</a>]<br>
> >>      /home/sandbox/petsc/petsc.<wbr>next-3/src/mat/impls/aij/mpi/<wbr>superlu_dist/superlu_dist.c:<wbr>720:25: error: 'LargeDiag_MC64' was not declared in this scope<br>
> >>    [<a href="http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2018/06/12/build_next_arch-osx-10.6-cxx-cmplx-pkgs-dbg_ipro.log" rel="noreferrer" target="_blank">http://ftp.mcs.anl.gov/pub/<wbr>petsc/nightlylogs/archive/<wbr>2018/06/12/build_next_arch-<wbr>osx-10.6-cxx-cmplx-pkgs-dbg_<wbr>ipro.log</a>]<br>
> >>      /Users/petsc/petsc.next-3/src/<wbr>mat/impls/aij/mpi/superlu_<wbr>dist/superlu_dist.c:720:25: error: use of undeclared identifier 'LargeDiag_MC64'<br>
> >>    [<a href="http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2018/06/12/build_next_arch-freebsd-cxx-pkgs-opt_wii.log" rel="noreferrer" target="_blank">http://ftp.mcs.anl.gov/pub/<wbr>petsc/nightlylogs/archive/<wbr>2018/06/12/build_next_arch-<wbr>freebsd-cxx-pkgs-opt_wii.log</a>]<br>
> >>      /usr/home/balay/petsc.next-2/<wbr>src/mat/impls/aij/mpi/superlu_<wbr>dist/superlu_dist.c:720:25: error: 'LargeDiag_MC64' was not declared in this scope<br>
> >> <br>
> >>  src/mat/impls/aij/mpi/superlu_<wbr>dist/superlu_dist.c:723<br>
> >>    [<a href="http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2018/06/12/build_next_arch-osx-10.6-cxx-cmplx-pkgs-dbg_ipro.log" rel="noreferrer" target="_blank">http://ftp.mcs.anl.gov/pub/<wbr>petsc/nightlylogs/archive/<wbr>2018/06/12/build_next_arch-<wbr>osx-10.6-cxx-cmplx-pkgs-dbg_<wbr>ipro.log</a>]<br>
> >>      /Users/petsc/petsc.next-3/src/<wbr>mat/impls/aij/mpi/superlu_<wbr>dist/superlu_dist.c:723:25: error: use of undeclared identifier 'LargeDiag_AWPM'<br>
> >>    [<a href="http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2018/06/12/build_next_arch-freebsd-cxx-pkgs-opt_wii.log" rel="noreferrer" target="_blank">http://ftp.mcs.anl.gov/pub/<wbr>petsc/nightlylogs/archive/<wbr>2018/06/12/build_next_arch-<wbr>freebsd-cxx-pkgs-opt_wii.log</a>]<br>
> >>      /usr/home/balay/petsc.next-2/<wbr>src/mat/impls/aij/mpi/superlu_<wbr>dist/superlu_dist.c:723:25: error: 'LargeDiag_AWPM' was not declared in this scope<br>
> >>    [<a href="http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2018/06/12/build_next_arch-linux-pkgs-cxx-mlib_el6.log" rel="noreferrer" target="_blank">http://ftp.mcs.anl.gov/pub/<wbr>petsc/nightlylogs/archive/<wbr>2018/06/12/build_next_arch-<wbr>linux-pkgs-cxx-mlib_el6.log</a>]<br>
> >>      /home/sandbox/petsc/petsc.<wbr>next-3/src/mat/impls/aij/mpi/<wbr>superlu_dist/superlu_dist.c:<wbr>723:25: error: 'LargeDiag_AWPM' was not declared in this scope<br>
> >> <br>
> >> ----<br>
> >> To opt-out from receiving these messages - send a request to <a href="mailto:petsc-dev@mcs.anl.gov">petsc-dev@mcs.anl.gov</a>.<br>
> >> <br>
> > <br>
> <br>
<br>
</div></div></blockquote></div><br></div>