<div dir="ltr">I understand, Matthew, thank you both!<br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Apr 6, 2020 at 2:29 PM Matthew Knepley <<a href="mailto:knepley@gmail.com">knepley@gmail.com</a>> wrote:<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 dir="ltr">Okay, what it must be is that hwloc dynamically links to X11, so its never given explicitly anywhere by us, but hwloc sucks it in.<div>Satish is right about the fix.</div><div><br></div><div> Thanks,</div><div><br></div><div> Matt</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Apr 6, 2020 at 1:18 PM Alfredo Jaramillo <<a href="mailto:ajaramillopalma@gmail.com" target="_blank">ajaramillopalma@gmail.com</a>> wrote:<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 dir="ltr"><div>attaching the file</div><div>thanks!<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Apr 6, 2020 at 2:12 PM Matthew Knepley <<a href="mailto:knepley@gmail.com" target="_blank">knepley@gmail.com</a>> wrote:<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 dir="ltr">Hmm, there is no sign of libX11 in that log. Can you send me<div><br></div><div> $PETSC_DIR/$PETSC_ARCH/lib/petsc/conf/petscvariables</div><div><br></div><div> Thanks,</div><div><br></div><div> Matt</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Apr 6, 2020 at 1:02 PM Alfredo Jaramillo <<a href="mailto:ajaramillopalma@gmail.com" target="_blank">ajaramillopalma@gmail.com</a>> wrote:<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 dir="ltr"><div>Sure, here it is. <br></div>thx<br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Apr 6, 2020 at 1:59 PM Matthew Knepley <<a href="mailto:knepley@gmail.com" target="_blank">knepley@gmail.com</a>> wrote:<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 dir="ltr"><div dir="ltr">On Mon, Apr 6, 2020 at 12:55 PM Alfredo Jaramillo <<a href="mailto:ajaramillopalma@gmail.com" target="_blank">ajaramillopalma@gmail.com</a>> wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>hello everyone,</div><div><br></div><div>I have a fresh installation of the 3.13.0 version with pastix. Like with previous versions, I'm using the options</div><div><br></div><div>--with-x11=0 --with-x=0 --with-windows-graphics=0 <br></div><div><br></div><div>to disable X11</div><div><br></div><div>however, when compiling my program foo and doing</div><div><br></div><div>$ ldd foo</div><div><br></div><div>between the linked libraries there appear:<br></div><div>libXNVCtrl.so.0 and libX11.so.6 <br></div><div><br></div><div>the first one related to NVIDIA. I observed that this does not happen when installing PETSc without hwloc. In this new version, PETSc requires to install hwloc when trying to install pastix. In previous versions of PETSc (eg 3.11.2) that wasn't necessary.<br></div><div><br></div><div>I'm working in a cluster where I have no access to these X11-related libraries and that's why I need them not be linked. Is it there some way to disable X11 when installing hwloc? maybe enforcing some configuration variables when installing it through petsc or installing it independently?</div></div></blockquote><div><br></div><div>Can you send configure.log?</div><div><br></div><div> Thanks,</div><div><br></div><div> Matt</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>thanks a lot!</div><div><br></div><div>Below the configuration command of the two installations I've tried with the 3.13.0 version.</div><div><br></div><div>=================== WITH PASTIX ===================</div><div><br></div><div>./configure --with-make-np=20 --with-petsc-arch=x64go-3.13-openmpi-4.0.1-pastix-64 --with-debugging=0 --doCleanup=0 \<br>--with-mpi=1 \<br>--with-valgrind=1 --with-valgrind-dir=$PATH_TO_VALGRIND/valgrind-3.15.0 \<br>--download-scalapack \<br>--download-openblas \<br>--download-mumps \<br>--download-superlu_dist \<br>--download-metis \<br>--download-parmetis \<br>--download-ptscotch \<br>--download-hypre \<br><b>--download-pastix \<br>--download-hwloc \</b><br>--with-64-bit-indices=1 \<br>LDFLAGS=$LDFLAGS CPPFLAGS=$CPPFLAGS \<br>--with-cxx-dialect=C++11 \</div><div>--with-x11=0 --with-x=0 --with-windows-graphics=0 \<br>COPTFLAGS="-O3 -march=native -mtune=native" \<br>CXXOPTFLAGS="-O3 -march=native -mtune=native" \<br>FOPTFLAGS="-O3 -march=native -mtune=native"</div><div><div><br></div><div>=================== WITHOUT PASTIX ===================</div></div><div><br></div><div>the same as above but the options "--download-pastix --download-hwloc"</div><div><br></div><div>======================================================</div><div><br></div></div>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div>What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead.<br>-- Norbert Wiener</div><div><br></div><div><a href="http://www.cse.buffalo.edu/~knepley/" target="_blank">https://www.cse.buffalo.edu/~knepley/</a><br></div></div></div></div></div></div></div></div>
</blockquote></div>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div>What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead.<br>-- Norbert Wiener</div><div><br></div><div><a href="http://www.cse.buffalo.edu/~knepley/" target="_blank">https://www.cse.buffalo.edu/~knepley/</a><br></div></div></div></div></div></div></div>
</blockquote></div>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div>What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead.<br>-- Norbert Wiener</div><div><br></div><div><a href="http://www.cse.buffalo.edu/~knepley/" target="_blank">https://www.cse.buffalo.edu/~knepley/</a><br></div></div></div></div></div></div></div>
</blockquote></div>