Skip to content
Started by GitHub push by inwoo-park
Running as SYSTEM
Building remotely on Debian_12-VM (debian linux) in workspace /home/jenkins/workspace/Debian_Linux-Solid_Earth
The recommended git tool is: NONE
 > git rev-parse --resolve-git-dir /home/jenkins/workspace/Debian_Linux-Solid_Earth/.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
 > git rev-parse refs/remotes/origin/main^{commit} # timeout=10
Checking out Revision 2d273a0a846ba57733f0eb08ef643fe4262b8aaa (refs/remotes/origin/main)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 2d273a0a846ba57733f0eb08ef643fe4262b8aaa # timeout=10
Commit message: "Merge branch 'feature/ismip7'"
 > git rev-list --no-walk fc7dd6f7b5fb3897dc2f1ac8f3c96094a5d21c3c # timeout=10
[Debian_Linux-Solid_Earth] $ /bin/bash /tmp/jenkins2836071638656359880.sh
Cleaning up execution directory
======================================================
             Determining installation type            
======================================================
   
List of changed files
---------------------
src/c/analyses/MasstransportAnalysis.cpp
src/c/classes/Elements/Element.cpp
src/c/classes/Elements/Element.h
src/c/modules/FloatingiceMeltingRatex/FloatingiceMeltingRatex.cpp
src/c/modules/FloatingiceMeltingRatex/FloatingiceMeltingRatex.h
src/c/modules/ModelProcessorx/CreateParameters.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/c/shared/io/Marshalling/IoCodeConversions.cpp
src/m/classes/basalforcingsismip7.m
src/m/contrib/inwoo/ismip7/interpISMIP7AntarcticaOcn.m
src/m/solve/listoutputs.m
   
-- checking for changed externalpackages... no
-- checking for reconfiguration... no
-- checking for recompilation... yes
======================================================
       Skipping autotools                          
======================================================
======================================================
       Skipping cmake                          
======================================================
======================================================
       Skipping petsc                          
======================================================
======================================================
       Skipping boost                          
======================================================
======================================================
       Skipping dakota                          
======================================================
======================================================
       Skipping chaco                          
======================================================
======================================================
       Skipping curl                          
======================================================
======================================================
       Skipping hdf5                          
======================================================
======================================================
       Skipping netcdf                          
======================================================
======================================================
       Skipping proj                          
======================================================
======================================================
       Skipping gdal                          
======================================================
======================================================
       Skipping gshhg                          
======================================================
======================================================
       Skipping gmt                          
======================================================
======================================================
       Skipping gmsh                          
======================================================
======================================================
       Skipping triangle                          
======================================================
======================================================
       Skipping m1qn3                          
======================================================
======================================================
       Skipping semic                          
======================================================
======================================================
       Skipping shell2junit                          
======================================================
======================================================
                    Compiling ISSM                    
======================================================
Making with 8 CPUs
make  all-recursive
make[1]: Entering directory '/home/jenkins/workspace/Debian_Linux-Solid_Earth'
Making all in src
make[2]: Entering directory '/home/jenkins/workspace/Debian_Linux-Solid_Earth/src'
Making all in c
make[3]: Entering directory '/home/jenkins/workspace/Debian_Linux-Solid_Earth/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      classes/libISSMCore_la-AmrBamg.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
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from main/./../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from main/./../classes/classes.h:126,
                 from main/./issm.h:16,
                 from main/issm.cpp:5:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
  CXX      classes/gauss/libISSMCore_la-GaussPenta.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/BamgConvertMeshx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/BamgConvertMeshx/./../../classes/classes.h:126,
                 from ./modules/BamgConvertMeshx/./BamgConvertMeshx.h:8,
                 from ./modules/BamgConvertMeshx/BamgConvertMeshx.cpp:4:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/BamgTriangulatex/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/BamgTriangulatex/./../../classes/classes.h:126,
                 from ./modules/BamgTriangulatex/./BamgTriangulatex.h:8,
                 from ./modules/BamgTriangulatex/BamgTriangulatex.cpp:4:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./datastructures/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./datastructures/../classes/classes.h:126,
                 from ./datastructures/DataSet.cpp:21:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      classes/libISSMCore_la-IoModel.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      classes/libISSMCore_la-FemModel.lo
  CXX      classes/Loads/libISSMCore_la-Friction.lo
  CXX      classes/Constraints/libISSMCore_la-SpcTransient.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      classes/libISSMCore_la-DependentObject.lo
  CXX      classes/libISSMCore_la-Contours.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/./classes.h:126,
                 from ./classes/IoModel.cpp:26:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
  CXX      classes/libISSMCore_la-Vertices.lo
  CXX      classes/libISSMCore_la-Nodes.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/./classes.h:126,
                 from ./classes/FemModel.cpp:16:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
  CXX      classes/libISSMCore_la-Numberedcostfunction.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/Loads/.././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/Loads/../classes.h:126,
                 from ./classes/Loads/Friction.cpp:13:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/Constraints/.././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/Constraints/../classes.h:126,
                 from ./classes/Constraints/SpcTransient.cpp:11:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/./classes.h:126,
                 from ./classes/DependentObject.cpp:11:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/./././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/././classes.h:126,
                 from ./classes/./Vertex.h:10,
                 from ./classes/Vertices.cpp:20:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
  CXX      classes/libISSMCore_la-Misfit.lo
  CXX      classes/libISSMCore_la-Cfsurfacesquare.lo
  CXX      classes/libISSMCore_la-Cfsurfacesquaretransient.lo
  CXX      classes/libISSMCore_la-Cfdragcoeffabsgrad.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/./classes.h:126,
                 from ./classes/Numberedcostfunction.cpp:14:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/./classes.h:126,
                 from ./classes/Misfit.cpp:13:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
  CXX      classes/libISSMCore_la-Cfdragcoeffabsgradtransient.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/./classes.h:126,
                 from ./classes/Cfsurfacesquare.cpp:13:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/./classes.h:126,
                 from ./classes/Cfdragcoeffabsgrad.cpp:13:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/./classes.h:126,
                 from ./classes/Cfsurfacesquaretransient.cpp:13:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
  CXX      classes/libISSMCore_la-Cfrheologybbarabsgrad.lo
  CXX      classes/libISSMCore_la-Cfrheologybbarabsgradtransient.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      classes/libISSMCore_la-Cfsurfacelogvel.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      classes/libISSMCore_la-Cflevelsetmisfit.lo
  CXX      classes/libISSMCore_la-Regionaloutput.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/./classes.h:126,
                 from ./classes/Cfdragcoeffabsgradtransient.cpp:13:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
  CXX      classes/libISSMCore_la-Nodalvalue.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
  CXX      classes/libISSMCore_la-Node.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/./classes.h:126,
                 from ./classes/Cfrheologybbarabsgradtransient.cpp:13:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/./classes.h:126,
                 from ./classes/Cfrheologybbarabsgrad.cpp:13:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/./classes.h:126,
                 from ./classes/Cfsurfacelogvel.cpp:14:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/./classes.h:126,
                 from ./classes/Cflevelsetmisfit.cpp:13:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
  CXX      classes/libISSMCore_la-Vertex.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/./classes.h:126,
                 from ./classes/Regionaloutput.cpp:13:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/./classes.h:126,
                 from ./classes/Nodalvalue.cpp:18:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
  CXX      classes/libISSMCore_la-Hook.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/./classes.h:126,
                 from ./classes/Node.cpp:12:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
  CXX      classes/libISSMCore_la-Radar.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      classes/libISSMCore_la-BarystaticContributions.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      classes/ExternalResults/libISSMCore_la-Results.lo
  CXX      classes/Elements/libISSMCore_la-Element.lo
  CXX      classes/Elements/libISSMCore_la-Elements.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/classes.h:126,
                 from ./classes/Vertex.cpp:13:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/./classes.h:126,
                 from ./classes/Hook.cpp:13:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/./classes.h:126,
                 from ./classes/Radar.cpp:11:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
  CXX      classes/Elements/libISSMCore_la-ElementHook.lo
  CXX      classes/Elements/libISSMCore_la-Seg.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/./classes.h:126,
                 from ./classes/BarystaticContributions.cpp:14:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
  CXX      classes/Elements/libISSMCore_la-SegRef.lo
  CXX      classes/Elements/libISSMCore_la-Tria.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/Elements/.././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/Elements/../classes.h:126,
                 from ./classes/Elements/Element.cpp:14:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
  CXX      classes/Elements/libISSMCore_la-TriaRef.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/Elements/.././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/Elements/../classes.h:126,
                 from ./classes/Elements/ElementHook.cpp:13:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
  CXX      classes/Elements/libISSMCore_la-Tetra.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/Elements/.././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/Elements/../classes.h:126,
                 from ./classes/Elements/Seg.cpp:14:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/Elements/.././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/Elements/../classes.h:126,
                 from ./classes/Elements/SegRef.cpp:13:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/Elements/.././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/Elements/../classes.h:126,
                 from ./classes/Elements/Tria.cpp:16:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/Elements/.././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/Elements/../classes.h:126,
                 from ./classes/Elements/TriaRef.cpp:13:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
  CXX      classes/Elements/libISSMCore_la-TetraRef.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/Elements/.././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/Elements/../classes.h:126,
                 from ./classes/Elements/Tetra.cpp:14:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
  CXX      classes/Elements/libISSMCore_la-Penta.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
  CXX      classes/Elements/libISSMCore_la-PentaRef.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
  CXX      classes/Materials/libISSMCore_la-Materials.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      classes/Materials/libISSMCore_la-Matice.lo
  CXX      classes/Materials/libISSMCore_la-Matlitho.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/Elements/.././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/Elements/../classes.h:126,
                 from ./classes/Elements/TetraRef.cpp:13:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/Elements/.././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/Elements/../classes.h:126,
                 from ./classes/Elements/Penta.cpp:13:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/Elements/.././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/Elements/../classes.h:126,
                 from ./classes/Elements/PentaRef.cpp:13:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/Materials/.././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/Materials/../classes.h:126,
                 from ./classes/Materials/Matlitho.cpp:11:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/Materials/../././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/Materials/.././classes.h:126,
                 from ./classes/Materials/../Vertex.h:10,
                 from ./classes/Materials/Matice.cpp:17:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
  CXX      classes/Materials/libISSMCore_la-Matestar.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      classes/Constraints/libISSMCore_la-Constraints.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
  CXX      classes/Constraints/libISSMCore_la-SpcStatic.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      classes/Constraints/libISSMCore_la-SpcDynamic.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/Materials/../././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/Materials/.././classes.h:126,
                 from ./classes/Materials/../Vertex.h:10,
                 from ./classes/Materials/Matestar.cpp:17:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
  CXX      classes/Loads/libISSMCore_la-Channel.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
  CXX      classes/Loads/libISSMCore_la-Loads.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/Constraints/.././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/Constraints/../classes.h:126,
                 from ./classes/Constraints/SpcDynamic.cpp:11:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/Constraints/.././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/Constraints/../classes.h:126,
                 from ./classes/Constraints/SpcStatic.cpp:11:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
  CXX      classes/Loads/libISSMCore_la-Penpair.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/Loads/.././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/Loads/../classes.h:126,
                 from ./classes/Loads/Channel.cpp:15:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
  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
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      classes/matrix/libISSMCore_la-ElementMatrix.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/Loads/.././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/Loads/../classes.h:126,
                 from ./classes/Loads/Penpair.cpp:13:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
  CXX      classes/matrix/libISSMCore_la-ElementVector.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/Loads/.././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/Loads/../classes.h:126,
                 from ./classes/Loads/Pengrid.cpp:13:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/Loads/.././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/Loads/../classes.h:126,
                 from ./classes/Loads/Moulin.cpp:13:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/Loads/.././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/Loads/../classes.h:126,
                 from ./classes/Loads/Numericalflux.cpp:14:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
  CXX      classes/Params/libISSMCore_la-Parameters.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/Loads/.././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/Loads/../classes.h:126,
                 from ./classes/Loads/Neumannflux.cpp:14:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/matrix/.././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/matrix/../classes.h:126,
                 from ./classes/matrix/ElementMatrix.cpp:15:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      classes/Params/libISSMCore_la-BoolParam.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/matrix/.././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/matrix/../classes.h:126,
                 from ./classes/matrix/ElementVector.cpp:15:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
  CXX      classes/Params/libISSMCore_la-ControlParam.lo
  CXX      classes/Params/libISSMCore_la-IntParam.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      classes/Params/libISSMCore_la-IntVecParam.lo
  CXX      classes/Params/libISSMCore_la-IntMatParam.lo
  CXX      classes/Params/libISSMCore_la-DoubleParam.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/Params/.././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/Params/../classes.h:126,
                 from ./classes/Params/BoolParam.cpp:13:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
  CXX      classes/Params/libISSMCore_la-FileParam.lo
  CXX      classes/Params/libISSMCore_la-StringArrayParam.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/Params/.././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/Params/../classes.h:126,
                 from ./classes/Params/IntParam.cpp:13:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/Params/.././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/Params/../classes.h:126,
                 from ./classes/Params/ControlParam.cpp:11:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/Params/.././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/Params/../classes.h:126,
                 from ./classes/Params/IntVecParam.cpp:13:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/Params/.././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/Params/../classes.h:126,
                 from ./classes/Params/IntMatParam.cpp:13:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/Params/.././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/Params/../classes.h:126,
                 from ./classes/Params/DoubleParam.cpp:11:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      classes/Params/libISSMCore_la-DoubleMatParam.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/Params/.././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/Params/../classes.h:126,
                 from ./classes/Params/FileParam.cpp:13:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/Params/.././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/Params/../classes.h:126,
                 from ./classes/Params/StringArrayParam.cpp:13:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
  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
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/Params/.././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/Params/../classes.h:126,
                 from ./classes/Params/DoubleMatParam.cpp:13:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
  CXX      classes/Params/libISSMCore_la-VectorParam.lo
  CXX      classes/Params/libISSMCore_la-TransientParam.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/Params/.././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/Params/../classes.h:126,
                 from ./classes/Params/DoubleTransientMatParam.cpp:13:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/Params/.././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/Params/../classes.h:126,
                 from ./classes/Params/DoubleMatArrayParam.cpp:13:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/Params/.././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/Params/../classes.h:126,
                 from ./classes/Params/DoubleVecParam.cpp:13:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/Params/.././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/Params/../classes.h:126,
                 from ./classes/Params/MatrixParam.cpp:13:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/Params/.././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/Params/../classes.h:126,
                 from ./classes/Params/StringParam.cpp:13:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      classes/Params/libISSMCore_la-TransientArrayParam.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/Params/.././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/Params/../classes.h:126,
                 from ./classes/Params/VectorParam.cpp:13:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      classes/Params/libISSMCore_la-TransientGriddedFieldParam.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/Params/.././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/Params/../classes.h:126,
                 from ./classes/Params/TransientParam.cpp:13:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
  CXX      classes/Params/libISSMCore_la-DataSetParam.lo
  CXX      classes/libISSMCore_la-Profiler.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      shared/io/Disk/libISSMCore_la-pfclose.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/Params/.././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/Params/../classes.h:126,
                 from ./classes/Params/TransientArrayParam.cpp:13:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
  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
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/Params/.././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/Params/../classes.h:126,
                 from ./classes/Params/TransientGriddedFieldParam.cpp:13:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      shared/Enum/libISSMCore_la-StringToEnumx.lo
  CXX      shared/Numerics/libISSMCore_la-Normals.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/Params/.././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/Params/../classes.h:126,
                 from ./classes/Params/DataSetParam.cpp:13:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
  CXX      shared/String/libISSMCore_la-DescriptorIndex.lo
  CXX      toolkits/issm/libISSMCore_la-IssmToolkitUtils.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
  CXX      toolkits/issm/libISSMCore_la-IssmSolver.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  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
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  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
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/MmeToInputFromIdx/../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/MmeToInputFromIdx/../../classes/classes.h:126,
                 from ./modules/MmeToInputFromIdx/MmeToInputFromIdx.cpp:12:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
  CXX      modules/ModelProcessorx/Autodiff/libISSMCore_la-CreateParametersAutodiff.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/ModelProcessorx/../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/ModelProcessorx/../../classes/classes.h:126,
                 from ./modules/ModelProcessorx/ModelProcessorx.cpp:11:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/MmeToInputx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/MmeToInputx/./../../classes/classes.h:126,
                 from ./modules/MmeToInputx/./MmeToInputx.h:8,
                 from ./modules/MmeToInputx/MmeToInputx.cpp:10:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/ModelProcessorx/../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/ModelProcessorx/../../classes/classes.h:126,
                 from ./modules/ModelProcessorx/FacesPartitioning.cpp:6:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/ModelProcessorx/../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/ModelProcessorx/../../classes/classes.h:126,
                 from ./modules/ModelProcessorx/EdgesPartitioning.cpp:6:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/ModelProcessorx/../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/ModelProcessorx/../../classes/classes.h:126,
                 from ./modules/ModelProcessorx/ElementsAndVerticesPartitioning.cpp:12:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/ModelProcessorx/../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/ModelProcessorx/../../classes/classes.h:126,
                 from ./modules/ModelProcessorx/CreateParameters.cpp:12:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      modules/ModelProcessorx/libISSMCore_la-CreateFaces.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/ModelProcessorx/Autodiff/../../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/ModelProcessorx/Autodiff/../../../classes/classes.h:126,
                 from ./modules/ModelProcessorx/Autodiff/CreateParametersAutodiff.cpp:6:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
  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
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      modules/ParseToolkitsOptionsx/libISSMCore_la-ParseToolkitsOptionsx.lo
  CXX      modules/NodesDofx/libISSMCore_la-NodesDofx.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/ModelProcessorx/../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/ModelProcessorx/../../classes/classes.h:126,
                 from ./modules/ModelProcessorx/CreateFaces.cpp:5:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/ModelProcessorx/../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/ModelProcessorx/../../classes/classes.h:126,
                 from ./modules/ModelProcessorx/CreateEdges.cpp:5:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/ModelProcessorx/../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/ModelProcessorx/../../classes/classes.h:126,
                 from ./modules/ModelProcessorx/CreateElementsVerticesAndMaterials.cpp:6:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/ModelProcessorx/../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/ModelProcessorx/../../classes/classes.h:126,
                 from ./modules/ModelProcessorx/CreateSingleNodeToElementConnectivity.cpp:7:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/ModelProcessorx/../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/ModelProcessorx/../../classes/classes.h:126,
                 from ./modules/ModelProcessorx/CreateNumberNodeToElementConnectivity.cpp:12:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/ModelProcessorx/../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/ModelProcessorx/../../classes/classes.h:126,
                 from ./modules/ModelProcessorx/CreateNodes.cpp:6:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
  CXX      modules/NodalValuex/libISSMCore_la-NodalValuex.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/ParseToolkitsOptionsx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/ParseToolkitsOptionsx/./../../classes/classes.h:126,
                 from ./modules/ParseToolkitsOptionsx/./ParseToolkitsOptionsx.h:8,
                 from ./modules/ParseToolkitsOptionsx/ParseToolkitsOptionsx.cpp:15:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/NodesDofx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/NodesDofx/./../../classes/classes.h:126,
                 from ./modules/NodesDofx/./NodesDofx.h:8,
                 from ./modules/NodesDofx/NodesDofx.cpp:5:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
  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
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
  CXX      modules/InputDuplicatex/libISSMCore_la-InputDuplicatex.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      modules/InputExtrudex/libISSMCore_la-InputExtrudex.lo
  CXX      modules/SurfaceAreax/libISSMCore_la-SurfaceAreax.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/NodalValuex/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/NodalValuex/./../../classes/classes.h:126,
                 from ./modules/NodalValuex/./NodalValuex.h:8,
                 from ./modules/NodalValuex/NodalValuex.cpp:5:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/VertexCoordinatesx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/VertexCoordinatesx/./../../classes/classes.h:126,
                 from ./modules/VertexCoordinatesx/./VertexCoordinatesx.h:7,
                 from ./modules/VertexCoordinatesx/VertexCoordinatesx.cpp:6:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/ElementCoordinatesx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/ElementCoordinatesx/./../../classes/classes.h:126,
                 from ./modules/ElementCoordinatesx/./ElementCoordinatesx.h:7,
                 from ./modules/ElementCoordinatesx/ElementCoordinatesx.cpp:6:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/OutputResultsx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/OutputResultsx/./../../classes/classes.h:126,
                 from ./modules/OutputResultsx/./OutputResultsx.h:14,
                 from ./modules/OutputResultsx/OutputResultsx.cpp:13:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/InputDepthAverageAtBasex/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/InputDepthAverageAtBasex/./../../classes/classes.h:126,
                 from ./modules/InputDepthAverageAtBasex/./InputDepthAverageAtBasex.h:8,
                 from ./modules/InputDepthAverageAtBasex/InputDepthAverageAtBasex.cpp:5:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/InputDuplicatex/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/InputDuplicatex/./../../classes/classes.h:126,
                 from ./modules/InputDuplicatex/./InputDuplicatex.h:8,
                 from ./modules/InputDuplicatex/InputDuplicatex.cpp:5:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      modules/AllocateSystemMatricesx/libISSMCore_la-AllocateSystemMatricesx.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/InputExtrudex/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/InputExtrudex/./../../classes/classes.h:126,
                 from ./modules/InputExtrudex/./InputExtrudex.h:8,
                 from ./modules/InputExtrudex/InputExtrudex.cpp:5:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/SurfaceAreax/../InputUpdateFromConstantx/../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/SurfaceAreax/../InputUpdateFromConstantx/../../classes/classes.h:126,
                 from ./modules/SurfaceAreax/../InputUpdateFromConstantx/InputUpdateFromConstantx.h:8,
                 from ./modules/SurfaceAreax/SurfaceAreax.cpp:9:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      modules/CreateJacobianMatrixx/libISSMCore_la-CreateJacobianMatrixx.lo
  CXX      modules/SystemMatricesx/libISSMCore_la-SystemMatricesx.lo
  CXX      modules/CreateNodalConstraintsx/libISSMCore_la-CreateNodalConstraintsx.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
  CXX      modules/UpdateDynamicConstraintsx/libISSMCore_la-UpdateDynamicConstraintsx.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
  CXX      modules/IoModelToConstraintsx/libISSMCore_la-IoModelToConstraintsx.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      modules/SetActiveNodesLSMx/libISSMCore_la-SetActiveNodesLSMx.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/AllocateSystemMatricesx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/AllocateSystemMatricesx/./../../classes/classes.h:126,
                 from ./modules/AllocateSystemMatricesx/./AllocateSystemMatricesx.h:7,
                 from ./modules/AllocateSystemMatricesx/AllocateSystemMatricesx.cpp:5:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
  CXX      modules/InputUpdateFromConstantx/libISSMCore_la-InputUpdateFromConstantx.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/CreateJacobianMatrixx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/CreateJacobianMatrixx/./../../classes/classes.h:126,
                 from ./modules/CreateJacobianMatrixx/./CreateJacobianMatrixx.h:7,
                 from ./modules/CreateJacobianMatrixx/CreateJacobianMatrixx.cpp:5:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/SystemMatricesx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/SystemMatricesx/./../../classes/classes.h:126,
                 from ./modules/SystemMatricesx/./SystemMatricesx.h:7,
                 from ./modules/SystemMatricesx/SystemMatricesx.cpp:5:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/UpdateDynamicConstraintsx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/UpdateDynamicConstraintsx/./../../classes/classes.h:126,
                 from ./modules/UpdateDynamicConstraintsx/./UpdateDynamicConstraintsx.h:8,
                 from ./modules/UpdateDynamicConstraintsx/UpdateDynamicConstraintsx.cpp:5:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/CreateNodalConstraintsx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/CreateNodalConstraintsx/./../../classes/classes.h:126,
                 from ./modules/CreateNodalConstraintsx/./CreateNodalConstraintsx.h:7,
                 from ./modules/CreateNodalConstraintsx/CreateNodalConstraintsx.cpp:5:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/IoModelToConstraintsx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/IoModelToConstraintsx/./../../classes/classes.h:126,
                 from ./modules/IoModelToConstraintsx/./IoModelToConstraintsx.h:7,
                 from ./modules/IoModelToConstraintsx/IoModelToConstraintsx.cpp:5:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/InputUpdateFromConstantx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/InputUpdateFromConstantx/./../../classes/classes.h:126,
                 from ./modules/InputUpdateFromConstantx/./InputUpdateFromConstantx.h:8,
                 from ./modules/InputUpdateFromConstantx/InputUpdateFromConstantx.cpp:5:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
  CXX      modules/InputUpdateFromSolutionx/libISSMCore_la-InputUpdateFromSolutionx.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/SetActiveNodesLSMx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/SetActiveNodesLSMx/./../../classes/classes.h:126,
                 from ./modules/SetActiveNodesLSMx/./SetActiveNodesLSMx.h:8,
                 from ./modules/SetActiveNodesLSMx/SetActiveNodesLSMx.cpp:5:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
  CXX      modules/GeothermalFluxx/libISSMCore_la-GeothermalFluxx.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      modules/GetSolutionFromInputsx/libISSMCore_la-GetSolutionFromInputsx.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      modules/GetVectorFromInputsx/libISSMCore_la-GetVectorFromInputsx.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      modules/InputUpdateFromVectorx/libISSMCore_la-InputUpdateFromVectorx.lo
  CXX      modules/FloatingiceMeltingRatex/libISSMCore_la-FloatingiceMeltingRatex.lo
  CXX      modules/FloatingiceMeltingRatePicox/libISSMCore_la-FloatingiceMeltingRatePicox.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/GeothermalFluxx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/GeothermalFluxx/./../../classes/classes.h:126,
                 from ./modules/GeothermalFluxx/./GeothermalFluxx.h:8,
                 from ./modules/GeothermalFluxx/GeothermalFluxx.cpp:5:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/InputUpdateFromSolutionx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/InputUpdateFromSolutionx/./../../classes/classes.h:126,
                 from ./modules/InputUpdateFromSolutionx/./InputUpdateFromSolutionx.h:8,
                 from ./modules/InputUpdateFromSolutionx/InputUpdateFromSolutionx.cpp:5:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/GetSolutionFromInputsx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/GetSolutionFromInputsx/./../../classes/classes.h:126,
                 from ./modules/GetSolutionFromInputsx/./GetSolutionFromInputsx.h:8,
                 from ./modules/GetSolutionFromInputsx/GetSolutionFromInputsx.cpp:5:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      modules/FrontalForcingsx/libISSMCore_la-FrontalForcingsx.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/GetVectorFromInputsx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/GetVectorFromInputsx/./../../classes/classes.h:126,
                 from ./modules/GetVectorFromInputsx/./GetVectorFromInputsx.h:7,
                 from ./modules/GetVectorFromInputsx/GetVectorFromInputsx.cpp:5:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
  CXX      modules/ConfigureObjectsx/libISSMCore_la-ConfigureObjectsx.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      modules/SpcNodesx/libISSMCore_la-SpcNodesx.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/InputUpdateFromVectorx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/InputUpdateFromVectorx/./../../classes/classes.h:126,
                 from ./modules/InputUpdateFromVectorx/./InputUpdateFromVectorx.h:8,
                 from ./modules/InputUpdateFromVectorx/InputUpdateFromVectorx.cpp:5:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/FloatingiceMeltingRatePicox/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/FloatingiceMeltingRatePicox/./../../classes/classes.h:126,
                 from ./modules/FloatingiceMeltingRatePicox/./FloatingiceMeltingRatePicox.h:8,
                 from ./modules/FloatingiceMeltingRatePicox/FloatingiceMeltingRatePicox.cpp:5:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/FloatingiceMeltingRatex/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/FloatingiceMeltingRatex/./../../classes/classes.h:126,
                 from ./modules/FloatingiceMeltingRatex/./FloatingiceMeltingRatex.h:8,
                 from ./modules/FloatingiceMeltingRatex/FloatingiceMeltingRatex.cpp:5:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/FrontalForcingsx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/FrontalForcingsx/./../../classes/classes.h:126,
                 from ./modules/FrontalForcingsx/./FrontalForcingsx.h:4,
                 from ./modules/FrontalForcingsx/FrontalForcingsx.cpp:5:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
  CXX      modules/SurfaceMassBalancex/libISSMCore_la-SurfaceMassBalancex.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
  CXX      modules/SurfaceMassBalancex/libISSMCore_la-Gembx.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/ConfigureObjectsx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/ConfigureObjectsx/./../../classes/classes.h:126,
                 from ./modules/ConfigureObjectsx/./ConfigureObjectsx.h:8,
                 from ./modules/ConfigureObjectsx/ConfigureObjectsx.cpp:5:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
  CXX      modules/Reducevectorgtofx/libISSMCore_la-Reducevectorgtofx.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/SpcNodesx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/SpcNodesx/./../../classes/classes.h:126,
                 from ./modules/SpcNodesx/./SpcNodesx.h:8,
                 from ./modules/SpcNodesx/SpcNodesx.cpp:5:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
  CXX      modules/Reduceloadx/libISSMCore_la-Reduceloadx.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
  CXX      modules/ConstraintsStatex/libISSMCore_la-ConstraintsStatex.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      modules/ResetConstraintsx/libISSMCore_la-ResetConstraintsx.lo
  CXX      modules/ResetFSBasalBoundaryConditionx/libISSMCore_la-ResetFSBasalBoundaryConditionx.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/SurfaceMassBalancex/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/SurfaceMassBalancex/./../../classes/classes.h:126,
                 from ./modules/SurfaceMassBalancex/./SurfaceMassBalancex.h:8,
                 from ./modules/SurfaceMassBalancex/SurfaceMassBalancex.cpp:6:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/SurfaceMassBalancex/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/SurfaceMassBalancex/./../../classes/classes.h:126,
                 from ./modules/SurfaceMassBalancex/./SurfaceMassBalancex.h:8,
                 from ./modules/SurfaceMassBalancex/Gembx.cpp:5:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
  CXX      modules/Solverx/libISSMCore_la-Solverx.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/Reducevectorgtofx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/Reducevectorgtofx/./../../classes/classes.h:126,
                 from ./modules/Reducevectorgtofx/./Reducevectorgtofx.h:9,
                 from ./modules/Reducevectorgtofx/Reducevectorgtofx.cpp:6:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/Reduceloadx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/Reduceloadx/./../../classes/classes.h:126,
                 from ./modules/Reduceloadx/./Reduceloadx.h:8,
                 from ./modules/Reduceloadx/Reduceloadx.cpp:11:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/ConstraintsStatex/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/ConstraintsStatex/./../../classes/classes.h:126,
                 from ./modules/ConstraintsStatex/./ConstraintsStatex.h:8,
                 from ./modules/ConstraintsStatex/ConstraintsStatex.cpp:5:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      modules/StochasticForcingx/libISSMCore_la-StochasticForcingx.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/ResetConstraintsx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/ResetConstraintsx/./../../classes/classes.h:126,
                 from ./modules/ResetConstraintsx/./ResetConstraintsx.h:8,
                 from ./modules/ResetConstraintsx/ResetConstraintsx.cpp:11:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/ResetFSBasalBoundaryConditionx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/ResetFSBasalBoundaryConditionx/./../../classes/classes.h:126,
                 from ./modules/ResetFSBasalBoundaryConditionx/./ResetFSBasalBoundaryConditionx.h:8,
                 from ./modules/ResetFSBasalBoundaryConditionx/ResetFSBasalBoundaryConditionx.cpp:5:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
  CXX      modules/Mergesolutionfromftogx/libISSMCore_la-Mergesolutionfromftogx.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
  CXX      modules/UpdateMmesx/libISSMCore_la-UpdateMmesx.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      cores/libISSMCore_la-ProcessArguments.lo
  CXX      cores/libISSMCore_la-ResetBoundaryConditions.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      cores/libISSMCore_la-WrapperCorePointerFromSolutionEnum.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      cores/libISSMCore_la-WrapperPreCorePointerFromSolutionEnum.lo
  CXX      cores/libISSMCore_la-CorePointerFromSolutionEnum.lo
  CXX      cores/libISSMCore_la-ad_core.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/StochasticForcingx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/StochasticForcingx/./../../classes/classes.h:126,
                 from ./modules/StochasticForcingx/./StochasticForcingx.h:4,
                 from ./modules/StochasticForcingx/StochasticForcingx.cpp:5:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/Mergesolutionfromftogx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/Mergesolutionfromftogx/./../../classes/classes.h:126,
                 from ./modules/Mergesolutionfromftogx/./Mergesolutionfromftogx.h:8,
                 from ./modules/Mergesolutionfromftogx/Mergesolutionfromftogx.cpp:6:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/UpdateMmesx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/UpdateMmesx/./../../classes/classes.h:126,
                 from ./modules/UpdateMmesx/./UpdateMmesx.h:8,
                 from ./modules/UpdateMmesx/UpdateMmesx.cpp:5:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./cores/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./cores/../classes/classes.h:126,
                 from ./cores/ResetBoundaryConditions.cpp:5:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      main/libISSMCore_la-EnvironmentInit.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./cores/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./cores/../classes/classes.h:126,
                 from ./cores/WrapperPreCorePointerFromSolutionEnum.cpp:12:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./cores/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./cores/../classes/classes.h:126,
                 from ./cores/CorePointerFromSolutionEnum.cpp:13:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./cores/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./cores/../classes/classes.h:126,
                 from ./cores/WrapperCorePointerFromSolutionEnum.cpp:12:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./cores/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./cores/../classes/classes.h:126,
                 from ./cores/ad_core.cpp:15:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
  CXX      main/libISSMCore_la-EnvironmentFinalize.lo
  CXX      analyses/libISSMCore_la-EnumToAnalysis.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      solutionsequences/libISSMCore_la-solutionsequence_la.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  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
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./analyses/././../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./analyses/././../classes/classes.h:126,
                 from ./analyses/././EnthalpyAnalysis.h:10,
                 from ./analyses/./analyses.h:21,
                 from ./analyses/EnumToAnalysis.cpp:10:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./solutionsequences/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./solutionsequences/../classes/classes.h:126,
                 from ./solutionsequences/solutionsequence_nonlinear.cpp:7:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./solutionsequences/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./solutionsequences/../classes/classes.h:126,
                 from ./solutionsequences/solutionsequence_linear.cpp:6:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./solutionsequences/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./solutionsequences/../classes/classes.h:126,
                 from ./solutionsequences/solutionsequence_la_theta.cpp:6:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./solutionsequences/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./solutionsequences/../classes/classes.h:126,
                 from ./solutionsequences/solutionsequence_la.cpp:6:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./solutionsequences/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./solutionsequences/../classes/classes.h:126,
                 from ./solutionsequences/solutionsequence_newton.cpp:7:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./solutionsequences/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./solutionsequences/../classes/classes.h:126,
                 from ./solutionsequences/solutionsequence_schurcg.cpp:7:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./solutionsequences/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./solutionsequences/../classes/classes.h:126,
                 from ./solutionsequences/solutionsequence_fct.cpp:6:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      solutionsequences/libISSMCore_la-solutionsequence_sampling.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      solutionsequences/libISSMCore_la-convergence.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      classes/Options/libISSMCore_la-Options.lo
  CXX      classes/libISSMCore_la-RiftStruct.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  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
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./solutionsequences/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./solutionsequences/../classes/classes.h:126,
                 from ./solutionsequences/convergence.cpp:5:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./solutionsequences/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./solutionsequences/../classes/classes.h:126,
                 from ./solutionsequences/solutionsequence_sampling.cpp:6:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/ModelProcessorx/Transient/../../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/ModelProcessorx/Transient/../../../classes/classes.h:126,
                 from ./modules/ModelProcessorx/Transient/UpdateElementsTransient.cpp:6:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/./classes.h:126,
                 from ./classes/RiftStruct.cpp:5:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/ModelProcessorx/Transient/../../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/ModelProcessorx/Transient/../../../classes/classes.h:126,
                 from ./modules/ModelProcessorx/Transient/UpdateParametersTransient.cpp:6:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./cores/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./cores/../classes/classes.h:126,
                 from ./cores/steadystate_core.cpp:12:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./cores/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./cores/../classes/classes.h:126,
                 from ./cores/transient_core.cpp:14:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      cores/libISSMCore_la-mmemasstransport_core.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./cores/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./cores/../classes/classes.h:126,
                 from ./cores/masstransport_core.cpp:7:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  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
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      cores/libISSMCore_la-thermal_core.lo
  CXX      cores/libISSMCore_la-smb_core.lo
  CXX      cores/libISSMCore_la-bmb_core.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./cores/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./cores/../classes/classes.h:126,
                 from ./cores/mmemasstransport_core.cpp:7:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./cores/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./cores/../classes/classes.h:126,
                 from ./cores/oceantransport_core.cpp:7:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./cores/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./cores/../classes/classes.h:126,
                 from ./cores/depthaverage_core.cpp:7:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./cores/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./cores/../classes/classes.h:126,
                 from ./cores/extrudefromtop_core.cpp:7:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./cores/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./cores/../classes/classes.h:126,
                 from ./cores/extrudefrombase_core.cpp:7:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./cores/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./cores/../classes/classes.h:126,
                 from ./cores/thermal_core.cpp:7:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
  CXX      cores/libISSMCore_la-debris_core.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./cores/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./cores/../classes/classes.h:126,
                 from ./cores/smb_core.cpp:7:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./cores/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./cores/../classes/classes.h:126,
                 from ./cores/bmb_core.cpp:7:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      solutionsequences/libISSMCore_la-solutionsequence_thermal_nonlinear.lo
  CXX      modules/ControlInputSetGradientx/libISSMCore_la-ControlInputSetGradientx.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      modules/GetVectorFromControlInputsx/libISSMCore_la-GetVectorFromControlInputsx.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      modules/SetControlInputsFromVectorx/libISSMCore_la-SetControlInputsFromVectorx.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      modules/ModelProcessorx/Control/libISSMCore_la-CreateParametersControl.lo
  CXX      modules/ModelProcessorx/Control/libISSMCore_la-UpdateElementsAndMaterialsControl.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./cores/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./cores/../classes/classes.h:126,
                 from ./cores/debris_core.cpp:7:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
  CXX      modules/SurfaceAbsVelMisfitx/libISSMCore_la-SurfaceAbsVelMisfitx.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/ControlInputSetGradientx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/ControlInputSetGradientx/./../../classes/classes.h:126,
                 from ./modules/ControlInputSetGradientx/./ControlInputSetGradientx.h:7,
                 from ./modules/ControlInputSetGradientx/ControlInputSetGradientx.cpp:5:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/GetVectorFromControlInputsx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/GetVectorFromControlInputsx/./../../classes/classes.h:126,
                 from ./modules/GetVectorFromControlInputsx/./GetVectorFromControlInputsx.h:7,
                 from ./modules/GetVectorFromControlInputsx/GetVectorFromControlInputsx.cpp:5:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./solutionsequences/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./solutionsequences/../classes/classes.h:126,
                 from ./solutionsequences/solutionsequence_thermal_nonlinear.cpp:7:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/SetControlInputsFromVectorx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/SetControlInputsFromVectorx/./../../classes/classes.h:126,
                 from ./modules/SetControlInputsFromVectorx/./SetControlInputsFromVectorx.h:7,
                 from ./modules/SetControlInputsFromVectorx/SetControlInputsFromVectorx.cpp:5:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/ModelProcessorx/Control/../../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/ModelProcessorx/Control/../../../classes/classes.h:126,
                 from ./modules/ModelProcessorx/Control/CreateParametersControl.cpp:6:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
  CXX      modules/SurfaceRelVelMisfitx/libISSMCore_la-SurfaceRelVelMisfitx.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/ModelProcessorx/Control/../../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/ModelProcessorx/Control/../../../classes/classes.h:126,
                 from ./modules/ModelProcessorx/Control/UpdateElementsAndMaterialsControl.cpp:6:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/SurfaceAbsVelMisfitx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/SurfaceAbsVelMisfitx/./../../classes/classes.h:126,
                 from ./modules/SurfaceAbsVelMisfitx/./SurfaceAbsVelMisfitx.h:8,
                 from ./modules/SurfaceAbsVelMisfitx/SurfaceAbsVelMisfitx.cpp:5:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
  CXX      modules/SurfaceLogVelMisfitx/libISSMCore_la-SurfaceLogVelMisfitx.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
  CXX      modules/SurfaceLogVxVyMisfitx/libISSMCore_la-SurfaceLogVxVyMisfitx.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      modules/SurfaceAverageVelMisfitx/libISSMCore_la-SurfaceAverageVelMisfitx.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      modules/ThicknessAbsMisfitx/libISSMCore_la-ThicknessAbsMisfitx.lo
  CXX      modules/Gradjx/libISSMCore_la-Gradjx.lo
  CXX      modules/DragCoefficientAbsGradientx/libISSMCore_la-DragCoefficientAbsGradientx.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/SurfaceRelVelMisfitx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/SurfaceRelVelMisfitx/./../../classes/classes.h:126,
                 from ./modules/SurfaceRelVelMisfitx/./SurfaceRelVelMisfitx.h:8,
                 from ./modules/SurfaceRelVelMisfitx/SurfaceRelVelMisfitx.cpp:6:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
  CXX      modules/ThicknessAlongGradientx/libISSMCore_la-ThicknessAlongGradientx.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/SurfaceLogVelMisfitx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/SurfaceLogVelMisfitx/./../../classes/classes.h:126,
                 from ./modules/SurfaceLogVelMisfitx/./SurfaceLogVelMisfitx.h:8,
                 from ./modules/SurfaceLogVelMisfitx/SurfaceLogVelMisfitx.cpp:6:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/SurfaceAverageVelMisfitx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/SurfaceAverageVelMisfitx/./../../classes/classes.h:126,
                 from ./modules/SurfaceAverageVelMisfitx/./SurfaceAverageVelMisfitx.h:8,
                 from ./modules/SurfaceAverageVelMisfitx/SurfaceAverageVelMisfitx.cpp:5:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/SurfaceLogVxVyMisfitx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/SurfaceLogVxVyMisfitx/./../../classes/classes.h:126,
                 from ./modules/SurfaceLogVxVyMisfitx/./SurfaceLogVxVyMisfitx.h:8,
                 from ./modules/SurfaceLogVxVyMisfitx/SurfaceLogVxVyMisfitx.cpp:6:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/Gradjx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/Gradjx/./../../classes/classes.h:126,
                 from ./modules/Gradjx/./Gradjx.h:8,
                 from ./modules/Gradjx/Gradjx.cpp:5:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/ThicknessAbsMisfitx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/ThicknessAbsMisfitx/./../../classes/classes.h:126,
                 from ./modules/ThicknessAbsMisfitx/./ThicknessAbsMisfitx.h:8,
                 from ./modules/ThicknessAbsMisfitx/ThicknessAbsMisfitx.cpp:5:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      modules/ThicknessAcrossGradientx/libISSMCore_la-ThicknessAcrossGradientx.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/DragCoefficientAbsGradientx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/DragCoefficientAbsGradientx/./../../classes/classes.h:126,
                 from ./modules/DragCoefficientAbsGradientx/./DragCoefficientAbsGradientx.h:8,
                 from ./modules/DragCoefficientAbsGradientx/DragCoefficientAbsGradientx.cpp:5:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/ThicknessAlongGradientx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/ThicknessAlongGradientx/./../../classes/classes.h:126,
                 from ./modules/ThicknessAlongGradientx/./ThicknessAlongGradientx.h:8,
                 from ./modules/ThicknessAlongGradientx/ThicknessAlongGradientx.cpp:5:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
  CXX      modules/RheologyBbarAbsGradientx/libISSMCore_la-RheologyBbarAbsGradientx.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      modules/RheologyBAbsGradientx/libISSMCore_la-RheologyBAbsGradientx.lo
  CXX      cores/libISSMCore_la-control_core.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      cores/libISSMCore_la-controltao_core.lo
  CXX      cores/libISSMCore_la-controlm1qn3_core.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/ThicknessAcrossGradientx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/ThicknessAcrossGradientx/./../../classes/classes.h:126,
                 from ./modules/ThicknessAcrossGradientx/./ThicknessAcrossGradientx.h:8,
                 from ./modules/ThicknessAcrossGradientx/ThicknessAcrossGradientx.cpp:5:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
  CXX      cores/libISSMCore_la-controladm1qn3_core.lo
  CXX      cores/libISSMCore_la-controlvalidation_core.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/RheologyBbarAbsGradientx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/RheologyBbarAbsGradientx/./../../classes/classes.h:126,
                 from ./modules/RheologyBbarAbsGradientx/./RheologyBbarAbsGradientx.h:8,
                 from ./modules/RheologyBbarAbsGradientx/RheologyBbarAbsGradientx.cpp:5:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./cores/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./cores/../classes/classes.h:126,
                 from ./cores/control_core.cpp:7:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/RheologyBAbsGradientx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/RheologyBAbsGradientx/./../../classes/classes.h:126,
                 from ./modules/RheologyBAbsGradientx/./RheologyBAbsGradientx.h:8,
                 from ./modules/RheologyBAbsGradientx/RheologyBAbsGradientx.cpp:5:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      cores/libISSMCore_la-adjointstressbalance_core.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./cores/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./cores/../classes/classes.h:126,
                 from ./cores/controlm1qn3_core.cpp:8:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./cores/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./cores/../classes/classes.h:126,
                 from ./cores/controltao_core.cpp:7:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./cores/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./cores/../classes/classes.h:126,
                 from ./cores/controlvalidation_core.cpp:7:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./cores/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./cores/../classes/classes.h:126,
                 from ./cores/controladm1qn3_core.cpp:8:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
  CXX      cores/libISSMCore_la-adjointbalancethickness_core.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      cores/libISSMCore_la-adjointbalancethickness2_core.lo
  CXX      cores/libISSMCore_la-AdjointCorePointerFromSolutionEnum.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./cores/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./cores/../classes/classes.h:126,
                 from ./cores/adjointstressbalance_core.cpp:7:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
  CXX      solutionsequences/libISSMCore_la-solutionsequence_adjoint_linear.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
  CXX      cores/libISSMCore_la-hydrology_core.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./cores/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./cores/../classes/classes.h:126,
                 from ./cores/adjointbalancethickness_core.cpp:7:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
  CXX      solutionsequences/libISSMCore_la-solutionsequence_hydro_nonlinear.lo
  CXX      solutionsequences/libISSMCore_la-solutionsequence_shakti_nonlinear.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./cores/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./cores/../classes/classes.h:126,
                 from ./cores/adjointbalancethickness2_core.cpp:7:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./cores/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./cores/../classes/classes.h:126,
                 from ./cores/AdjointCorePointerFromSolutionEnum.cpp:13:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      solutionsequences/libISSMCore_la-solutionsequence_glads_nonlinear.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      cores/libISSMCore_la-stressbalance_core.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./cores/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./cores/../classes/classes.h:126,
                 from ./cores/hydrology_core.cpp:7:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./solutionsequences/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./solutionsequences/../classes/classes.h:126,
                 from ./solutionsequences/solutionsequence_adjoint_linear.cpp:6:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./solutionsequences/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./solutionsequences/../classes/classes.h:126,
                 from ./solutionsequences/solutionsequence_hydro_nonlinear.cpp:6:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
  CXX      solutionsequences/libISSMCore_la-solutionsequence_stokescoupling_nonlinear.lo
  CXX      cores/libISSMCore_la-balancethickness_core.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./solutionsequences/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./solutionsequences/../classes/classes.h:126,
                 from ./solutionsequences/solutionsequence_shakti_nonlinear.cpp:7:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./solutionsequences/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./solutionsequences/../classes/classes.h:126,
                 from ./solutionsequences/solutionsequence_glads_nonlinear.cpp:7:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
  CXX      cores/libISSMCore_la-balancethickness2_core.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./cores/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./cores/../classes/classes.h:126,
                 from ./cores/stressbalance_core.cpp:7:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
  CXX      cores/libISSMCore_la-balancevelocity_core.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      cores/libISSMCore_la-surfaceslope_core.lo
  CXX      cores/libISSMCore_la-bedslope_core.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./solutionsequences/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./solutionsequences/../classes/classes.h:126,
                 from ./solutionsequences/solutionsequence_stokescoupling_nonlinear.cpp:7:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./cores/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./cores/../classes/classes.h:126,
                 from ./cores/balancethickness_core.cpp:7:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      cores/libISSMCore_la-damage_core.lo
  CXX      cores/libISSMCore_la-levelsetfunctionslope_core.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./cores/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./cores/../classes/classes.h:126,
                 from ./cores/balancethickness2_core.cpp:7:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      cores/libISSMCore_la-movingfront_core.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./cores/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./cores/../classes/classes.h:126,
                 from ./cores/bedslope_core.cpp:7:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
  CXX      cores/libISSMCore_la-groundingline_core.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./cores/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./cores/../classes/classes.h:126,
                 from ./cores/balancevelocity_core.cpp:7:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./cores/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./cores/../classes/classes.h:126,
                 from ./cores/surfaceslope_core.cpp:7:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
  CXX      modules/GroundinglineMigrationx/libISSMCore_la-GroundinglineMigrationx.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./cores/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./cores/../classes/classes.h:126,
                 from ./cores/damage_core.cpp:7:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./cores/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./cores/../classes/classes.h:126,
                 from ./cores/levelsetfunctionslope_core.cpp:7:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      classes/Loads/libISSMCore_la-Riftfront.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
  CXX      modules/ConstraintsStatex/libISSMCore_la-RiftConstraintsState.lo
  CXX      modules/ModelProcessorx/libISSMCore_la-CreateOutputDefinitions.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./cores/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./cores/../classes/classes.h:126,
                 from ./cores/movingfront_core.cpp:7:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./cores/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./cores/../classes/classes.h:126,
                 from ./cores/groundingline_core.cpp:7:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      modules/OutputDefinitionsResponsex/libISSMCore_la-OutputDefinitionsResponsex.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/GroundinglineMigrationx/../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/GroundinglineMigrationx/../../classes/classes.h:126,
                 from ./modules/GroundinglineMigrationx/GroundinglineMigrationx.cpp:7:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
  CXX      modules/InterpFromMeshToMesh2dx/libISSMCore_la-InterpFromMeshToMesh2dx.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
  CXX      classes/Inputs/libISSMCore_la-Inputs.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/ModelProcessorx/../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/ModelProcessorx/../../classes/classes.h:126,
                 from ./modules/ModelProcessorx/ModelProcessorx.h:8,
                 from ./classes/Loads/Riftfront.cpp:14:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/ModelProcessorx/../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/ModelProcessorx/../../classes/classes.h:126,
                 from ./modules/ModelProcessorx/CreateOutputDefinitions.cpp:6:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
  CXX      classes/Inputs/libISSMCore_la-BoolInput.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/ConstraintsStatex/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/ConstraintsStatex/./../../classes/classes.h:126,
                 from ./modules/ConstraintsStatex/./ConstraintsStateLocal.h:14,
                 from ./modules/ConstraintsStatex/RiftConstraintsState.cpp:4:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/OutputDefinitionsResponsex/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/OutputDefinitionsResponsex/./../../classes/classes.h:126,
                 from ./modules/OutputDefinitionsResponsex/./OutputDefinitionsResponsex.h:7,
                 from ./modules/OutputDefinitionsResponsex/OutputDefinitionsResponsex.cpp:5:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/InterpFromMeshToMesh2dx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/InterpFromMeshToMesh2dx/./../../classes/classes.h:126,
                 from ./modules/InterpFromMeshToMesh2dx/./InterpFromMeshToMesh2dx.h:8,
                 from ./modules/InterpFromMeshToMesh2dx/InterpFromMeshToMesh2dx.cpp:4:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
  CXX      classes/Inputs/libISSMCore_la-DoubleInput.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      classes/Inputs/libISSMCore_la-IntInput.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      classes/Inputs/libISSMCore_la-ElementInput.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/Inputs/.././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/Inputs/../classes.h:126,
                 from ./classes/Inputs/BoolInput.cpp:11:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
  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
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/Inputs/.././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/Inputs/../classes.h:126,
                 from ./classes/Inputs/DoubleInput.cpp:11:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/Inputs/.././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/Inputs/../classes.h:126,
                 from ./classes/Inputs/IntInput.cpp:11:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
  CXX      classes/Inputs/libISSMCore_la-ControlInput.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/Inputs/.././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/Inputs/../classes.h:126,
                 from ./classes/Inputs/ElementInput.cpp:11:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
  CXX      classes/Inputs/libISSMCore_la-TransientInput.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/Inputs/.././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/Inputs/../classes.h:126,
                 from ./classes/Inputs/SegInput.cpp:11:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/Inputs/.././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/Inputs/../classes.h:126,
                 from ./classes/Inputs/PentaInput.cpp:11:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/Inputs/.././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/Inputs/../classes.h:126,
                 from ./classes/Inputs/TriaInput.cpp:11:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
  CXX      classes/Inputs/libISSMCore_la-TransientFileInput.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      classes/Inputs/libISSMCore_la-ArrayInput.lo
  CXX      classes/Inputs/libISSMCore_la-IntArrayInput.lo
  CXX      classes/Dakota/libISSMCore_la-IssmParallelDirectApplicInterface.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      modules/InputUpdateFromDakotax/libISSMCore_la-InputUpdateFromDakotax.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      modules/InputUpdateFromVectorDakotax/libISSMCore_la-InputUpdateFromVectorDakotax.lo
  CXX      modules/InputUpdateFromMatrixDakotax/libISSMCore_la-InputUpdateFromMatrixDakotax.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/Dakota/.././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/Dakota/../classes.h:126,
                 from ./classes/Dakota/IssmParallelDirectApplicInterface.cpp:13:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
  CXX      modules/AverageOntoPartitionx/libISSMCore_la-AverageOntoPartitionx.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/Inputs/.././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/Inputs/../classes.h:126,
                 from ./classes/Inputs/ArrayInput.cpp:11:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
  CXX      modules/ModelProcessorx/Dakota/libISSMCore_la-CreateParametersDakota.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./classes/Inputs/.././Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./classes/Inputs/../classes.h:126,
                 from ./classes/Inputs/IntArrayInput.cpp:11:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/InputUpdateFromDakotax/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/InputUpdateFromDakotax/./../../classes/classes.h:126,
                 from ./modules/InputUpdateFromDakotax/./InputUpdateFromDakotax.h:8,
                 from ./modules/InputUpdateFromDakotax/InputUpdateFromDakotax.cpp:5:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/InputUpdateFromVectorDakotax/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/InputUpdateFromVectorDakotax/./../../classes/classes.h:126,
                 from ./modules/InputUpdateFromVectorDakotax/./InputUpdateFromVectorDakotax.h:8,
                 from ./modules/InputUpdateFromVectorDakotax/InputUpdateFromVectorDakotax.cpp:5:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/InputUpdateFromMatrixDakotax/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/InputUpdateFromMatrixDakotax/./../../classes/classes.h:126,
                 from ./modules/InputUpdateFromMatrixDakotax/./InputUpdateFromMatrixDakotax.h:8,
                 from ./modules/InputUpdateFromMatrixDakotax/InputUpdateFromMatrixDakotax.cpp:5:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
  CXX      modules/ModelProcessorx/Dakota/libISSMCore_la-UpdateElementsAndMaterialsDakota.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/AverageOntoPartitionx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/AverageOntoPartitionx/./../../classes/classes.h:126,
                 from ./modules/AverageOntoPartitionx/./AverageOntoPartitionx.h:8,
                 from ./modules/AverageOntoPartitionx/AverageOntoPartitionx.cpp:12:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
  CXX      cores/libISSMCore_la-dakota_core.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/ModelProcessorx/Dakota/../../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/ModelProcessorx/Dakota/../../../classes/classes.h:126,
                 from ./modules/ModelProcessorx/Dakota/CreateParametersDakota.cpp:6:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
  CXX      modules/QmuStatisticsx/libISSMCore_la-QmuStatisticsx.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      toolkits/petsc/patches/libISSMCore_la-VecToMPISerial.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
  CXX      toolkits/petsc/patches/libISSMCore_la-MatToMPISerial.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      toolkits/petsc/patches/libISSMCore_la-PetscOptionsDetermineSolverType.lo
  CXX      toolkits/petsc/patches/libISSMCore_la-NewMat.lo
  CXX      toolkits/petsc/patches/libISSMCore_la-ISSMToPetscMatrixType.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      toolkits/petsc/patches/libISSMCore_la-ISSMToPetscInsertMode.lo
  CXX      toolkits/petsc/patches/libISSMCore_la-ISSMToPetscNormMode.lo
  CXX      toolkits/petsc/objects/libISSMCore_la-PetscMat.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/ModelProcessorx/Dakota/../../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/ModelProcessorx/Dakota/../../../classes/classes.h:126,
                 from ./modules/ModelProcessorx/Dakota/UpdateElementsAndMaterialsDakota.cpp:6:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
  CXX      toolkits/petsc/objects/libISSMCore_la-PetscVec.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
  CXX      toolkits/petsc/objects/libISSMCore_la-PetscSolver.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/QmuStatisticsx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/QmuStatisticsx/./../../classes/classes.h:126,
                 from ./modules/QmuStatisticsx/./QmuStatisticsx.h:7,
                 from ./modules/QmuStatisticsx/QmuStatisticsx.cpp:5:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
  CXX      toolkits/mumps/libISSMCore_la-MumpsSolve.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./cores/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./cores/../classes/classes.h:126,
                 from ./cores/dakota_core.cpp:60:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
  CXX      modules/CoordinateSystemTransformx/libISSMCore_la-CoordinateSystemTransformx.lo
  CXX      analyses/libISSMCore_la-AdjointBalancethicknessAnalysis.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      analyses/libISSMCore_la-AdjointBalancethickness2Analysis.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
  CXX      analyses/libISSMCore_la-AdjointHorizAnalysis.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      analyses/libISSMCore_la-AgeAnalysis.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      analyses/libISSMCore_la-BalancethicknessAnalysis.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      analyses/libISSMCore_la-Balancethickness2Analysis.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/CoordinateSystemTransformx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/CoordinateSystemTransformx/./../../classes/classes.h:126,
                 from ./modules/CoordinateSystemTransformx/./CoordinateSystemTransformx.h:7,
                 from ./modules/CoordinateSystemTransformx/CoordinateSystemTransformx.cpp:6:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./analyses/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./analyses/../classes/classes.h:126,
                 from ./analyses/AdjointBalancethicknessAnalysis.cpp:3:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./analyses/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./analyses/../classes/classes.h:126,
                 from ./analyses/AdjointHorizAnalysis.cpp:4:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./analyses/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./analyses/../classes/classes.h:126,
                 from ./analyses/AdjointBalancethickness2Analysis.cpp:3:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./analyses/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./analyses/../classes/classes.h:126,
                 from ./analyses/AgeAnalysis.cpp:3:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./analyses/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./analyses/../classes/classes.h:126,
                 from ./analyses/BalancethicknessAnalysis.cpp:3:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
  CXX      analyses/libISSMCore_la-BalancethicknessSoftAnalysis.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./analyses/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./analyses/../classes/classes.h:126,
                 from ./analyses/Balancethickness2Analysis.cpp:3:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
  CXX      analyses/libISSMCore_la-BalancevelocityAnalysis.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      analyses/libISSMCore_la-L2ProjectionBaseAnalysis.lo
  CXX      analyses/libISSMCore_la-DamageEvolutionAnalysis.lo
  CXX      modules/Damagex/libISSMCore_la-Damagex.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      analyses/libISSMCore_la-DebrisAnalysis.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./analyses/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./analyses/../classes/classes.h:126,
                 from ./analyses/BalancethicknessSoftAnalysis.cpp:3:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
  CXX      analyses/libISSMCore_la-StressbalanceAnalysis.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./analyses/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./analyses/../classes/classes.h:126,
                 from ./analyses/BalancevelocityAnalysis.cpp:3:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./analyses/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./analyses/../classes/classes.h:126,
                 from ./analyses/L2ProjectionBaseAnalysis.cpp:3:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./analyses/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./analyses/../classes/classes.h:126,
                 from ./analyses/DamageEvolutionAnalysis.cpp:3:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./modules/Damagex/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./modules/Damagex/./../../classes/classes.h:126,
                 from ./modules/Damagex/./Damagex.h:4,
                 from ./modules/Damagex/Damagex.cpp:5:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./analyses/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./analyses/../classes/classes.h:126,
                 from ./analyses/DebrisAnalysis.cpp:3:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
  CXX      analyses/libISSMCore_la-UzawaPressureAnalysis.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
  CXX      analyses/libISSMCore_la-StressbalanceSIAAnalysis.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./analyses/../modules/ModelProcessorx/../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./analyses/../modules/ModelProcessorx/../../classes/classes.h:126,
                 from ./analyses/../modules/ModelProcessorx/ModelProcessorx.h:8,
                 from ./analyses/StressbalanceAnalysis.cpp:14:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
  CXX      analyses/libISSMCore_la-StressbalanceVerticalAnalysis.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      analyses/libISSMCore_la-EnthalpyAnalysis.lo
  CXX      analyses/libISSMCore_la-GLheightadvectionAnalysis.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      analyses/libISSMCore_la-HydrologyShreveAnalysis.lo
  CXX      analyses/libISSMCore_la-HydrologyTwsAnalysis.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./analyses/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./analyses/../classes/classes.h:126,
                 from ./analyses/UzawaPressureAnalysis.cpp:3:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./analyses/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./analyses/../classes/classes.h:126,
                 from ./analyses/StressbalanceSIAAnalysis.cpp:3:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./analyses/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./analyses/../classes/classes.h:126,
                 from ./analyses/StressbalanceVerticalAnalysis.cpp:3:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./analyses/./../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./analyses/./../classes/classes.h:126,
                 from ./analyses/./EnthalpyAnalysis.h:10,
                 from ./analyses/EnthalpyAnalysis.cpp:1:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./analyses/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./analyses/../classes/classes.h:126,
                 from ./analyses/GLheightadvectionAnalysis.cpp:3:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./analyses/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./analyses/../classes/classes.h:126,
                 from ./analyses/HydrologyShreveAnalysis.cpp:3:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./analyses/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./analyses/../classes/classes.h:126,
                 from ./analyses/HydrologyTwsAnalysis.cpp:4:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      analyses/libISSMCore_la-HydrologyShaktiAnalysis.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      analyses/libISSMCore_la-HydrologyPismAnalysis.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      analyses/libISSMCore_la-HydrologyGlaDSAnalysis.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      analyses/libISSMCore_la-HydrologyDCInefficientAnalysis.lo
  CXX      analyses/libISSMCore_la-HydrologyDCEfficientAnalysis.lo
  CXX      analyses/libISSMCore_la-HydrologyArmapwAnalysis.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./analyses/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./analyses/../classes/classes.h:126,
                 from ./analyses/HydrologyShaktiAnalysis.cpp:3:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
  CXX      analyses/libISSMCore_la-L2ProjectionEPLAnalysis.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./analyses/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./analyses/../classes/classes.h:126,
                 from ./analyses/HydrologyPismAnalysis.cpp:3:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./analyses/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./analyses/../classes/classes.h:126,
                 from ./analyses/HydrologyGlaDSAnalysis.cpp:4:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
  CXX      analyses/libISSMCore_la-MeltingAnalysis.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./analyses/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./analyses/../classes/classes.h:126,
                 from ./analyses/HydrologyDCInefficientAnalysis.cpp:3:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./analyses/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./analyses/../classes/classes.h:126,
                 from ./analyses/HydrologyDCEfficientAnalysis.cpp:3:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./analyses/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./analyses/../classes/classes.h:126,
                 from ./analyses/HydrologyArmapwAnalysis.cpp:3:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      analyses/libISSMCore_la-MasstransportAnalysis.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./analyses/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./analyses/../classes/classes.h:126,
                 from ./analyses/L2ProjectionEPLAnalysis.cpp:3:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      analyses/libISSMCore_la-MmemasstransportAnalysis.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./analyses/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./analyses/../classes/classes.h:126,
                 from ./analyses/MeltingAnalysis.cpp:3:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
  CXX      analyses/libISSMCore_la-OceantransportAnalysis.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  CXX      analyses/libISSMCore_la-SmbAnalysis.lo
  CXX      analyses/libISSMCore_la-FreeSurfaceBaseAnalysis.lo
  CXX      analyses/libISSMCore_la-FreeSurfaceTopAnalysis.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./analyses/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./analyses/../classes/classes.h:126,
                 from ./analyses/MasstransportAnalysis.cpp:3:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
  CXX      analyses/libISSMCore_la-ExtrudeFromBaseAnalysis.lo
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./analyses/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./analyses/../classes/classes.h:126,
                 from ./analyses/MmemasstransportAnalysis.cpp:4:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
  CXX      analyses/libISSMCore_la-ExtrudeFromTopAnalysis.lo
./analyses/MasstransportAnalysis.cpp: In member function ‘virtual void MasstransportAnalysis::UpdateElements(Elements*, Inputs*, IoModel*, int, int)’:
./analyses/MasstransportAnalysis.cpp:277:17: error: jump to case label
  277 |                 default:
      |                 ^~~~~~~
./analyses/MasstransportAnalysis.cpp:247:76: note:   crosses initialization of ‘IssmDouble* temp’
  247 |                         IssmDouble* array2d = NULL; int M,N,K; IssmDouble* temp = NULL;
      |                                                                            ^~~~
./analyses/MasstransportAnalysis.cpp:247:37: note:   crosses initialization of ‘IssmDouble* array2d’
  247 |                         IssmDouble* array2d = NULL; int M,N,K; IssmDouble* temp = NULL;
      |                                     ^~~~~~~
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./analyses/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./analyses/../classes/classes.h:126,
                 from ./analyses/OceantransportAnalysis.cpp:4:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./analyses/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./analyses/../classes/classes.h:126,
                 from ./analyses/SmbAnalysis.cpp:3:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./analyses/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./analyses/../classes/classes.h:126,
                 from ./analyses/FreeSurfaceTopAnalysis.cpp:3:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./analyses/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./analyses/../classes/classes.h:126,
                 from ./analyses/FreeSurfaceBaseAnalysis.cpp:3:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
make[3]: *** [Makefile:8411: analyses/libISSMCore_la-MasstransportAnalysis.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./analyses/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./analyses/../classes/classes.h:126,
                 from ./analyses/ExtrudeFromBaseAnalysis.cpp:3:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./analyses/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./analyses/../classes/classes.h:126,
                 from ./analyses/ExtrudeFromTopAnalysis.cpp:3:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
make[3]: Leaving directory '/home/jenkins/workspace/Debian_Linux-Solid_Earth/src/c'
make[2]: *** [Makefile:457: all-recursive] Error 1
make[2]: Leaving directory '/home/jenkins/workspace/Debian_Linux-Solid_Earth/src'
make[1]: *** [Makefile:512: all-recursive] Error 1
make[1]: Leaving directory '/home/jenkins/workspace/Debian_Linux-Solid_Earth'
make: *** [Makefile:444: all] Error 2
 
Compilation failed, trying to compile with only one thread
 
make  all-recursive
make[1]: Entering directory '/home/jenkins/workspace/Debian_Linux-Solid_Earth'
Making all in src
make[2]: Entering directory '/home/jenkins/workspace/Debian_Linux-Solid_Earth/src'
Making all in c
make[3]: Entering directory '/home/jenkins/workspace/Debian_Linux-Solid_Earth/src/c'
  CXX      analyses/libISSMCore_la-MasstransportAnalysis.lo
In file included from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:16,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ParamResponsePair.hpp:20,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/PRPMultiIndex.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/ApplicationInterface.hpp:19,
                 from /home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DirectApplicInterface.hpp:19,
                 from ./analyses/../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
                 from ./analyses/../classes/classes.h:126,
                 from ./analyses/MasstransportAnalysis.cpp:3:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In function ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_read(std::istream&, ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1554:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1554 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_aprepro(std::ostream&, const ArrayT&, const std::vector<std::__cxx11::basic_string<char> >&)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1593:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1593 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In function ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool)’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
./analyses/MasstransportAnalysis.cpp: In member function ‘virtual void MasstransportAnalysis::UpdateElements(Elements*, Inputs*, IoModel*, int, int)’:
./analyses/MasstransportAnalysis.cpp:277:17: error: jump to case label
  277 |                 default:
      |                 ^~~~~~~
./analyses/MasstransportAnalysis.cpp:247:76: note:   crosses initialization of ‘IssmDouble* temp’
  247 |                         IssmDouble* array2d = NULL; int M,N,K; IssmDouble* temp = NULL;
      |                                                                            ^~~~
./analyses/MasstransportAnalysis.cpp:247:37: note:   crosses initialization of ‘IssmDouble* array2d’
  247 |                         IssmDouble* array2d = NULL; int M,N,K; IssmDouble* temp = NULL;
      |                                     ^~~~~~~
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<short int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1497 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_read(std::istream&, ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::istream = std::basic_istream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:210:44:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1497:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:14:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1508 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write(std::ostream&, const ArrayT&) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:214:45:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1508:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<short int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:219:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
 1614 |   for (register typename ArrayT::size_type i=0; i<len; ++i)
      |                                            ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp: In instantiation of ‘void Dakota::array_write_annotated(std::ostream&, const ArrayT&, bool) [with ArrayT = std::vector<long unsigned int>; std::ostream = std::basic_ostream<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:220:24:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1614:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::__cxx11::basic_string<char>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::__cxx11::basic_string<char>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/dakota_data_io.hpp:1231:13:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
  301 |   for (register typename ContainerT::size_type i=0; i<len; ++i) {
      |                                                ^
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<short int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<short int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:8:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp: In instantiation of ‘void Dakota::container_read(ContainerT&, MPIUnpackBuffer&) [with ContainerT = std::vector<long unsigned int>]’:
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:363:17:   required from ‘Dakota::MPIUnpackBuffer& Dakota::operator>>(MPIUnpackBuffer&, ContainerT&) [with ContainerT = std::vector<long unsigned int>]’
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/DakotaActiveSet.hpp:225:25:   required from here
/home/jenkins/workspace/Debian_Linux-Solid_Earth/externalpackages/dakota/install/include/MPIPackBuffer.hpp:301:48: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
make[3]: *** [Makefile:8411: analyses/libISSMCore_la-MasstransportAnalysis.lo] Error 1
make[3]: Leaving directory '/home/jenkins/workspace/Debian_Linux-Solid_Earth/src/c'
make[2]: *** [Makefile:457: all-recursive] Error 1
make[2]: Leaving directory '/home/jenkins/workspace/Debian_Linux-Solid_Earth/src'
make[1]: *** [Makefile:512: all-recursive] Error 1
make[1]: Leaving directory '/home/jenkins/workspace/Debian_Linux-Solid_Earth'
make: *** [Makefile:444: all] Error 2
ISSM_COMPILATION failed!
Build step 'Execute shell' marked build as failure
Recording test results
Finished: FAILURE