<div dir="ltr">It seems there's some typo/error in the configure command that is being executed. Can you post it here?</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Il giorno mer 5 apr 2023 alle ore 23:18 Kaus, Boris <<a href="mailto:kaus@uni-mainz.de">kaus@uni-mainz.de</a>> ha scritto:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">



<div>
Hi everyone,
<div><br>
</div>
<div>I’m trying to install precompiled binaries for PETSc 3.18.5 & 3.19.0 using the BinaryBuilder cross-compilation:</div>
<div><a href="https://github.com/JuliaPackaging/Yggdrasil/pull/6533" target="_blank">https://github.com/JuliaPackaging/Yggdrasil/pull/6533</a>, which mostly works fine: <a href="https://buildkite.com/julialang/yggdrasil/builds/2093" target="_blank">https://buildkite.com/julialang/yggdrasil/builds/2093</a>). </div>
<div><br>
</div>
<div>Yet, on apple systems I receive a somewhat weird bug during the configure step:</div>
<div><br>
</div>
<div>
<div>[22:08:49] *******************************************************************************</div>
<div>[22:08:49]     TypeError or ValueError possibly related to ERROR in COMMAND LINE ARGUMENT while running ./configure </div>
<div>[22:08:49] -------------------------------------------------------------------------------</div>
<div>[22:08:49] invalid literal for int() with base 10: ''</div>
<div>[22:08:49] *******************************************************************************</div>
<div>[22:08:49] </div>
<div>[22:08:49] </div>
<div>[22:08:49] /workspace/srcdir/petsc-3.18.0/lib/petsc/conf/rules:860: /workspace/srcdir/petsc-3.18.0//lib/petsc/conf/petscrules: No such file or directory</div>
<div>[22:08:49] make[1]: *** No rule to make target '/workspace/srcdir/petsc-3.18.0//lib/petsc/conf/petscrules'.  Stop.</div>
<div>[22:08:49] /workspace/srcdir/petsc-3.18.0/lib/petsc/conf/rules:860: /workspace/srcdir/petsc-3.18.0//lib/petsc/conf/petscrules: No such file or directory</div>
<div>[22:08:49] make[1]: *** No rule to make target '/workspace/srcdir/petsc-3.18.0//lib/petsc/conf/petscrules'.  Stop.</div>
<div>[22:08:49] make: *** [GNUmakefile:17: /workspace/srcdir/petsc-3.18.0//lib/petsc/conf/petscvariables] Error 2</div>
<div>[22:08:49] make: *** Waiting for unfinished jobs....</div>
<div>[22:08:49] make: *** [GNUmakefile:17: lib/petsc/conf/petscvariables] Error 2</div>
</div>
<div><br>
</div>
<div>The log file is rather brief:</div>
<div>
<div><br>
</div>
<div>sandbox:${WORKSPACE}/srcdir/petsc-3.18.0 # more configure.log </div>
<div>Executing: uname -s</div>
<div>stdout: Darwin</div>
</div>
<div><br>
</div>
<div>It works fine for PETSc 3.16.5/3.17.5, and this first occurs in 3.18.0. </div>
<div>Is there something that changed between 3.17 & 3.18 that could cause this?</div>
<div><br>
</div>
<div>The build system seems to use python3.9 (3.4+ as required)</div>
<div><br>
</div>
<div>Thanks!</div>
<div>Boris</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
</div>

</blockquote></div><br clear="all"><div><br></div><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature">Stefano</div>