Started by upstream project "Debian_Linux-ADOL-C" build number 4025
originally caused by:
Started by GitHub push by enigne
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 0e47d689436f876228a76a7b17b5079b42be2644 (refs/remotes/origin/main)
> git config core.sparsecheckout # timeout=10
> git checkout -f 0e47d689436f876228a76a7b17b5079b42be2644 # timeout=10
Commit message: "Merge branch 'main' of github.com:ISSMteam/ISSM"
> git rev-list --no-walk 81f2abd5476bd052cbe8990c41a5d965d4ab7c2f # timeout=10
[Debian_12-VM] $ /bin/bash /tmp/jenkins8576561156991672778.sh
Cleaning up execution directory
======================================================
Determining installation type
======================================================
List of changed files
---------------------
src/c/analyses/StressbalanceAnalysis.cpp
src/c/cores/stressbalance_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/stressbalance.m
src/m/classes/stressbalance.py
-- 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
CXX classes/Materials/libISSMCore_la-Materials.lo
CXX classes/Materials/libISSMCore_la-Matice.lo
CXX classes/Materials/libISSMCore_la-Matlitho.lo
CXX classes/Materials/libISSMCore_la-Matestar.lo
CXX classes/Constraints/libISSMCore_la-Constraints.lo
CXX classes/Constraints/libISSMCore_la-SpcStatic.lo
CXX classes/Constraints/libISSMCore_la-SpcDynamic.lo
CXX classes/Loads/libISSMCore_la-Channel.lo
CXX classes/Loads/libISSMCore_la-Loads.lo
CXX classes/Loads/libISSMCore_la-Penpair.lo
CXX classes/Loads/libISSMCore_la-Pengrid.lo
CXX classes/Loads/libISSMCore_la-Moulin.lo
CXX classes/Loads/libISSMCore_la-Numericalflux.lo
CXX classes/Loads/libISSMCore_la-Neumannflux.lo
CXX classes/matrix/libISSMCore_la-ElementMatrix.lo
CXX classes/matrix/libISSMCore_la-ElementVector.lo
CXX classes/Params/libISSMCore_la-Parameters.lo
CXX classes/Params/libISSMCore_la-BoolParam.lo
CXX classes/Params/libISSMCore_la-ControlParam.lo
CXX classes/Params/libISSMCore_la-IntParam.lo
CXX classes/Params/libISSMCore_la-IntVecParam.lo
CXX classes/Params/libISSMCore_la-IntMatParam.lo
CXX classes/Params/libISSMCore_la-DoubleParam.lo
CXX classes/Params/libISSMCore_la-FileParam.lo
CXX classes/Params/libISSMCore_la-StringArrayParam.lo
CXX classes/Params/libISSMCore_la-DoubleMatParam.lo
CXX classes/Params/libISSMCore_la-DoubleTransientMatParam.lo
CXX classes/Params/libISSMCore_la-DoubleMatArrayParam.lo
CXX classes/Params/libISSMCore_la-DoubleVecParam.lo
CXX classes/Params/libISSMCore_la-StringParam.lo
CXX classes/Params/libISSMCore_la-MatrixParam.lo
CXX classes/Params/libISSMCore_la-VectorParam.lo
CXX classes/Params/libISSMCore_la-TransientParam.lo
CXX classes/Params/libISSMCore_la-TransientArrayParam.lo
CXX classes/Params/libISSMCore_la-TransientGriddedFieldParam.lo
CXX classes/Params/libISSMCore_la-DataSetParam.lo
CXX classes/libISSMCore_la-Profiler.lo
CXX shared/io/Disk/libISSMCore_la-pfclose.lo
CXX shared/io/Marshalling/libISSMCore_la-IoCodeConversions.lo
CXX shared/LatLong/libISSMCore_la-Ll2xyx.lo
CXX shared/LatLong/libISSMCore_la-Xy2llx.lo
CXX shared/FSanalyticals/libISSMCore_la-fsanalyticals.lo
CXX shared/Enum/libISSMCore_la-EnumToStringx.lo
CXX shared/Enum/libISSMCore_la-StringToEnumx.lo
CXX shared/Numerics/libISSMCore_la-Normals.lo
CXX shared/String/libISSMCore_la-DescriptorIndex.lo
CXX toolkits/issm/libISSMCore_la-IssmToolkitUtils.lo
CXX toolkits/issm/libISSMCore_la-IssmSolver.lo
CXX toolkits/mpi/commops/libISSMCore_la-DetermineLocalSize.lo
CXX toolkits/mpi/commops/libISSMCore_la-DetermineGlobalSize.lo
CXX toolkits/mpi/commops/libISSMCore_la-DetermineRowRankFromLocalSize.lo
CXX modules/MmeToInputFromIdx/libISSMCore_la-MmeToInputFromIdx.lo
CXX modules/MmeToInputx/libISSMCore_la-MmeToInputx.lo
CXX modules/ModelProcessorx/libISSMCore_la-ModelProcessorx.lo
CXX modules/ModelProcessorx/libISSMCore_la-ElementsAndVerticesPartitioning.lo
CXX modules/ModelProcessorx/libISSMCore_la-EdgesPartitioning.lo
CXX modules/ModelProcessorx/libISSMCore_la-FacesPartitioning.lo
CXX modules/ModelProcessorx/libISSMCore_la-CreateParameters.lo
CXX modules/ModelProcessorx/Autodiff/libISSMCore_la-CreateParametersAutodiff.lo
CXX modules/ModelProcessorx/libISSMCore_la-CreateFaces.lo
CXX modules/ModelProcessorx/libISSMCore_la-CreateEdges.lo
CXX modules/ModelProcessorx/libISSMCore_la-CreateSingleNodeToElementConnectivity.lo
CXX modules/ModelProcessorx/libISSMCore_la-CreateNumberNodeToElementConnectivity.lo
CXX modules/ModelProcessorx/libISSMCore_la-CreateElementsVerticesAndMaterials.lo
CXX modules/ModelProcessorx/libISSMCore_la-CreateNodes.lo
CXX modules/ParseToolkitsOptionsx/libISSMCore_la-ParseToolkitsOptionsx.lo
CXX modules/NodesDofx/libISSMCore_la-NodesDofx.lo
CXX modules/NodalValuex/libISSMCore_la-NodalValuex.lo
CXX modules/VertexCoordinatesx/libISSMCore_la-VertexCoordinatesx.lo
CXX modules/ElementCoordinatesx/libISSMCore_la-ElementCoordinatesx.lo
CXX modules/OutputResultsx/libISSMCore_la-OutputResultsx.lo
CXX modules/InputDepthAverageAtBasex/libISSMCore_la-InputDepthAverageAtBasex.lo
CXX modules/InputDuplicatex/libISSMCore_la-InputDuplicatex.lo
CXX modules/InputExtrudex/libISSMCore_la-InputExtrudex.lo
CXX modules/SurfaceAreax/libISSMCore_la-SurfaceAreax.lo
CXX modules/AllocateSystemMatricesx/libISSMCore_la-AllocateSystemMatricesx.lo
CXX modules/CreateJacobianMatrixx/libISSMCore_la-CreateJacobianMatrixx.lo
CXX modules/SystemMatricesx/libISSMCore_la-SystemMatricesx.lo
CXX modules/CreateNodalConstraintsx/libISSMCore_la-CreateNodalConstraintsx.lo
CXX modules/UpdateDynamicConstraintsx/libISSMCore_la-UpdateDynamicConstraintsx.lo
CXX modules/IoModelToConstraintsx/libISSMCore_la-IoModelToConstraintsx.lo
CXX modules/SetActiveNodesLSMx/libISSMCore_la-SetActiveNodesLSMx.lo
CXX modules/InputUpdateFromConstantx/libISSMCore_la-InputUpdateFromConstantx.lo
CXX modules/InputUpdateFromSolutionx/libISSMCore_la-InputUpdateFromSolutionx.lo
CXX modules/GeothermalFluxx/libISSMCore_la-GeothermalFluxx.lo
CXX modules/GetSolutionFromInputsx/libISSMCore_la-GetSolutionFromInputsx.lo
CXX modules/GetVectorFromInputsx/libISSMCore_la-GetVectorFromInputsx.lo
CXX modules/InputUpdateFromVectorx/libISSMCore_la-InputUpdateFromVectorx.lo
CXX modules/FloatingiceMeltingRatex/libISSMCore_la-FloatingiceMeltingRatex.lo
CXX modules/FloatingiceMeltingRatePicox/libISSMCore_la-FloatingiceMeltingRatePicox.lo
CXX modules/FrontalForcingsx/libISSMCore_la-FrontalForcingsx.lo
CXX modules/ConfigureObjectsx/libISSMCore_la-ConfigureObjectsx.lo
CXX modules/SpcNodesx/libISSMCore_la-SpcNodesx.lo
CXX modules/SurfaceMassBalancex/libISSMCore_la-SurfaceMassBalancex.lo
CXX modules/SurfaceMassBalancex/libISSMCore_la-Gembx.lo
CXX modules/Reducevectorgtofx/libISSMCore_la-Reducevectorgtofx.lo
CXX modules/Reduceloadx/libISSMCore_la-Reduceloadx.lo
CXX modules/ConstraintsStatex/libISSMCore_la-ConstraintsStatex.lo
CXX modules/ResetConstraintsx/libISSMCore_la-ResetConstraintsx.lo
CXX modules/ResetFSBasalBoundaryConditionx/libISSMCore_la-ResetFSBasalBoundaryConditionx.lo
CXX modules/Solverx/libISSMCore_la-Solverx.lo
CXX modules/StochasticForcingx/libISSMCore_la-StochasticForcingx.lo
CXX modules/Mergesolutionfromftogx/libISSMCore_la-Mergesolutionfromftogx.lo
CXX modules/UpdateMmesx/libISSMCore_la-UpdateMmesx.lo
CXX cores/libISSMCore_la-ProcessArguments.lo
CXX cores/libISSMCore_la-ResetBoundaryConditions.lo
CXX cores/libISSMCore_la-WrapperCorePointerFromSolutionEnum.lo
CXX cores/libISSMCore_la-WrapperPreCorePointerFromSolutionEnum.lo
CXX cores/libISSMCore_la-CorePointerFromSolutionEnum.lo
CXX cores/libISSMCore_la-ad_core.lo
CXX main/libISSMCore_la-EnvironmentInit.lo
CXX main/libISSMCore_la-EnvironmentFinalize.lo
CXX analyses/libISSMCore_la-EnumToAnalysis.lo
CXX solutionsequences/libISSMCore_la-solutionsequence_la.lo
CXX solutionsequences/libISSMCore_la-solutionsequence_la_theta.lo
CXX solutionsequences/libISSMCore_la-solutionsequence_linear.lo
CXX solutionsequences/libISSMCore_la-solutionsequence_nonlinear.lo
CXX solutionsequences/libISSMCore_la-solutionsequence_newton.lo
CXX solutionsequences/libISSMCore_la-solutionsequence_fct.lo
CXX solutionsequences/libISSMCore_la-solutionsequence_schurcg.lo
CXX solutionsequences/libISSMCore_la-solutionsequence_sampling.lo
CXX solutionsequences/libISSMCore_la-convergence.lo
CXX classes/Options/libISSMCore_la-Options.lo
CXX classes/libISSMCore_la-RiftStruct.lo
CXX modules/ModelProcessorx/Transient/libISSMCore_la-UpdateElementsTransient.lo
CXX modules/ModelProcessorx/Transient/libISSMCore_la-UpdateParametersTransient.lo
CXX cores/libISSMCore_la-transient_core.lo
CXX cores/libISSMCore_la-steadystate_core.lo
CXX cores/libISSMCore_la-masstransport_core.lo
CXX cores/libISSMCore_la-mmemasstransport_core.lo
CXX cores/libISSMCore_la-oceantransport_core.lo
CXX cores/libISSMCore_la-depthaverage_core.lo
CXX cores/libISSMCore_la-extrudefrombase_core.lo
CXX cores/libISSMCore_la-extrudefromtop_core.lo
CXX cores/libISSMCore_la-thermal_core.lo
CXX cores/libISSMCore_la-smb_core.lo
CXX cores/libISSMCore_la-bmb_core.lo
CXX cores/libISSMCore_la-debris_core.lo
CXX solutionsequences/libISSMCore_la-solutionsequence_thermal_nonlinear.lo
CXX modules/GetVectorFromControlInputsx/libISSMCore_la-GetVectorFromControlInputsx.lo
CXX modules/SetControlInputsFromVectorx/libISSMCore_la-SetControlInputsFromVectorx.lo
CXX modules/ModelProcessorx/Control/libISSMCore_la-CreateParametersControl.lo
CXX modules/ModelProcessorx/Control/libISSMCore_la-UpdateElementsAndMaterialsControl.lo
CXX modules/SurfaceAbsVelMisfitx/libISSMCore_la-SurfaceAbsVelMisfitx.lo
CXX modules/SurfaceRelVelMisfitx/libISSMCore_la-SurfaceRelVelMisfitx.lo
CXX modules/SurfaceLogVelMisfitx/libISSMCore_la-SurfaceLogVelMisfitx.lo
CXX modules/SurfaceLogVxVyMisfitx/libISSMCore_la-SurfaceLogVxVyMisfitx.lo
CXX modules/SurfaceAverageVelMisfitx/libISSMCore_la-SurfaceAverageVelMisfitx.lo
CXX modules/ThicknessAbsMisfitx/libISSMCore_la-ThicknessAbsMisfitx.lo
CXX modules/Gradjx/libISSMCore_la-Gradjx.lo
CXX modules/DragCoefficientAbsGradientx/libISSMCore_la-DragCoefficientAbsGradientx.lo
CXX modules/ThicknessAlongGradientx/libISSMCore_la-ThicknessAlongGradientx.lo
CXX modules/ThicknessAcrossGradientx/libISSMCore_la-ThicknessAcrossGradientx.lo
CXX modules/RheologyBbarAbsGradientx/libISSMCore_la-RheologyBbarAbsGradientx.lo
CXX modules/RheologyBAbsGradientx/libISSMCore_la-RheologyBAbsGradientx.lo
CXX cores/libISSMCore_la-control_core.lo
CXX cores/libISSMCore_la-controltao_core.lo
CXX cores/libISSMCore_la-controlm1qn3_core.lo
CXX cores/libISSMCore_la-controladm1qn3_core.lo
CXX cores/libISSMCore_la-controlnudging_core.lo
CXX cores/libISSMCore_la-controlvalidation_core.lo
CXX cores/libISSMCore_la-adjointstressbalance_core.lo
CXX cores/libISSMCore_la-adjointbalancethickness_core.lo
CXX cores/libISSMCore_la-adjointbalancethickness2_core.lo
CXX cores/libISSMCore_la-AdjointCorePointerFromSolutionEnum.lo
CXX solutionsequences/libISSMCore_la-solutionsequence_adjoint_linear.lo
CXX cores/libISSMCore_la-hydrology_core.lo
CXX solutionsequences/libISSMCore_la-solutionsequence_hydro_nonlinear.lo
CXX solutionsequences/libISSMCore_la-solutionsequence_shakti_nonlinear.lo
CXX solutionsequences/libISSMCore_la-solutionsequence_glads_nonlinear.lo
CXX cores/libISSMCore_la-stressbalance_core.lo
CXX solutionsequences/libISSMCore_la-solutionsequence_stokescoupling_nonlinear.lo
CXX cores/libISSMCore_la-balancethickness_core.lo
CXX cores/libISSMCore_la-balancethickness2_core.lo
CXX cores/libISSMCore_la-balancevelocity_core.lo
CXX cores/libISSMCore_la-surfaceslope_core.lo
CXX cores/libISSMCore_la-bedslope_core.lo
CXX cores/libISSMCore_la-damage_core.lo
CXX cores/libISSMCore_la-levelsetfunctionslope_core.lo
CXX cores/libISSMCore_la-movingfront_core.lo
CXX cores/libISSMCore_la-groundingline_core.lo
CXX modules/GroundinglineMigrationx/libISSMCore_la-GroundinglineMigrationx.lo
CXX classes/Loads/libISSMCore_la-Riftfront.lo
CXX modules/ConstraintsStatex/libISSMCore_la-RiftConstraintsState.lo
CXX modules/ModelProcessorx/libISSMCore_la-CreateOutputDefinitions.lo
CXX modules/OutputDefinitionsResponsex/libISSMCore_la-OutputDefinitionsResponsex.lo
CXX modules/InterpFromMeshToMesh2dx/libISSMCore_la-InterpFromMeshToMesh2dx.lo
CXX classes/Inputs/libISSMCore_la-Inputs.lo
CXX classes/Inputs/libISSMCore_la-BoolInput.lo
CXX classes/Inputs/libISSMCore_la-DoubleInput.lo
CXX classes/Inputs/libISSMCore_la-IntInput.lo
CXX classes/Inputs/libISSMCore_la-ElementInput.lo
CXX classes/Inputs/libISSMCore_la-SegInput.lo
CXX classes/Inputs/libISSMCore_la-TriaInput.lo
CXX classes/Inputs/libISSMCore_la-PentaInput.lo
CXX classes/Inputs/libISSMCore_la-DatasetInput.lo
CXX classes/Inputs/libISSMCore_la-ControlInput.lo
CXX classes/Inputs/libISSMCore_la-TransientInput.lo
CXX classes/Inputs/libISSMCore_la-TransientFileInput.lo
CXX classes/Inputs/libISSMCore_la-ArrayInput.lo
CXX classes/Inputs/libISSMCore_la-IntArrayInput.lo
CXX toolkits/mumps/libISSMCore_la-MumpsSolve.lo
CXX toolkits/gsl/libISSMCore_la-DenseGslSolve.lo
CXX analyses/libISSMCore_la-AdjointBalancethicknessAnalysis.lo
CXX analyses/libISSMCore_la-AdjointBalancethickness2Analysis.lo
CXX analyses/libISSMCore_la-AdjointHorizAnalysis.lo
CXX analyses/libISSMCore_la-AgeAnalysis.lo
CXX analyses/libISSMCore_la-BalancethicknessAnalysis.lo
CXX analyses/libISSMCore_la-Balancethickness2Analysis.lo
CXX analyses/libISSMCore_la-BalancethicknessSoftAnalysis.lo
CXX analyses/libISSMCore_la-BalancevelocityAnalysis.lo
CXX analyses/libISSMCore_la-L2ProjectionBaseAnalysis.lo
CXX analyses/libISSMCore_la-DamageEvolutionAnalysis.lo
CXX modules/Damagex/libISSMCore_la-Damagex.lo
CXX analyses/libISSMCore_la-DebrisAnalysis.lo
CXX analyses/libISSMCore_la-StressbalanceAnalysis.lo
CXX analyses/libISSMCore_la-UzawaPressureAnalysis.lo
CXX analyses/libISSMCore_la-StressbalanceSIAAnalysis.lo
CXX analyses/libISSMCore_la-StressbalanceVerticalAnalysis.lo
CXX analyses/libISSMCore_la-EnthalpyAnalysis.lo
./analyses/StressbalanceAnalysis.cpp: In member function ‘ElementVector* StressbalanceAnalysis::CreatePVectorSSADrivingStress(Element*)’:
./analyses/StressbalanceAnalysis.cpp:1834:30: error: conversion from ‘IssmDouble’ {aka ‘adouble’} to ‘bool’ is ambiguous
1834 | mb = grounded ? gmb : fmb;
| ^~~~~~~~
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 ./analyses/././../toolkits/objects/./../issm/./../../shared/Numerics/types.h:26,
from ./analyses/././../toolkits/objects/./../issm/./IssmAbsMat.h:15,
from ./analyses/././../toolkits/objects/./../issm/issmtoolkit.h:14,
from ./analyses/././../toolkits/objects/./Vector.h:19,
from ./analyses/././../toolkits/objects/toolkitobjects.h:9,
from ./analyses/././Analysis.h:8,
from ./analyses/./StressbalanceAnalysis.h:9,
from ./analyses/StressbalanceAnalysis.cpp:1:
/home/jenkins/workspace/Debian_Linux-ADOL-C/AMPI/ampion/label/Debian_12-VM/externalpackages/adolc/install/include/adolc/adouble.h:116:14: note: candidate: ‘badouble::operator double()’ (near match)
116 | explicit operator double();
| ^~~~~~~~
/home/jenkins/workspace/Debian_Linux-ADOL-C/AMPI/ampion/label/Debian_12-VM/externalpackages/adolc/install/include/adolc/adouble.h:116:14: note: return type ‘double’ of explicit conversion function cannot be converted to ‘bool’ with a qualification conversion
/home/jenkins/workspace/Debian_Linux-ADOL-C/AMPI/ampion/label/Debian_12-VM/externalpackages/adolc/install/include/adolc/adouble.h:117:14: note: candidate: ‘badouble::operator const double&() const’ (near match)
117 | explicit operator double const&() const;
| ^~~~~~~~
/home/jenkins/workspace/Debian_Linux-ADOL-C/AMPI/ampion/label/Debian_12-VM/externalpackages/adolc/install/include/adolc/adouble.h:117:14: note: return type ‘const double&’ of explicit conversion function cannot be converted to ‘bool’ with a qualification conversion
/home/jenkins/workspace/Debian_Linux-ADOL-C/AMPI/ampion/label/Debian_12-VM/externalpackages/adolc/install/include/adolc/adouble.h:118:14: note: candidate: ‘badouble::operator double&&()’ (near match)
118 | explicit operator double&&();
| ^~~~~~~~
/home/jenkins/workspace/Debian_Linux-ADOL-C/AMPI/ampion/label/Debian_12-VM/externalpackages/adolc/install/include/adolc/adouble.h:118:14: note: return type ‘double&&’ of explicit conversion function cannot be converted to ‘bool’ with a qualification conversion
make[3]: *** [Makefile:8300: analyses/libISSMCore_la-StressbalanceAnalysis.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 analyses/libISSMCore_la-StressbalanceAnalysis.lo
./analyses/StressbalanceAnalysis.cpp: In member function ‘ElementVector* StressbalanceAnalysis::CreatePVectorSSADrivingStress(Element*)’:
./analyses/StressbalanceAnalysis.cpp:1834:30: error: conversion from ‘IssmDouble’ {aka ‘adouble’} to ‘bool’ is ambiguous
1834 | mb = grounded ? gmb : fmb;
| ^~~~~~~~
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 ./analyses/././../toolkits/objects/./../issm/./../../shared/Numerics/types.h:26,
from ./analyses/././../toolkits/objects/./../issm/./IssmAbsMat.h:15,
from ./analyses/././../toolkits/objects/./../issm/issmtoolkit.h:14,
from ./analyses/././../toolkits/objects/./Vector.h:19,
from ./analyses/././../toolkits/objects/toolkitobjects.h:9,
from ./analyses/././Analysis.h:8,
from ./analyses/./StressbalanceAnalysis.h:9,
from ./analyses/StressbalanceAnalysis.cpp:1:
/home/jenkins/workspace/Debian_Linux-ADOL-C/AMPI/ampion/label/Debian_12-VM/externalpackages/adolc/install/include/adolc/adouble.h:116:14: note: candidate: ‘badouble::operator double()’ (near match)
116 | explicit operator double();
| ^~~~~~~~
/home/jenkins/workspace/Debian_Linux-ADOL-C/AMPI/ampion/label/Debian_12-VM/externalpackages/adolc/install/include/adolc/adouble.h:116:14: note: return type ‘double’ of explicit conversion function cannot be converted to ‘bool’ with a qualification conversion
/home/jenkins/workspace/Debian_Linux-ADOL-C/AMPI/ampion/label/Debian_12-VM/externalpackages/adolc/install/include/adolc/adouble.h:117:14: note: candidate: ‘badouble::operator const double&() const’ (near match)
117 | explicit operator double const&() const;
| ^~~~~~~~
/home/jenkins/workspace/Debian_Linux-ADOL-C/AMPI/ampion/label/Debian_12-VM/externalpackages/adolc/install/include/adolc/adouble.h:117:14: note: return type ‘const double&’ of explicit conversion function cannot be converted to ‘bool’ with a qualification conversion
/home/jenkins/workspace/Debian_Linux-ADOL-C/AMPI/ampion/label/Debian_12-VM/externalpackages/adolc/install/include/adolc/adouble.h:118:14: note: candidate: ‘badouble::operator double&&()’ (near match)
118 | explicit operator double&&();
| ^~~~~~~~
/home/jenkins/workspace/Debian_Linux-ADOL-C/AMPI/ampion/label/Debian_12-VM/externalpackages/adolc/install/include/adolc/adouble.h:118:14: note: return type ‘double&&’ of explicit conversion function cannot be converted to ‘bool’ with a qualification conversion
make[3]: *** [Makefile:8300: analyses/libISSMCore_la-StressbalanceAnalysis.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