<div dir="ltr">Dear PETSc dev team,<div>  When I compile PETSc using </div><div><span style="background-color:rgb(213,234,255);color:rgb(255,0,0);font-family:Pragmata,Menlo,"DejaVu LGC Sans Mono","DejaVu Sans Mono",Consolas,"Everson Mono","Lucida Console","Andale Mono","Nimbus Mono L","Liberation Mono",FreeMono,"Osaka Monospaced",Courier,"New Courier",monospace;font-size:12.6px">--with-cc=gcc --with-cxx=g++ --with-clanguage=cxx, </span></div><div><font color="#000000" face="Pragmata, Menlo, DejaVu LGC Sans Mono, DejaVu Sans Mono, Consolas, Everson Mono, Lucida Console, Andale Mono, Nimbus Mono L, Liberation Mono, FreeMono, Osaka Monospaced, Courier, New Courier, monospace"><span style="font-size:12.6px;background-color:rgb(243,243,243)">I got following error:</span></font></div><div>../../../petsc/src/sys/objects/pinit.c: In function ‘PetscInitialize’:<br>../../../petsc/src/sys/objects/pinit.c:913:21: error: expected declaration specifiers or ‘...’ before numeric constant<br>  913 |     PetscComplex ic(0.0,1.0);<br>      |                     ^~~<br>../../../petsc/src/sys/objects/pinit.c:913:25: error: expected declaration specifiers or ‘...’ before numeric constant<br>  913 |     PetscComplex ic(0.0,1.0);<br>      |                         ^~~<br>../../../petsc/src/sys/objects/pinit.c:914:15: error: ‘ic’ undeclared (first use in this function)<br>  914 |     PETSC_i = ic;<br>      |               ^~<br>../../../petsc/src/sys/objects/pinit.c:914:15: note: each undeclared identifier is reported only once for each function it appears in  <br></div><div><br></div><div> Thanks,</div><div>Sam</div></div>