[petsc-dev] superlu_dist: update to version v5.4.0
Smith, Barry F.
bsmith at mcs.anl.gov
Tue Jun 12 13:11:31 CDT 2018
> On Jun 12, 2018, at 1:00 PM, Balay, Satish <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.
>>>>
>>>
>>
>
More information about the petsc-dev
mailing list