Warnings: teeks99-dkr-mg15-warn - proto / gcc-15~c++23~warn
Rev 7ff256c8dc52bc8416320cf557bba1103f4dc25c / Fri, 12 Jun 2026 04:09:04 +0000
bug2407
../libs/proto/test/bug2407.cpp:43:58: warning: unused parameter ???x??? [-Wunused-parameter]
                
deep_copy
../libs/proto/test/deep_copy.cpp:34:30: warning: variable ???r3??? set but not used [-Wunused-but-set-variable]
                
env_var
../libs/proto/test/env_var.cpp:78:22: warning: variable ???e2??? set but not used [-Wunused-but-set-variable]
../libs/proto/test/env_var.cpp:79:41: warning: variable ???e3??? set but not used [-Wunused-but-set-variable]
../libs/proto/test/env_var.cpp:87:46: warning: variable ???e5??? set but not used [-Wunused-but-set-variable]
../libs/proto/test/env_var.cpp:115:46: warning: variable ???e5??? set but not used [-Wunused-but-set-variable]
../libs/proto/test/env_var.cpp:229:26: warning: variable ???x0??? set but not used [-Wunused-but-set-variable]
../libs/proto/test/env_var.cpp:230:26: warning: variable ???x1??? set but not used [-Wunused-but-set-variable]
                
examples
../libs/proto/test/examples.cpp:459:13: warning: variable ???p??? set but not used [-Wunused-but-set-variable]
                
external_transforms
../libs/proto/test/external_transforms.cpp:133:13: warning: unused variable ???result3??? [-Wunused-variable]
../libs/proto/test/external_transforms.cpp:136:11: warning: catching polymorphic type ???struct division_by_zero??? by value [-Wcatch-value=]
../libs/proto/test/external_transforms.cpp:148:13: warning: unused variable ???result4??? [-Wunused-variable]
../libs/proto/test/external_transforms.cpp:151:11: warning: catching polymorphic type ???struct division_by_zero??? by value [-Wcatch-value=]
../libs/proto/test/external_transforms.cpp:163:13: warning: unused variable ???result5??? [-Wunused-variable]
../libs/proto/test/external_transforms.cpp:166:11: warning: catching polymorphic type ???struct division_by_zero??? by value [-Wcatch-value=]
../libs/proto/test/external_transforms.cpp:126:9: warning: unused variable ???result3??? [-Wunused-variable]
                
flatten
../boost/proto/generate.hpp:228:20: warning: implicitly-declared ???constexpr My<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::function, boost::proto::argsns_::list3<My<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0> >&, const My<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<My<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0> >&, My<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0> >&>, 2> >&, const My<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<My<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0> >&, My<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0> >&>, 2> >&>, 3> >::My(const My<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::function, boost::proto::argsns_::list3<My<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0> >&, const My<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<My<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0> >&, My<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0> >&>, 2> >&, const My<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<My<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0> >&, My<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0> >&>, 2> >&>, 3> >&)??? is deprecated [-Wdeprecated-copy]
../boost/proto/generate.hpp:228:20: warning: implicitly-declared ???constexpr My<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::function, boost::proto::argsns_::list3<My<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0> >&, const My<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::function, boost::proto::argsns_::list3<My<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0> >&, const My<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<My<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0> >&, My<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0> >&>, 2> >&, const My<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<My<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0> >&, My<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0> >&>, 2> >&>, 3> >&, const My<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<My<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0> >&, My<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0> >&>, 2> >&>, 3> >::My(const My<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::function, boost::proto::argsns_::list3<My<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0> >&, const My<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::function, boost::proto::argsns_::list3<My<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0> >&, const My<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<My<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0> >&, My<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0> >&>, 2> >&, const My<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<My<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0> >&, My<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0> >&>, 2> >&>, 3> >&, const My<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<My<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0> >&, My<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0> >&>, 2> >&>, 3> >&)??? is deprecated [-Wdeprecated-copy]
../boost/proto/generate.hpp:228:20: warning: implicitly-declared ???constexpr My<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::function, boost::proto::argsns_::list2<const My<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::function, boost::proto::argsns_::list3<My<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0> >&, const My<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::function, boost::proto::argsns_::list3<My<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0> >&, const My<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<My<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0> >&, My<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0> >&>, 2> >&, const My<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<My<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0> >&, My<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0> >&>, 2> >&>, 3> >&, const My<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<My<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0> >&, My<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0> >&>, 2> >&>, 3> >&, const My<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0> >&>, 2> >::My(const My<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::function, boost::proto::argsns_::list2<const My<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::function, boost::proto::argsns_::list3<My<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0> >&, const My<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::function, boost::proto::argsns_::list3<My<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0> >&, const My<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<My<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0> >&, My<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0> >&>, 2> >&, const My<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<My<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0> >&, My<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0> >&>, 2> >&>, 3> >&, const My<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<My<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0> >&, My<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0> >&>, 2> >&>, 3> >&, const My<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0> >&>, 2> >&)??? is deprecated [-Wdeprecated-copy]
                
lambda
../libs/proto/test/lambda.cpp:147:12: warning: implicitly-declared ???constexpr lambda<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<int>, 0> >::lambda(const lambda<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<int>, 0> >&)??? is deprecated [-Wdeprecated-copy]
../libs/proto/test/lambda.cpp:154:12: warning: implicitly-declared ???constexpr lambda<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<int (&)[5]>, 0> >::lambda(const lambda<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<int (&)[5]>, 0> >&)??? is deprecated [-Wdeprecated-copy]
../boost/proto/generate.hpp:228:20: warning: implicitly-declared ???constexpr lambda<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::subscript, boost::proto::argsns_::list2<const lambda<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<int (&)[5]>, 0> >&, lambda<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const int&>, 0> > >, 2> >::lambda(const lambda<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::subscript, boost::proto::argsns_::list2<const lambda<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<int (&)[5]>, 0> >&, lambda<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const int&>, 0> > >, 2> >&)??? is deprecated [-Wdeprecated-copy]
../boost/proto/generate.hpp:228:20: warning: implicitly-declared ???constexpr lambda<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::assign, boost::proto::argsns_::list2<const lambda<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::subscript, boost::proto::argsns_::list2<const lambda<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<int (&)[5]>, 0> >&, lambda<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const int&>, 0> > >, 2> >&, lambda<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const int&>, 0> > >, 2> >::lambda(const lambda<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::assign, boost::proto::argsns_::list2<const lambda<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::subscript, boost::proto::argsns_::list2<const lambda<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<int (&)[5]>, 0> >&, lambda<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const int&>, 0> > >, 2> >&, lambda<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const int&>, 0> > >, 2> >&)??? is deprecated [-Wdeprecated-copy]
../boost/proto/generate.hpp:228:20: warning: implicitly-declared ???constexpr lambda<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::subscript, boost::proto::argsns_::list2<const lambda<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<int (&)[5]>, 0> >&, const lambda<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<placeholder<mpl_::int_<0> > >, 0> >&>, 2> >::lambda(const lambda<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::subscript, boost::proto::argsns_::list2<const lambda<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<int (&)[5]>, 0> >&, const lambda<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<placeholder<mpl_::int_<0> > >, 0> >&>, 2> >&)??? is deprecated [-Wdeprecated-copy]
../boost/proto/generate.hpp:228:20: warning: implicitly-declared ???constexpr lambda<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::assign, boost::proto::argsns_::list2<const lambda<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::subscript, boost::proto::argsns_::list2<const lambda<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<int (&)[5]>, 0> >&, const lambda<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<placeholder<mpl_::int_<0> > >, 0> >&>, 2> >&, const lambda<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<placeholder<mpl_::int_<0> > >, 0> >&>, 2> >::lambda(const lambda<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::assign, boost::proto::argsns_::list2<const lambda<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::subscript, boost::proto::argsns_::list2<const lambda<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<int (&)[5]>, 0> >&, const lambda<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<placeholder<mpl_::int_<0> > >, 0> >&>, 2> >&, const lambda<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<placeholder<mpl_::int_<0> > >, 0> >&>, 2> >&)??? is deprecated [-Wdeprecated-copy]
../boost/proto/generate.hpp:228:20: warning: implicitly-declared ???constexpr lambda<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::plus, boost::proto::argsns_::list2<const lambda<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<placeholder<mpl_::int_<0> > >, 0> >&, lambda<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const int&>, 0> > >, 2> >::lambda(const lambda<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::plus, boost::proto::argsns_::list2<const lambda<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<placeholder<mpl_::int_<0> > >, 0> >&, lambda<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const int&>, 0> > >, 2> >&)??? is deprecated [-Wdeprecated-copy]
../boost/proto/generate.hpp:228:20: warning: implicitly-declared ???constexpr lambda<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::divides, boost::proto::argsns_::list2<const lambda<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::plus, boost::proto::argsns_::list2<const lambda<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<placeholder<mpl_::int_<0> > >, 0> >&, lambda<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const int&>, 0> > >, 2> >&, lambda<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const int&>, 0> > >, 2> >::lambda(const lambda<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::divides, boost::proto::argsns_::list2<const lambda<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::plus, boost::proto::argsns_::list2<const lambda<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<placeholder<mpl_::int_<0> > >, 0> >&, lambda<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const int&>, 0> > >, 2> >&, lambda<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const int&>, 0> > >, 2> >&)??? is deprecated [-Wdeprecated-copy]
                
make
../libs/proto/test/make.cpp:44:31: warning: variable ???res??? set but not used [-Wunused-but-set-variable]
                
make_expr
../libs/proto/test/make_expr.cpp:37:32: warning: variable ???t1??? set but not used [-Wunused-but-set-variable]
../libs/proto/test/make_expr.cpp:38:32: warning: variable ???t2??? set but not used [-Wunused-but-set-variable]
../libs/proto/test/make_expr.cpp:39:57: warning: variable ???p1??? set but not used [-Wunused-but-set-variable]
../libs/proto/test/make_expr.cpp:75:40: warning: variable ???t1??? set but not used [-Wunused-but-set-variable]
../libs/proto/test/make_expr.cpp:78:65: warning: variable ???p1??? set but not used [-Wunused-but-set-variable]
../libs/proto/test/make_expr.cpp:113:32: warning: variable ???t1??? set but not used [-Wunused-but-set-variable]
../libs/proto/test/make_expr.cpp:114:32: warning: variable ???t2??? set but not used [-Wunused-but-set-variable]
../libs/proto/test/make_expr.cpp:115:57: warning: variable ???p1??? set but not used [-Wunused-but-set-variable]
../libs/proto/test/make_expr.cpp:143:13: warning: variable ???p4??? set but not used [-Wunused-but-set-variable]
../libs/proto/test/make_expr.cpp:150:40: warning: variable ???t1??? set but not used [-Wunused-but-set-variable]
../libs/proto/test/make_expr.cpp:153:65: warning: variable ???p1??? set but not used [-Wunused-but-set-variable]
../libs/proto/test/make_expr.cpp:188:32: warning: variable ???t1??? set but not used [-Wunused-but-set-variable]
../libs/proto/test/make_expr.cpp:189:34: warning: variable ???t2??? set but not used [-Wunused-but-set-variable]
../libs/proto/test/make_expr.cpp:190:57: warning: variable ???p1??? set but not used [-Wunused-but-set-variable]
../libs/proto/test/make_expr.cpp:225:32: warning: variable ???t1??? set but not used [-Wunused-but-set-variable]
../libs/proto/test/make_expr.cpp:226:34: warning: variable ???t2??? set but not used [-Wunused-but-set-variable]
../libs/proto/test/make_expr.cpp:227:57: warning: variable ???p1??? set but not used [-Wunused-but-set-variable]
../libs/proto/test/make_expr.cpp:309:13: warning: variable ???t1??? set but not used [-Wunused-but-set-variable]
../libs/proto/test/make_expr.cpp:314:13: warning: variable ???t2??? set but not used [-Wunused-but-set-variable]
../libs/proto/test/make_expr.cpp:319:13: warning: variable ???t3??? set but not used [-Wunused-but-set-variable]
../libs/proto/test/make_expr.cpp:324:13: warning: variable ???t4??? set but not used [-Wunused-but-set-variable]
                
mem_ptr
../libs/proto/test/mem_ptr.cpp:246:22: warning: ???t??? may be used uninitialized [-Wmaybe-uninitialized]
                
noinvoke
../libs/proto/test/noinvoke.cpp:86:34: warning: variable ???t??? set but not used [-Wunused-but-set-variable]
../libs/proto/test/noinvoke.cpp:95:36: warning: unused variable ???t2??? [-Wunused-variable]
../libs/proto/test/noinvoke.cpp:104:28: warning: variable ???t3??? set but not used [-Wunused-but-set-variable]
                
protect
../libs/proto/test/protect.cpp:52:7: warning: variable ???t??? set but not used [-Wunused-but-set-variable]
../libs/proto/test/protect.cpp:53:7: warning: variable ???t1??? set but not used [-Wunused-but-set-variable]
../libs/proto/test/protect.cpp:54:9: warning: unused variable ???t2??? [-Wunused-variable]
../libs/proto/test/protect.cpp:55:17: warning: variable ???t3??? set but not used [-Wunused-but-set-variable]
../libs/proto/test/protect.cpp:56:19: warning: variable ???t4??? set but not used [-Wunused-but-set-variable]
../libs/proto/test/protect.cpp:57:30: warning: variable ???t5??? set but not used [-Wunused-but-set-variable]
../libs/proto/test/protect.cpp:89:7: warning: variable ???t1??? set but not used [-Wunused-but-set-variable]
../libs/proto/test/protect.cpp:90:9: warning: unused variable ???t2??? [-Wunused-variable]
../libs/proto/test/protect.cpp:91:17: warning: variable ???t3??? set but not used [-Wunused-but-set-variable]
../libs/proto/test/protect.cpp:92:19: warning: variable ???t4??? set but not used [-Wunused-but-set-variable]
../libs/proto/test/protect.cpp:93:30: warning: variable ???t5??? set but not used [-Wunused-but-set-variable]
                
toy_spirit
../libs/proto/test/toy_spirit.cpp:448:43: warning: unused parameter ???data??? [-Wunused-parameter]
../libs/proto/test/toy_spirit.cpp:448:43: warning: unused parameter ???data??? [-Wunused-parameter]
                
toy_spirit2
../libs/proto/test/toy_spirit2.cpp:325:35: warning: unused parameter ???ch??? [-Wunused-parameter]