[petsc-users] [petsc-maint] "make ... all" failure

Mark Adams mfadams at lbl.gov
Fri Feb 21 13:36:08 CST 2020


OK, the compiler is really failing on 64 bit integers.

This is out of my expertise.

It is possible that when we were doing this last year that we used 64 bit
integers and never encountered this.



On Fri, Feb 21, 2020 at 2:20 PM Jin Chen <jchen at pppl.gov> wrote:

> errors from setting   --with-64-bit-indices=0 :
>
>
> /opt/pgi/19.5/linux86-64-llvm/19.5/include/edg/xmmintrin.h(2514): internal
> error: assertion failed at:
> "/dvs/p4/build/sw/rel/gpu_drv/r440/TC440_70/drivers/compiler/edg/EDG_5.0/src/sys_predef.c",
> line 574
> 1 catastrophic error detected in the compilation of
> "/tmp/tmpxft_00004945_00000000-4_aijcusparse.cpp4.ii".
> Compilation aborted.
> nvcc error   : 'cudafe++' died due to signal 6
> gmake[2]: ***
> [tigergpu-pgi195-openmpi/obj/mat/impls/aij/seq/seqcusparse/aijcusparse.o]
> Error 6
>
> On Fri, Feb 21, 2020 at 2:09 PM Mark Adams <mfadams at lbl.gov> wrote:
>
>> Please send the error that you see with --with-64-bit-indices=0. This
>> should not be hard to fix.
>>
>> And yes, always start with a clean environment when you get a strange
>> error. Compile time errors are very rare.
>>
>> On Fri, Feb 21, 2020 at 1:26 PM Jin Chen <jchen at pppl.gov> wrote:
>>
>>> I tried and found
>>>
>>> --with-64-bit-indices=1
>>>
>>> works.
>>>
>>> But mumps and superlu don't have 64-bit support.
>>>
>>> -- Jin
>>>
>>> On Fri, Feb 21, 2020 at 12:07 PM Mark Adams <mfadams at lbl.gov> wrote:
>>>
>>>> Cool, a compiler error.
>>>>
>>>> First, delete the "arch" directory and configure again. This a deep
>>>> 'make clean'. Something you need to do this when you switch branches.
>>>>
>>>> On Fri, Feb 21, 2020 at 11:30 AM Jin Chen via petsc-maint <
>>>> petsc-maint at mcs.anl.gov> wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>> I'm installing petsc branch
>>>>>
>>>>> barry/fix-superlu_dist-py-for-gpus
>>>>>
>>>>> on another computer for testing. It passed configure, but failed at
>>>>> "make .... all".
>>>>>
>>>>> Would you please take a look? Both configure.log and make.log are
>>>>> attached.
>>>>>
>>>>> Thanks,
>>>>>
>>>>> -- Jin
>>>>>
>>>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20200221/97960979/attachment.html>


More information about the petsc-users mailing list