<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div class="elementToProof"><span style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">Hi all,</span></div>
<div class="elementToProof"><span style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><br>
</span></div>
<div class="elementToProof"><span style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><span style="background-color:rgb(255, 255, 255);display:inline !important" class="ContentPasted0">In
 a variational approach of brittle fracture setting, </span>I try to solve a bound constraint minimization problem using TAO. I checkout on the main branch of Petsc. Minimization with respect to the bounded variable (damage) is achieved through the Bounded
 Newton Trust Region (TAOBNTR). All other TAO parameters are set by default. On a Linux machine, I get the following error with a 4 processors run:</span></div>
<div class="elementToProof"><span style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><br>
</span></div>
<div class="elementToProof"><span style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
<div style="font-weight:normal;color:rgb(212, 212, 212);background-color:rgb(30, 30, 30);font-family:Menlo, Monaco, "Courier New", monospace;font-size:12px;line-height:18px">
<span><span class="ContentPasted1">[</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">3</span><span class="ContentPasted1">]PETSC
</span><span style="color:rgb(206, 145, 120);font-weight:bold" class="ContentPasted1">ERROR</span><span class="ContentPasted1">: ---------------------
</span><span style="color:rgb(206, 145, 120);font-weight:bold" class="ContentPasted1">Error</span><span class="ContentPasted1"> Message --------------------------------------------------------------</span></span>
<div><span class="ContentPasted1">[</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">3</span><span class="ContentPasted1">]PETSC
</span><span style="color:rgb(206, 145, 120);font-weight:bold" class="ContentPasted1">ERROR</span><span class="ContentPasted1">: Nonconforming object sizes</span></div>
<div><span class="ContentPasted1">[</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">3</span><span class="ContentPasted1">]PETSC
</span><span style="color:rgb(206, 145, 120);font-weight:bold" class="ContentPasted1">ERROR</span><span class="ContentPasted1">: Preconditioner number of local rows
</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1122</span><span class="ContentPasted1"> does not equal input vector size
</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1161</span></div>
<div><span class="ContentPasted1">[</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">3</span><span class="ContentPasted1">]PETSC
</span><span style="color:rgb(206, 145, 120);font-weight:bold" class="ContentPasted1">ERROR</span><span class="ContentPasted1">: See
</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">https://petsc.org/release/faq/</span><span class="ContentPasted1"> for trouble shooting.</span></div>
<div><span class="ContentPasted1">[</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">3</span><span class="ContentPasted1">]PETSC
</span><span style="color:rgb(206, 145, 120);font-weight:bold" class="ContentPasted1">ERROR</span><span class="ContentPasted1">: Petsc Development GIT revision:
</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">v3.18.3-342-gdab44c92d91</span><span class="ContentPasted1">  GIT Date:
</span><span style="color:rgb(106, 153, 85)" class="ContentPasted1">2023-01-04</span><span class="ContentPasted1"> </span><span style="color:rgb(106, 153, 85)" class="ContentPasted1">13:37:04</span><span class="ContentPasted1"> +</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">0000</span></div>
<div><span class="ContentPasted1">[</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">3</span><span class="ContentPasted1">]PETSC
</span><span style="color:rgb(206, 145, 120);font-weight:bold" class="ContentPasted1">ERROR</span><span class="ContentPasted1">: /home/marboeua/Developpement/mef90/arch-darwin-c/bin/vDefTAO on a arch-darwin-c named bb01 by marboeua Thu Jan
</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">12</span><span class="ContentPasted1"> </span><span style="color:rgb(106, 153, 85)" class="ContentPasted1">16:55:18</span><span class="ContentPasted1"> </span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">2023</span></div>
<div><span class="ContentPasted1">[</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">2</span><span class="ContentPasted1">]PETSC
</span><span style="color:rgb(206, 145, 120);font-weight:bold" class="ContentPasted1">ERROR</span><span class="ContentPasted1">: ---------------------
</span><span style="color:rgb(206, 145, 120);font-weight:bold" class="ContentPasted1">Error</span><span class="ContentPasted1"> Message --------------------------------------------------------------</span></div>
<div><span class="ContentPasted1">[</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">3</span><span class="ContentPasted1">]PETSC
</span><span style="color:rgb(206, 145, 120);font-weight:bold" class="ContentPasted1">ERROR</span><span class="ContentPasted1">: Configure options --FFLAGS=-ffree-line-length-none --COPTFLAGS=</span><span style="color:rgb(206, 145, 120)" class="ContentPasted1">"-O3
 -march=znver3 -g"</span><span class="ContentPasted1"> --CXXOPTFLAGS=</span><span style="color:rgb(206, 145, 120)" class="ContentPasted1">"-O3 -march=znver3 -g"</span><span class="ContentPasted1"> --FOPTFLAGS=</span><span style="color:rgb(206, 145, 120)" class="ContentPasted1">"-O3
 -march=znver3 -g"</span><span class="ContentPasted1"> --download-fblaslapack=</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1"> --download-mumps=</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1"> --download-chaco=</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1"> --download-exodusii=</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1"> --download-hypre=</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1"> --download-ml=</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1"> --download-triangle
 --download-scalapack=</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1"> --download-superlu=</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1"> --download-sowing=</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1"> --download-sowing-cc=/opt/rh/devtoolset-</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">9</span><span class="ContentPasted1">/root/usr/bin/gcc
 --download-sowing-cxx=/opt/rh/devtoolset-</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">9</span><span class="ContentPasted1">/root/usr/bin/g++ --download-sowing-cpp=/opt/rh/devtoolset-</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">9</span><span class="ContentPasted1">/root/usr/bin/cpp
 --download-sowing-cxxcpp=/opt/rh/devtoolset-</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">9</span><span class="ContentPasted1">/root/usr/bin/cpp --download-yaml=</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1"> --download-bison=</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1"> --download-hdf5=</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1"> --download-metis=</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1"> --download-parmetis=</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1"> --download-netcdf=</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1"> --download-pnetcdf=</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1"> --download-zlib=</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1"> --with-cmake=</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1"> --with-debugging=</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">0</span><span class="ContentPasted1"> --with-mpi-dir=/opt/HPC/mvapich2/</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">2</span><span class="ContentPasted1">.</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">3</span><span class="ContentPasted1">.</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">7</span><span class="ContentPasted1">-</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">gcc11.2.1</span><span class="ContentPasted1"> --with-ranlib=ranlib
 --with-shared-libraries=</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1"> --with-sieve=</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1"> --download-p4est=</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1"> --with-pic
 --with-mpiexec=srun --with-x11=</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">0</span><span class="ContentPasted1"> PETSC_ARCH=arch-darwin-c</span></div>
<div><span class="ContentPasted1">[</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">3</span><span class="ContentPasted1">]PETSC
</span><span style="color:rgb(206, 145, 120);font-weight:bold" class="ContentPasted1">ERROR</span><span class="ContentPasted1">: #</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1"> PCApply() at /</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1">/home/marboeua/Developpement/petsc/src/ksp/pc/interface/precon.c:</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">434</span></div>
<div><span class="ContentPasted1">[</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">3</span><span class="ContentPasted1">]PETSC
</span><span style="color:rgb(206, 145, 120);font-weight:bold" class="ContentPasted1">ERROR</span><span class="ContentPasted1">: #</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">2</span><span class="ContentPasted1"> KSP_PCApply() at /home/marboeua/Developpement/petsc/include/petsc/private/kspimpl.h:</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">380</span></div>
<div><span class="ContentPasted1">[</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">3</span><span class="ContentPasted1">]PETSC
</span><span style="color:rgb(206, 145, 120);font-weight:bold" class="ContentPasted1">ERROR</span><span class="ContentPasted1">: #</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">3</span><span class="ContentPasted1"> KSPCGSolve_STCG() at
 /</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1">/home/marboeua/Developpement/petsc/src/ksp/ksp/impls/cg/stcg/stcg.c:</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">76</span></div>
<div><span class="ContentPasted1">[</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">3</span><span class="ContentPasted1">]PETSC
</span><span style="color:rgb(206, 145, 120);font-weight:bold" class="ContentPasted1">ERROR</span><span class="ContentPasted1">: #</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">4</span><span class="ContentPasted1"> KSPSolve_Private() at
 /</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1">/home/marboeua/Developpement/petsc/src/ksp/ksp/interface/itfunc.c:</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">898</span></div>
<div><span class="ContentPasted1">[</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">3</span><span class="ContentPasted1">]PETSC
</span><span style="color:rgb(206, 145, 120);font-weight:bold" class="ContentPasted1">ERROR</span><span class="ContentPasted1">: #</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">5</span><span class="ContentPasted1"> KSPSolve() at /</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1">/home/marboeua/Developpement/petsc/src/ksp/ksp/interface/itfunc.c:</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1070</span></div>
<div><span class="ContentPasted1">[</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">3</span><span class="ContentPasted1">]PETSC
</span><span style="color:rgb(206, 145, 120);font-weight:bold" class="ContentPasted1">ERROR</span><span class="ContentPasted1">: #</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">6</span><span class="ContentPasted1"> TaoBNKComputeStep() at
 /</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1">/home/marboeua/Developpement/petsc/src/tao/bound/impls/bnk/bnk.c:</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">459</span></div>
<div><span class="ContentPasted1">[</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">3</span><span class="ContentPasted1">]PETSC
</span><span style="color:rgb(206, 145, 120);font-weight:bold" class="ContentPasted1">ERROR</span><span class="ContentPasted1">: #</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">7</span><span class="ContentPasted1"> TaoSolve_BNTR() at /</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1">/home/marboeua/Developpement/petsc/src/tao/bound/impls/bnk/bntr.c:</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">138</span></div>
<div><span class="ContentPasted1">[</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">3</span><span class="ContentPasted1">]PETSC
</span><span style="color:rgb(206, 145, 120);font-weight:bold" class="ContentPasted1">ERROR</span><span class="ContentPasted1">: #</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">8</span><span class="ContentPasted1"> TaoSolve() at /</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1">/home/marboeua/Developpement/petsc/src/tao/interface/taosolver.c:</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">177</span></div>
<div><span class="ContentPasted1">[</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">2</span><span class="ContentPasted1">]PETSC
</span><span style="color:rgb(206, 145, 120);font-weight:bold" class="ContentPasted1">ERROR</span><span class="ContentPasted1">: Nonconforming object sizes</span></div>
<div><span class="ContentPasted1">[</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">2</span><span class="ContentPasted1">]PETSC
</span><span style="color:rgb(206, 145, 120);font-weight:bold" class="ContentPasted1">ERROR</span><span class="ContentPasted1">: Preconditioner number of local rows
</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1229</span><span class="ContentPasted1"> does not equal input vector size
</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1254</span></div>
<div><span class="ContentPasted1">[</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">2</span><span class="ContentPasted1">]PETSC
</span><span style="color:rgb(206, 145, 120);font-weight:bold" class="ContentPasted1">ERROR</span><span class="ContentPasted1">: See
</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">https://petsc.org/release/faq/</span><span class="ContentPasted1"> for trouble shooting.</span></div>
<div><span class="ContentPasted1">[</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">2</span><span class="ContentPasted1">]PETSC
</span><span style="color:rgb(206, 145, 120);font-weight:bold" class="ContentPasted1">ERROR</span><span class="ContentPasted1">: Petsc Development GIT revision:
</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">v3.18.3-342-gdab44c92d91</span><span class="ContentPasted1">  GIT Date:
</span><span style="color:rgb(106, 153, 85)" class="ContentPasted1">2023-01-04</span><span class="ContentPasted1"> </span><span style="color:rgb(106, 153, 85)" class="ContentPasted1">13:37:04</span><span class="ContentPasted1"> +</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">0000</span></div>
<div><span class="ContentPasted1">[</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">2</span><span class="ContentPasted1">]PETSC
</span><span style="color:rgb(206, 145, 120);font-weight:bold" class="ContentPasted1">ERROR</span><span class="ContentPasted1">: /home/marboeua/Developpement/mef90/arch-darwin-c/bin/vDefTAO on a arch-darwin-c named bb01 by marboeua Thu Jan
</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">12</span><span class="ContentPasted1"> </span><span style="color:rgb(106, 153, 85)" class="ContentPasted1">16:55:18</span><span class="ContentPasted1"> </span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">2023</span></div>
<div><span class="ContentPasted1">[</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">2</span><span class="ContentPasted1">]PETSC
</span><span style="color:rgb(206, 145, 120);font-weight:bold" class="ContentPasted1">ERROR</span><span class="ContentPasted1">: Configure options --FFLAGS=-ffree-line-length-none --COPTFLAGS=</span><span style="color:rgb(206, 145, 120)" class="ContentPasted1">"-O3
 -march=znver3 -g"</span><span class="ContentPasted1"> --CXXOPTFLAGS=</span><span style="color:rgb(206, 145, 120)" class="ContentPasted1">"-O3 -march=znver3 -g"</span><span class="ContentPasted1"> --FOPTFLAGS=</span><span style="color:rgb(206, 145, 120)" class="ContentPasted1">"-O3
 -march=znver3 -g"</span><span class="ContentPasted1"> --download-fblaslapack=</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1"> --download-mumps=</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1"> --download-chaco=</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1"> --download-exodusii=</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1"> --download-hypre=</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1"> --download-ml=</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1"> --download-triangle
 --download-scalapack=</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1"> --download-superlu=</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1"> --download-sowing=</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1"> --download-sowing-cc=/opt/rh/devtoolset-</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">9</span><span class="ContentPasted1">/root/usr/bin/gcc
 --download-sowing-cxx=/opt/rh/devtoolset-</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">9</span><span class="ContentPasted1">/root/usr/bin/g++ --download-sowing-cpp=/opt/rh/devtoolset-</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">9</span><span class="ContentPasted1">/root/usr/bin/cpp
 --download-sowing-cxxcpp=/opt/rh/devtoolset-</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">9</span><span class="ContentPasted1">/root/usr/bin/cpp --download-yaml=</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1"> --download-bison=</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1"> --download-hdf5=</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1"> --download-metis=</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1"> --download-parmetis=</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1"> --download-netcdf=</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1"> --download-pnetcdf=</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1"> --download-zlib=</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1"> --with-cmake=</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1"> --with-debugging=</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">0</span><span class="ContentPasted1"> --with-mpi-dir=/opt/HPC/mvapich2/</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">2</span><span class="ContentPasted1">.</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">3</span><span class="ContentPasted1">.</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">7</span><span class="ContentPasted1">-</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">gcc11.2.1</span><span class="ContentPasted1"> --with-ranlib=ranlib
 --with-shared-libraries=</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1"> --with-sieve=</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1"> --download-p4est=</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1"> --with-pic
 --with-mpiexec=srun --with-x11=</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">0</span><span class="ContentPasted1"> PETSC_ARCH=arch-darwin-c</span></div>
<div><span class="ContentPasted1">[</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">2</span><span class="ContentPasted1">]PETSC
</span><span style="color:rgb(206, 145, 120);font-weight:bold" class="ContentPasted1">ERROR</span><span class="ContentPasted1">: #</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1"> PCApply() at /</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1">/home/marboeua/Developpement/petsc/src/ksp/pc/interface/precon.c:</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">434</span></div>
<div><span class="ContentPasted1">[</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">2</span><span class="ContentPasted1">]PETSC
</span><span style="color:rgb(206, 145, 120);font-weight:bold" class="ContentPasted1">ERROR</span><span class="ContentPasted1">: #</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">2</span><span class="ContentPasted1"> KSP_PCApply() at /home/marboeua/Developpement/petsc/include/petsc/private/kspimpl.h:</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">380</span></div>
<div><span class="ContentPasted1">[</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">2</span><span class="ContentPasted1">]PETSC
</span><span style="color:rgb(206, 145, 120);font-weight:bold" class="ContentPasted1">ERROR</span><span class="ContentPasted1">: #</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">3</span><span class="ContentPasted1"> KSPCGSolve_STCG() at
 /</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1">/home/marboeua/Developpement/petsc/src/ksp/ksp/impls/cg/stcg/stcg.c:</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">76</span></div>
<div><span class="ContentPasted1">[</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">2</span><span class="ContentPasted1">]PETSC
</span><span style="color:rgb(206, 145, 120);font-weight:bold" class="ContentPasted1">ERROR</span><span class="ContentPasted1">: #</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">4</span><span class="ContentPasted1"> KSPSolve_Private() at
 /</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1">/home/marboeua/Developpement/petsc/src/ksp/ksp/interface/itfunc.c:</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">898</span></div>
<div><span class="ContentPasted1">[</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">2</span><span class="ContentPasted1">]PETSC
</span><span style="color:rgb(206, 145, 120);font-weight:bold" class="ContentPasted1">ERROR</span><span class="ContentPasted1">: #</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">5</span><span class="ContentPasted1"> KSPSolve() at /</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1">/home/marboeua/Developpement/petsc/src/ksp/ksp/interface/itfunc.c:</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1070</span></div>
<div><span class="ContentPasted1">[</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">2</span><span class="ContentPasted1">]PETSC
</span><span style="color:rgb(206, 145, 120);font-weight:bold" class="ContentPasted1">ERROR</span><span class="ContentPasted1">: #</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">6</span><span class="ContentPasted1"> TaoBNKComputeStep() at
 /</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1">/home/marboeua/Developpement/petsc/src/tao/bound/impls/bnk/bnk.c:</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">459</span></div>
<div><span class="ContentPasted1">[</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">2</span><span class="ContentPasted1">]PETSC
</span><span style="color:rgb(206, 145, 120);font-weight:bold" class="ContentPasted1">ERROR</span><span class="ContentPasted1">: #</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">7</span><span class="ContentPasted1"> TaoSolve_BNTR() at /</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1">/home/marboeua/Developpement/petsc/src/tao/bound/impls/bnk/bntr.c:</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">138</span></div>
<div><span class="ContentPasted1">[</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">2</span><span class="ContentPasted1">]PETSC
</span><span style="color:rgb(206, 145, 120);font-weight:bold" class="ContentPasted1">ERROR</span><span class="ContentPasted1">: #</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">8</span><span class="ContentPasted1"> TaoSolve() at /</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1">/home/marboeua/Developpement/petsc/src/tao/interface/taosolver.c:</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">177</span></div>
<div><span class="ContentPasted1">[</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">3</span><span class="ContentPasted1">]PETSC
</span><span style="color:rgb(206, 145, 120);font-weight:bold" class="ContentPasted1">ERROR</span><span class="ContentPasted1">: #</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">9</span><span class="ContentPasted1"> /home/marboeua/Developpement/mef90/vDef/vDefTAO.</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">F90:370</span></div>
<div><span class="ContentPasted1">application called MPI_Abort(MPI_COMM_SELF, </span>
<span style="color:rgb(86, 156, 214)" class="ContentPasted1">60</span><span class="ContentPasted1">) - process
</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">0</span></div>
<div><span class="ContentPasted1">[</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">2</span><span class="ContentPasted1">]PETSC
</span><span style="color:rgb(206, 145, 120);font-weight:bold" class="ContentPasted1">ERROR</span><span class="ContentPasted1">: #</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">9</span><span class="ContentPasted1"> /home/marboeua/Developpement/mef90/vDef/vDefTAO.</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">F90:370</span></div>
<div><span class="ContentPasted1">application called MPI_Abort(MPI_COMM_SELF, </span>
<span style="color:rgb(86, 156, 214)" class="ContentPasted1">60</span><span class="ContentPasted1">) - process
</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">0</span></div>
<div><span class="ContentPasted1">slurmstepd: </span><span style="color:rgb(206, 145, 120);font-weight:bold" class="ContentPasted1">error:</span><span class="ContentPasted1"> *** STEP
</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">5034</span><span class="ContentPasted1">.</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">0</span><span class="ContentPasted1"> ON bb01 CANCELLED AT
</span><span style="color:rgb(106, 153, 85)" class="ContentPasted1">2023-01-12T17:21:07</span><span class="ContentPasted1"> ***</span></div>
<div><span class="ContentPasted1">srun: Job step aborted: Waiting up to </span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">32</span><span class="ContentPasted1"> seconds for job step to finish.</span></div>
<div><span class="ContentPasted1">srun: </span><span style="color:rgb(206, 145, 120);font-weight:bold" class="ContentPasted1">error:</span><span class="ContentPasted1"> bb01: tasks
</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">0</span><span class="ContentPasted1">-</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span><span class="ContentPasted1">: Killed</span></div>
<span><span class="ContentPasted1">srun: </span><span style="color:rgb(206, 145, 120);font-weight:bold" class="ContentPasted1">error:</span><span class="ContentPasted1"> bb01: tasks
</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">2</span><span class="ContentPasted1">-</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">3</span><span class="ContentPasted1">: Exited with exit code
</span><span style="color:rgb(86, 156, 214)" class="ContentPasted1">1</span></span></div>
<br>
</span></div>
<div class="elementToProof" style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
The error is raised in the middle of the computation after many successful calls of TAOSolve and TAO iterations. My guess is that TAO computes the preconditioner during its first iteration with all variables in the active set. But the preconditioner is never
 updated when some variables are moved to the inactive set during the next TAO iterations. Am I right? Can you help me with that?</div>
<div class="elementToProof" style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
<br>
</div>
<div class="elementToProof" style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
Thanks a lot for your help and your time.</div>
<div class="elementToProof" style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
Regards,</div>
<div class="elementToProof" style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
Alexis</div>
</body>
</html>