Skip to content
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