Started by upstream project "Debian_Linux-ADOL-C" build number 3991 originally caused by: Started by GitHub push by MathieuMorlighem Running as SYSTEM Building remotely on Debian_12-VM (debian linux) in workspace /home/jenkins/workspace/Debian_Linux-ADOL-C/AMPI/ampion/label/Debian_12-VM The recommended git tool is: NONE > git rev-parse --resolve-git-dir /home/jenkins/workspace/Debian_Linux-ADOL-C/AMPI/ampion/label/Debian_12-VM/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url git@github.com:ISSMteam/ISSM.git # timeout=10 Fetching upstream changes from git@github.com:ISSMteam/ISSM.git > git --version # timeout=10 > git --version # 'git version 2.39.5' using GIT_SSH to set credentials GitHub Deploy Key - ISSMteam/ISSM - Jenkins Verifying host key using known hosts file > git fetch --tags --force --progress -- git@github.com:ISSMteam/ISSM.git +refs/heads/*:refs/remotes/origin/* # timeout=10 Checking out Revision 5900cd1f189221a35e87d54462c1abf167915a01 (refs/remotes/origin/main) > git config core.sparsecheckout # timeout=10 > git checkout -f 5900cd1f189221a35e87d54462c1abf167915a01 # timeout=10 Commit message: "Merge pull request #173 from caronlam/main" > git rev-list --no-walk 43c4a631430a638137728f184e88d3052eb3a128 # timeout=10 [Debian_12-VM] $ /bin/bash /tmp/jenkins10539378743641511703.sh Cleaning up execution directory ====================================================== Determining installation type ====================================================== List of changed files --------------------- src/c/analyses/HydrologyTwsAnalysis.cpp src/c/analyses/SealevelchangeAnalysis.cpp src/c/classes/Elements/Element.h src/c/classes/Elements/Tria.cpp src/c/classes/Elements/Tria.h src/c/classes/GrdLoads.cpp src/c/classes/GrdLoads.h src/c/cores/hydrology_core.cpp src/c/cores/sealevelchange_core.cpp src/c/shared/Enum/Enum.vim src/c/shared/Enum/EnumDefinitions.h src/c/shared/Enum/EnumToStringx.cpp src/c/shared/Enum/Enumjl.vim src/c/shared/Enum/StringToEnumx.cpp src/c/shared/Enum/issmenums.jl src/m/classes/hydrologytws.m src/m/classes/hydrologytws.py src/m/solve/listoutputs.m test/Archives/Archive2011.arch test/Archives/Archive2012.arch test/Archives/Archive2014.arch test/Archives/Archive2091.arch test/Archives/Archive2092.arch test/NightlyRun/test2002.m test/NightlyRun/test2003.m test/NightlyRun/test2005.m test/NightlyRun/test2011.m test/NightlyRun/test2014.m -- checking for changed externalpackages... no -- checking for reconfiguration... no -- checking for recompilation... yes ====================================================== Skipping autotools ====================================================== ====================================================== Skipping cmake ====================================================== ====================================================== Skipping petsc ====================================================== ====================================================== Skipping gsl ====================================================== ====================================================== Skipping triangle ====================================================== ====================================================== Skipping adjoinablempi ====================================================== ====================================================== Skipping adolc ====================================================== ====================================================== Skipping shell2junit ====================================================== ====================================================== Compiling ISSM ====================================================== Making with 8 CPUs make all-recursive make[1]: Entering directory '/home/jenkins/workspace/Debian_Linux-ADOL-C/AMPI/ampion/label/Debian_12-VM' Making all in src make[2]: Entering directory '/home/jenkins/workspace/Debian_Linux-ADOL-C/AMPI/ampion/label/Debian_12-VM/src' Making all in c make[3]: Entering directory '/home/jenkins/workspace/Debian_Linux-ADOL-C/AMPI/ampion/label/Debian_12-VM/src/c' CXX main/issm-issm.o CXX bamg/libISSMCore_la-BamgGeom.lo CXX bamg/libISSMCore_la-BamgMesh.lo CXX bamg/libISSMCore_la-BamgOpts.lo CXX bamg/libISSMCore_la-CrackedEdge.lo CXX bamg/libISSMCore_la-Curve.lo CXX bamg/libISSMCore_la-Edge.lo CXX bamg/libISSMCore_la-GeomEdge.lo CXX bamg/libISSMCore_la-GeomSubDomain.lo CXX bamg/libISSMCore_la-GeomVertex.lo CXX bamg/libISSMCore_la-Geometry.lo CXX bamg/libISSMCore_la-ListofIntersectionTriangles.lo CXX bamg/libISSMCore_la-EigenMetric.lo CXX bamg/libISSMCore_la-Metric.lo CXX bamg/libISSMCore_la-BamgQuadtree.lo CXX bamg/libISSMCore_la-SetOfE4.lo CXX bamg/libISSMCore_la-SubDomain.lo CXX bamg/libISSMCore_la-AdjacentTriangle.lo CXX bamg/libISSMCore_la-Triangle.lo CXX bamg/libISSMCore_la-BamgVertex.lo CXX bamg/libISSMCore_la-VertexOnEdge.lo CXX bamg/libISSMCore_la-VertexOnGeom.lo CXX bamg/libISSMCore_la-VertexOnVertex.lo CXX bamg/libISSMCore_la-Mesh.lo CXX modules/Bamgx/libISSMCore_la-Bamgx.lo CXX modules/BamgConvertMeshx/libISSMCore_la-BamgConvertMeshx.lo CXX modules/BamgTriangulatex/libISSMCore_la-BamgTriangulatex.lo CXX datastructures/libISSMCore_la-DataSet.lo CXX classes/gauss/libISSMCore_la-GaussSeg.lo CXX classes/gauss/libISSMCore_la-GaussTria.lo CXX classes/gauss/libISSMCore_la-GaussTetra.lo CXX classes/gauss/libISSMCore_la-GaussPenta.lo CXX classes/libISSMCore_la-IoModel.lo CXX classes/libISSMCore_la-FemModel.lo CXX classes/Loads/libISSMCore_la-Friction.lo CXX classes/Constraints/libISSMCore_la-SpcTransient.lo CXX classes/libISSMCore_la-DependentObject.lo CXX classes/libISSMCore_la-Contours.lo CXX classes/libISSMCore_la-Vertices.lo CXX classes/libISSMCore_la-Nodes.lo CXX classes/libISSMCore_la-Numberedcostfunction.lo CXX classes/libISSMCore_la-Misfit.lo CXX classes/libISSMCore_la-Cfsurfacesquare.lo CXX classes/libISSMCore_la-Cfsurfacesquaretransient.lo CXX classes/libISSMCore_la-Cfdragcoeffabsgrad.lo CXX classes/libISSMCore_la-Cfdragcoeffabsgradtransient.lo CXX classes/libISSMCore_la-Cfrheologybbarabsgrad.lo CXX classes/libISSMCore_la-Cfrheologybbarabsgradtransient.lo CXX classes/libISSMCore_la-Cfsurfacelogvel.lo CXX classes/libISSMCore_la-Cflevelsetmisfit.lo CXX classes/libISSMCore_la-Regionaloutput.lo CXX classes/libISSMCore_la-Nodalvalue.lo CXX classes/libISSMCore_la-Node.lo CXX classes/libISSMCore_la-Vertex.lo CXX classes/libISSMCore_la-Hook.lo CXX classes/libISSMCore_la-BarystaticContributions.lo CXX classes/ExternalResults/libISSMCore_la-Results.lo CXX classes/Elements/libISSMCore_la-Element.lo CXX classes/Elements/libISSMCore_la-Elements.lo CXX classes/Elements/libISSMCore_la-ElementHook.lo CXX classes/Elements/libISSMCore_la-Seg.lo CXX classes/Elements/libISSMCore_la-SegRef.lo CXX classes/Elements/libISSMCore_la-Tria.lo CXX classes/Elements/libISSMCore_la-TriaRef.lo CXX classes/Elements/libISSMCore_la-Tetra.lo CXX classes/Elements/libISSMCore_la-TetraRef.lo CXX classes/Elements/libISSMCore_la-Penta.lo CXX classes/Elements/libISSMCore_la-PentaRef.lo ./classes/Elements/Tria.cpp: In member function ‘virtual void Tria::SealevelchangeInitializeOldIceState()’: ./classes/Elements/Tria.cpp:7795:75: error: ‘adub::adub(locint)’ is protected within this context 7795 | haf[i]=groundedice ? H[i]-rho_water/rho_ice*watercolumn : 0.; | ^~ In file included from /home/jenkins/workspace/Debian_Linux-ADOL-C/AMPI/ampion/label/Debian_12-VM/externalpackages/adolc/install/include/adolc/adolc.h:28, from ./classes/Elements/.././../shared/./FSanalyticals/../Numerics/types.h:26, from ./classes/Elements/.././../shared/./FSanalyticals/fsanalyticals.h:8, from ./classes/Elements/.././../shared/shared.h:8, from ./classes/Elements/.././Contour.h:10, from ./classes/Elements/../classes.h:15, from ./classes/Elements/Tria.cpp:16: /home/jenkins/workspace/Debian_Linux-ADOL-C/AMPI/ampion/label/Debian_12-VM/externalpackages/adolc/install/include/adolc/adouble.h:256:4: note: declared protected here 256 | adub( locint lo ) : badouble(lo) {} | ^~~~ ./classes/Elements/Tria.cpp:7795:75: error: ‘adub::adub(const adub&)’ is private within this context 7795 | haf[i]=groundedice ? H[i]-rho_water/rho_ice*watercolumn : 0.; | ^~ /home/jenkins/workspace/Debian_Linux-ADOL-C/AMPI/ampion/label/Debian_12-VM/externalpackages/adolc/install/include/adolc/adouble.h:234:5: note: declared private here 234 | adub( adub const &) { | ^~~~ /home/jenkins/workspace/Debian_Linux-ADOL-C/AMPI/ampion/label/Debian_12-VM/externalpackages/adolc/install/include/adolc/adouble.h:256:4: note: after user-defined conversion: ‘adub::adub(locint)’ 256 | adub( locint lo ) : badouble(lo) {} | ^~~~ ./classes/Elements/Tria.cpp: In member function ‘virtual void Tria::SealevelchangeBarystaticLoads(GrdLoads*, BarystaticContributions*, SealevelGeometry*)’: ./classes/Elements/Tria.cpp:7880:78: error: ‘adub::adub(locint)’ is protected within this context 7880 | HF[i]=currentgrounded ? H[i]-rho_water/rho_ice*watercolumn : 0.; | ^~ /home/jenkins/workspace/Debian_Linux-ADOL-C/AMPI/ampion/label/Debian_12-VM/externalpackages/adolc/install/include/adolc/adouble.h:256:4: note: declared protected here 256 | adub( locint lo ) : badouble(lo) {} | ^~~~ ./classes/Elements/Tria.cpp:7880:78: error: ‘adub::adub(const adub&)’ is private within this context 7880 | HF[i]=currentgrounded ? H[i]-rho_water/rho_ice*watercolumn : 0.; | ^~ /home/jenkins/workspace/Debian_Linux-ADOL-C/AMPI/ampion/label/Debian_12-VM/externalpackages/adolc/install/include/adolc/adouble.h:234:5: note: declared private here 234 | adub( adub const &) { | ^~~~ /home/jenkins/workspace/Debian_Linux-ADOL-C/AMPI/ampion/label/Debian_12-VM/externalpackages/adolc/install/include/adolc/adouble.h:256:4: note: after user-defined conversion: ‘adub::adub(locint)’ 256 | adub( locint lo ) : badouble(lo) {} | ^~~~ make[3]: *** [Makefile:6265: classes/Elements/libISSMCore_la-Tria.lo] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: Leaving directory '/home/jenkins/workspace/Debian_Linux-ADOL-C/AMPI/ampion/label/Debian_12-VM/src/c' make[2]: *** [Makefile:456: all-recursive] Error 1 make[2]: Leaving directory '/home/jenkins/workspace/Debian_Linux-ADOL-C/AMPI/ampion/label/Debian_12-VM/src' make[1]: *** [Makefile:511: all-recursive] Error 1 make[1]: Leaving directory '/home/jenkins/workspace/Debian_Linux-ADOL-C/AMPI/ampion/label/Debian_12-VM' make: *** [Makefile:443: all] Error 2 Compilation failed, trying to compile with only one thread make all-recursive make[1]: Entering directory '/home/jenkins/workspace/Debian_Linux-ADOL-C/AMPI/ampion/label/Debian_12-VM' Making all in src make[2]: Entering directory '/home/jenkins/workspace/Debian_Linux-ADOL-C/AMPI/ampion/label/Debian_12-VM/src' Making all in c make[3]: Entering directory '/home/jenkins/workspace/Debian_Linux-ADOL-C/AMPI/ampion/label/Debian_12-VM/src/c' CXX classes/Elements/libISSMCore_la-Tria.lo ./classes/Elements/Tria.cpp: In member function ‘virtual void Tria::SealevelchangeInitializeOldIceState()’: ./classes/Elements/Tria.cpp:7795:75: error: ‘adub::adub(locint)’ is protected within this context 7795 | haf[i]=groundedice ? H[i]-rho_water/rho_ice*watercolumn : 0.; | ^~ In file included from /home/jenkins/workspace/Debian_Linux-ADOL-C/AMPI/ampion/label/Debian_12-VM/externalpackages/adolc/install/include/adolc/adolc.h:28, from ./classes/Elements/.././../shared/./FSanalyticals/../Numerics/types.h:26, from ./classes/Elements/.././../shared/./FSanalyticals/fsanalyticals.h:8, from ./classes/Elements/.././../shared/shared.h:8, from ./classes/Elements/.././Contour.h:10, from ./classes/Elements/../classes.h:15, from ./classes/Elements/Tria.cpp:16: /home/jenkins/workspace/Debian_Linux-ADOL-C/AMPI/ampion/label/Debian_12-VM/externalpackages/adolc/install/include/adolc/adouble.h:256:4: note: declared protected here 256 | adub( locint lo ) : badouble(lo) {} | ^~~~ ./classes/Elements/Tria.cpp:7795:75: error: ‘adub::adub(const adub&)’ is private within this context 7795 | haf[i]=groundedice ? H[i]-rho_water/rho_ice*watercolumn : 0.; | ^~ /home/jenkins/workspace/Debian_Linux-ADOL-C/AMPI/ampion/label/Debian_12-VM/externalpackages/adolc/install/include/adolc/adouble.h:234:5: note: declared private here 234 | adub( adub const &) { | ^~~~ /home/jenkins/workspace/Debian_Linux-ADOL-C/AMPI/ampion/label/Debian_12-VM/externalpackages/adolc/install/include/adolc/adouble.h:256:4: note: after user-defined conversion: ‘adub::adub(locint)’ 256 | adub( locint lo ) : badouble(lo) {} | ^~~~ ./classes/Elements/Tria.cpp: In member function ‘virtual void Tria::SealevelchangeBarystaticLoads(GrdLoads*, BarystaticContributions*, SealevelGeometry*)’: ./classes/Elements/Tria.cpp:7880:78: error: ‘adub::adub(locint)’ is protected within this context 7880 | HF[i]=currentgrounded ? H[i]-rho_water/rho_ice*watercolumn : 0.; | ^~ /home/jenkins/workspace/Debian_Linux-ADOL-C/AMPI/ampion/label/Debian_12-VM/externalpackages/adolc/install/include/adolc/adouble.h:256:4: note: declared protected here 256 | adub( locint lo ) : badouble(lo) {} | ^~~~ ./classes/Elements/Tria.cpp:7880:78: error: ‘adub::adub(const adub&)’ is private within this context 7880 | HF[i]=currentgrounded ? H[i]-rho_water/rho_ice*watercolumn : 0.; | ^~ /home/jenkins/workspace/Debian_Linux-ADOL-C/AMPI/ampion/label/Debian_12-VM/externalpackages/adolc/install/include/adolc/adouble.h:234:5: note: declared private here 234 | adub( adub const &) { | ^~~~ /home/jenkins/workspace/Debian_Linux-ADOL-C/AMPI/ampion/label/Debian_12-VM/externalpackages/adolc/install/include/adolc/adouble.h:256:4: note: after user-defined conversion: ‘adub::adub(locint)’ 256 | adub( locint lo ) : badouble(lo) {} | ^~~~ make[3]: *** [Makefile:6265: classes/Elements/libISSMCore_la-Tria.lo] Error 1 make[3]: Leaving directory '/home/jenkins/workspace/Debian_Linux-ADOL-C/AMPI/ampion/label/Debian_12-VM/src/c' make[2]: *** [Makefile:456: all-recursive] Error 1 make[2]: Leaving directory '/home/jenkins/workspace/Debian_Linux-ADOL-C/AMPI/ampion/label/Debian_12-VM/src' make[1]: *** [Makefile:511: all-recursive] Error 1 make[1]: Leaving directory '/home/jenkins/workspace/Debian_Linux-ADOL-C/AMPI/ampion/label/Debian_12-VM' make: *** [Makefile:443: all] Error 2 ISSM_COMPILATION failed! Build step 'Execute shell' marked build as failure Recording test results Finished: FAILURE