<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><blockquote type="cite" class="">the configure.log sent didn't list the build command used for eigen.</blockquote><div class="">Yeah it never got there. The log is the “complete” log from configure. After a while I always just ctrl-c the configure. I will try building from conf.eigen and see if it goes through.</div><br class=""><div class="">
<div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); 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; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div>Best regards,<br class=""><br class="">Jacob Faibussowitsch<br class="">(Jacob Fai - booss - oh - vitch)<br class="">Cell: (312) 694-3391</div></div>
</div>
<div><br class=""><blockquote type="cite" class=""><div class="">On Mar 24, 2020, at 1:27 PM, Satish Balay <<a href="mailto:balay@mcs.anl.gov" class="">balay@mcs.anl.gov</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">the configure.log sent didn't list the build command used for eigen.<br class=""><br class=""><blockquote type="cite" class=""><blockquote type="cite" class=""><blockquote type="cite" class=""><br class=""></blockquote></blockquote></blockquote>Have to rebuild EIGEN, /Users/jacobfaibussowitsch/NoSync/petsc/64-arch-darwin-c-debug/externalpackages/git.eigen/eigen.petscconf != /Users/jacobfaibussowitsch/NoSync/petsc/64-arch-darwin-c-debug/lib/petsc/conf/pkg.conf.eigen<br class=""><<<<<br class=""><br class="">You can check the contents of /Users/jacobfaibussowitsch/NoSync/petsc/64-arch-darwin-c-debug/lib/petsc/conf/pkg.conf.eigen - use it to manually build eigen and see if the problem persists.<br class=""><br class="">In my build - I see: [invoked from /Users/balay/petsc/64-arch-darwin-c-debug/externalpackages/git.eigen/petsc-build]<br class=""><br class="">Executing: /usr/local/bin/cmake .. -DCMAKE_INSTALL_PREFIX=/Users/balay/petsc/64-arch-darwin-c-debug -DCMAKE_VERBOSE_MAKEFILE=1 -DCMAKE_C_COMPILER="/Users/balay/petsc/64-arch-darwin-c-debug/bin/mpicc" -DCMAKE_AR=/usr/bin/ar -DCMAKE_RANLIB=/usr/bin/ranlib -DCMAKE_C_FLAGS:STRING="-fstack-protector -fno-stack-check -Qunused-arguments -g3" -DCMAKE_C_FLAGS_DEBUG:STRING="-fstack-protector -fno-stack-check -Qunused-arguments -g3" -DCMAKE_C_FLAGS_RELEASE:STRING="-fstack-protector -fno-stack-check -Qunused-arguments -g3" -DCMAKE_CXX_COMPILER="/Users/balay/petsc/64-arch-darwin-c-debug/bin/mpicxx" -DCMAKE_CXX_FLAGS:STRING="-fstack-protector -fno-stack-check -g" -DCMAKE_CXX_FLAGS_DEBUG:STRING="-fstack-protector -fno-stack-check -g" -DCMAKE_CXX_FLAGS_RELEASE:STRING="-fstack-protector -fno-stack-check -g" -DCMAKE_Fortran_COMPILER="/Users/balay/petsc/64-arch-darwin-c-debug/bin/mpif90" -DCMAKE_Fortran_FLAGS:STRING="-ffree-line-length-0 -g" -DCMAKE_Fortran_FLAGS_DEBUG:STRING="-ffree-line-lengt<br class=""> h-0 -g" -DCMAKE_Fortran_FLAGS_RELEASE:STRING="-ffree-line-length-0 -g" -DBUILD_SHARED_LIBS=on -DENABLE_OPENMP=OFF<br class=""><br class="">Satish<br class=""><br class="">On Tue, 24 Mar 2020, Pierre Jolivet wrote:<br class=""><br class=""><blockquote type="cite" class="">FWIW, I’ve had the same issue as Jacob for quite a while and I’ve since been using brew install eigen to bypass this.<br class="">I’ve just checked again, and look at one of the process spawned during ./configure. That doesn’t look alright to me.<br class=""><br class="">Thanks,<br class="">Pierre<br class=""><br class=""><br class=""><br class=""><blockquote type="cite" class="">On 24 Mar 2020, at 6:40 PM, Satish Balay via petsc-dev <<a href="mailto:petsc-dev@mcs.anl.gov" class="">petsc-dev@mcs.anl.gov</a>> wrote:<br class=""><br class="">I just attempted a build on osx - and didn't see any such hang. I'm not sure why your build is hanging..<br class=""><br class="">balay@kpro petsc % ./configure --download-eigen --download-pragmatic --download-metis --download-mpich<br class=""><br class="">Satish<br class=""><br class="">On Tue, 24 Mar 2020, Jacob Faibussowitsch wrote:<br class=""><br class=""><blockquote type="cite" class="">Hello all,<br class=""><br class="">Trying to install pragmatic using petsc, which requires Eigen package. I am installing these packages using arch/lib/petsc/conf/reconfigure —download-eigen —download-pragmatic. This is as far as it gets:<br class=""><br class="">/reconfigure-64-arch-darwin-c-debug.py --download-eigen<br class="">===============================================================================<br class=""> Configuring PETSc to compile on your system<br class="">===============================================================================<br class="">===============================================================================<br class="">Trying to download <a href="git://https://gitlab.com/libeigen/eigen" class="">git://https://gitlab.com/libeigen/eigen</a> for EIGEN ===============================================================================<br class="">===============================================================================<br class="">Configuring EIGEN with cmake, this may take several minutes ===============================================================================<br class=""><br class="">I have let this run for ~30 minute periods 3 times and it never progresses. I think that it does finish configure, but never progresses to the make stage.<br class=""><br class="">I have checked htop (brew version of top) and the only relevant processes running are bash with ~5% CPU. This is less robust but on my setup the window bar (where the close, minimize, etc buttons are) of the terminal window also reports the currently running process and this also only shows bash. For reference when configure is running normally, the top bar switches between clang, ld, expr, cmake, g++, etc. System resources used usually shoots up to ~40-90% as it gets into the different configures and makes for each package.<br class=""><br class="">I have tried this on 2 different petsc configurations; --with-64-bit-indices=0/1, since this originally didn’t work with 64 bit indices so I figured that may be the issue. I have also cleared my ccache completely using ccache -c -C and rerun both configures.<br class=""><br class="">I have attached both configure.logs, note configure.log —> —with-64-bit-indices=1, configure.log.bkp —> —with-64-bit-indices=0<br class=""><br class=""><br class="">Best regards,<br class=""><br class="">Jacob Faibussowitsch<br class="">(Jacob Fai - booss - oh - vitch)<br class="">Cell: (312) 694-3391<br class=""><br class=""></blockquote></blockquote><br class=""><br class=""></blockquote></div></div></blockquote></div><br class=""></body></html>