<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;">
In case anyone wants to reproduce this:
<div><br>
</div>
<div>$julia build_tarballs.jl --debug --verbose aarch64-apple-darwin-libgfortran5-mpi+openmpi</div>
<div><br>
</div>
<div>Here build_tarballs.jl is given here:</div>
<div><br>
</div>
<div><a href="https://github.com/JuliaPackaging/Yggdrasil/blob/46a609970e3236610804a66903936ea1d6fa3759/P/PETSc/build_tarballs.jl">https://github.com/JuliaPackaging/Yggdrasil/blob/46a609970e3236610804a66903936ea1d6fa3759/P/PETSc/build_tarballs.jl</a><br>
<div><br>
</div>
<div>It requires Julia, BinaryBuilder and a system that allows Docker.</div>
<div><br>
</div>
<div>Boris<br>
<br>
<blockquote type="cite">
<div>On 5. Apr 2023, at 22:49, Kaus, Boris <kaus@uni-mainz.de> wrote:</div>
<br class="Apple-interchange-newline">
<div>
<div style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;">
Don’t think so:
<div><br>
</div>
<div>
<div>sandbox:${WORKSPACE}/srcdir/petsc-3.18.0 # env</div>
<div>_=/usr/bin/env</div>
<div>VERBOSE=true</div>
<div>BUILD_LD=/opt/bin/x86_64-linux-musl-cxx11/x86_64-linux-musl-ld</div>
<div>OLDPWD=/workspace/srcdir/petsc-3.18.0</div>
<div>host_libdir=/workspace/x86_64-linux-musl-cxx11/destdir/lib</div>
<div>nproc=8</div>
<div>target=aarch64-apple-darwin20</div>
<div>bindir=/workspace/destdir/bin</div>
<div>CC=cc</div>
<div>READELF_FOR_BUILD=/opt/bin/x86_64-linux-musl-cxx11/x86_64-linux-musl-readelf</div>
<div>host_bindir=/workspace/x86_64-linux-musl-cxx11/destdir/bin</div>
<div>PATH=/opt/bin/aarch64-apple-darwin20-libgfortran5-cxx11-mpi+openmpi:/opt/aarch64-apple-darwin20/bin:/opt/bin/x86_64-linux-musl-cxx11:/opt/x86_64-linux-musl/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/workspace/x86_64-linux-musl-cxx11/destdir/bin:/workspace/destdir/bin</div>
<div>nbits=64</div>
<div>BUILD_STRIP=/opt/bin/x86_64-linux-musl-cxx11/x86_64-linux-musl-strip</div>
<div>BUILD_OBJDUMP=/opt/bin/x86_64-linux-musl-cxx11/x86_64-linux-musl-objdump</div>
<div>CMAKE_TARGET_TOOLCHAIN=/opt/toolchains/aarch64-apple-darwin20-libgfortran5-cxx11-mpi+openmpi/target_aarch64-apple-darwin20.cmake</div>
<div>FC_BUILD=/opt/bin/x86_64-linux-musl-cxx11/x86_64-linux-musl-gfortran</div>
<div>FC=gfortran</div>
<div>SRC_NAME=PETSc</div>
<div>RANLIB_FOR_BUILD=/opt/bin/x86_64-linux-musl-cxx11/x86_64-linux-musl-ranlib</div>
<div>CC_BUILD=/opt/bin/x86_64-linux-musl-cxx11/x86_64-linux-musl-gcc</div>
<div>PS1=\[\]sandbox\[\]:\[\]${PWD//$WORKSPACE/$\{WORKSPACE\}}\[\] \$ </div>
<div>PKG_CONFIG_SYSROOT_DIR=/workspace/destdir</div>
<div>LD_LIBRARY_PATH=/usr/lib/csl-musl-x86_64:/usr/local/lib64:/usr/local/lib:/usr/lib64:/usr/lib:/lib64:/lib:/workspace/x86_64-linux-musl-cxx11/destdir/lib:/opt/x86_64-linux-musl/x86_64-linux-musl/lib64:/opt/x86_64-linux-musl/x86_64-linux-musl/lib:/opt/aarch64-apple-darwin20/aarch64-apple-darwin20/lib:/opt/aarch64-apple-darwin20/lib:/workspace/destdir/lib64:/workspace/destdir/lib</div>
<div>HOSTOBJCOPY=/opt/bin/x86_64-linux-musl-cxx11/x86_64-linux-musl-objcopy</div>
<div>HOSTOBJDUMP=/opt/bin/x86_64-linux-musl-cxx11/x86_64-linux-musl-objdump</div>
<div>LIPO_FOR_BUILD=/opt/bin/x86_64-linux-musl-cxx11/x86_64-linux-musl-lipo</div>
<div>HOSTSTRIP=/opt/bin/x86_64-linux-musl-cxx11/x86_64-linux-musl-strip</div>
<div>BUILD_OBJCOPY=/opt/bin/x86_64-linux-musl-cxx11/x86_64-linux-musl-objcopy</div>
<div>ZERO_AR_DATE=1</div>
<div>dlext=dylib</div>
<div>HIDDEN_PS1=\[\]sandbox\[\]:\[\]${PWD//$WORKSPACE/$\{WORKSPACE\}}\[\] \$ </div>
<div>CCACHE_COMPILERCHECK=content</div>
<div>AR_FOR_BUILD=/opt/bin/x86_64-linux-musl-cxx11/x86_64-linux-musl-ar</div>
<div>HOSTDSYMUTIL=dsymutil</div>
<div>SHLVL=1</div>
<div>OBJDUMP_FOR_BUILD=/opt/bin/x86_64-linux-musl-cxx11/x86_64-linux-musl-objdump</div>
<div>CXX_BUILD=/opt/bin/x86_64-linux-musl-cxx11/x86_64-linux-musl-g++</div>
<div>HOSTCXX=/opt/bin/x86_64-linux-musl-cxx11/x86_64-linux-musl-g++</div>
<div>USER=kausb</div>
<div>BUILD_DSYMUTIL=dsymutil</div>
<div>CC_FOR_BUILD=/opt/bin/x86_64-linux-musl-cxx11/x86_64-linux-musl-gcc</div>
<div>OBJCOPY_FOR_BUILD=/opt/bin/x86_64-linux-musl-cxx11/x86_64-linux-musl-objcopy</div>
<div>TERM=screen</div>
<div>LIPO_BUILD=/opt/bin/x86_64-linux-musl-cxx11/x86_64-linux-musl-lipo</div>
<div>BUILD_LIPO=/opt/bin/x86_64-linux-musl-cxx11/x86_64-linux-musl-lipo</div>
<div>NM_BUILD=/opt/bin/x86_64-linux-musl-cxx11/x86_64-linux-musl-nm</div>
<div>host_prefix=/workspace/x86_64-linux-musl-cxx11/destdir</div>
<div>FC_FOR_BUILD=/opt/bin/x86_64-linux-musl-cxx11/x86_64-linux-musl-gfortran</div>
<div>AR_BUILD=/opt/bin/x86_64-linux-musl-cxx11/x86_64-linux-musl-ar</div>
<div>WORKSPACE=/workspace</div>
<div>STRIP_FOR_BUILD=/opt/bin/x86_64-linux-musl-cxx11/x86_64-linux-musl-strip</div>
<div>HOSTRANLIB=/opt/bin/x86_64-linux-musl-cxx11/x86_64-linux-musl-ranlib</div>
<div>RANLIB_BUILD=/opt/bin/x86_64-linux-musl-cxx11/x86_64-linux-musl-ranlib</div>
<div>DSYMUTIL_FOR_BUILD=dsymutil</div>
<div>HOSTAS=/opt/bin/x86_64-linux-musl-cxx11/x86_64-linux-musl-as</div>
<div>HOSTAR=/opt/bin/x86_64-linux-musl-cxx11/x86_64-linux-musl-ar</div>
<div>BUILD_RANLIB=/opt/bin/x86_64-linux-musl-cxx11/x86_64-linux-musl-ranlib</div>
<div>NM_FOR_BUILD=/opt/bin/x86_64-linux-musl-cxx11/x86_64-linux-musl-nm</div>
<div>LD=/opt/bin/aarch64-apple-darwin20-libgfortran5-cxx11-mpi+openmpi/ld</div>
<div>HOSTLD=/opt/bin/x86_64-linux-musl-cxx11/x86_64-linux-musl-ld</div>
<div>bb_full_target=aarch64-apple-darwin20-libgfortran5-cxx11-mpi+openmpi</div>
<div>LLVM_TARGET=aarch64-apple-darwin20</div>
<div>BUILD_READELF=/opt/bin/x86_64-linux-musl-cxx11/x86_64-linux-musl-readelf</div>
<div>CXX_FOR_BUILD=/opt/bin/x86_64-linux-musl-cxx11/x86_64-linux-musl-g++</div>
<div>libdir=/workspace/destdir/lib</div>
<div>MESON_TARGET_TOOLCHAIN=/opt/toolchains/aarch64-apple-darwin20-libgfortran5-cxx11-mpi+openmpi/target_aarch64-apple-darwin20.meson</div>
<div>LLVM_HOST_TARGET=x86_64-linux-musl</div>
<div>STRIP_BUILD=/opt/bin/x86_64-linux-musl-cxx11/x86_64-linux-musl-strip</div>
<div>AS_BUILD=/opt/bin/x86_64-linux-musl-cxx11/x86_64-linux-musl-as</div>
<div>HISTFILE=/meta/.bash_history</div>
<div>HOME=/root</div>
<div>HOSTLIPO=/opt/bin/x86_64-linux-musl-cxx11/x86_64-linux-musl-lipo</div>
<div>includedir=/workspace/destdir/include</div>
<div>MESON_HOST_TOOLCHAIN=/opt/toolchains/x86_64-linux-musl-cxx11/host_x86_64-linux-musl.meson</div>
<div>BUILD_FC=/opt/bin/x86_64-linux-musl-cxx11/x86_64-linux-musl-gfortran</div>
<div>V=true</div>
<div>BUILD_CC=/opt/bin/x86_64-linux-musl-cxx11/x86_64-linux-musl-gcc</div>
<div>HOSTCC=/opt/bin/x86_64-linux-musl-cxx11/x86_64-linux-musl-gcc</div>
<div>AS_FOR_BUILD=/opt/bin/x86_64-linux-musl-cxx11/x86_64-linux-musl-as</div>
<div>CXX=c++</div>
<div>rust_target=aarch64-apple-darwin</div>
<div>rust_host=x86_64-unknown-linux-musl</div>
<div>HOSTFC=/opt/bin/x86_64-linux-musl-cxx11/x86_64-linux-musl-gfortran</div>
<div>exeext=</div>
<div>READELF_BUILD=/opt/bin/x86_64-linux-musl-cxx11/x86_64-linux-musl-readelf</div>
<div>bb_target=aarch64-apple-darwin20</div>
<div>SOURCE_DATE_EPOCH=0</div>
<div>PWD=/workspace/srcdir/petsc-3.18.0</div>
<div>MACOSX_DEPLOYMENT_TARGET=11.0</div>
<div>proc_family=arm</div>
<div>BUILD_NM=/opt/bin/x86_64-linux-musl-cxx11/x86_64-linux-musl-nm</div>
<div>BUILD_CXX=/opt/bin/x86_64-linux-musl-cxx11/x86_64-linux-musl-g++</div>
<div>LD_FOR_BUILD=/opt/bin/x86_64-linux-musl-cxx11/x86_64-linux-musl-ld</div>
<div>OBJDUMP_BUILD=/opt/bin/x86_64-linux-musl-cxx11/x86_64-linux-musl-objdump</div>
<div>OBJCOPY_BUILD=/opt/bin/x86_64-linux-musl-cxx11/x86_64-linux-musl-objcopy</div>
<div>HOSTNM=/opt/bin/x86_64-linux-musl-cxx11/x86_64-linux-musl-nm</div>
<div>USE_CCACHE=false</div>
<div>BUILD_AR=/opt/bin/x86_64-linux-musl-cxx11/x86_64-linux-musl-ar</div>
<div>BUILD_AS=/opt/bin/x86_64-linux-musl-cxx11/x86_64-linux-musl-as</div>
<div>prefix=/workspace/destdir</div>
<div>HOSTNAME=271f88c24b60</div>
<div>CHARSET=UTF-8</div>
<div>PKG_CONFIG_PATH=/workspace/destdir/lib/pkgconfig:/workspace/destdir/lib64/pkgconfig:/workspace/destdir/share/pkgconfig</div>
<div>MACHTYPE=x86_64-linux-musl</div>
<div>HOSTREADELF=/opt/bin/x86_64-linux-musl-cxx11/x86_64-linux-musl-readelf</div>
<div>DSYMUTIL_BUILD=dsymutil</div>
<div>LD_BUILD=/opt/bin/x86_64-linux-musl-cxx11/x86_64-linux-musl-ld</div>
<div>host_includedir=/workspace/x86_64-linux-musl-cxx11/destdir/include</div>
<div>CMAKE_HOST_TOOLCHAIN=/opt/toolchains/x86_64-linux-musl-cxx11/host_x86_64-linux-musl.cmake</div>
<div>SHELL=/bin/bash</div>
<div><br>
</div>
<div><br>
<blockquote type="cite">
<div>On 5. Apr 2023, at 22:45, Satish Balay <balay@mcs.anl.gov> wrote:</div>
<br class="Apple-interchange-newline">
<div><span style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;">Well
 this doesn't trigger the error for me. Do you have any env variables set with unicode [non-ascii] chars?</span><br style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;">
<br style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;">
<span style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;">Satish</span><br style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;">
<br style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;">
<span style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;">---</span><br style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;">
<br style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;">
<span style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;">balay@ypro
 petsc-3.19.0 % sw_vers        </span><br style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;">
<span style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;">ProductName:</span><span class="Apple-tab-span" style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: pre; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;">
</span><span class="Apple-tab-span" style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: pre; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;"></span><span style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;">macOS</span><br style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;">
<span style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;">ProductVersion:</span><span class="Apple-tab-span" style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: pre; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;">
</span><span class="Apple-tab-span" style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: pre; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;"></span><span style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;">13.3</span><br style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;">
<span style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;">BuildVersion:</span><span class="Apple-tab-span" style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: pre; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;">
</span><span class="Apple-tab-span" style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: pre; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;"></span><span style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;">22E252</span><br style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;">
<span style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;">balay@ypro
 petsc-3.19.0 % ./configure --with-mpi=0 --prefix=/workspace/destdir/lib/petsc/double_real_Int32/</span><br style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;">
<span style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;">=============================================================================================</span><br style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;">
<span style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;">                        Configuring
 PETSc to compile on your system</span><br style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;">
<span style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;">=============================================================================================</span><br style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;">
<span style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;">=============================================================================================</span><br style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;">
<span style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;">                                    *****
 WARNING *****</span><br style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;">
<span style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;"> You
 have a version of GNU make older than 4.0. It will work, but may not support all the</span><br style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;">
<span style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;"> parallel
 testing options. You can install the latest GNU make with your package manager,</span><br style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;">
<span style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;"> such
 as Brew or MacPorts, or use the --download-make option to get the latest GNU make</span><br style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;">
<span style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;">=============================================================================================</span><br style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;">
<span style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;">Compilers:</span><br style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;">
<span style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;"> C
 Compiler:         gcc  -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -fstack-protector -fno-stack-check -Qunused-arguments -fvisibility=hidden -g3 -O0<span class="Apple-converted-space"> </span></span><br style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;">
<span style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;">   Version:
 Apple clang version 14.0.3 (clang-1403.0.22.14.1)</span><br style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;">
<span style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;">...</span><br style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;">
<span style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;">...</span><br style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;">
<br style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;">
<br style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;">
<span style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;">On
 Wed, 5 Apr 2023, Kaus, Boris wrote:</span><br style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;">
<br style="caret-color: rgb(0, 0, 0); font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;">
<blockquote type="cite" style="font-family: Calibri; font-size: 15px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none;">
It can be reproduced with this:<br>
sandbox:${WORKSPACE}/srcdir/petsc-3.18.0 # ./configure --prefix=/workspace/destdir/lib/petsc/double_real_Int32/<br>
*******************************************************************************<br>
   TypeError or ValueError possibly related to ERROR in COMMAND LINE ARGUMENT while running ./configure<br>
-------------------------------------------------------------------------------<br>
invalid literal for int() with base 10: ''<br>
*******************************************************************************<br>
<br>
<br>
 File "/workspace/srcdir/petsc-3.18.0/config/configure.py", line 457, in petsc_configure<br>
   framework = config.framework.Framework(['--configModules=PETSc.Configure','--optionsModule=config.compilerOptions']+sys.argv[1:], loadArgDB = 0)<br>
 File "/workspace/srcdir/petsc-3.18.0/config/BuildSystem/config/framework.py", line 101, in __init__<br>
   self.createChildren()<br>
 File "/workspace/srcdir/petsc-3.18.0/config/BuildSystem/config/framework.py", line 338, in createChildren<br>
   self.getChild(moduleName)<br>
 File "/workspace/srcdir/petsc-3.18.0/config/BuildSystem/config/framework.py", line 323, in getChild<br>
   config.setupDependencies(self)<br>
 File "/workspace/srcdir/petsc-3.18.0/config/PETSc/Configure.py", line 89, in setupDependencies<br>
   self.registerPythonFile(utility,'config.utilities')<br>
 File "/workspace/srcdir/petsc-3.18.0/config/PETSc/Configure.py", line 49, in registerPythonFile<br>
   utilityObj                             = self.framework.require(directory+utilityName, self)<br>
 File "/workspace/srcdir/petsc-3.18.0/config/BuildSystem/config/framework.py", line 343, in require<br>
   config = self.getChild(moduleName, keywordArgs)<br>
 File "/workspace/srcdir/petsc-3.18.0/config/BuildSystem/config/framework.py", line 317, in getChild<br>
   config = type(self, *keywordArgs)<br>
 File "/workspace/srcdir/petsc-3.18.0/config/BuildSystem/config/utilities/macosFirewall.py", line 12, in __init__<br>
   self.isDarwin = config.setCompilers.Configure.isDarwin(self.log)<br>
 File "/workspace/srcdir/petsc-3.18.0/config/BuildSystem/config/setCompilers.py", line 664, in isDarwin<br>
   if not isUname_value: config.setCompilers.Configure.isUname(log)<br>
 File "/workspace/srcdir/petsc-3.18.0/config/BuildSystem/config/setCompilers.py", line 630, in isUname<br>
   v = tuple([int(a) for a in platform.mac_ver()[0].split('.')])<br>
 File "/workspace/srcdir/petsc-3.18.0/config/BuildSystem/config/setCompilers.py", line 630, in <listcomp><br>
   v = tuple([int(a) for a in platform.mac_ver()[0].split('.')])<br>
<br>
<br>
On 5. Apr 2023, at 22:32, Stefano Zampini <stefano.zampini@gmail.com> wrote:<br>
<br>
It seems there's some typo/error in the configure command that is being executed. Can you post it here?<br>
<br>
Il giorno mer 5 apr 2023 alle ore 23:18 Kaus, Boris <<a href="mailto:kaus@uni-mainz.de">kaus@uni-mainz.de</a><<a href="mailto:kaus@uni-mainz.de">mailto:kaus@uni-mainz.de</a>>> ha scritto:<br>
Hi everyone,<br>
<br>
I’m trying to install precompiled binaries for PETSc 3.18.5 & 3.19.0 using the BinaryBuilder cross-compilation:<br>
https://github.com/JuliaPackaging/Yggdrasil/pull/6533, which mostly works fine: https://buildkite.com/julialang/yggdrasil/builds/2093).<br>
<br>
Yet, on apple systems I receive a somewhat weird bug during the configure step:<br>
<br>
[22:08:49] *******************************************************************************<br>
[22:08:49]     TypeError or ValueError possibly related to ERROR in COMMAND LINE ARGUMENT while running ./configure<br>
[22:08:49] -------------------------------------------------------------------------------<br>
[22:08:49] invalid literal for int() with base 10: ''<br>
[22:08:49] *******************************************************************************<br>
[22:08:49]<br>
[22:08:49]<br>
[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<br>
[22:08:49] make[1]: *** No rule to make target '/workspace/srcdir/petsc-3.18.0//lib/petsc/conf/petscrules'.  Stop.<br>
[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<br>
[22:08:49] make[1]: *** No rule to make target '/workspace/srcdir/petsc-3.18.0//lib/petsc/conf/petscrules'.  Stop.<br>
[22:08:49] make: *** [GNUmakefile:17: /workspace/srcdir/petsc-3.18.0//lib/petsc/conf/petscvariables] Error 2<br>
[22:08:49] make: *** Waiting for unfinished jobs....<br>
[22:08:49] make: *** [GNUmakefile:17: lib/petsc/conf/petscvariables] Error 2<br>
<br>
The log file is rather brief:<br>
<br>
sandbox:${WORKSPACE}/srcdir/petsc-3.18.0 # more configure.log<br>
Executing: uname -s<br>
stdout: Darwin<br>
<br>
It works fine for PETSc 3.16.5/3.17.5, and this first occurs in 3.18.0.<br>
Is there something that changed between 3.17 & 3.18 that could cause this?<br>
<br>
The build system seems to use python3.9 (3.4+ as required)<br>
<br>
Thanks!<br>
Boris<br>
<br>
<br>
<br>
<br>
<br>
<br>
--<br>
Stefano</blockquote>
</div>
</blockquote>
</div>
<br>
</div>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</body>
</html>