/home/jenkins/workspace/Debian_Linux-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/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/ThicknessAbsMisfitx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
from ./modules/ThicknessAbsMisfitx/./../../classes/classes.h:125,
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/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]
CXX modules/ThicknessAcrossGradientx/libISSMCore_la-ThicknessAcrossGradientx.lo
CXX modules/RheologyBbarAbsGradientx/libISSMCore_la-RheologyBbarAbsGradientx.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/Gradjx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
from ./modules/Gradjx/./../../classes/classes.h:125,
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) {
| ^
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:125,
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)
| ^
/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 modules/RheologyBAbsGradientx/libISSMCore_la-RheologyBAbsGradientx.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/GroundinglineMigrationx/libISSMCore_la-GroundinglineMigrationx.lo
CXX modules/OutputDefinitionsResponsex/libISSMCore_la-OutputDefinitionsResponsex.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 ./modules/ThicknessAlongGradientx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
from ./modules/ThicknessAlongGradientx/./../../classes/classes.h:125,
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/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/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/RheologyBbarAbsGradientx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
from ./modules/RheologyBbarAbsGradientx/./../../classes/classes.h:125,
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) {
| ^
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)
| ^
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:125,
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 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 classes/Inputs/libISSMCore_la-Inputs.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:125,
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 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/OutputDefinitionsResponsex/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
from ./modules/OutputDefinitionsResponsex/./../../classes/classes.h:125,
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) {
| ^
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:125,
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 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/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 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]
./classes/Inputs/Inputs.cpp: In member function ‘bool Inputs::IsFileInputUpdate(IssmDouble)’:
./classes/Inputs/Inputs.cpp:695:33: error: ‘TransientFileInput’ was not declared in this scope; did you mean ‘TransientInput’?
695 | TransientFileInput* input = xDynamicCast<TransientFileInput*>(this->inputs[i]);
| ^~~~~~~~~~~~~~~~~~
| TransientInput
./classes/Inputs/Inputs.cpp:695:53: error: ‘input’ was not declared in this scope; did you mean ‘Input’?
695 | TransientFileInput* input = xDynamicCast<TransientFileInput*>(this->inputs[i]);
| ^~~~~
| Input
./classes/Inputs/Inputs.cpp:695:61: error: parse error in template argument list
695 | TransientFileInput* input = xDynamicCast<TransientFileInput*>(this->inputs[i]);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./classes/Inputs/Inputs.cpp:695:94: error: no matching function for call to ‘xDynamicCast<<expression error> >(Input*&)’
695 | TransientFileInput* input = xDynamicCast<TransientFileInput*>(this->inputs[i]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from ./classes/Inputs/./../../shared/./io/./Marshalling/Marshalling.h:11,
from ./classes/Inputs/./../../shared/./io/io.h:17,
from ./classes/Inputs/./../../shared/shared.h:14,
from ./classes/Inputs/./Input.h:9,
from ./classes/Inputs/Inputs.cpp:12:
./classes/Inputs/./../../shared/./io/./Marshalling/../../Numerics/recast.h:51:34: note: candidate: ‘template<class To, class From> To xDynamicCast(const From&)’
51 | template<class To,class From> To xDynamicCast(const From& from) {
| ^~~~~~~~~~~~
./classes/Inputs/./../../shared/./io/./Marshalling/../../Numerics/recast.h:51:34: note: template argument deduction/substitution failed:
./classes/Inputs/Inputs.cpp:695:94: error: template argument 1 is invalid
695 | TransientFileInput* input = xDynamicCast<TransientFileInput*>(this->inputs[i]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
make[3]: *** [Makefile:8182: classes/Inputs/libISSMCore_la-Inputs.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/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/InterpFromMeshToMesh2dx/./../../classes/./Dakota/IssmParallelDirectApplicInterface.h:33,
from ./modules/InterpFromMeshToMesh2dx/./../../classes/classes.h:125,
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)
| ^
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:125,
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)
| ^
/home/jenkins/workspace/Debian_Linux-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:465: all-recursive] Error 1
make[2]: Leaving directory '/home/jenkins/workspace/Debian_Linux-Solid_Earth/src'
make[1]: *** [Makefile:520: all-recursive] Error 1
make[1]: Leaving directory '/home/jenkins/workspace/Debian_Linux-Solid_Earth'
make: *** [Makefile:452: 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 classes/Inputs/libISSMCore_la-Inputs.lo
./classes/Inputs/Inputs.cpp: In member function ‘bool Inputs::IsFileInputUpdate(IssmDouble)’:
./classes/Inputs/Inputs.cpp:695:33: error: ‘TransientFileInput’ was not declared in this scope; did you mean ‘TransientInput’?
695 | TransientFileInput* input = xDynamicCast<TransientFileInput*>(this->inputs[i]);
| ^~~~~~~~~~~~~~~~~~
| TransientInput
./classes/Inputs/Inputs.cpp:695:53: error: ‘input’ was not declared in this scope; did you mean ‘Input’?
695 | TransientFileInput* input = xDynamicCast<TransientFileInput*>(this->inputs[i]);
| ^~~~~
| Input
./classes/Inputs/Inputs.cpp:695:61: error: parse error in template argument list
695 | TransientFileInput* input = xDynamicCast<TransientFileInput*>(this->inputs[i]);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./classes/Inputs/Inputs.cpp:695:94: error: no matching function for call to ‘xDynamicCast<<expression error> >(Input*&)’
695 | TransientFileInput* input = xDynamicCast<TransientFileInput*>(this->inputs[i]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from ./classes/Inputs/./../../shared/./io/./Marshalling/Marshalling.h:11,
from ./classes/Inputs/./../../shared/./io/io.h:17,
from ./classes/Inputs/./../../shared/shared.h:14,
from ./classes/Inputs/./Input.h:9,
from ./classes/Inputs/Inputs.cpp:12:
./classes/Inputs/./../../shared/./io/./Marshalling/../../Numerics/recast.h:51:34: note: candidate: ‘template<class To, class From> To xDynamicCast(const From&)’
51 | template<class To,class From> To xDynamicCast(const From& from) {
| ^~~~~~~~~~~~
./classes/Inputs/./../../shared/./io/./Marshalling/../../Numerics/recast.h:51:34: note: template argument deduction/substitution failed:
./classes/Inputs/Inputs.cpp:695:94: error: template argument 1 is invalid
695 | TransientFileInput* input = xDynamicCast<TransientFileInput*>(this->inputs[i]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
make[3]: *** [Makefile:8182: classes/Inputs/libISSMCore_la-Inputs.lo] Error 1
make[3]: Leaving directory '/home/jenkins/workspace/Debian_Linux-Solid_Earth/src/c'
make[2]: *** [Makefile:465: all-recursive] Error 1
make[2]: Leaving directory '/home/jenkins/workspace/Debian_Linux-Solid_Earth/src'
make[1]: *** [Makefile:520: all-recursive] Error 1
make[1]: Leaving directory '/home/jenkins/workspace/Debian_Linux-Solid_Earth'
make: *** [Makefile:452: all] Error 2
ISSM_COMPILATION failed!
Build step 'Execute shell' marked build as failure
Recording test results
Finished: FAILURE