[petsc-users] PETSC installation on Cray

Stefano Zampini stefano.zampini at gmail.com
Mon Sep 13 03:02:40 CDT 2021


Enrico

I have accidentally stepped on the same issue. You may want to check  if it
works with this branch
https://gitlab.com/petsc/petsc/-/tree/stefanozampini/cray-arm

Il giorno mar 2 mar 2021 alle ore 23:03 Barry Smith <bsmith at petsc.dev> ha
scritto:

>
>   Please try the following. Make four files as below then compile each
> with  cc -c -o test.o  test1.c     again for test2.c etc
>
>   Send all the output.
>
>
>
>   test1.c
> #include <complex.h>
>
>   test2.c
> #define _BSD_SOURCE
> #include <complex.h>
>
>   test3.c
> #define _DEFAULT_SOURCE
> #include <complex.h>
>
>   test4.c
> #define _GNU_SOURCE
> #include <complex.h>
>
> > On Mar 2, 2021, at 7:33 AM, Enrico <degregori at dkrz.de> wrote:
> >
> > Hi,
> >
> > attached is the configuration and make log files.
> >
> > Enrico
> >
> > On 02/03/2021 14:13, Matthew Knepley wrote:
> >> On Tue, Mar 2, 2021 at 7:49 AM Enrico <degregori at dkrz.de <mailto:
> degregori at dkrz.de>> wrote:
> >>    Hi,
> >>    I'm having some problems installing PETSC with Cray compiler.
> >>    I use this configuration:
> >>    ./configure --with-cc=cc --with-cxx=CC --with-fc=0 --with-debugging=1
> >>    --with-shared-libraries=1 COPTFLAGS=-O0 CXXOPTFLAGS=-O0
> >>    and when I do
> >>    make all
> >>    I get the following error because of cmathcalls.h:
> >>    CC-1043 craycc: ERROR File = /usr/include/bits/cmathcalls.h, Line =
> 55
> >>        _Complex can only be used with floating-point types.
> >>        __MATHCALL (cacos, (_Mdouble_complex_ __z));
> >>        ^
> >>    Am I doing something wrong?
> >> This was expended from somewhere. Can you show the entire err log?
> >>   Thanks,
> >>      Matt
> >>    Regards,
> >>    Enrico Degregori
> >> --
> >> What most experimenters take for granted before they begin their
> experiments is infinitely more interesting than any results to which their
> experiments lead.
> >> -- Norbert Wiener
> >> https://www.cse.buffalo.edu/~knepley/ <
> http://www.cse.buffalo.edu/~knepley/>
> > <configure.log><make.log>
>
>

-- 
Stefano
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20210913/b25b1b24/attachment.html>


More information about the petsc-users mailing list