You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Wint gcc 11.0.1 there are a lot of [-Wdeprecated-declarations] warnings like below:
In file included from cli/main.hpp:38,
from main.cpp:29:
./cli/common.hpp:71:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
71 | typedef std::auto_ptr< cli_command > cli_command_ptr;
| ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
from ./cli/common.hpp:35,
from cli/main.hpp:38,
from main.cpp:29:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
57 | template<typename> class auto_ptr;
| ^~~~~~~~
In file included from ./cli/cmd_list.hpp:37,
from cli/cmd_list_test.cpp:29:
./cli/common.hpp:71:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
71 | typedef std::auto_ptr< cli_command > cli_command_ptr;
| ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
from ./cli/common.hpp:35,
from ./cli/cmd_list.hpp:37,
from cli/cmd_list_test.cpp:29:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
57 | template<typename> class auto_ptr;
| ^~~~~~~~
In file included from cli/cmd_list_test.cpp:33:
./model/metadata.hpp:96:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
96 | std::auto_ptr< impl > _pimpl;
| ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
from ./cli/common.hpp:35,
from ./cli/cmd_list.hpp:37,
from cli/cmd_list_test.cpp:29:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
57 | template<typename> class auto_ptr;
| ^~~~~~~~
In file included from cli/cmd_list_test.cpp:34:
./model/test_program.hpp:90:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
90 | std::auto_ptr< impl > _pimpl;
| ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
from ./cli/common.hpp:35,
from ./cli/cmd_list.hpp:37,
from cli/cmd_list_test.cpp:29:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
57 | template<typename> class auto_ptr;
| ^~~~~~~~
In file included from ./cli/cmd_db_exec.hpp:37,
from cli/cmd_db_exec_test.cpp:29:
./cli/common.hpp:71:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
71 | typedef std::auto_ptr< cli_command > cli_command_ptr;
| ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
from ./cli/common.hpp:35,
from ./cli/cmd_db_exec.hpp:37,
from cli/cmd_db_exec_test.cpp:29:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
57 | template<typename> class auto_ptr;
| ^~~~~~~~
In file included from ./cli/cmd_debug.hpp:35,
from cli/cmd_debug_test.cpp:29:
./cli/common.hpp:71:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
71 | typedef std::auto_ptr< cli_command > cli_command_ptr;
| ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
from ./cli/common.hpp:35,
from ./cli/cmd_debug.hpp:35,
from cli/cmd_debug_test.cpp:29:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
57 | template<typename> class auto_ptr;
| ^~~~~~~~
In file included from ./cli/cmd_test.hpp:35,
from cli/cmd_test_test.cpp:29:
./cli/common.hpp:71:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
71 | typedef std::auto_ptr< cli_command > cli_command_ptr;
| ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
from ./cli/common.hpp:35,
from ./cli/cmd_test.hpp:35,
from cli/cmd_test_test.cpp:29:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
57 | template<typename> class auto_ptr;
| ^~~~~~~~
In file included from ./cli/cmd_config.hpp:35,
from cli/cmd_config_test.cpp:29:
./cli/common.hpp:71:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
71 | typedef std::auto_ptr< cli_command > cli_command_ptr;
| ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
from ./cli/common.hpp:35,
from ./cli/cmd_config.hpp:35,
from cli/cmd_config_test.cpp:29:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
57 | template<typename> class auto_ptr;
| ^~~~~~~~
In file included from store/dbtypes_test.cpp:33:
./model/test_program.hpp:90:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
90 | std::auto_ptr< impl > _pimpl;
| ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
from /usr/include/atf-c++/tests.hpp:30,
from /usr/include/atf-c++/macros.hpp:33,
from /usr/include/atf-c++.hpp:29,
from store/dbtypes_test.cpp:31:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
57 | template<typename> class auto_ptr;
| ^~~~~~~~
The text was updated successfully, but these errors were encountered:
Wint gcc 11.0.1 there are a lot of
[-Wdeprecated-declarations]
warnings like below:The text was updated successfully, but these errors were encountered: