devel/build2
Cross-platform toolchain for building and packaging C++ code
| Flavor | Version | Run | OSVersion | Arch | License | Restricted | Status | |
|---|---|---|---|---|---|---|---|---|
| 0.18.1 | 639 | 4.0 | amd64 | bsd2 bsd3 mit | 0 | fail | Reset Port |
License Permissions: dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
Events
| Machine | Type | Time | Message |
|---|---|---|---|
| m4064b | info | 2026-05-20 19:44:25.653051 | Test Started |
| m4064b | fail | 2026-05-20 19:45:44.428958 | make build returned non-zero: 1 |
| m4064b | fail | 2026-05-20 19:45:45.101793 | Test complete. |
Log
[1m===> Building for build2-0.18.1[0m
c++ -I./../libbutl -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"amd64-unknown-midnightbsd4.0.4\" -finput-charset=UTF-8 -std=c++1y -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -o b/b.b.o -c b/b.cxx
c++ -I./../libbutl -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"amd64-unknown-midnightbsd4.0.4\" -finput-charset=UTF-8 -std=c++1y -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -o libbuild2/adhoc-rule-buildscript.b.o -c libbuild2/adhoc-rule-buildscript.cxx
c++ -I./../libbutl -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"amd64-unknown-midnightbsd4.0.4\" -finput-charset=UTF-8 -std=c++1y -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -o libbuild2/adhoc-rule-cxx.b.o -c libbuild2/adhoc-rule-cxx.cxx
c++ -I./../libbutl -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"amd64-unknown-midnightbsd4.0.4\" -finput-charset=UTF-8 -std=c++1y -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -o libbuild2/adhoc-rule-regex-pattern.b.o -c libbuild2/adhoc-rule-regex-pattern.cxx
c++ -I./../libbutl -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"amd64-unknown-midnightbsd4.0.4\" -finput-charset=UTF-8 -std=c++1y -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -o libbuild2/algorithm.b.o -c libbuild2/algorithm.cxx
c++ -I./../libbutl -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"amd64-unknown-midnightbsd4.0.4\" -finput-charset=UTF-8 -std=c++1y -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -o libbuild2/b-cmdline.b.o -c libbuild2/b-cmdline.cxx
c++ -I./../libbutl -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"amd64-unknown-midnightbsd4.0.4\" -finput-charset=UTF-8 -std=c++1y -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -o libbuild2/b-options.b.o -c libbuild2/b-options.cxx
c++ -I./../libbutl -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"amd64-unknown-midnightbsd4.0.4\" -finput-charset=UTF-8 -std=c++1y -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -o libbuild2/buildspec.b.o -c libbuild2/buildspec.cxx
c++ -I./../libbutl -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"amd64-unknown-midnightbsd4.0.4\" -finput-charset=UTF-8 -std=c++1y -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -o libbuild2/common-options.b.o -c libbuild2/common-options.cxx
c++ -I./../libbutl -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"amd64-unknown-midnightbsd4.0.4\" -finput-charset=UTF-8 -std=c++1y -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -o libbuild2/context.b.o -c libbuild2/context.cxx
c++ -I./../libbutl -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"amd64-unknown-midnightbsd4.0.4\" -finput-charset=UTF-8 -std=c++1y -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -o libbuild2/depdb.b.o -c libbuild2/depdb.cxx
c++ -I./../libbutl -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"amd64-unknown-midnightbsd4.0.4\" -finput-charset=UTF-8 -std=c++1y -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -o libbuild2/diagnostics.b.o -c libbuild2/diagnostics.cxx
c++ -I./../libbutl -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"amd64-unknown-midnightbsd4.0.4\" -finput-charset=UTF-8 -std=c++1y -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -o libbuild2/dump.b.o -c libbuild2/dump.cxx
c++ -I./../libbutl -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"amd64-unknown-midnightbsd4.0.4\" -finput-charset=UTF-8 -std=c++1y -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -o libbuild2/dyndep.b.o -c libbuild2/dyndep.cxx
c++ -I./../libbutl -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"amd64-unknown-midnightbsd4.0.4\" -finput-charset=UTF-8 -std=c++1y -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -o libbuild2/file-cache.b.o -c libbuild2/file-cache.cxx
c++ -I./../libbutl -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"amd64-unknown-midnightbsd4.0.4\" -finput-charset=UTF-8 -std=c++1y -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -o libbuild2/file.b.o -c libbuild2/file.cxx
c++ -I./../libbutl -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"amd64-unknown-midnightbsd4.0.4\" -finput-charset=UTF-8 -std=c++1y -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -o libbuild2/filesystem.b.o -c libbuild2/filesystem.cxx
c++ -I./../libbutl -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"amd64-unknown-midnightbsd4.0.4\" -finput-charset=UTF-8 -std=c++1y -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -o libbuild2/function.b.o -c libbuild2/function.cxx
c++ -I./../libbutl -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"amd64-unknown-midnightbsd4.0.4\" -finput-charset=UTF-8 -std=c++1y -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -o libbuild2/functions-bool.b.o -c libbuild2/functions-bool.cxx
c++ -I./../libbutl -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"amd64-unknown-midnightbsd4.0.4\" -finput-charset=UTF-8 -std=c++1y -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -o libbuild2/functions-builtin.b.o -c libbuild2/functions-builtin.cxx
c++ -I./../libbutl -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"amd64-unknown-midnightbsd4.0.4\" -finput-charset=UTF-8 -std=c++1y -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -o libbuild2/functions-filesystem.b.o -c libbuild2/functions-filesystem.cxx
c++ -I./../libbutl -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"amd64-unknown-midnightbsd4.0.4\" -finput-charset=UTF-8 -std=c++1y -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -o libbuild2/functions-integer.b.o -c libbuild2/functions-integer.cxx
c++ -I./../libbutl -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"amd64-unknown-midnightbsd4.0.4\" -finput-charset=UTF-8 -std=c++1y -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -o libbuild2/functions-json.b.o -c libbuild2/functions-json.cxx
c++ -I./../libbutl -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"amd64-unknown-midnightbsd4.0.4\" -finput-charset=UTF-8 -std=c++1y -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -o libbuild2/functions-name.b.o -c libbuild2/functions-name.cxx
In file included from libbuild2/filesystem.cxx:4:
In file included from ./libbuild2/filesystem.hxx:7:
In file included from ./../libbutl/libbutl/filesystem.hxx:933:
In file included from ./../libbutl/libbutl/filesystem.ixx:4:
./../libbutl/libbutl/utility.hxx:166:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
166 | return move (trim (s));
| ^
| std::
./../libbutl/libbutl/utility.hxx:172:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
172 | return move (trim_left (s));
| ^
| std::
./../libbutl/libbutl/utility.hxx:178:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
178 | return move (trim_right (s));
| ^
| std::
In file included from b/b.cxx:15:
In file included from ./../libbutl/libbutl/pager.hxx:10:
In file included from ./../libbutl/libbutl/process.hxx:20:
In file included from ./../libbutl/libbutl/fdstream.hxx:17:
In file included from ./../libbutl/libbutl/filesystem.hxx:933:
In file included from ./../libbutl/libbutl/filesystem.ixx:4:
./../libbutl/libbutl/utility.hxx:166:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
166 | return move (trim (s));
| ^
| std::
./../libbutl/libbutl/utility.hxx:172:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
172 | return move (trim_left (s));
| ^
| std::
./../libbutl/libbutl/utility.hxx:178:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
178 | return move (trim_right (s));
| ^
| std::
In file included from libbuild2/dump.cxx:4:
In file included from ./libbuild2/dump.hxx:7:
In file included from ./libbuild2/types.hxx:60:
In file included from ./../libbutl/libbutl/process.hxx:20:
In file included from ./../libbutl/libbutl/fdstream.hxx:17:
In file included from ./../libbutl/libbutl/filesystem.hxx:933:
In file included from ./../libbutl/libbutl/filesystem.ixx:4:
./../libbutl/libbutl/utility.hxx:166:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
166 | return move (trim (s));
| ^
| std::
./../libbutl/libbutl/utility.hxx:172:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
172 | return move (trim_left (s));
| ^
| std::
./../libbutl/libbutl/utility.hxx:178:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
178 | return move (trim_right (s));
| ^
| std::
In file included from libbuild2/functions-filesystem.cxx:4:
In file included from ./../libbutl/libbutl/filesystem.hxx:933:
In file included from ./../libbutl/libbutl/filesystem.ixx:4:
./../libbutl/libbutl/utility.hxx:166:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
166 | return move (trim (s));
| ^
| std::
./../libbutl/libbutl/utility.hxx:172:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
172 | return move (trim_left (s));
| ^
| std::
./../libbutl/libbutl/utility.hxx:178:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
178 | return move (trim_right (s));
| ^
| std::
In file included from libbuild2/function.cxx:4:
In file included from ./libbuild2/function.hxx:11:
In file included from ./libbuild2/types.hxx:60:
In file included from ./../libbutl/libbutl/process.hxx:20:
In file included from ./../libbutl/libbutl/fdstream.hxx:17:
In file included from ./../libbutl/libbutl/filesystem.hxx:933:
In file included from ./../libbutl/libbutl/filesystem.ixx:4:
./../libbutl/libbutl/utility.hxx:166:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
166 | return move (trim (s));
| ^
| std::
./../libbutl/libbutl/utility.hxx:172:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
172 | return move (trim_left (s));
| ^
| std::
./../libbutl/libbutl/utility.hxx:178:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
178 | return move (trim_right (s));
| ^
| std::
In file included from libbuild2/dump.cxx:4:
In file included from ./libbuild2/dump.hxx:7:
In file included from ./libbuild2/types.hxx:584:
./libbuild2/name.hxx:53:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
53 | name (string v): value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:54:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
54 | name (dir_path d): dir (move (d)) {}
| ^
| std::
./libbuild2/name.hxx:55:38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
55 | name (string t, string v): type (move (t)), value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:55:56: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
55 | name (string t, string v): type (move (t)), value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:56:39: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
56 | name (dir_path d, string v): dir (move (d)), value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:56:57: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
56 | name (dir_path d, string v): dir (move (d)), value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:59:16: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
59 | : dir (move (d)), type (move (t)), value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:59:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
59 | : dir (move (d)), type (move (t)), value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:59:51: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
59 | : dir (move (d)), type (move (t)), value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:62:31: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
62 | : proj (project_name (move (p))), dir (move (d)), type (move (t)),
| ^
| std::
./libbuild2/name.hxx:62:48: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
62 | : proj (project_name (move (p))), dir (move (d)), type (move (t)),
| ^
| std::
./libbuild2/name.hxx:62:65: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
62 | : proj (project_name (move (p))), dir (move (d)), type (move (t)),
| ^
| std::
./libbuild2/name.hxx:63:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
63 | value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:66:17: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
66 | : proj (move (p)), dir (move (d)), type (move (t)), value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:66:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
66 | : proj (move (p)), dir (move (d)), type (move (t)), value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:66:50: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
66 | : proj (move (p)), dir (move (d)), type (move (t)), value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:66:68: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
66 | : proj (move (p)), dir (move (d)), type (move (t)), value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:73:17: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
73 | : proj (move (p)), dir (move (d)), type (move (t)), value (move (v)),
| ^
| std::
./libbuild2/name.hxx:73:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
73 | : proj (move (p)), dir (move (d)), type (move (t)), value (move (v)),
| ^
| std::
./libbuild2/name.hxx:73:50: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
73 | : proj (move (p)), dir (move (d)), type (move (t)), value (move (v)),
| ^
| std::
./libbuild2/name.hxx:73:68: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
73 | : proj (move (p)), dir (move (d)), type (move (t)), value (move (v)),
| ^
| std::
In file included from libbuild2/file-cache.cxx:4:
In file included from ./libbuild2/file-cache.hxx:7:
In file included from ./libbuild2/types.hxx:60:
In file included from ./../libbutl/libbutl/process.hxx:20:
In file included from ./../libbutl/libbutl/fdstream.hxx:17:
In file included from ./../libbutl/libbutl/filesystem.hxx:933:
In file included from ./../libbutl/libbutl/filesystem.ixx:4:
./../libbutl/libbutl/utility.hxx:166:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
166 | return move (trim (s));
| ^
| std::
./../libbutl/libbutl/utility.hxx:172:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
172 | return move (trim_left (s));
| ^
| std::
./../libbutl/libbutl/utility.hxx:178:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
178 | return move (trim_right (s));
| ^
| std::
In file included from libbuild2/dump.cxx:4:
In file included from ./libbuild2/dump.hxx:7:
In file included from ./libbuild2/types.hxx:584:
In file included from ./libbuild2/name.hxx:274:
./libbuild2/name.ixx:47:19: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
47 | dir_path d (move (s), dir_path::exact);
| ^
| std::
./libbuild2/name.ixx:50:22: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
50 | return name (move (d));
| ^
| std::
./libbuild2/name.ixx:53:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
53 | return name (move (s));
| ^
| std::
In file included from libbuild2/filesystem.cxx:4:
In file included from ./libbuild2/filesystem.hxx:9:
In file included from ./libbuild2/types.hxx:584:
./libbuild2/name.hxx:53:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
53 | name (string v): value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:54:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
54 | name (dir_path d): dir (move (d)) {}
| ^
| std::
./libbuild2/name.hxx:55:38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
55 | name (string t, string v): type (move (t)), value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:55:56: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
55 | name (string t, string v): type (move (t)), value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:56:39: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
56 | name (dir_path d, string v): dir (move (d)), value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:56:57: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
56 | name (dir_path d, string v): dir (move (d)), value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:59:16: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
59 | : dir (move (d)), type (move (t)), value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:59:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
59 | : dir (move (d)), type (move (t)), value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:59:51: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
59 | : dir (move (d)), type (move (t)), value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:62:31: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
62 | : proj (project_name (move (p))), dir (move (d)), type (move (t)),
| ^
| std::
./libbuild2/name.hxx:62:48: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
62 | : proj (project_name (move (p))), dir (move (d)), type (move (t)),
| ^
| std::
./libbuild2/name.hxx:62:65: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
62 | : proj (project_name (move (p))), dir (move (d)), type (move (t)),
| ^
| std::
./libbuild2/name.hxx:63:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
63 | value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:66:17: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
66 | In file included from libbuild2/dump.cxx:13:
In file included from ./libbuild2/rule.hxx:12:
In file included from ./libbuild2/target.hxx:18:
In file included from ./libbuild2/scope.hxx:11:
In file included from ./libbuild2/module.hxx:11:
In file included from ./libbuild2/context.hxx:17:
In file included from ./libbuild2/scheduler.hxx:16:
: proj (move (./libbuild2/diagnostics.hxx:688p)):18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
, dir (m 688 | file_ (move (f)), loc_ (file_),
| ^
| std::
ove (d)), type (move (t)), value (move (v)) {}
| ^
| std::
In file included from libbuild2/functions-integer.cxx:4:
In file included from ./libbuild2/function.hxx:11:
In file included from ./libbuild2/types.hxx:60:
In file included from ./../libbutl/libbutl/process.hxx:20:
In file included from ./../libbutl/libbutl/fdstream.hxx:17:
In file included from ./../libbutl/libbutl/filesystem.hxx:933:
In file included from ./../libbutl/libbutl/filesystem.ixx:4:
./../libbutl/libbutl/utility.hxx:166:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/name.hxx: 166 | return move (trim (s));
| ^
| std::
66:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
66 | : proj (move (p)), ./../libbutl/libbutl/utility.hxx:172:12dir (mo: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]ve (d
172 | return )), type move (trim_left (s))(move;
| ^
| std::
(t)), value (move (v)) {}
| ^
| std::
./../libbutl/libbutl/utility.hxx:178:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
178 | return move (trim_right (s));
| ^
| std::
./libbuild2/name.hxx:66:50: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
66 | : proj (In file included from move (p)), dir (movelibbuild2/depdb.cxx:4:
In file included from ./libbuild2/depdb.hxx: (d)), t9:
In file included from ./libbuild2/types.hxxype (mov:60:
In file included from e (t)), value (move (v)) {}
./../libbutl/libbutl/process.hxx:20:
In file included from ./../libbutl/libbutl/fdstream.hxx: | ^
| std::
17:
In file included from ./../libbutl/libbutl/filesystem.hxx:933:
In file included from ./../libbutl/libbutl/filesystem.ixx:4:
./../libbutl/libbutl/utility.hxx:166:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
166 | return move (trim (s));
| ^
| std::
./libbuild2/name.hxx:66:68: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
66 | : proj (move (p)), dir (move (d)), type (move (t)), value (move (v)./../libbutl/libbutl/utility.hxx:172:) {}
| ^
| std::
12: ./libbuild2/diagnostics.hxx:761:40: warning: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
unqualified call to 'std::move' [-Wunqualified-std-cast-call] 172 | return move
(trim_left (s));
| ^
| std::
./libbuild2/name.hxx:73:17: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
761 | epilogue_, type_, mo./../libbutl/libbutl/utility.hxx:178:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
178 | return move (trim_rid_, namght (e_, move (f), sverb_ ());
| ^
| std::
s));
| ^
| std::
73 | : proj (move (p)), dir (move (d)), type (move (t)), value (move (v)),
| ^
| std::
./libbuild2/name.hxx:73:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
73 | : proj (move (p)), dir (move (d)), type (move (t)), value (move (v)),
| ^
| std::
./libbuild2/name.hxx:73:50: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
73 | : proj (move (p)), dir (move (d)), type (move (t)), value (move (v)),
| ^
| std::
./libbuild2/name.hxx:73:68: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
73 | : proj (move (p)), dir (move (d)), type (move (t)), value (move (v)),
| ^
| std::
In file included from libbuild2/common-options.cxx:12:
In file included from ./libbuild2/common-options.hxx:469:
In file included from ./libbuild2/types.hxx:60:
In file included from ./../libbutl/libbutl/process.hxx:20:
In file included from ./../libbutl/libbutl/fdstream.hxx:17:
In file included from ./../libbutl/libbutl/filesystem.hxx:933:
In file included from ./../libbutl/libbutl/filesystem.ixx:4:
./../libbutl/libbutl/utility.hxx:166:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
166 | return move (trim (s));
| ^
| std::
./../libbutl/libbutl/utility.hxx:172:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
172 | return move (trim_left (s));
| ^
| std::
In file included from libbuild2/dump.cxx:13:
In file included from ./libbuild2/rule.hxx:12:
In file included from ./libbuild2/target.hxx:18:
In file included from ./libbuild2/scope.hxx:11:
./../libbutl/libbutl/utility.hxx:178:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
178 | retuIn file included from ./libbuild2/module.hxx:11:
In file included from ./libbuild2/context.hxx:17:
In file included from ./libbuild2/scheduler.hxx:16:
In file included from ./libbuild2/diagnostics.hxx:1194:
rn ./libbuild2/diagnostics.ixx:move 19:(trim29:_right (s) warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
) 19 | ;
| ^ print_diag
| std::
_impl (p, &l, move (r), c);
| ^
| std::
In file included from libbuild2/algorithm.cxx:4:
In file included from ./libbuild2/algorithm.hxx:7:
In file included from ./libbuild2/types.hxx:60:
In file included from ./../libbutl/libbutl/process.hxx:20:
In file included from ./../libbutl/libbutl/fdstream.hxx:17:
In file included from ./../libbutl/libbutl/filesystem.hxx:933:
In file included from ./../libbutl/libbutl/filesystem.ixx:4:
./../libbutl/libbutl/utility.hxx:166:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
166 | return move (trim (s));
| ^
| std::
./../libbutl/libbutl/utility.hxx:172:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
172 | return move (trim_left (s));
| ^
| std::
./../libbutl/libbutl/utility.hxx:178:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
178 | return move (trim_right (s));
| ^
| std::
./libbuild2/diagnostics.ixx:27:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
27 | print_diag_impl (p, &l, move (r), c);
| ^
| std::
./libbuild2/diagnostics.ixx:33:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
33 | print_diag_impl (p, nullptr, move (r), nullptr);
| ^
| std::
./libbuild2/diagnostics.ixx:39:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
39 | print_diag_impl (p, nullptr, move (r), nullptr);
| ^
| std::
./libbuild2/diagnostics.ixx:88:38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
88 | : is (ifdstream::badbit), buf (move (b)), ctx_ (&ctx)
| ^
| std::
./libbuild2/diagnostics.ixx:97:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
97 | open (args0, move (fd), m);
| ^
| std::
./libbuild2/diagnostics.ixx:104:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
104 | open (args0, move (pr.in_efd), m);In file included from libbuild2/filesystem.cxx:4:
In file included from ./libbuild2/filesystem.hxx:9:
In file included from ./libbuild2/types.hxx:584:
In file included from ./libbuild2/name.hxx:274:
./libbuild2/name.ixx:47:19: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| ^
| std::
47 | dir_path d (move (s), dir_path::exact);
| ^
| std::
./libbuild2/diagnostics.ixx:113:27: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
113 | : diag_buffer (ctx, move (b))
| ^
| std::
./libbuild2/diagnostics.ixx:115:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
115 | open (args0, move (fd), m);
| ^
| std::
./libbuild2/diagnostics.ixx:124:27: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
124 | : diag_buffer (ctx, move (b))
| ^
| std::
./libbuild2/diagnostics.ixx:126:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
126 | open (args0, move (pr.in_efd), m);
| ^
| std::
./libbuild2/name.ixx:50:22: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
50 | return name (move (d));
| ^
| std::
./libbuild2/name.ixx:53:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
53 | return name (move (s));
| ^
| std::
In file included from b/b.cxx:23:
In file included from ./libbuild2/types.hxx:584:
./libbuild2/name.hxx:53:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
53 | name (string v): value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:54:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
54 | name (dir_path d): dir (move (d)) {}
| ^
| std::
./libbuild2/name.hxx:55:38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
55 | name (string t, string v): type (move (t)), value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:55:56: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
55 | name (string t, string v): type (move (t)), value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:56:39: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
56 | name (dir_path d, string v): dir (move (d)), value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:56:57: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
56 | name (dir_path d, string v): dir (move (d)), value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:59:16: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
59 | : dir (move (d)), type (move (t)), value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:59:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
59 | : dir (move (d)), type (move (t)), value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:59:51: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
59 | : dir (move (d)), type (move (t)), value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:62:31: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
62 | : proj (project_name (move (p))), dir (move (d)), type (move (t)),
| ^
| std::
./libbuild2/name.hxx:62:48: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
62 | : proj (project_name (move (p))), dir (move (d)), type (move (t)),
| ^
| std::
./libbuild2/name.hxx:62:65: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
62 | : proj (project_name (move (p))), dir (move (d)), type (move (t)),
| ^
| std::
./libbuild2/name.hxx:63:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
63 | value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:66:17: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
66 | : proj (move (p)), dir (move (d)), type (move (t)), value (move (v)) {}
| ^
| std::
In file included from libbuild2/diagnostics.cxx:4:
In file included from ./libbuild2/diagnostics.hxx:11:
In file included from ./libbuild2/types.hxx:60:
In file included from ./../libbutl/libbutl/process.hxx:20:
In file included from ./../libbutl/libbutl/fdstream.hxx:17:
In file included from ./../libbutl/libbutl/filesystem.hxx:933:
In file included from ./../libbutl/libbutl/filesystem.ixx:4:
./../libbutl/libbutl/utility.hxx:166:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/name.hxx:66:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
66 | : proj (move (p)), dir (move (d)), type (move (t)), value ( 166 | return move (trim (s));
| ^
| std::
move (v)) {}
| ^
| std::
./libbuild2/name.hxx:66:50: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./../libbutl/libbutl/utility.hxx:172 66:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
172 | return move (t | : riprm_ojle (ftmove (p)), dir (move (d)), typ (e (move (t)), value (move (v)) {}
s));
| ^
| ^
| std::
| std::
./../libbutl/libbutl/utility.hxx:178:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/name.hxx: 178 | re66:68turn : warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]move (trim_ri
g 66 | : proj (move (pht (s)), dir ());
move (d)), type (move (t)), v| ^
| std::
alue (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:73:17: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
73 | : proj (move (p)), dir (move (d)), type (move (t)), value (move (v)),
| ^
| std::
./libbuild2/name.hxx:73:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
73 | : proj (move (p)), dir (move (d)), type (move (t)), value (move (v)),
| ^
| std::
./libbuild2/name.hxx:73:50: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
73 | : proj (move (p)), dir (move (d)), type (move (t)), value (move (v)),
| ^
| std::
./libbuild2/name.hxx:73:68: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
73 | : proj (move (p)), dir (move (d)), type (move (t)), value (move (v)),
| ^
| std::
In file included from libbuild2/context.cxx:4:
In file included from ./libbuild2/context.hxx:7:
In file included from ./libbuild2/types.hxx:60:
In file included from ./../libbutl/libbutl/process.hxx:20:
In file included from ./../libbutl/libbutl/fdstream.hxx:17:
In file included from ./../libbutl/libbutl/filesystem.hxx:933:
In file included from ./../libbutl/libbutl/filesystem.ixx:4:
./../libbutl/libbutl/utility.hxx:166:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
166 | return move (trim (s));
| ^
| std::
./../libbutl/libbutl/utility.hxx:172:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
172 | return move (trim_left (s));
| ^
| std::
./../libbutl/libbutl/utility.hxx:178:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
178 | return move (trim_right (s));
| ^
| std::
In file included from b/b.cxx:23:
In file included from ./libbuild2/types.hxx:584:
In file included from ./libbuild2/name.hxx:274:
./libbuild2/name.ixx:47:19: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
47 | dir_path d (move (s), dir_path::exact);
| ^
| std::
In file included from libbuild2/functions-bool.cxx:4:
In file included from ./libbuild2/function.hxx:11:
In file included from ./libbuild2/types.hxx:60:
In file included from ./../libbutl/libbutl/process.hxx:20:
In file included from ./../libbutl/libbutl/fdstream.hxx:17:
In file included from ./../libbutl/libbutl/filesystem.hxx:933:
In file included from ./../libbutl/libbutl/filesystem.ixx:4:
./../libbutl/libbutl/utility.hxx:166:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
166 | return move (trim (s));
| ^
| std::
./libbuild2/name.ixx:50:22: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
50 | return name (move (d));
| ^
| std::
./../libbutl/libbutl/utility.hxx:172:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
172 | return move (trim_left (s));
| ^
| std::
./../libbutl/libbutl/utility.hxx:178:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
178 | return./libbuild2/name.ixx:53:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
53 | return name (move (s));
| ^
| std::
move (trim_right (s));
| ^
| std::
In file included from libbuild2/adhoc-rule-cxx.cxx:4:
In file included from ./libbuild2/adhoc-rule-cxx.hxx:7:
In file included from ./libbuild2/types.hxx:60:
In file included from ./../libbutl/libbutl/process.hxx:20:
In file included from ./../libbutl/libbutl/fdstream.hxx:17:
In file included from ./../libbutl/libbutl/filesystem.hxx:933:
In file included from ./../libbutl/libbutl/filesystem.ixx:4:
./../libbutl/libbutl/utility.hxx:166:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
166 | return move (trim (s));
| ^
| std::
./../libbutl/libbutl/utility.hxx:172:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
172 | return move (trim_left (s));
| ^
| std::
./../libbutl/libbutl/utility.hxx:178:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
178 | return move (trim_right (s));
| ^
| std::
In file included from libbuild2/file-cache.cxx:4:
In file included from ./libbuild2/file-cache.hxx:7:
In file included from ./libbuild2/types.hxx:584:
./libbuild2/name.hxx:53:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
53 | name (string v): value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:54:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
54 | name (dir_path d): dir (move (d)) {}
| ^
| std::
./libbuild2/name.hxx:55:38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
55 | name (string t, string v): type (move (t)), value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:55:56: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
55 | name (string t, string v): type (move (t)), value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:56:39: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
56 | name (dir_path d, string v): dir (move (d)), value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:56:57: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
56 | name (dir_path d, string v): dir (move (d)), value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:59:16: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
59 | : dir (move (d)), type (move (t)), value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:59:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
59 | : dir (move (d)), type (move (t)), value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:59:51: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
59 | : dir (move (d)), type (move (t)), value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:62:31: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
62 | : proj (project_name (move (p))), dir (move (d)), type (move (t)),
| ^
| std::
./libbuild2/name.hxx:62:48: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
62 | : proj (project_name (move (p))), dir (move (d)), type (move (t)),
| ^
| std::
./libbuild2/name.hxx:62:65: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
62 | : proj (project_name (move (p))), dir (move (d)), type (move (t)),
| ^
| std::
./libbuild2/name.hxx:63:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
63 | value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:66:17: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
66 | : proj (move (p)), dir (move (d)), type (move (t)), value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:66:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
66 | : proj (move (p)), dir (move (d)), type (move (t)), value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:66:50: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
66 | : proj (move (p)), dir (move (d)), type (move (t)), value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:66:68: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
66 | : proj (move (p)), dir (move (d)), type (move (t)), value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:73:17: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
73 | : proj (move (p)), dir (move (d)), type (move (t)), value (move (v)),
| ^
| std::
./libbuild2/name.hxx:73:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
73 | : proj (move (p)), dir (move (d)), type (move (t)), value (move (v)),
| ^
| std::
./libbuild2/name.hxx:73:50: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
73 | : proj (move (p)), dir (move (d)), type (move (t)), value (move (v)),
| ^
| std::
./libbuild2/name.hxx:73:68: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
73 | : proj (move (p)), dir (move (d)), type (move (t)), value (move (v)),
| ^
| std::
In file included from libbuild2/file-cache.cxx:4:
In file included from ./libbuild2/file-cache.hxx:7:
In file included from ./libbuild2/types.hxx:584:
In file included from ./libbuild2/name.hxx:274:
./libbuild2/name.ixx:47:19: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
47 | dir_path d (move (s), dir_path::exact);
| ^
| std::
./libbuild2/name.ixx:50:22: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
50 | return name (move (d));
| ^
| std::
./libbuild2/name.ixx:53:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
53 | return name (move (s));
| ^
| std::
In file included from libbuild2/b-cmdline.cxx:4:
In file included from ./libbuild2/b-cmdline.hxx:7:
In file included from ./libbuild2/types.hxx:60:
In file included from ./../libbutl/libbutl/process.hxx:20:
In file included from ./../libbutl/libbutl/fdstream.hxx:17:
In file included from ./../libbutl/libbutl/filesystem.hxx:933:
In file included from ./../libbutl/libbutl/filesystem.ixx:4:
./../libbutl/libbutl/utility.hxx:166:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
166 | return move (trim (s));
| ^
| std::
./../libbutl/libbutl/utility.hxx:172:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
172 | return move (trim_left (s));
| ^
| std::
./../libbutl/libbutl/utility.hxx:178:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
178 | return move (trim_right (s));
| ^
| std::
In file included from b/b.cxx:27:
In file included from ./libbuild2/file.hxx:11:
In file included from ./libbuild2/scope.hxx:11:
In file included from ./libbuild2/module.hxx:11:
In file included from ./libbuild2/context.hxx:17:
In file included from ./libbuild2/scheduler.hxx:16:
./libbuild2/diagnostics.hxx:688:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
688 | file_ (move (f)), loc_ (file_),
| ^
| std::
In file included from libbuild2/functions-integer.cxx:4:
In file included from ./libbuild2/function.hxx:11:
In file included from ./libbuild2/types.hxx:584:
./libbuild2/name.hxx:53:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
53 | name (string v): value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:54:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
54 | name (dir_path d): dir (move (d)) {}
| ^
| std::
./libbuild2/diagnostics.hxx:761:40: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
761 | epilogue_, type_, mod_, name_, move (f), sverb_ ./libbuild2/name.hxx:55:38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
()) 55 | name (string t, string v): type (move (t)), v;
| ^
| std::
alue (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:55:56: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
55 | name (string t, string v): type (move (t)), value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:56:39: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
56 | name (dir_path d, string v): dir (move (d)), value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:56:57: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
56 | name (dir_path d, string v): dir (move (d)), value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:59:16: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
59 | : dir (move (d)), type (move (t)), value (move (v)) {}
| ^
| std::
In file included from libbuild2/dump.cxx:13:
In file included from ./libbuild2/rule.hxx:12:
In file included from ./libbuild2/target.hxx:18:
In file included from ./libbuild2/scope.hxx:11:
In file included from ./libbuild2/name.hxx:59:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
59 | : d./libbuild2/module.hxx:11ir (move (d)), type (move (t)), value (move (v)) {}
| ^
| std::
:
In file included from ./libbuild2/context.hxx:17:
In file included from ./libbuild2/scheduler.hxx:1024:
./libbuild2/scheduler.txx:167:47: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
167 | deacti./libbuild2/name.hxx:59:51: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
59 | : dir (move (d)), type (move (t)), value (move (v)) {}
| ^
| std::
vate_impl (true /* external */, move (l));
| ^./libbuild2/name.hxx:62:31: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
62 | : proj (project_name (move (p))), dir (move (d)), type (move (t)),
| ^
| std::
In file included from b/b.cxx:27:
In file included from ./libbuild2/file.hxx:11:
In file included from ./libbuild2/scope.hxx:11:
In file included from ./libbuild2/module.hxx:11:
In file included from ./libbuild2/context.hxx:17:
In file included from ./libbuild2/scheduler.hxx
:16:
In file included from ./libbuild2/diagnostics.hxx:1194:
./libbuild2/diagnostics.ixx:19:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
19 | | print_d std::iag_imp
l (p, &l, move (r), c);
| ^
| std::
./libbuild2/name.hxx:62:48: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
62 | : proj (project_name (move (p))), dir (move (d)), type (move (t)),
| ^
| std::
./libbuild2/name.hxx:62:65: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
62 | : proj (project_name (move (p))), dir (move (d)), type (move (t)),
| ^
| std::
./libbuild2/name.hxx:63:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
63 | value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:66:17: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
66 | : proj (move (p)), dir (move (d)), type (move (t)), value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:66:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
66 | : proj (move (p)), dir (move (d)), type (move (t)), value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:66:50: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
66 | : proj (move (p)), dir (move (d)), type (move (t)), value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:66:68: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
66 | : proj (move (p)), dir (move (d)), type (move (t)), value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:73:17: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
73 | : proj (move (p)), dir (move (d)), type (move (t)), value (move (v)),
| ^
| std::
./libbuild2/name.hxx:73:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
73 | : proj (move (p)), dir (move (d)), type (move (t)), value (move (v)),
| ^
| std::
./libbuild2/name.hxx:73:50: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
73 | : proj (move (p)), dir (move (d)), type (move (t)), value (move (v)),
| ^
| std::
./libbuild2/name.hxx:73:68: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
73 | : proj (move (p)), dir (moIn file included from libbuild2/file-cache.cxx:4:
In file included from ./libbuild2/file-cache.hxx:274ve (d)), type (move (t)), value (mov:
e./libbuild2/diagnostics.ixx:./libbuild2/file-cache.ixx:54:1627: (v):29): warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
,
54 | | ^
| std::
path_ (move (p)),
| ^
| std::
27 | print_diag_impl (p, &l, move (r), c);
| ^
| std::
./libbuild2/diagnostics.ixx:33:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
33 | print_diag_impl (p, nullptr, move (r), nullptr);
| ^
| std::
./libbuild2/file-cache.ixx:./libbuild2/diagnostics.ixx:39:34: 71:16: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
71 | 39 | path_ (move (e.path_)),
| ^
| std::
print_diag_impl (p, nullptr, move (r), nullptr);
| ^
| std::
./libbuild2/file-cache.ixx:72:21: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
72 | comp_path_ (move (e.comp_path_)),
| ^
| std::
./libbuild2/file-cache.ixx:87:15: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
87 | path_ = move (e.path_);
| ^
| std::
./libbuild2/file-cache.ixx:88:20: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
88 | comp_path_ = move (e.comp_path_);
| ^
| std::
./libbuild2/diagnostics.ixx:88:38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
88 | : is (ifdstream::badbit), buf (move (b)), ctx_ (&ctx)
| ^
| std::
./libbuild2/diagnostics.ixx:97:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
97 | open (args0, move (fd), m);
| ^
| std::
./libbuild2/diagnostics.ixx:104:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
104 | open (args0, move (pr.in_efd), m);
| ^
| std::
./libbuild2/diagnostics.ixx:113:27: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
113 | : diag_buffer (ctx, move (b))
| ^
| std::
./libbuild2/diagnostics.ixx:115:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
115 | open (args0, move (fd), m);
| ^
| std::
./libbuild2/file-cache.ixx:./libbuild2/diagnostics.ixx:124:27: 161:19warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
: 124 | warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
: diag_buffer (ctx, move (b))
| ^
| 161 | std::
return entry (move (f), true /* temporary./libbuild2/diagnostics.ixx:126:18: */, compress_);
| ^
| std::
warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
126 | open (args0, move (pr.in_efd), m);
| ^
| std::
./libbuild2/file-cache.ixx:167:14: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
167 | entry e (move (f), false /* temporary */, compress_);
| ^
| std::
In file included from libbuild2/functions-integer.cxx:4:
In file included from ./libbuild2/function.hxx:11:
In file included from ./libbuild2/types.hxx:584:
In file included from ./libbuild2/name.hxx:274:
./libbuild2/name.ixx:47:19: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
47 | dir_path d (move (s), dir_path::exact);
| ^
| std::
In file included from libbuild2/functions-json.cxx:4:
In file included from ./libbuild2/function.hxx:11:
In file included from ./libbuild2/types.hxx:60:
In file included from ./../libbutl/libbutl/process.hxx:20:
In file included from ./../libbutl/libbutl/fdstream.hxx:17:
In file included from ./../libbutl/libbutl/filesystem.hxx:933:
In file included from ./../libbutl/libbutl/filesystem.ixx:4:
./../libbutl/libbutl/utility.hxx:166:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/name.ixx:50:22: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
50 | return name (move (d));
| ^
| std::
166 | return move (trim (s));
| ^
| std::
./../libbutl/libbutl/utility.hxx:172:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
172 | return move (trim_left (s));
| ^
| std::
./../libbutl/libbutl/utility.hxx:178:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/name.ixx:53:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call] 178 | return
mov 53 | return name (move (s));
| ^
| std::
e (trim_right (s));
| ^
| std::
In file included from libbuild2/adhoc-rule-buildscript.cxx:4:
In file included from ./libbuild2/adhoc-rule-buildscript.hxx:7:
In file included from ./libbuild2/types.hxx:60:
In file included from ./../libbutl/libbutl/process.hxx:20:
In file included from ./../libbutl/libbutl/fdstream.hxx:17:
In file included from ./../libbutl/libbutl/filesystem.hxx:933:
In file included from ./../libbutl/libbutl/filesystem.ixx:4:
./../libbutl/libbutl/utility.hxx:166:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
In file included from libbuild2/algorithm.cxx:1664:
In file included from ./libbuild2/algorithm.hxx:7:
In file included from ./libbuild2/types.hxx:584:
./libbuild2/name.hxx:53:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
53 | name (string v): value (move (v)) {}
| ^
| std::
| return move (trim (s));
| ^
| std::
./libbuild2/name.hxx:54:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
54 | name (dir_path d):In file included from libbuild2/functions-name.cxx:4:
In file included from ./libbuild2/functions-name.hxx:7:
In file included from ./libbuild2/types.hxx:60:
In file included from ./../libbutl/libbutl/process.hxx:20:
In file included from ./../libbutl/libbutl/fdstream.hxx:17:
In file included from ./../libbutl/libbutl/filesystem.hxx:./../libbutl/libbutl/utility.hxx:172:12: dir (move (d)) {warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
}
172 | 933:
In file included from ./../libbutl/libbutl/filesystem.ixx:4:
retu| ^
| std::
rn move (trim_left (s));
./../libbutl/libbutl/utility.hxx:166:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| ^
| std::
./libbuild2/name.hxx:55:38: 166 | returwarning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
n move (trim (s));
| ^
./../libbutl/libbutl/utility.hxx:178:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
55 | | name (str std::
ing t, strin178 | reIn file included from tlibbuild2/filesystem.cxxg v): ty./../libbutl/libbutl/utility.hxx:172:12urn move (trim_right (s));
| ^
| std::
pe (move (t)), value (: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
m 172 | return move (trim_left (s));
| ^
| std::
:4:
In file included from ./libbuild2/filesystem.hxx:12:
In file included from ./libbuild2/context.hxx:17:
In file included from ./libbuild2/scheduler.hxx:16:
./libbuild2/diagnostics.hxx:688:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./../libbutl/libbutl/utility.hxx 688 | ove (v)) {}
| ^
| std::
:178:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]f
178 | return move (trim_right (s));
| ^
| std::
./libbuild2/name.hxx:55:56: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
55 | i namle (string t,e string v): type (move (t)), value (move (v)) {}
_ (move (f)), loc_| ^
| std::
(file_),
| ^
| std::
In file included from libbuild2/function.cxx:4:
In file included from ./libbuild2/function.hxx:11:
In file included from ./libbuild2/types.hxx:584:
./libbuild2/name.hxx:53:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
53 | name (string v): value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:56:39: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
56 | name (dir_path d, string v): dir (move (d)), value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:54:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
54 | name (dir_path./libbuild2/name.hxx:56:57: warning: d): dir (move (d)) {}
unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| 56 | name (dir_path d, string v): dir (move ./libbuild2/diagnostics.hxx:761:(40: ^
| d warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
761 | ) std:: epilogue_, type_, mod_, name_, mo)ve (f), sv,erb_ ());
| ^
| std::
value (m
ove (v)) {}
| ^
| std::
./libbuild2/name.hxx:55:38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
55 | name (string t, string v): type (move (t)), value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:59:16: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
59 | : dir (move (d)), type (move (t)), value (move (v)) {}
| ^
| std::./libbuild2/name.hxx:55
:56: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
55 | name (string t, string v): type (move (t)), v./libbuild2/name.hxx:59:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
59 | alue (move (v)) {}
| ^
| std::
: dir (move (d)), type (move (t)), value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:56:39: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
56 | name (dir_path d, string v): dir (move (d)), value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:56:57: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
56 | name (dir_path d, string v): dir (movIn file included from libbuild2/filesystem.cxx:4:
In file included from ./libbuild2/filesystem.hxx:12:
In file included from ./libbuild2/context.hxx:17:
In file included from ./libbuild2/scheduler.hxx:16:
In file included from ./libbuild2/diagnostics.hxx:1194:
./libbuild2/name.hxx:59:51: warning: ./libbuild2/diagnostics.ixx:19:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
unqualified call to 'std::move' [-Wunqualified-std-cast-call]e (d
19 | 59)), value (move (v)) {}print_ |
| ^
| std::
diag_impl (p, &l, move (r), c);
| ^
| std::
: dir (move (d)), type (mIn file included from libbuild2/buildspec.cxx:4:
In file included from ./libbuild2/name.hxx:59:16: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
o 59v | : dir e./libbuild2/buildspec.hxx:7:
( (t)), value (movmoIn file included from v./libbuild2/types.hxxe (d):60:
)In file included from , ./../libbutl/libbutl/process.hxxt:e20y:
In file included from p./../libbutl/libbutl/fdstream.hxx(v:17e)) :
In file included from ( {mo./../libbutl/libbutl/filesystem.hxxv}
e ( t| : ^))
,933 v:
a| lIn file included from u std::e./../libbutl/libbutl/filesystem.ixx:
4:
./../libbutl/libbutl/utility.hxx:166:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
166 | return move (trim (s));
| ^
| std::
./libbuild2/name.hxx:62:31: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
62 | : proj (project_name (move (p))), dir (move ((./../libbutl/libbutl/utility.hxx:md)172)o,: vt12yep:e ((mwarning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]v
ove 172 | return move (t)),
(trim_left ( | ^
s| ));
| std::)
^
| std::
) {}
| ^
| std::
./../libbutl/libbutl/utility.hxx:178:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
178 | return move (./libbuild2/name.hxx:59:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
t 59 | : dir (move (d)), type (move (t)),./libbuild2/name.hxx:62:48: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
rim_ri ght (s));
| ^
| std::
62 | v : proj (project./libbuild2/diagnostics.ixx_nam:27:29e (move (ap))), di:l r (move (d)), twarning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
u ype (move (t)),
| ^
| std::
27 | print_diag_impl (p, &l, m./libbuild2/name.hxx:62:65:ove (r), c);
| ^
| std::
e (movewarning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
(v)) 62 | : proj (./libbuild2/diagnostics.ixx :33:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
project_name (move 33 | (p)) print_diag_impl (p, nullptr, move (r), ), dir (move (d)), type (move (nullptr);
| ^
| std::
{}
| ^
| std::
t)),
| ^
| std::
./libbuild2/diagnostics.ixx:39:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
39 | print_diag_impl (p, nullptr, move (r), nullptr);
| ^
| std::
./libbuild2/name.hxx:63:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
63 | value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:59:51: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
59 | : dir (move (d)), type (move (t)), value./libbuild2/name.hxx:66 (move:17: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
66 | ( v)) { :} proj (move (p)), dir (
move (d)), t | ^
| std::ype (move (t)), value (
move (v)) {}
| ^
| std::
./libbuild2/diagnostics.ixx:88:38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/name.hxx./libbuild2/name.hxx: 88 | : is62 (ifdstr:66:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
:eam::ba 66 | dbit), buf (m : proj (move (b)), ctx_ (&ctx)
| ^
| std::
31: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
ove (p)), d62 | ir ( : proj (project_name (move (p))), dir (mmo./libbuild2/diagnostics.ixx:97ove (d)), ty:p18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
e (move 97 | open ( (t)ve ),
| ^
| std::
a(rgs0, move (fd), m)d)), type (move (t)), ;
| ^
| std::
value (move (v)) {}
| ^
| std::
./libbuild2/diagnostics.ixx:104:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/name.hxx 104 | open (args0, move (pr.in_efd), m);
| ^
./libbuild2/name.hxx:62:48::66:50: warning: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
unqualified call to 'std::move' [-Wunqualified-std-cast-call] 62 | : proj | std::
(p
roje 66 | : proj (moct_nve (p)), dir (move (d)), ty./libbuild2/diagnostics.ixx:pame (move (em (113:27: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
op))), dir (movv 113e (t)), value (d)), type (move (t)),
| : diage (move (v)_buffer (ctx, mo | ^)
{}
| ^
| std::| v std::
e (b))
| ^
| std::
./libbuild2/diagnostics.ixx:115:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/name.hxx:62:65: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
115 | ./libbuild2/name.hxx 62 | : proj (proopen (args0, move (fd), m);
| ^
| std::
j:66:68ect: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
_name (move (p))), dir (move (d)), type (move (t)),
| ^
| std::
66 | : proj (move./libbuild2/diagnostics.ixx:124:27: In file included from libbuild2/file-cache.cxx:8:
In file included from ./libbuild2/filesystem.hxx:12:
In file included from ./libbuild2/context.hxx:17:
In file included from ./libbuild2/scheduler.hxxwarning: :16:
./libbuild2/diagnostics.hxx./libbuild2/name.hxx:63:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
63 | ( value (unqualified call to 'std::move' [-Wunqualified-std-cast-call]
: p)), dir 124 | : diag_buffer (moctx, move (b))
| ^
(| std::
ve (v)) {}
| ^
| std::
move (d)), type (move ./libbuild2/diagnostics.ixx:126:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
126 | open (args0, (tmove (pr.in_efd), m);
| ^
| std::
./libbuild2/name.hxx:66:17: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
) 66 | : proj (move (p)),), valu e (688:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
dir (m 688 | moveo file_ (move (f)ve (d)), type (move (t)),), loc_ (file_),
| ^
| std::
(v)) {}
| ^
value (move (v)) {}
| | std::
^
| std::
./libbuild2/name.hxx:73:17: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
73 | : proj (move (p)), dir (move (d)), type (move (t)), value (move (v)),
| ^
| std::
./libbuild2/name.hxx:66:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
66 | : proj (move (p)), dir (move (d)), type (move./libbuild2/name.hxx:73:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
(t)), value (move (v)) {}
73 | | ^
| std::
: proj (move (p)), dir (move (d)), type (move (t)), value (move (v)),
./libbuild2/name.hxx:66:50: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
66 | : proj (move (p)), dir (move (d)), type (move (t)), value (move (v)) {}
| ^
| std::
| ^
| std::
./libbuild2/name.hxx:73:50: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/name.hxx:66:68: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
66 | : proj 73(m | ov e (p )), dir (move (d)), type (move (t)), value (move (v)) {}
| ^
| std::
: proj (move (p)), dir (move (d)), t./libbuild2/diagnostics.hxx:ype (move (t)), value (move (v)),
| ./libbuild2/name.hxx: ^
76173:17: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
73| std:::
40: | : proj (move (p)) , warning: diunqualified call to 'std::move' [-Wunqualified-std-cast-call]r
(move ./libbuild2/name.hxx:73:68: warning: 761 | (d)) epilogue_, unqualified call to 'std::move' [-Wunqualified-std-cast-call]ty, type (mov
pe_, mod_e (t)), va,lue ( In file included from move (v)),
| ^
| std::
n73 | : proj (move ./libbuild2/name.hxx(p)), dir (move (d)), type (move (t)libbuild2/dyndep.cxxa):m73:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]e_, move (
f), sverb_ (),:) 73 | v4:
In file included from ./libbuild2/dyndep.hxx:7:
In file included from ./libbuild2/types.hxx:60:
In file included from ./../libbutl/libbutl/process.hxx:20:
In file included from ./../libbutl/libbutl/fdstream.hxx:17:
In file included from ./../libbutl/libbutl/filesystem.hxx:933:
In file included from ./../libbutl/libbutl/filesystem.ixx;
| ^
| std::
:4:
./../libbutl/libbutl/utility.hxx:166:12: : proj (move (p)), warning: alunqualified call to 'std::move' [-Wunqualified-std-cast-call]ue (move (v)),
| ^
| std::
dir (move (d)), 166 | return move (type (move trim (s));
(t)), value (move (v)) | ^,
| ^
| std::
| std::
./libbuild2/name.hxx:73:50: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
73 | : proj (move (p)), dir (move (d)), ./../libbutl/libbutl/utility.hxxt:172:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
172 | return move (trim_left (s));
| ^
| std::
./../libbutl/libbutl/utility.hxx:178:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
ype (move (t)), value (move (v)),
| ^
| std::
./libbuild2/name.hxx:73:68: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
73 | : proj (move (p)), dir (move (d)), type (move (t)), value (move (v)),
| ^
| std::
178 | return move (trim_right (s));
In file included from libbuild2/depdb.cxx:4:
In file included from ./libbuild2/depdb.hxx:9:
In file included from ./libbuild2/types.hxx:584:
./libbuild2/name.hxx | ^
| std::
:53:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
53 | name (string v): value (move (vIn file included from libbuild2/functions-integer.cxx:4:
In file included from In file included from )) {}./libbuild2/function.hxx:15:
In file included from ./libbuild2/variable.hxx:
18:
In file included from ./libbuild2/json.hxx:| ^
| std::
350libbuild2/file-cache.cxx:8:
:
./libbuild2/json.ixx:191:43: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
In file included from ./libbuild2/filesystem.hxx: 191 | : type (json_type::12:
In file included from ./libbuild2/context.hxx:17:
In file included from ./libbuild2/scheduler.hxx:16:
In file included from ./libbuild2/diagnostics.hxx:1194:
string), string ./libbuild2/name.hxx(move (v))
: | ^
| std::
./libbuild2/diagnostics.ixx:19:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
54:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
19 | print_diag_impl (p, &l, m ove (r), c);
| ^
| std::
54 | name (dir_path d): dir (move (d)) {}
| ^
| std::
In file included from b/b.cxx:27:
In file included from ./libbuild2/file.hxx:11:
In file included from ./libbuild2/scope.hxx:11:
In file included from ./libbuild2/module.hxx:11:
In file included from ./libbuild2/context.hxx:17:
In file included from ./libbuild2/scheduler.hxx:1024:
./libbuild2/scheduler.txx:167:47: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
167 | deactivate_impl (true /* external */, move (l));
| ^
| std::
./libbuild2/json.ixx:253:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/name.hxx:55:38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
55 | name (s253tring t, string | v): type (move (t)), value (move (v) ) {}
| ^
| std::
new (&string)./libbuild2/name.hxx:55:56: warning: string_type (move (v.string));
| ^
| std::
unqualified call to 'std::move' [-Wunqualified-std-cast-call]
55 | name (string t, string v): type (move (t)), value (move (v)) {}
| ^
| std::
./libbuild2/json.ixx:257:32: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
257 | new (&array) array_type (move (v.array));
| ^
| std::
./libbuild2/name.hxx:56:39: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
56 | name (d./libbuild2/json.ixx:261:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
ir 261 | new (&object) object_type (move (v.object));
| ^
| std::
_path d, string v): dir (move (d)), value (move (v)) {}
| ^
| std::
In file included from libbuild2/adhoc-rule-regex-pattern.cxx:./libbuild2/diagnostics.ixx:27:4:
In file included from 29: ./libbuild2/adhoc-rule-regex-pattern.hxx:warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
7:
In file included from ./libbuild2/types.hxx:60:
In file included from ./../libbutl/libbutl/process.hxx:20:
In file included from ./../libbutl/libbutl/fdstream.hxx:17:
In file included from ./../libbutl/libbutl/filesystem.hxx:933:
In file included from ./../libbutl/libbutl/filesystem.ixx:4:
./../libbutl/libbutl/utility.hxx:166:12: warning: 27 | unqualified call to 'std::move' [-Wunqualified-std-cast-call]
prin 166 | t_diag_impl (p, &l, move (r./libbuild2/name.hxx) return move (trim (s));
| ^
| std::
, c);
| ^
| std::
:56:57: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
56 | nam./libbuild2/diagnostics.ixx:33:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]./../libbutl/libbutl/utility.hxx:172
:12: warning: 33 | unqualified call to 'std::move' [-Wunqualified-std-cast-call]
eprint_diag _impl (p, n(dullptr, im In file included from r_path d, strove172 | libbuild2/algorithm.cxxi:4:
In file included from ./libbuild2/algorithm.hxx:7:
In file included from ./libbuild2/types.hxx:584:
In file included from ./libbuild2/name.hxx:274:
./libbuild2/name.ixx:47:19: ./libbuild2/json.ixx warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
ng :306:30: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call] (
rv): dir ( mov47 | dir_pIn file included from alibbuild2/function.cxxe: 306 | (d)4:
In file included from ./libbuild2/function.hxx:11:
In file included from ./libbuild2/types.hxx:584:
In file included from ./libbuild2/name.hxx: 274:
t./libbuild2/name.ixx:47:19: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
h 47 | d (move ( s ), dir_patretu)r,n en mw (othis) json_value (move (v));
| ^), nuvllpter);
value
| ^(
m ov| e std::|
std::
( v(dir_ht)) {}
| ^
| std::
patr./libbuild2/diagnostics.ixx:39:34h: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
i 39 | d (move./libbuild2/name.hxx:59:16: print_diag_impl (p, (s)n,uwarning: l unqualified call to 'std::move' [-Wunqualified-std-cast-call]
dirlptm 59 | _ p r a_le, moveth::exact);
f | ^
t | (r std::
), nullp(tr);
| s ^ :
| std::
));dir (move (d)), type (move (t)), value (
| ^
| std::
move (v)) {}
| ^
| std::
::exactIn file included from libbuild2/diagnostics.cxx:);4:
In file included from ./libbuild2/diagnostics.hxx:11:
In file included from ./libbuild2/types.hxx:584:
./libbuild2/name.hxx:53:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| ^
./libbuild2/name.hxx:59./libbuild2/name.ixx:50:22 :: warning: | 53unqualified call to 'std::move' [-Wunqualified-std-cast-call] std::
|
n 50 | a me (string v): value (move (v)./libbuild2/diagnostics.ixx:88) :{./../libbutl/libbutl/utility.hxx}38:: 33178 warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
return :12:88 |
| ^
warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
nam e (move (d178 | | 59 | :: di) std::./libbuild2/name.ixx
);s :
| ^( i
50 i| rIn file included from libbuild2/adhoc-rule-cxx.cxxr: std::f
eturn movd./libbuild2/name.hxx:54:29ste 4:
In file included from ./libbuild2/adhoc-rule-cxx.hxx:7:
In file included from ./libbuild2/types.hxx:584:
./libbuild2/name.hxx:53:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call] r(
53trim_right | (s 54 | eam::badbit), bu));
| ^
| std::
name f( s t(rmi n name (di./libbuild2/name.ixxr_path d):g:22: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
o v):50 value (move (dv)) {}
| ^
| std::
ve (bi)), | ct x _ :r(&ctx)
53:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| (move (d)), 53 | type (move (t)),./libbuild2/name.hxx:54 vrae ^
lu re t| ( std::mou
ve eturn(v)r name (move (s));
| ^
| std::
n name () ./libbuild2/diagnostics.ixx:97:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
97 | open (args0,{}
| ^
| std::
move (fd), m);
move (d));
| ^
| std:::29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
54 | | ^
name (dir_path d): di./libbuild2/name.hxx (mo
v:59:51: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
r (move (d59 | e ( )| ) { }
| ^
| std::
: dir (move (d)), d)) {}
type (move (t)), value (move ( std::
v)) {}
| ^
| std::
./libbuild2/name.hxx:55:38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
55 | | ./libbuild2/diagnostics.ixx ^
| :104 std::./libbuild2/name.ixx:53
:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
: 53 | return name (move (s));
| ^
| std::
./libbuild2/name.hxx:6218./libbuild2/name.hxx:55:38:: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
104:31 : warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call] |
62 | nam 55 | na e open (args0, move (pr.in_ efd), m);
(| ^
| std::
string t, strim./libbuild2/diagnostics.ixxe (stng: v)r113: i ng t:27: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call] t:ype (move
, 113 | : dia g_buffer (ctx, movstproj (proe (j(tect_name (mrove (p))), )), value (move b(v))dir (move (d)), t))
y{}| ^
| in ^| std::
p
e (move (t)),
| ^./libbuild2/diagnostics.ixx: 115:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
g 115 | | v): type (move (t)), value (move (v)) {}
| ^
| std::
| std::
open (ar std::
gs0, move (fd), m)./libbuild2/name.hxx:55:;
| ^
| std::
./libbuild2/name.hxx:55:56: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]56./libbuild2/diagnostics.ixx:124:27: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
124 | : diag_buffer (ctx, move (b))
| ^
| std::
./libbuild2/diagnostics.ixx:126:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
126 | open (arg:
55 | warning: s0, move namunqualified call to 'std::move' [-Wunqualified-std-cast-call]e (strin
g (pr.it 55 | name (string t, s, s./libbuild2/name.hxx:62tr:in48:g warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
vtrin)n : t_efyg v): type 62 | (mpoe (move v(t)), value (move (v)) {}d
| ^
| std::
:e) , ( t)), value proj (project_nam(move (v)) {}
| ^
| std::./libbuild2/name.hxx:56:39: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
e 56 | m) ;(
move (p))), di rna
| ^me (d (move
| std::
ir_path d, string v): dir (move (d)), value (move (v(d)), type (move (t)),
| ^
| std::
)) {}
| ^
| std::
./libbuild2/name.hxx:62:65: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
62 | : proj (project_name (move (p))), dir (move./libbuild2/name.hxx:56:39: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
56 | name (dir_path d, string./libbuild2/name.hxx (d)), type (move (t)),
| ^v): dir (
| std::
move (d:56:57: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
56 | name (dir_path d, string v): dir (move (d)), value (move (v)) {}
| ^
| std::
)), value (move (v))./libbuild2/name.hxx:63:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
{}
| ^
| std:: ./libbuild2/name.hxx:59:16:
warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
63 | 59 | ./libbuild2/name.hxxval ue : d:i56r:57: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]( m(move (v)) {}
| ^
| std::
ove (d)), type (move (t))
, value 56 | (move ./libbuild2/name.hxx(v):) 66n a:{}me17
: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call] | ^
| std::
(dir_path d, string v): dir (move (d)), value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:59:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
66 | : proj (move (p)), dir (move (d)), type (move (t)),
59 | : dir (move (d)), type (move (t)), value (move (v)) {}
| ^
| std::
value (move ./libbuild2/name.hxx:59:51: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
59 | : dir (move (d)), type (move (t)), value (mo(v))ve (v)) {}
| ^
| std::
./libbuild2/name.hxx: 59:./libbuild2/name.hxx16: {}warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
:6259 |
: | ^
| std::
: dir (mo31ve (d)), tyIn file included from pe (move: In file included from (t)libbuild2/functions-integer.cxx)libbuild2/filesystem.cxxIn file included from ::libbuild2/context.cxx:4, v4:
:
4In file included from In file included from ./libbuild2/filesystem.hxx:12:
In file included from ./libbuild2/function.hxx alue./libbuild2/context.hxx:
warning: In file included from unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/context.hxx 62 | : : p:7:
In file included from ./libbuild2/types.hxx:584:
In file included from 15:
roj (project_name (move :17:
In file included from ./libbuild2/scheduler.hxx:1024:
./libbuild2/scheduler.txx:167:47:./libbuild2/name.hxxlibbuild2/b-options.cxx:: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
9 167 | deactivate_iIn file included from ./libbuild2/variable.hxx:20:
mp66In file included from ./libbuild2/context.hxx::./libbuild2/name.hxx17:
In file included from :l:
3353 (true /*( In file included from pexternal */, move./libbuild2/scheduler.hxx (l));
::./libbuild2/types-parsers.hxx warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
66 (move (v)) {}
| : proj (mov:| ^:e1610 (p)), di
) | ^:
./libbuild2/diagnostics.hxxr:| 688 std::(
| std::
:
m:18: warning:
unqualified call to 'std::move' [-Wunqualified-std-cast-call]
ove (d)), 688 | file_ (move (fIn file included from ./libbuild2/types.hxx))),), dir: (60loc_ (fil./libbuild2/name.hxx:59:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
:
In file included from ./../libbutl/libbutl/process.hxx59 | :20:
In file included from m o v e_ : e ()t,ype (movd
e| ) (), ^t
| std::./../libbutl/libbutl/fdstream.hxx:17
type (move:
In file included from ./../libbutl/libbutl/filesystem.hxx:)(t)),
| 933:
In file included from ./../libbutl/libbutl/filesystem.ixx:4:
di./../libbutl/libbutl/utility.hxx ^:166:12: warning:
r) (m ,| std::
ove (d) vunqualified call to 'std::move' [-Wunqualified-std-cast-call]
)a, lu29: 166warning: tunqualified call to 'std::move' [-Wunqualified-std-cast-call] |
ype e53 | name (stri(./libbuild2/name.hxxmove (t)), value (move (v)) {}
| ^
| std::
return:g62:48: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
n./libbuild2/name.hxx:59:51: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
62 | v : proj (proje (cmovt_ 59move | : dir (move ()d):(trim e ./libbuild2/diagnostics.hxx: (v)) v761:{}
n),| 40: ^
t( saalmu)) ;e| std::y
pe
(e ((mmwarning: mounqualified call to 'std::move' [-Wunqualified-std-cast-call]
v761eo | | v e o(ve ( t./libbuild2/name.hxx:)) , v aelpu ^ilogue_, t66
| std:::
e (m50ove: warning: ypeunqualified call to 'std::move' [-Wunqualified-std-cast-call](_ (
, mod_, nam 66p)v)))), d | iv r e_)() {}
| ^m,{
| std::}o mo v
e
| ^./../libbutl/libbutl/utility.hxx: pro v:(e ./libbuild2/name.hxx(:df54172j
:(m:29:), s12:| ovve e( std::p)r )warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
b 54 warning: ,unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| 172 | )di r )( m o v, _t yre( ));e p (d
) ), e (motynap| ./libbuild2/name.hxxm:62:31: ewarning: ^unqualified call to 'std::move' [-Wunqualified-std-cast-call]
(di
| std::v er62 | e
(mo_vpea ((t)), valth d): dir (move (d)) {}
| ^
| std::
turn motue (move (v)) {}
v | ^
| std::
./libbuild2/name.hxx:55:38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
e )55 | ),
./libbuild2/name.hxx name:66:68: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
( 66 | : (string t, strti rng v proj (move (p)), dir (move) (d)), type : ty(move (t)), value (move (v)) {}
| ^
| std::
p| e (move (t)), value (move ^(v)) {
}
| ^
| std::
i| ./libbuild2/name.hxx:73m:17: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
_ 73 | std:: ./libbuild2/name.hxx:55:56: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
l 55 | name (str: proj (move (p))i,en: dir (movfe (td)), type (( ./libbuild2/name.hxxmIn file included from libbuild2/functions-integer.cxx::ove (4:
In file included from ./libbuild2/function.hxx:15:
In file included from ./libbuild2/variable.hxx:20:
In file included from ./libbuild2/context.hxx:17:
In file included from ./libbuild2/scheduler.hxx:16:
In file included from ./libbuild2/diagnostics.hxx:1194:
./libbuild2/diagnostics.ixx:19gt)), v alue (mo62t, sIn file included from :29: pwarning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
:rlibbuild2/common-options.cxxve (v) oj (p19 | print_diag),
| ^_65r
| std::
oi: m./libbuild2/name.hxxpjl (p, &l, move (r), c);
| ^
| std::
:73:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
e 73 | : proj (mct_name (move (p)))ove (p)), dir (move (,d)), type (sm:ove (t)), value (move (v)), dir (move (d))), type (
)move (t)),
| ^
| std::
12:
In file included from | ^./libbuild2/common-options.hxx
;
| std::
| ^
| std::
./libbuild2/name.hxx:73:50: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
: 73 | : proj (move 469(p)), :
d./libbuild2/name.hxx:62:48: warning: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]unqualified call to 'std::move' [-Wunqualified-std-cast-call]
In file included from i
r 62 | 62 (move (d)), ./../libbutl/libbutl/utility.hxx type./libbuild2/types.hxx :584:
: ( : proj178 m:12: warning: (punqualified call to 'std::move' [-Wunqualified-std-cast-call] | ove (roject_name (move (p))), dir (move (d)), type (move (t)),
| ^
| std::
./libbuild2/name.hxx : ptr)), 178valu | e (m o vet o(j rvreturn mov)),
ing v): type: | 62: ^
| std::
65: ((move (t )), value (moveIn file included from (v)) {}
| ^
| std::
./libbuild2/diagnostics.ixx:./libbuild2/name.hxx./libbuild2/name.hxxe (trim_righlibbuild2/function.cxxt:warning: (s));
| ^
| std::
unqualified call to 'std::move' [-Wunqualified-std-cast-call]
53 62 | :29: warning: 27:29: :73./libbuild2/name.hxx:56:39:: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
warning: 56unqualified call to 'std::move' [-Wunqualified-std-cast-call]
68 | : p roj (project_name (move (p))), name (dir_path d, string v): dunqualified call to 'std::move' [-Wunqualified-std-cast-call] 27d | i :r4:
ir (move (d)) print_diag _impl (p, &l, move (r), c);
| ^
| std::
: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
(move (d)), 73 | type (mo ve (t)),
|
^
:In file included from ./libbuild2/function.hxx | std::
p roj53 | : 15:
In file included from ./libbuild2/diagnostics.ixx./libbuild2/name.hxx:63:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
p r63 | :33:(move (p v))34,:./libbuild2/variable.hxx :18:
warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
In file included from 33 | ./libbuild2/json.hxxprint_diag_oidir (move (d)), type (move (t)), value (move (v)),
| ^
| std::mjp
, value (move (v)) {}
| ^
| std::
l (p, nullptr, move :350 ./libbuild2/name.hxxe ct_name (move (p))), dir (move (d)), type (move (t)),
| ^
| std::
:
(./libbuild2/json.ixx::56:57: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
191 56 | : name (dir_path d, string v): dir (move (d)), value (move (r43:), v)) {}
| ^nunamelwarning:
lptr);
| std::
unqualified call to 'std::move' [-Wunqualified-std-cast-call] | ^
| std::
(stri
ng v 191 | ): value ./libbuild2/name.hxx:(59:16: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
59 | : : type (json_type:./libbuild2/diagnostics.ixx:39:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
:strin g), strin39 | print_d dii./libbuild2/name.hxx:rg ( m63:18: warning: (move (unqualified call to 'std::move' [-Wunqualified-std-cast-call]
a 63 | g_impl (p, v ))
| ^
nullp valt| std::
move (v)) {}
| ^
| std::
ue (move (v)) {}
| ^
| std::
r, move (r), noullptr);
| ^
| std::
ve (d)), type (move (t)), value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:54:29:./libbuild2/name.hxx:./libbuild2/json.ixx:253:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
253 | new (&string) string_type (move (v.string));
| ^
| std::
warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/name.hxx:59:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call] 54 | name (dir_path d)
./libbuild2/json.ixx:66::257:32: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
257 | new (&array) array_ 59 | 17type (m: ove./libbuild2/diagnostics.ixx : 88:38:( warning: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
88 | In file included from libbuild2/depdb.cxx:4:
In file included from ./libbuild2/depdb.hxx:9:
In file included from ./libbuild2/types.hxx:584:
In file included from ./libbuild2/name.hxx:274:
./libbuild2/name.ixx:47:v19: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
In file included from libbuild2/functions-filesystem.cxx:6:
In file included from ./libbuild2/scope.hxx:. 7 a rrayunqualified call to 'std::move' [-Wunqualified-std-cast-call]47 | ));
: is:
di 66 | : dir (r (moveIn file included from ./libbuild2/types.hxx:584:
./libbuild2/name.hxx:53:29: warning: ( ifds tream::badIn file included from b( dlibbuild2/algorithm.cxx:4:
In file included from ./libbuild2/algorithm.hxxi)) dir_path d (move (s), dir_t), buf path::exact);
| ^
| std::
({}
| ^
| std::
move (b)), ctx_ (m&ctx)
| ^
| std::
:12:
In file included from ./libbuild2/target.hxx:ove (d18:
In file included from ./libbuild2/scope.hxx:11:
In file included from ./libbuild2/module.hxx./libbuild2/name.hxx:11:55:38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
unqualified call to 'std::move' [-Wunqualified-std-cast-call]./libbuild2/diagnostics.ixx:97
) 53 | )55:
In file included from ./libbuild2/context.hxx:17:
In file included from ./libbuild2/scheduler.hxx:16:
| | ^ :./libbuild2/diagnostics.hxx:688:18: n18am:
warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
warning: 97 ./libbuild2/name.ixx| std::
,: 50 | unqualified call to 'std::move' [-Wunqualified-std-cast-call]
688 | : t yp22e In file included from libbuild2/file-cache.cxx:8:
In file included from e fil(name :((strin./libbuild2/json.ixx:261:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]mgove (t)), valu e t
, 261 | s string new (&objeevtr): tying v): value (_pe (move (t)),ct) objec (move (f)) warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]v
alue (move ,(v)) t 50 | {loc_ (file_ ),_t
| ^
| std::
ype (move (v.objemove (v)) {}
| ^
}
| ^| std::
| std::
ct));
| ^
| std::
ret./libbuild2/name.hxx:55:56: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
aurl./libbuild2/name.hxx 55u | e (move (v)) {}
name (:string t, s54:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
(tring v): type (move (t)), value (move (v)) {}
n | | ^m ^n
| std::
oame (move (d));
| ^
| std::
| std::ve (v)
) {}
| ^
| std::
./libbuild2/name.hxx:66:17: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/diagnostics.hxx:761:40: 66 | warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
761 | ./libbuild2/name.hxx:56:39: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call] ep
ilogue_, t y./libbuild2/filesystem.hxx:12:
In file included from ./libbuild2/context.hxx:1756 pe_, mod_, name_, mo:
vIn file included from ./libbuild2/scheduler.hxx:1024:
./libbuild2/scheduler.txx:167:47: ./libbuild2/json.ixxe warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
:(./libbuild2/name.ixx 167 | dea : 54:pctivate_i | | 30653:30 r :mpl18: oj warning: (truenunqualified call to 'std::move' [-Wunqualified-std-cast-call](move (
: a p) m/e* external */, mov) (e (ld)ir_path d): dir (m, dirove (d)) { (move (d)), typ53 | e (move warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
retu 306 | rn name (move(t)), value (move ( (s) new (this) );
json_val | ^
| std::v)) {}
| ^
| std::
f), s
./libbuild2/name.hxxuve }(:
59er:move51b_ ()) (v));
| ^
| std::
;
:./libbuild2/name.hxx:66:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]| ^
| std::
66 | : proj (move (p)), dir (m)warning: ove (d)), type (mov ;| ^
| std::
| ^
| std::
e (t)), value (move ./libbuild2/name.hxx:55:38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
unqualified call to 'std::move' [-Wunqualified-std-cast-call] 55 | name (strin(v)) {g}
t, string v): type (move (t)), | ^
v | std::
alue (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:66:50: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
66 | : pr oj (move (p)), dir./libbuild2/name.hxx:55:56: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
55 | nanme (str (move (d)), type (move (t)), valaue (move (v)) {}
| ^
| std::
me (dir_pathi d, string v): dir ng t, stri./libbuild2/name.hxx:66:68:ng v): type (move (t)), value (move (v)) {}
| ^ (
move (d)), value (move (v)) {}
| warning: ^
| std::
unqualified call to 'std::move' [-Wunqualified-std-cast-call]| std::
66 | : proj (move (p)), dir (move (d)), type (m./libbuild2/name.hxx:56:57: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
o 56 | v name (dir_path d, string v): dir (move (d)), ./libbuild2/name.hxxevalue ( mo(ve (v))t)), value (move (vIn file included from )) {}
| libbuild2/algorithm.cxx {}
| ^
| std::
:4:
In file included from ./libbuild2/algorithm.hxx:12 ^
| std::
:
In file included from ./libbuild2/target.hxx:18:
In file included from ./libbuild2/scope.hxx:11:
In file included from ./libbuild2/module.hxx:11:
In file included from ./libbuild2/context.hxx:17:
In file included from ./libbuild2/scheduler.hxx:16:
In file included from ./libbuild2/diagnostics.hxx:1194:
./libbuild2/diagnostics.ixx:19 : pro:./libbuild2/name.hxx56j:39: 59./libbuild2/name.hxx: 73:17: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
: 59:16: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
56 59 | : | | :29: 73 | warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
19 : | print_diag_impl dir (m ove (d)), type (move (( p, t&)), value (move (v)) {}
l( | ^
| std::
move./libbuild2/name.hxx:59:33: ,warning: In file included from libbuild2/functions-bool.cxxunqualified call to 'std::move' [-Wunqualified-std-cast-call]
mo(p : )59 | : dir (move (dve (r), c)), type (move (t));
| ^
| d std::
ir nam), value (move :4:
e((v)) m{}
| ^
| std::
In file included from ove (d)), type (move (t)), value (move (v)) {}
| ), d ^
| std:: ./libbuild2/function.hxx:11:
In file included from ./libbuild2/types.hxx:584:
./libbuild2/name.hxx:53:29oir (move (d)), typen (args0, move In file included from (fd), m);
| ^
| : warning: libbuild2/functions-name.cxx:4:
In file included from ./libbuild2/functions-name.hxx:7:
In file included from ./libbuild2/types.hxx:584:
./libbuild2/name.hxxunqualified call to 'std::move' [-Wunqualified-std-cast-call]p
In file included from
libbuild2/adhoc-rule-buildscript.cxx:4:
In file included from ./libbuild2/adhoc-rule-buildscript.hxx:7:
In file included from ./libbuild2/types.hxx:584:
./libbuild2/name.hxx:53:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
53 | : ./libbuild2/name.hxx:59:51: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
53 59 | : dir (move (d)), type (move (t)), 53 | (dir_path:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
v d std::./libbuild2/name.hxx53 | name (string v): value,
strinag v): ludir (e move (d)), value (mo./libbuild2/diagnostics.ixxpvroj (move (p)), dir (e (v))( { }
| ^
| std::
emove (d)), t ym ./libbuild2/name.hxx:56:57: pov./libbuild2/diagnostics.ixx:warning: 27e (v)) {}
| ^
| std::
e (move (t)), unqualified call to 'std::move' [-Wunqualified-std-cast-call]v
a 56 | ( lue (mmove (v)) namo./libbuild2/name.hxx:62:31: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
:104v:e18 : warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
: 104 | e (dir 62( | v)),
open ( | ^
:29_path d, string v): dir{ (m: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]oven
(d))}
, value ( 27| a62 | | ^:
| std::
move (v)) {}
| ^
| std::
std::
print_dia./libbuild2/name.hxx./libbuild2/name.hxx::73::ga rgs_0, move (pr.in_efd),impl (p, &m31: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
33 62 | m)l;: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
59 | ^
| std::
73 | : : proj (me, move ove (pproj (./libbuild2/diagnostics.ixx:113:27: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
)), dir (move (d)),s 113 | t t (: diag_yprojebcutff_enr (ctx,:16: warning: move unqualified call to 'std::move' [-Wunqualified-std-cast-call]
(bp)e)
| ^
| std::
ame (m(./libbuild2/name.hxx o:ve (t54:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
)), vm(r), c);
| ^
| std::
./libbuild2/diagnostics.ixx:115:18: warning: ounqualified call to 'std::move' [-Wunqualified-std-cast-call]
54 | namve (p59e (dir_p./libbuild2/diagnostics.ixx | : dir (m))), dir (move (d)), type ath d): dir (moveove( (d)), move (t)),
115 | | type ^ (
move ope| std::
pn (args0,(( drom)) {}
| ^
j (prt)), val ove (ufe (move d),o m);
| ^j(v)) {}
| ./libbuild2/name.hxx:62:48: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
^
e| std::| 62 | : proj (project_name (move (p))), dir (move (d)), type (move (t)),
| ^
| std::
std::
| std::
./libbuild2/name.hxx:62:65: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
62 | : proj (./libbuild2/name.hxx:59:project_name (m33./libbuild2/diagnostics.ixxcalue (move (: warning: v)t),
unqualified call to 'std::move' [-Wunqualified-std-cast-call]
_ 59 | : dir (move (d)), type (move (t)), value (move (v)) {name (move (p))), dir (move (d)), type (move (t)),
| ^
| std::
}| ^
| std::
| ^
| std::
:124:27: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
124 | : diag_buffer (ctx, move (b))
| ^
| std::
:33:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
33 | pri./libbuild2/name.hxx./libbuild2/name.hxx./libbuild2/name.hxx./libbuild2/diagnostics.ixx::55:38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
: 73:50: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
62:48 73 | :55: n warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
62 | : proj (pro | ./libbuild2/name.hxxtname (stri_diag_impl :59:51: ove (png t, string v)126 : type (move (t))):18 ( na))me (string v): valup, nul, valr, iu:n proj (move (p)), eeg d(mo:v) : dvwarning: irlpiunqualified call to 'std::move' [-Wunqualified-std-cast-call]
vre t(r , m(moove (ved )(((rIn file included from mlibbuild2/functions-json.cxxov)), ea (vml, warning: ounqualified call to 'std::move' [-Wunqualified-std-cast-call]uve (d)), tnytype (move (tp:e (e4)m) (mov:
e u
l(t)), value (move (v)),In file included from ove (./libbuild2/function.hxx:11:
In file included from ./libbuild2/types.hxx:vlptr)
;
| ^
| ^
| std::
59) | | std::
v)) {}
./libbuild2/name.hxx:73:68 ,:| ^
warning: ./libbuild2/diagnostics.ixx:| std::
In file included from )unqualified call to 'std::move' [-Wunqualified-std-cast-call]
) {}
| 126
| open) ./libbuild2/name.hxx: 39:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call](args0, mov {}
e (p r.in_ : die
584 39 | :
./libbuild2/name.hxx:53:29fr (move (d)), t:ylibbuild2/dump.cxx warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
p 53 | e:13:
In file included from ./libbuild2/rule.hxx:12:
In file included from ./libbuild2/target.hxx :18:
In file included from dj name (st./libbuild2/scope.hxx:11:
In file included from ./libbuild2/module.hxx:12:
In file included from (move (ring v)tect_na: valu), me (./libbuild2/variable.hxxmove (v)) {}
));
| ^
| std::
me (move (p))), dir) | ^
| std::
(move (d)), type (mo, value (move (v)) {}:18:
In file included from ./libbuild2/json.hxx:350:
./libbuild2/json.ixx:v./libbuild2/name.hxx:54e191:43::29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
55 54 | (t)),
| ^
| std::
warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
191 | | ^
| | ./libbuild2/name.hxx: type (json_type::s:t:ring),56 string (move ^:( name (dir_path d): dir (move ( vIn file included from 62libbuild2/functions-builtin.cxx:9))
| ^
| std::
:
In file included from ./libbuild2/scope.hxx:7:
In file included from ./libbuild2/types.hxx:60:
In file included from ./../libbutl/libbutl/process.hxx:20:
In file included from ./../libbutl/libbutl/fdstream.hxx:17:
In file included from ./../libbutl/libbutl/filesystem.hxx:933:
In file included from ./../libbutl/libbutl/filesystem.ixx:4:
./../libbutl/libbutl/utility.hxx:166:12: warning: | std::
warning: d)) {}
| ^unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| std::
166 | return move (trim (s):65: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
);
| ^
| std::
62./libbuild2/name.hxx:55:38: warning: | unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/name.hxx./../libbutl/libbutl/utility.hxx:172 : proj (proje 55 | ::62 : p31 cnr./libbuild2/json.ixx:25312:34: ame: (str warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
i warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
172 253 | 62 neunqualified call to 'std::move' [-Wunqualified-std-cast-call]
t 55 | _naing t, string v): typemn | (twme (&string) string_ n std::
_di | return move a( trim_t| (ovey./libbuild2/name.hxxmpe (:63:18: a ( ltwarning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
g_impl eove (ftt (s)) ^
;
| ^
| std::63
| | std::
./../libbutl/libbutl/utility.hxx:178:)), value 12move (v.string));
(: In file included from ( : | proj (pro ^ject_namemm ewarning: m (move
| std::
unqualified call to 'std::move' [-Wunqualified-std-cast-call] (p))),
dir (move (d)), type (move ( 178 | ./libbuild2/name.hxx:ove (./libbuild2/json.ixx:257 54:)ove (v)) {}
| ^
| std::
p :29): ))) (p,,r,warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/name.hxx :54e | turn move (trim_ 32: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]rilibbuild2/function.cxxght (s)):;
d name (dir_path d): dir (move (d)) {}
| ^
| std::
| ^
In file included from libbuild2/depdb.cxx:4:
In file included from ./libbuild2/depdb.hxx:55:56:./libbuild2/name.hxx: 335warning: 55unqualified call to 'std::move' [-Wunqualified-std-cast-call]
4:
In file included from ./libbuild2/function.hxx i:r 38 :
In file included from ./libbuild2/depdb.ixx:4n : warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
(:
s 55ullptr, move (r), nuvalue (mo: | name 15:
ve (v))In file included from ./libbuild2/variable.hxx :20:
In file included from ./libbuild2/context.hxx:17:
In file included from ./libbuild2/scheduler.hxx:16:
55./libbuild2/diagnostics.hxxt(sring | tring t, string v): type (move (t)), value (move (v)) {}
| ^
| std::
t, string v./libbuild2/name.hxx:55:56: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]./libbuild2/diagnostics.hxx:688:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
llptr :
) 55 | ;
| ^
688 | | file_ | std::
257 | name (string): type (move std::
t In file included from (, stringv(t))m olibbuild2/dyndep.cxx688al : 18v): , value (move (v)) t:: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
{ 688 | }
| ^4
| std::
:
In file included from file_ (move (fvu./libbuild2/dyndep.hxx:7:
In file included from ./libbuild2/types.hxx:584:
./libbuild2/name.hxx:53:29: warning: )), loc_./libbuild2/name.hxx: 56:39: ye(file_),
| ^
./libbuild2/diagnostics.ixx:88:38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
unqualified call to 'std::move' [-Wunqualified-std-cast-call] pe (move (t))e (d 88 | warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
: is (ifdstream::badbit), buf ({}
| ^
| std::
, (| move (b)), ctx_ (&ctx)
| ^m)
| std::
56 | name (dir_path d ./libbuild2/name.hxx:66:33: ) warning: ./libbuild2/diagnostics.ixx std::
ov, type (move e(t)), unqualified call to 'std::move' [-Wunqualified-std-cast-call]
name 66 | : proj (move (p)), dir (move (d):97:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
(
s | ^
), type | new (&arra std::y) array_
ttype ring (tmove (./libbuild2/name.hxx:63:v.array));
| ^
| std::
97 | open (args0, move (fd), m);
| ^
| std::
(move (v)) {}
| ^
| std::
./libbuild2/diagnostics.ixx:104:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/diagnostics.hxx18 104 | open (ar:gs0, :761:40: warning: (mmunqualified call to 'std::move' [-Wunqualified-std-cast-call]
o o./libbuild2/name.hxx./libbuild2/json.ixx:261:34: warning: ve (pr.in_ewarning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
f unqualified call to 'std::move' [-Wunqualified-std-cast-call]ve (t)), valu
: 261 | 63 | valuenew (&object,e string v): ty (mo(761f)),pevde | ), m) object_ t(yIn file included from (move (v)) {}
| ^
| std::
m libbuild2/b-cmdline.cxx:4:
In file included from ./libbuild2/b-cmdline.hxx:7:
In file included from (ov)))v;
| ^
| std::
epee (t)), value (move (v)) {}./libbuild2/name.hxx./libbuild2/diagnostics.ixx./libbuild2/types.hxx:584:
:113:27./libbuild2/name.hxx :53:29 {(:66:50: warning:
move (v.object));
| ^
:66 | std::
: va warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
:17: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
66 | lunqualified call to 'std::move' [-Wunqualified-std-cast-call]
113 | : diag_buffer (ctx, move (b))
| ^
| std::
66 | ue ./libbuild2/diagnostics.ixx:115:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
115 | open (args0, mov}e (f d) warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
( 53 | ,m m);
| ^
| std::
: proj (move ./libbuild2/diagnostics.ixx:124:27: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
( 124 | : :
diag_bufo | ^
| std::
fer (ctx, ve (v)mp,r string v): dir (mov) {}
| ^
oj (move (p)), dire o(mov ./libbuild2/json.ixx:./libbuild2/name.hxxp:56:39e (d)), type (move (t)), value (move (v)) {}
| ^
| std::
ve (b))
| ^
| std::
306| std::
:30: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/diagnostics.ixx:126:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
126 | open (args0, move (pr. i:n_efd), m); i
| ^
warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| std::
306 | l nam5673 | nee | ./libbuild2/name.hxx (s : pr woj ((mltIn file included from libbuild2/adhoc-rule-regex-pattern.cxx h name (dir_path ids,) sjt (rd)), value (move (./libbuild2/name.hxx:66:33: vwarning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
)) {}
tring ingo v): c dirv | ^
| std::
): valp))u| ^
| std::
_ (mo (f:66:17: e (move (v)) {}ove (p)),i dir (move (d)), type (./libbuild2/name.hxx66 | : proj (
./libbuild2/name.hxxwarning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
m 66 | : :ove (p)), diproj (move r(p) (move ),son | ^
_value (move (v));
| ^: | :56:39: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
4:
In file included from ./libbuild2/adhoc-rule-regex-pattern.hxx:7:
In file included from ./libbuild2/types.hxx:584 56 | :
( dir (move (d)), type ,(mdo)), type (move (t)), value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:53:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
std:: 53 | ve (t)),
le_),
| ^
| std::
./libbuild2/name.hxx:o66g:ue_, t ^y
| std::
p50: e_dir (move (d warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
) 66 | )./libbuild2/name.hxx, m, ./libbuild2/name.hxx:54:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
: name (str v : npro54ame (dir_path d, strining v): value (move (v))j {}
| (mo ^
| std::
type (move (t)),o ve advlue (./libbuild2/name.hxx_, name_, move (f),m( | p : name (dir_path sverb_ ()dm));
| ^
| std::
og v): dialue (move (v)) {}
ovvre (v): dir (move (d))(move ()d)./libbuild2/diagnostics.hxx) , | ^
| std::
dir (move (d)),{}
| ^
type| {)), (move (t)e (t)),./libbuild2/name.hxx:66:68: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
:761:) 40:66 value (move (}
| value (move (v) v)) {}
| ^
)| std::
,
| : proj ./libbuild2/name.hxx( ^| move (p)),, std:: dir (move (d)), type (m o
| std::
vv
alue (move (v)) {./libbuild2/name.hxx:e55}
warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call] (t)):, 38value | ^
: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
55 | 761 | t( m ^
| std::
| o std::
v:56:57: In file included from libbuild2/functions-integer.cxx:4e)),na
m:
In file included from e./libbuild2/function.hxx(In file included from libbuild2/depdb.cxx:15:
In file included from ./libbuild2/variable.hxx:20:
In file included from ./libbuild2/context.hxx:17 :
v:In file included from ./libbuild2/scheduler.hxx:1024 ./libbuild2/name.hxx)) {}
| ^
4| ^ :
In file included from ./libbuild2/depdb.hxx| std::./libbuild2/name.hxx:
| std::
66(string t, string v): type (mo./libbuild2/name.hxx::
56:57: vwarning: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
335 56 | n./libbuild2/name.hxxame (d./libbuild2/scheduler.txx:
In file included from ./libbuild2/depdb.ixx:4:
In file included from ./libbuild2/diagnostics.hxx:1194:
./libbuild2/diagnostics.ixx:19:29:73e::: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
17 56 | name (dir_path d, stunqualified call to 'std::move' [-Wunqualified-std-cast-call]: : 62:48
: 19 | pri( rt)), valwarning: ue (m:i66:owarning: ve (unqualified call to 'std::move' [-Wunqualified-std-cast-call]v
n unqualified call to 'std::move' [-Wunqualified-std-cast-call]73
g v)) | { }
| ^
6862 | | ) std:: nt_diag_imp: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
66 | ep33il : : proj (move (p)), : proj (move (pIn file included from b/b.cxx:27:
In file included from ./libbuild2/file.hxx::
dir (move (d)), type (move ( 11) ./libbuild2/name.hxx:55:56 warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
)t)), ,:
In file included from d66 dir (move (d)), value (movir (moe: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]v
e 55 | nvalue (moame ve ( (d)), type (mov
./libbuild2/scope.hxx:v)) {}
| ^
| std:: (v)) {(string t, str11 ingeIn file included from :libbuild2/adhoc-rule-cxx.cxx167:47: v (:
In file included from ./libbuild2/module.hxx:12:
In file included from t)),./libbuild2/variable.hxx:18:
In file included from ./libbuild2/json.hxx: val350:
./libbuild2/json.ixxwarning: : punqualified call to 'std::move' [-Wunqualified-std-cast-call]
u): 167 | r oj ed | (p et (move y( a:ctiv : proj (mivr_)),
ove
4a:
| ^
| std:: 53 |
( p)) ( ./libbuild2/name.hxx:73:n| a std::
m33: warning: eunqualified call to 'std::move' [-Wunqualified-std-cast-call]
p (stl 73 | ri : aIn file included from n./libbuild2/adhoc-rule-cxx.hxxg v)ogue_, type_th d, strip, &lng v): dir (,p,:7:
In file included from , :191:43:dir (mov mo: value (move (v))./libbuild2/types.hxx {}
warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
med_ (d:oroject_name v, name_e, move (f), sverb_ 191m 54) ())| )t | e: ^
| std::
29; : type (json_type::string), string ,
(move (v))
./libbuild2/name.hxx:54:29_ | ^
| std::
i:pe (m ove (t) type (ro( warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
(om od54 | name (di)), value (move (v)) {}
| ^
| std::
r_v584:
In file included from ./libbuild2/name.hxx:)274:
./libbuild2/name.ixx:47:19: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]mpl (true /* , ve (t)), v./libbuild2/name.hxx:59:16: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
v 59 | : diralue (moe (r), c)alue (move (v)) {}
mve | ( ^o
ve ;In file included from v)(
| )e ^mxtolibbuild2/function.cxxv:e4:
({}In file included from
e|
^
d./libbuild2/function.hxx: | 15 std::)
| In file included from libbuild2/b-options.cxx:
:| std::In file included from std::
./libbuild2/variable.hxx9:
In file included from ./libbuild2/types-parsers.hxx
:10:
In file included from ./libbuild2/types.hxx:584:
./libbuild2/name.hxx:53:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
53./libbuild2/name.hxx: | 66: : p 50naa20
m 47:
tIn file included from | ./libbuild2/context.hxx : 17:
e (s h td),In file included from ) drir_path d (move (s), dir_path::exact);r:ing nv d)ir :( move (d)) {}
| ^
v | aal std::
ue (move (v)) {}
| ^
| std::
l */, move (l));
| ^
| std::
./libbuild2/name.hxx :56./libbuild2/name.hxx::39: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]./libbuild2/scheduler.hxx:
55: 56 | name (dir_(pat38: p./libbuild2/name.hxx)16:
In file included from ./libbuild2/diagnostics.hxx:
:54:29h1194 | ^
| std::
:
: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/diagnostics.ixx:19:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
66 | : projwarning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
19 | print_diag_impl ( 55 | p, &lj ((m, move (r:move (p)), dir (move (d)), typeove (p)), dir (move (d)), type (move (t)), value (m (move (t)), value (move (v)) {}
| ^
| std::
ove (v)),
| ^
| std::
./libbuild2/name.ixx: name (string t, string 50 v): ty./libbuild2/name.hxx:73:50: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]:22: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
warning: ./libbuild2/name.hxx 50 |
: ./libbuild2/diagnostics.ixx:27p:66:68: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
73 | 66e )29r , c(m)e t;
| ^
| d, string v): d: i std::
unqualified call to 'std::move' [-Wunqualified-std-cast-call]
r 54 | name| ^
| std::
warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| 27 | p (rin: pro jmove (t)), value (move (v)) {}
t_diag_impl (ove (d))move (pIn file included from ,./libbuild2/json.ixx:253:34: )), libbuild2/buildspec.cxx :4:
vIn file included from ./libbuild2/buildspec.hxx:7:
In file included from warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
dir (move (d) 253 | | ^
| std::
) new (&string) string_type (move./libbuild2/types.hxx./libbuild2/name.hxx:55:56: :, 584 :
./libbuild2/name.hxx type (move:53 (:29: ta)), value (move (v)),
warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
: proj (move (p)), dir (move (v.strinwarning: g53 | namunqualified call to 'std::move' [-Wunqualified-std-cast-call]
55 | name (e (string v): value ());
(d)move (v)) {}
| ^
| | std::
^
| std::
), typlu | ^
ese| (movtreing t, string std::./libbuild2/name.hxxv): type (mov:73:68e : (t)), v(
amov warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]e
( 73 | : proj (mov)) {}
| ^
lue (move (v./libbuild2/json.ixx:257:)) {}
| | 32: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
^ 257
| std::
std::
ve (p)), | d ( ./libbuild2/name.hxx:56:i tr 57 (:d )warning: ./libbuild2/diagnostics.ixx:27:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
unqualified call to 'std::move' [-Wunqualified-std-cast-call]new (&array) ./libbuild2/name.hxx:56:39: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
i 56 | n
array_tr 56y a(pe (mm | e (dir_path d, string v): dir (moomove (d)), typeve./libbuild2/name.hxx: ( na(mme (divove54:r29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
e 54 | (v.array));
name (dir_pd)), ath d): dir (move (d)) {}
| ^
| std::value (mov| _path d, string _v)p): dia
r (mth d): dir (move ( ^
,d)) {}| std::
./libbuild2/name.hxxeove (d: (55:}v)) {}
| ^
v./libbuild2/json.ixx:261:34:| ^
27 | print_diag_i)) warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
m 261
, | p new (&object) object_ty (t)), pe (move (v.object));
l (p, &l,v| std::alue (move ( | v
move (r), c./libbuild2/name.hxx:e ( ^);
56 | std::
| ^
| std::
v
:57)),:
| ^warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| std::
56 | name (dir_path d,./libbuild2/diagnostics.ixx:33:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
d s 33./libbuild2/name.hxxt)):59, va | p:rl16i: nt_diag_impl (pwarning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
, 59 | : dir nullptr, move (r), nullptr)a (move (d)), type;
38 u(molve| (tu ^e (
re (m) | std::
m), val | ^
| std::
ove (v)) ./libbuild2/diagnostics.ixx:39:34: ing v): dir{}
| ^
| std::
(move(p, (d &l, mowarning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
o 39 | priv./libbuild2/name.hxxve (net_diag_impl (p,) nuv), valllptr, mo:56:ue (move v(ve (r) :./libbuild2/json.ixx :306:30: ,warning: nullptrunqualified call to 'std::move' [-Wunqualified-std-cast-call]57:);
| ^
| std::
306 | warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
u n e (mew (ove (v)) {}
| ^
| std::
this) json_value (move (v));
| ^
| std::
)./libbuild2/name.hxx:59:33)(:warning: ) {}
r), c);
| ^
| std::
warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]urn name (move (d./libbuild2/diagnostics.ixx
55./libbuild2/diagnostics.ixx:88:38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
: | 33:34:59 88 warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| 33 | | ));
| ^
) p | std::
na : is {rint_diag_impl m((e (stri}
if | ^
| unqualified call to 'std::move' [-Wunqualified-std-cast-call]
std::
n| g t, string v): type (move (t)),| ^
| std::
d./libbuild2/name.hxx std::
s value (move (v)) {}
: | ^
| std::
./libbuild2/name.hxx:59:16: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
55 59 | ./libbuild2/name.hxx:73::17: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
73 | 38 : ./libbuild2/name.ixx ./libbuild2/name.hxx : :55:warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]tr:56
eam::badbit), b:uf (move (b)), ct x_ (53d& ir (mo : proj (movep55warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| 55 | name (string t, s(tp56 | nv)), dir (move (d)), tame:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
r 53 | e cIn file included from libbuild2/diagnostics.cxx:4:
In file included from ./libbuild2/diagnostics.hxx:11:
In file included from tx)
| ^
ing v): type (move (t))libbuild2/filesystem.cxxr, value (move (v)) {}
| ^
| std::
(d)),:| 396 std::yp:e (move (t)),./libbuild2/name.hxx:56e17: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
:./libbuild2/types.hxx:584:
In file included from ./libbuild2/name.hxx:274:
./libbuild2/name.ixx:47: va turn name (move (s));
| ^
,39
l396 | u e (move (v)),
| ^
| std::
) | std::
)./libbuild2/name.hxx:73: f = mov: , warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call] type dir (move (d)), type (move 33./libbuild2/diagnostics.ixx :(move (t)),(:97t
)),
| ^
dnui| std::
r (ll warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
73 | value ( ./libbuild2/name.hxx:62ptr, move (r: 65: mwarning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
move (v)) {}
| ^
| std::
o v :e proj (m), nul62o(vlep | : (p)),t:di./libbuild2/name.hxxpe: (r) 56(18: rwarning: oj (project_name (mod)), r | ;
| ^
| std::
t);
| ^
59:33| r std::
ve (:libbuild2/filesystem.cxx:401:15: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
na./libbuild2/diagnostics.ixxmp 401 | : 39warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
) ) ), dir (move (d)), type (movype (move (t)),e (dir_p e (t)v 59 | ath d, string v): name _path d, stri
: dirng v): dd),
| i(move (d)) In file included from ,f ( ^
| std::s= move (r
./libbuild2/name.hxx:73:17: warning: type (mtring t, string v):)./libbuild2/name.hxx:63libbuild2/algorithm.cxx type (m:4:
In file included from ./libbuild2/algorithm.hxx:12:
In file included from ./libbuild2/target.hxx:18:
In file included from ./libbuild2/scope.hxx:11:
In file included from ./libbuild2/module.hxx:11:
In file included from ./libbuild2/context.hxx::17:
In file included from ./libbuild2/scheduler.hxx:1024:
./libbuild2/scheduler.txx:167:47: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
18 167 | a;ol: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
v e u (t)), valuir (mrove (d)63), vaunqualified call to 'std::move' [-Wunqualified-std-cast-call]
e lu 73 | (mov | ed // Fallb air (move (d)),e : proj (move (p)), dir (m(ove (d)), type (move type (move (t)), value (move (v):34: )warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
,(
move (v)) value (movee (v( 39 | ((mo | ^
| std::
v)ve (v)) {}
| ^
| std::
{}
| ) {}
pri ^
| std::
| ^
nt_diatg_im)mo./libbuild2/name.hxx./libbuild2/name.hxx:59:51: :59:16: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/name.hxx:73:50: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
p 59 | 59 | 73 | : dir (move (d)), t : o| ve (d)), value proj (move (p)), dir (movve (t)e (m), oveva (v)) ({} y
p | ^
l | std::
ue (move (v)) {}
c./libbuild2/name.hxx:56: | 57k ^to realize.
| ^
| std:: std::
: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
56 | d)), typ
l (p, n | std::
ullptr,./libbuild2/name.hxx:66:17: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
e ./libbuild2/name.hxx66 | : proj:55:56: (mov(mwarning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
oe (p)), dir (move (d)), tmove (r), nu)lvype (move (t)) lpt, deactivate_impl (true : d r);
| ^
| std::
ir e(move (55 | d)) nvalu, type (moave (t)), valuenameme (di e (move (v)(string t, st) {}
| ^
| std::ring v): t
ype (move (t)), valu(move (r_path de, sv )) (t)), value (mov(mtrie (v)),
| ^
| ng std::
v)o./libbuild2/name.hxx:66:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
: dir (move (d)), value (move (v)) {}
| ^
./libbuild2/name.hxx| std::
: 73:68:66 | : proj (move (p)), dir (mov./libbuild2/diagnostics.ixx:e88:38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
88 | : is (ifdstwarning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
ream: :badbit), b uf (move(d)), typ./libbuild2/name.hxx:59:16: 73 | e (mov e warning: (t) ), value (m(b)), ctx_ (&ctx)
unqualified call to 'std::move' [-Wunqualified-std-cast-call]ove (v) | ^
| std::
:
{ ) {}
| ^
| std::
59 | p }
| ^./libbuild2/name.hxx:66:50: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
r: di 66 | : pro,j oj (move (p)), dir (move (./libbuild2/diagnostics.ixxr (move (d:d)), type (move (t)), value (move (v)))), type (move (t)), value )),
| ^
| std::
(m97ove (v)) value (move (v) {:18: }warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| std::
(move
97 | )./libbuild2/name.hxx opv (p)),| ^
dir (move (d)), type (| m std::o
ve (t)en (args0, move (fd), m);
| ^
| std::
:59:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
59 | : dir (move (d)), type (move), value (move (v)) {}
./libbuild2/diagnostics.ixxe (t) | ^
| std::
,
| ^
| std::
./libbuild2/name.hxx:59:51::104:18:./libbuild2/name.hxx:66:68: ), value warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
(move ((v 59 | : dv)) {}
warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call])) {}
104 | open i(args0 , movr| (move (d)), tye (p66 | pr.i ^
| n std::
: _proj (move (./libbuild2/name.hxxp)), dir (move (d)), type (move (t)), value (move (v)) {}
| ^./libbuild2/name.hxx:73::33:
| std::
warning: 59:51: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
unqualified call to 'std::move' [-Wunqualified-std-cast-call]
73 | e : proj (move (p)), (move (t)59 | ), v./libbuild2/name.hxx:73:17: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
dia e| l ^fue ( r (move (d)), type (move (move t)),(v)) {}
| ^ : dir (move (d)), type (m
| std::
| std::
{}
| ^
73value (mo./libbuild2/name.hxx:56:39:In file included from | v ./libbuild2/name.hxx:62:31: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]In file included from libbuild2/common-options.cxx:12:
In file included from ./libbuild2/common-options.hxx:469:
In file included from ./libbuild2/types.hxx:584:
o | std::
In file included from
eve (t)),./libbuild2/name.hxxb/b.cxx:59./libbuild2/name.hxx::/ : :274:
27 ( v* 62 | warning: ./libbuild2/name.ixx:47:unqualified call to 'std::move' [-Wunqualified-std-cast-call]
a:
In file included from ./libbuild2/file.hxx:11:
lue (move ( e5619: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call] | vxv))t,
e | ^
| std::
rdproj (move (p)na) 33./libbuild2/name.hxx:73:50: n):warning: ), dir (move (d)), ) {}type (move (t)), value l *
/ (move (v)),
| ,, mm)o;
| ^
| std::
^47: warning:
| unqualified call to 'std::move' [-Wunqualified-std-cast-call]
unqualified call to 'std::move' [-Wunqualified-std-cast-call]p
v 59 | : diIn file included from rr|
73 | std::e
oj ( pro dir_pa(l));libbuild2/dump.cxxt
| ^
| std::
:h d (mojv(movee (s), dir_pat (d)), ./libbuild2/name.hxx:73th::exact);
:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
y 73 | : proj (move (p)), 13:
In file included from dir (m./libbuild2/rule.hxx | ^ect
| std::
pe (move_nameove (d)), ty pe (move (t)), value (move (v)),
| ^(t)), | ^
| std::
(move (p))), di:r (move (d)), type (move (t)),
| ^
| std::
./libbuild2/diagnostics.ixx:113:27: warning: e (m
./libbuild2/name.hxxounqualified call to 'std::move' [-Wunqualified-std-cast-call]:ve (t)), va | std::
ame (dir_path d, string v): d./libbuild2/name.hxx:73:50:./libbuild2/name.hxx:62:48: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
ir (move (d)), value (move (v)) {}
| ^
| std::
12:
In file included from ./libbuild2/target.hxx:18:
In file included from 62 :31: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
: valproj (move 62 |
: pruoj (p113 | rojec62t_name lue (move (v)./libbuild2/name.hxx:56:57: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
) | : proj (pr {}
| ^
| std::
oject_name (move (p)))e : di(m./libbuild2/name.hxx:62:31: 56 | name (dir_path d, warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
( 73 | warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
p) ( move (v)) {}
s62 | ove (p))tring v): dir (| , ^
mo| dve (d)), v), a:)lue (move (v)) {}
| ^
| std::
, dir (mov./libbuild2/name.hxx : : proj (project_pe (d)), type (mna std::ove (t)), value 59:16: warning: d(moveunqualified call to 'std::move' [-Wunqualified-std-cast-call] (
a mvir (move (d)),
)), type (move (t | ^
| std::
)ir (move (d59)) | ./libbuild2/name.hxx:73:tr : dir (move (d)), type (m,e
| ^
| std::
ype (move (t)), va68lue (move (v)) {}
| ^
| ./libbuild2/name.hxx std:::
62:65g_:buffer: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
73 | : proj (move (./libbuild2/name.hxxp(c)),./libbuild2/scope.hxx t: :59:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
dir ( (move (warning: 59 | p))move (d)), typx e (move (t), mo11unqualified call to 'std::move' [-Wunqualified-std-cast-call]v)oj (move (p)), dir (move (d)), type (move (t)), val, value (mooue (b))
ve (t)), e (move (v)),
| ^
| std::
), dir (move (d)), type (m | ^
| std::
ove (veIn file included from libbuild2/file.cxx:4:
In file included from ./libbuild2/file.hxx:7:
In file included from ./libbuild2/types.hxx:60:
In file included from ./../libbutl/libbutl/process.hxx:./libbuild2/diagnostics.ixx./libbuild2/name.hxx::73:68:115 warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]./libbuild2/name.ixx:50:22: (20:
In file included from ./../libbutl/libbutl/fdstream.hxx:17:
In file included from ./../libbutl/libbutl/filesystem.hxx:933:
In file included from ./../libbutl/libbutl/filesystem.ixx:4:
./../libbutl/libbutl/utility.hxx:166::18: warning: 12: warning: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
unqualified call to 'std::move' [-Wunqualified-std-cast-call]unqualified call to 'std::move' [-Wunqualified-std-cast-call]
115 166 | | t)),
| ^
| std::
50 | 62 | : proj (prvojec return move (trim (s));t
open
_73 | return name (move (d));
./libbuild2/name.hxx:62:48 | : warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
^
| std::
62 | a (l| ^ar
| : std::
: proj (mo:v dir (mo proj ./../libbutl/libbutl/utility.hxxvu:e(project172:12: (dna)), warning: gts0, move (fIn file included from ./libbuild2/name.ixx:53:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
ve ( 53./libbuild2/scope.hxx_::
| name )),
d | ^
| std::
return 11:
In file included from ./libbuild2/module.hxx:12:
In file included from ./libbuild2/variable.hxx:21:
In file included from ./libbuild2/module.hxx(movname (momove (v)) {}
| ^
ve | std::
e (p))), dir (move :12:
In file included from ./libbuild2/name.hxx(s)(./libbuild2/target-type.hxx:me (move (p))), dir (226:54:m :59:);
| ^
| std::
ounqualified call to 'std::move' [-Wunqualified-std-cast-call]ve (d)), tywarning: ), m);
| ^
pde
ype (mov e172 e (t)), value (mov./libbuild2/variable.hxx:21:
./libbuild2/target-type.hxx:226:54: warning: e (v))unqualified call to 'std::move' [-Wunqualified-std-cast-call]
unqualified call to 'std::move' [-Wunqualified-std-cast-call]
{ 226 | )226) au (t, type(vmove (t)),
p)), (move| d}
| ^
| std::
(t)),
| ir (m ^
ao| std::
33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/name.hxx:59:51: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
59 | : dir (mov | e./libbuild2/name.hxxv:62 (l 59 | u d))e (move (v)) {}
| ^
| std::
| std::, type (m:
ove (t)), vealue ./libbuild2/name.hxx:59:16: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
65./libbuild2/diagnostics.ixx (move (v)) {}
| ^
| std::
| 59: | 124 :27: di ./libbuild2/name.hxx:59:51: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
: auto p (t(r (movye (d))pe_ma 59 | : dir (move (d)), tyd,)), type (move (t)), value (move (v)) {}
| ^
| std::
t: : ./libbuild2/name.hxx:59:33: dir (move (d)), type (move (t)), value (move ( warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]pwarning: e (mounqualified call to 'std::move' [-Wunqualified-std-cast-call]v)) {}
| ve (t)), v ^y
alue (movp124ee (mo return move (trim_
| std::
| (
v)) {}
| ^:
| std::
l 59 | : didr (move (iag_buffe./libbuild2/name.hxx:62:31: ewarning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
f./libbuild2/name.hxxt (s));
:62:r (ctx, m31: d)), type (move (t)), value (movwarning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
e 62p_.emp | ( | l62ace (n, target_type_ref (moveo | ^ v ( v : p r)o
| std:: te j(
(project_ve (./libbuild2/name.hxx:59:51: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
n 59 | ame (move (./../libbutl/libbutl/utility.hxx:178:12:t warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
p))), dir (move (d)), t ype (move (t)),
| ^
| std::
t) : dir (movIn file included from libbuild2/context.cxx)));
| ^
| std::
)./libbuild2/name.hxx):o , va p (type_4:
In file included from ./libbuild2/context.hxx:7:
In file included from ./libbuild2/types.hxx:584:
In file included from ./libbuild2/name.hxx:b m)) ^
:178:a | return move (trim_right (s));
19: 62274warning: : | ^
| std::
:
./libbuild2/name.ixx:47:19 proj (project:48: warning: _p_.emp:unqualified call to 'std::move' [-Wunqualified-std-cast-call] warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
n 47 |
| e 47 | d(unqualified call to 'std::move' [-Wunqualified-std-cast-call]
l 62 | diame ace (n, targ : p(eroj (project_name (move (p))), dir (move (lt_type_ref (move (tt))));ue (mo
vwarning: eunqualified call to 'std::move' [-Wunqualified-std-cast-call] (
| 62 | ^
std:: rdv
_d))| std::
, t : proj (project_name./libbuild2/name.hxx (mov))y,p type (move (t)),
| :63:18: warning: ^
e ir_path| std::
unqualified call to 'std::move' [-Wunqualified-std-cast-call]
d (move p(am./libbuild2/name.hxxoe (p) :)),62(v63 | e (t) d)),
| ^
i | std::
s), dr (mth dove (d)), typie (move (t)),
| (move (s), di ^r),_path
value (mo :vr_paalue (move (v)) {}
:exact);
| ^
| std::
| ve ^(
v)
) | ^
| std::
| std::
{}
| ^
| std::
./libbuild2/diagnostics.ixx:126:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
t 126h: | ope:en (xarg s| 0, move (pr. std::
./libbuild2/name.hxx:a65:./libbuild2/name.hxxct);
:62:31: | ^
:./libbuild2/name.hxx:63warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
warning: i:n_efd66:17:unqualified call to 'std::move' [-Wunqualified-std-cast-call] warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
) , m66);
| ^
62 63 | value (mo | | std::
./libbuild2/name.ixx:50: | std::
| :
p 62 | 22: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
r 50 | return name (move (d));
| ^
| std::
: proj./libbuild2/name.ixx:50:22: warning: oj (mov unqualified call to 'std::move' [-Wunqualified-std-cast-call] : pr )
{}
| ^
| std::
(oj (project_name (movee (p))), d (p)), dir (move (d)), type (move (t)), value (imove (v)) {./libbuild2/name.ixx:53:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
r} (move (d)
| ^ve
| std::
(v)) {}
| ^
| std::
53In file included from libbuild2/functions-builtin.cxx:9:
In file included from ./libbuild2/scope.hxx:7:
In file included from ./libbuild2/types.hxx:584:
| return name (move (s));
| ^
| std::
./libbuild2/name.hxx:59:./libbuild2/name.hxx./libbuild2/name.hxx:./libbuild2/name.hxx):66:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
66:17 66 | , : proj (move (p)), dir (move (d)), type (move (t)), value (move (v)) {}
| ^
| std::
51type (:m warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]:ov
./libbuild2/name.hxx:66:50: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
59 | 66 | :66 | e : proj (move (pm odir (move (d)), type (move (t) : proj (moIn file included from libbuild2/functions-filesystem.cxxv)), value (move (vve(:et (p)), ), didir (m)In file included from libbuild2/adhoc-rule-cxx.cxx:o),ve r ( 50 | 6m ove (d))((
| ^
| :
In file included from p d )), ./libbuild2/scope.hxx:7:
In file included from ./libbuild2/types.hxx:584:
) return name (move (d)4)type):
In file included from In file included from ./libbuild2/name.hxx:274:
;
std::
./libbuild2/adhoc-rule-cxx.hxx:11:
In file included from ./libbuild2/rule.hxx:12:
In file included from ./libbuild2/target.hxx :18:
In file included from ./libbuild2/scope.hxx:| ^./libbuild2/name.hxx./libbuild2/name.ixx :47:19: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
( )47unqualified call to 'std::move' [-Wunqualified-std-cast-call],
97 | open) (ar)
| m std::
pg | 54{d:r29: warning: }
i unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| ^
| std::
:63o r54s 0, m ject_nam (oe (move 53(p) | ./libbuild2/name.hxx name (dir_path md)) ./libbuild2/name.ixxv:e ), dir:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]o : dv
e53 (ddir) 63 | ), t:y _path d (move (s),, dir _:18 pat typevalue (29: warning: mo(munqualified call to 'std::move' [-Wunqualified-std-cast-call]
v o53 | : v:e (t)), value (e(movehpe (move (t:) ),
(fd):(v)) {}
| ^
| std::
exact) warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
;
| ^ 53 | ./libbuild2/name.hxx: move (v)return namei | )
| r (move (d)) name (string ^
( v{}
d{}
| ^
| std::
)| (: valu ^move (move (v)) {}
| ^
e | (s));
| ^ | std::
| std::
std::
)), type (m
| std::
ove (t)),
| ^
std::66:17: | std::
warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/name.hxx:66:33:./libbuild2/name.hxx:55:38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
5511:
In file included from ./libbuild2/module.hxx:11 | ./libbuild2/name.hxx::
54warning: ./libbuild2/name.hxx:62:48:unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/name.hxx 66 |
:62:48: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
62 | : :29: In file included from ./libbuild2/context.hxx:17:
In file included from ./libbuild2/scheduler.hxxwarning: prounqualified call to 'std::move' [-Wunqualified-std-cast-call]
warning: junqualified call to 'std::move' [-Wunqualified-std-cast-call]
54 (p | 62 | roject_ namnIn file included from :libbuild2/functions-integer.cxx:4:
In file included from ./libbuild2/function.hxx : proj (project_nae (dir :15:
In file included from ./libbuild2/variable.hxx:21:
./libbuild2/target-type.hxx:226:54: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
16n_patah d) 226 | : dir (m auto p (type_map_.moee (mvme map :
(lo./libbuild2/diagnostics.hxxve (p))), dir (move (d): : p),./libbuild2/name.ixx:50:22: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
688:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
d 688 | e (s)t)r {}
| ^
| std::
m e (move (p))), d ing t50./libbuild2/name.hxx:55:38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
file_ (m, string v): type 66(mo ove (type (move (t)),
| | ^
| | return n std::
55 | n ame (stringa f t, string v): type )), loc_ (faiilme (move./libbuild2/name.hxx (:62:65: warning: e(_),
| unqualified call to 'std::move' [-Wunqualified-std-cast-call]d
mo ce ( : proj (move (v e (t)), v62 | a lue (move (v)) ^
| std::
{}
: projn, | p ^(pr)oject_nametarget
(m | std::
_type_ref (move (tove t)))v./libbuild2/name.hxx:55:56: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
);
| ^
| std::
): e 55 | name (st ring )t(warning: , sunqualified call to 'std::move' [-Wunqualified-std-cast-call]
tring v): tytpe ) (), val(, typep))54 | nammove ()ue (move (v)) {}
| ^
| std::r
(move ,oj (mo(t)e./libbuild2/name.hxx:v (dir_pae (p)t 55./libbuild2/diagnostics.hxxd:ir) (hm:56: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
o), dir (r ) d761ve,:t40): ),
| ^
| std::
dir (m: dir (movo(d)), move (d)t), ./libbuild2/name.hxx:typ;e (move (t6255 | name (string :48t: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
ve (d)), typ, strwarning: 62 | unqualified call to 'std::move' [-Wunqualified-std-cast-call]
i 761 | )), vae (: e d(
| ^
| std::
nmove (t)), value (move (v)) {}
)g | ^
| std::
v): typ e(mov epil./libbuild2/name.ixx:53:o18 proj: (pr oject_n(move ame (lue (m(t)), value./libbuild2/name.hxx warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
:e 66:33: warning: (move (v)) {}m
| ^
| ovgunqualified call to 'std::move' [-Wunqualified-std-cast-call]
ue_ 53 | 66 | : pr oj (move (p))ove std::
(v)()) {}
| ^
| std::
,) {})d)), ty./libbuild2/name.hxx:55:pe (move (t)38o: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
)
, | ^
| std::
, value (mo./libbuild2/name.hxx:56:39: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
t 56 | v 55 | y pe_e,v
e , ((namdir (mote (strivp))| e (d))) ^ ren), val,g
t| ype ( std::
umovmod_, namee e_ (t)./libbuild2/name.hxx:t), value (move (v)), m62ove (f), , sverb_ ());
| ^
| (move (v)) {}
name std::
:), turn name (mo65: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
strivne (sg) v)In file included from libbuild2/diagnostics.cxx:4:
./libbuild2/diagnostics.hxx:: 62 | e ) 688| (v) ^) type (m ov{ }
| ^
| std::
: proj (projee./libbuild2/name.hxx:66:50: (t)), value (move (v)) {}
| ^
| std::
warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
66 | : prct_name (moj (o move (p)), dir (mve (p)))(ove (d)), typ./libbuild2/name.hxx:55:56: warning: ;e (move (t)), di:, value (mrIn file included from libbuild2/adhoc-rule-cxx.cxxov (m:4o18unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| :
v e (d)), type ( warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
m 688 | dir (mov./libbuild2/name.hxx:66:50: warning: e unqualified call to 'std::move' [-Wunqualified-std-cast-call]d:
e (t)),In file included from i
{}
| ^
| std::
r_| ^
pat./libbuild2/adhoc-rule-cxx.hxx:11:
In file included from ove (d./libbuild2/name.hxx: (v)) {}
)), t56ype (move ./libbuild2/rule.hxx55 | (:39: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
56 | t| std::
)),
| ^
| std::
:12:
In file included from ./libbuild2/target.hxx:18:
In file included from ./libbuild2/scope.hxx:11:
In file included from ./libbuild2/module.hxx:11:
In file included from ./libbuild2/context.hxx:./libbuild2/name.hxx:62:./libbuild2/name.hxx:63:18: warning: nam| ^ unqualified call to 'std::move' [-Wunqualified-std-cast-call]
63 | | std::
e 66 | h (string t, s./libbuild2/name.hxxtring v): t ^y17:
In file included from ./libbuild2/scheduler.hxx:pe (move (
t)),
d, string v ): 16:
In file included from ./libbuild2/diagnostics.hxx: 65 1194:n :
./libbuild2/diagnostics.ixx:19: 29: dir (movwarning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
e (da)y:), v66alue (move me (dir_path d, string 62 | warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]::(v)) {} v): dir ( pr
o 1968 | j | print_diag_impl (p, &l, mope (move (move (ved
: ) : proj warning: ((move unqualified call to 'std::move' [-Wunqualified-std-cast-call])r,t | std::
66 | : pr(op)./libbuild2/name.hxx:66:68: )),warning: value (mj unqualified call to 'std::move' [-Wunqualified-std-cast-call], (om c
) file_ (ve ov;e (p)), d(66v)) {}
| ^
| std::move (f)), loc_ (file_),
| ^
| ^
| std::
| : proj (move ./libbuild2/name.hxx:56:57: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
(p)), dir (mo
| std::v
e (d)56 | name (dir_path d, st )ri, typer (move (ting v (move (d)), val): )dir (m oue (move (v)) {}
| ^v)
, type (move (t)value (m), valove | std::
(eue (move (v)v) {)}
(d))| ^
./libbuild2/name.hxx:)73| ^
| std::
{}| :17dir (
): warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/name.hxx std:::73:17: | ^
73 | mo) v, v : proj (move (p)), dir (move (d)), type (movewarning: e (d)),| std::
, unqualified call to 'std::move' [-Wunqualified-std-cast-call] (valuet)), (move
a lue./libbuild2/diagnostics.hxx ./libbuild2/name.hxx(:66:17: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/name.hxx :63:18(: 66 | 73 | v type (move (va)t)), valul)e (move (u:761:40: move (v : provj (move (p)), dir (me)ove ( (move (v ){}
| ^
| std::)warning: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
)),
) d63 | unqualified call to 'std::move' [-Wunqualified-std-cast-call]
)| ^
| std::
), type {}
| ^
| std::
(move (t)), value ./libbuild2/name.hxx:{73:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
} 73 | :./libbuild2/name.hxx:56:39: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| ^
| std::
(value (move (v)) {}
move (v)),
| ^
| std::
| ^
| std::
./libbuild2/name.hxx
./libbuild2/name.hxx:66:68: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
: 56 | 73:33: 66 | : ./libbuild2/name.hxx:62./libbuild2/diagnostics.ixx:27:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
p 27 | ro 761 | p name (dir./libbuild2/name.hxx:66:warning: :unqualified call to 'std::move' [-Wunqualified-std-cast-call]j59:16:r_31
73 | ( mov 17: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
e warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
: 59 : p(warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
r 62 | p | int_ diag_impl ( p ep , & l:, dmior (move (d))p,ilog typuee_, type_,) (proje)66 | ct_name (mmod_,
: prnove (p))), dirame_, (move (d)), type (move (to o | ^
| std::
:move (fp), sverb_ ()./libbuild2/name.hxx:56);
| ^
j)),
| ^
| std::
| std::
: (move (p)),roj (move ./libbuild2/name.hxx(:m(o63:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
63ve | rv vao lup57e (:move j) warning: ( (v)) {}
| ^
| std::t)),unqualified call to 'std::move' [-Wunqualified-std-cast-call]
d dir (i)m./libbuild2/name.hxxj:ove (d (m56 | o(projvect_na,) vaelue (mome (move) 66r:17In file included from libbuild2/depdb.cxx:: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
v10( 66 | : proj (move (p)), dir (move (d))v (move e(d)))) {(p)), di ,(p))), di,}, type (move tyr( (movet
:
In file included from ./libbuild2/filesystem.hxx:12:
In file included from ./libbuild2/context.hxx:17:
In file included from ./libbuild2/scheduler.hxx:1024e)pe (move (t)), v), value (m:
./libbuild2/scheduler.txx:167:47: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| 167 | , deove (v) dir (move (d)), type (move ( ^
| std::
r (move (d)In file included from ./libbuild2/name.hxx:59:), type ( name (d33libbuild2/diagnostics.cxxalue (movmoe (: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
v)) {}
| ^
| std::
) 59 | ( r), i rc./libbuild2/name.hxx:66:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
_ :v);
| 66 | ^pa :e : proj 4:
In file included from ./libbuild2/diagnostics.hxx:1194:
./libbuild2/diagnostics.ixx( pr
oj| std::
: dir (mov(e (d)), typm./libbuild2/diagnostics.ixx:t33:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
e (move (t) )th d, string,33 | value (move (v)) {}) ove (
pp)), | ^
rdivr| std::
), vaint_diag./libbuild2/name.hxx:59: 51: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
l) 59 | u eIn file included from libbuild2/file.cxx:4:
_impl (p, nullptr,( mmove (o ve (r), n ,In file included from m);
| ^
d(d )), type (move (t)), v:(move (p)), dir (move (d)), typ:19:29: e (mouve (t)), value (move (v)) warning: al {udi)}
r| ./libbuild2/file.hxx:7:
In file included from std::
./libbuild2/types.hxxunqualified call to 'std::move' [-Wunqualified-std-cast-call]| (m
^:o), type (mo./libbuild2/diagnostics.ixx:104:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
v 104 | opee (584:
./libbuild2/name.hxx:53:29 19 | printtn (args0)e (mo: v)ve (v))_ diag{warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
lt ,53 | na }mlptr);
| ^
| std::
),_mimpl./libbuild2/diagnostics.ixx:39:34: eo
ve e(d)), | ^
| std::
(stri
(pr.in_ ng v )| ^
| : std:: (vp, &l, mo
ve (r), c);
| ^
| std::
ewarning: val :aunqualified call to 'std::move' [-Wunqualified-std-cast-call]
f 39 | ./libbuild2/name.hxxd), m):66:33
| std::
ue (;./libbuild2/name.hxx:66:50: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]m
o 66ve ./libbuild2/name.hxx( :62:48: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]l | : proj (move (p)), dir (move (d))ue (move (v)) {}
| ^
| std::
, type
(mo: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
66 | : proj (move (p
./libbuild2/name.hxx:54:29: warning: )), unqualified call to 'std::move' [-Wunqualified-std-cast-call] print_diag_ itype (move (t)), vmIn file included from
libbuild2/context.cxxd:4:
In file included from ./libbuild2/context.hxx:17:
In file included from pvl (p, nuev)) {}
| ^
a (tir (move (d./libbuild2/diagnostics.ixx:27:29: warning: | std::
()), type (move62ml | oue (t)), v ve ) a( ),unqualified call to 'std::move' [-Wunqualified-std-cast-call]
l : pru./libbuild2/name.hxxo(move (v)) {}j :59:16: warning: ve (move (v)) {}
| ^
27 | ./libbuild2/scheduler.hxx p| std::
:r(pr54i./libbuild2/name.hxx:66:50oje | unqualified call to 'std::move' [-Wunqualified-std-cast-call]
cnt_diagt
__im name ( | mov59 | e (p))), dir: warning: ^llptr, move (r), ( name (dir_path d): dir (mounqualified call to 'std::move' [-Wunqualified-std-cast-call])a, nu v16:
./libbuild2/diagnostics.hxx:688:v18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
e (d)) {}
| ^llptr)
688 |
| std::
66 | p./libbuild2/name.hxx:55: ;: dir a lmove | std:: 38
l: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]In file included from libbuild2/algorithm.cxx u
d 55 | n:4:
In file included from ./libbuild2/algorithm.hxx:12:
In file included from ./libbuild2/target.hxx:18:
In file included from ./libbuild2/scope.hxx(p, &l, :11:
In file included from ./libbuild2/module.hxx:12:
In file included from ./libbuild2/variable.hxx:./libbuild2/diagnostics.ixx:113:27:18:
In file included from ./libbuild2/json.hxx:350:
warning: am./libbuild2/json.ixxov:191e (r)
(move (d)), type (mounqualified call to 'std::move' [-Wunqualified-std-cast-call]
v:43e (d)), type (move (t)),
mi, c);ree (st
| | ^
| std::
: file ^
r_ing t| ^
| , std:: : proj (mo (movve (estring ./libbuild2/name.hxx:62 :65: (| p std::)), diwarning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
lue (move (v)) {}
r( move (d62)(), t| ^
| std::
my | ove pe (move (t)), f./libbuild2/name.hxxv:66:68: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
alu113 | : diag 66 | : proj (move (p)), dir (me (mo)vove (d)), type (move : proj (project), loc_ (file_),
| ^
| std::
_(v)),
| ^
| std::
(t)), value (move (v)) {}
| ^
| std::
_buff (er (ctx,./libbuild2/name.hxx:73:17: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
move (b))
./libbuild2/diagnostics.ixx | ^73
| std::
: | 33 : : proj (m./libbuild2/diagnostics.ixx:115:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
o ve (p)), 115 | open 34: ./libbuild2/name.hxx:73:50:(args0, move (fd), m);
| d ^i
r (m | std::
ove (d)), type (move (./libbuild2/diagnostics.ixx:124:27: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
t 191 | : e (v)t)) {}
ynape (jme son_type::string./libbuild2/diagnostics.hxx:761:40: (m124), valu warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
warning: o vunqualified call to 'std::move' [-Wunqualified-std-cast-call]e (move (v)) std::,
| ^
| std::761 | |
: diag_bufferm,
| ^
73 | ./libbuild2/name.hxx:73:33e::
| ^ ( pr
| warning: std::tunqualified call to 'std::move' [-Wunqualified-std-cast-call]
)), v| std::
(33 | c print_diag_impl (p, tnxu,al lue (move
(v)) {}
./libbuild2/name.hxx:62warning: munqualified call to 'std::move' [-Wunqualified-std-cast-call]
l 73 | oove :o), string ( (d)), type (move (t)), vpaluemo : proj (t (move (p)),vermo ve (v
)(v),) {}
| ^
| std::
./libbuild2/name.hxx:73:50:m)jove (r)./libbuild2/name.hxx:66:68: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| ^
| std::
,66 | ( null p: proj (move (p)), dir (mtove (d)), type (| ^rmove (t)))
;, value (move (v)) {}
| ^
| std::
move ( | std::
| ^
./libbuild2/name.hxx:73:17./libbuild2/json.ixx:253:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| std::./libbuild2/name.hxx:d59p
)), dir (move (d)), t./libbuild2/diagnostics.ixx253 | new (&string) string_type (v e (b))
warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| m 73 | ir (mov31: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
e 62 | o : p:39 73 | :34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
( 39 | pri ^
| std::
: pdv )nt_diag_i:)33mpl (p, nu./libbuild2/diagnostics.ixx:126:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]e:
l l : proj (move (p)pr t)oj (,126p dir ( | move or(d)), ,type r o(move (t)), value (move (v)),
| ^
| std:: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
m
ove (r), nullyptr);
./libbuild2/name.hxx:59 | : dirj (emove (d)a| ^
| std::
), type (move (73t)), value (:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
m 73 | ove p roj (e (m : proj (move (p)),c pentivate_im ove (t)), vpl (true /* dair (move (d)),m lue (move (v)),
| ^
| std::
etype (ove (p)), dir (move (d)./libbuild2/name.hxx:73)xtern./libbuild2/diagnostics.ixx:m88:68: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
, oa l73t | : proj (moype (m(o(a:v.string)v);
| ^
| std::
38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
*/, mveove (t)), va./libbuild2/json.ixx:257:32: warning: ve (p)), dir unqualified call to 'std::move' [-Wunqualified-std-cast-call] 88 | (mov e rgs0, mov c
epile (ogue_, type_ (l));
, (t)), vtlue (move (v)_n),
| ^
| std::
mod_, name_, move (f), sverb_./libbuild2/name.hxx:73:50: warning: a m( ));
| ^
| ae std::
(move unqualified call to 'std::move' [-Wunqualified-std-cast-call]
lue 25773( : is (move (vp| )),
| ^
| std::
))), dir (move (ifdstream: ^:
| std::
e (d)) | : pr | b , typ e (mov,./libbuild2/name.hxx:73:68: warning: oj (move(unqualified call to 'std::move' [-Wunqualified-std-cast-call]
a d73 | d)), type ( bvit), type ) new (&array) array_movte (e (t)), value (my) {}
( v ) :ov)buf (movte (b)), ctx)) e (v)),_
proj (mov,(
In file included from | ^
| std::
{pe }(mov&e (v.array)c
tx)
| ^
| ^
| std::
( | )libbuild2/context.cxx ^
| std::
e:;
| ^./libbuild2/name.hxx:59:51: ./libbuild2/name.hxx
:624:
(warning: p)), di
r: (mov | std::
unqualified call to 'std::move' [-Wunqualified-std-cast-call]
48: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
e 62 | m | std::(d)),ove59 ./libbuild2/diagnostics.ixx | :97:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
type ( 97 | open p (t))( | ^(move (t)), valu
e (move (v)),
)arg | s, value 0, move (fpd), m);
| ^
| std::
| ^r.in_(mov(p))), dir ./libbuild2/name.hxx:)73e (./libbuild2/diagnostics.ixx(v)),
move (d)), ty
std::
pe (move:88:38:e68: warning: | fd), m );
| ^
(t)),
| ^
unqualified call to 'std::move' [-Wunqualified-std-cast-call] | std::
./libbuild2/name.hxx 73 | : proj ./libbuild2/name.hxx:(:66: m33: ^
| warning: 63:o std::
ve (p)), dir unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/name.hxx:( move (d)), type 66 | 18 ( m : dir 73:50:(move (d) :warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| std::
warning: 73 | : warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
: p 63 | value (mounqualified call to 'std::move' [-Wunqualified-std-cast-call]roj (
move: proj (move (p), type (mv)), di 88 | e ( ove v (p)), (t)) dir (:morv is In file included from libbuild2/dump.cxx:13:
In file included from ./libbuild2/rule.hxx:12e,:
In file included from ./libbuild2/target.hxx) | std::
(i((m) {./libbuild2/diagnostics.ixx:104:d18: warning: fo}
| :)), typunqualified call to 'std::move' [-Wunqualified-std-cast-call]e
104 | o(vpen (args018, move (pr.miove ^e
| std::dst
(t)), valunream::bae_./libbuild2/name.hxx (moved (v)),
| bit), bufv ^alue (move ( :
v(66 )m::
o17: warning: ve ) ({b})(unqualified call to 'std::move' [-Wunqualified-std-cast-call]
), ctefd), m); 66 | x_
In file included from ./libbuild2/scope.hxx:11:
In file included from ./libbuild2/module.hxx| std::
: 12:
./libbuild2/variable.hxx:1461:22: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1461 | return ins| ert (move (name), nullptr, nullp ^
t(| r&ctx)
std::
./libbuild2/name.hxx:73:68: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call] | ^
, nullptr ./libbuild2/name.hxx:In file included from | std::
)62:31.fird)st;
| ^
| std::), type libbuild2/dyndep.cxx(
: 73 | : pro
j (:4:
m./libbuild2/diagnostics.ixx:mov97:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
warning: : proj (mo veunqualified call to 'std::move' [-Wunqualified-std-cast-call]
| 62 ^ |
| :In file included from std::./libbuild2/dyndep.hxx97 | open (arg: (t)), value (moves0, move (efd), m);
| ^
proj (pr7p :
ath d, stIn file included from ./libbuild2/types.hxx:584:
In file included from oject ./libbuild2/name.hxx:274:
./libbuild2/name.ixx:47:(| o19 std::v(
e :v(p)),_ warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
name (move 47
r(p))), d./libbuild2/variable.hxx:1467:22:i)) {}
| ^
| ./libbuild2/diagnostics.ixx:ng i std::vr) : warning:
113:27: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
unqualified call to 'std::move' [-Wunqualified-std-cast-call]
113 | | : diag_buf./libbuild2/name.hxx:66:50: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/diagnostics.ixx dir _path (mo1467 | d (move (s), dir_pathvddfier (ctx, move (b))::exar
(move 66 | : proj (move (p)), dir (move (d)), type ( meo (d))vp, type (move (t)),e (t)), value (move (v)) ){}
) | ^
| std::
retu (d,rn insert (move (nam./libbuild2/name.hxx:
66):), type (move (t | ^
| std::
68: warning: ecdir (mt);
ove (d)), type| ))unqualified call to 'std::move' [-Wunqualified-std-cast-call]
)./libbuild2/name.hxx:,62:48: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
^ value (moi66 | ve (v)),
| ^
o : proj (move (p)), dir (move (d)),, | std::
(move (t)), value (movr nullptr, &v, nullptr). tfirst;
(move (d)), value (move (v)) {}e
(v)) {}
| | ^y ^pe (m|
ove (t)), value ^ | std::
62
| std::
| (move (v)) ./libbuild2/variable.hxx:1473
{:22: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| 1473 | v std::
e : }(./libbuild2/name.hxx:56:57: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| ^
| std::
return | ./libbuild2/name.hxx:66:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
66 | : proj (move (p)), dir (mov./libbuild2/name.hxxi:e73:17: nsert (move: ^warning:
t unqualified call to 'std::move' [-Wunqualified-std-cast-call] (name), nullptr, | std::
)), v proja./libbuild2/diagnostics.ixx:115:18: nwarning: lunqualified call to 'std::move' [-Wunqualified-std-cast-call]
( p(roje115 | open (args0, move (fd), uct_name
e 73 | (move ( : proj (move (p)), dir (movevd)), type (move (t)) (d)), m, value (mov (movIn file included from b/b.cxx:27:
In file included from )e (v)) {}
| ^
) t,p./libbuild2/file.hxx:11:
In file included from ./libbuild2/scope.hxx:11:
In file included from e (p))), In file included from ./libbuild2/module.hxx:12:
./libbuild2/variable.hxx:
libbuild2/adhoc-rule-buildscript.cxxroy
pe (move:4j (project_name (move (p))), dir (move (d)), type (move (t)),
| ^
| std::
1461:22: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1461 | return insert (move (name), nullptr, n./libbuild2/name.hxx:62:65d: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
ull 62 | u : ptr, nullptr)lproj (project_name (movir | std::
(:move (d)), type (mo104) | ^
lptr, &overridabl./libbuild2/name.hxx:66:50::
| std::
;
| ^
| std::
ewarning: unqualified call to 'std::move' [-Wunqualified-std-cast-call] .(ve (t./libbuild2/diagnostics.ixx:124:27: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
p))), dir | std::
fIn file included from 124 | ./libbuild2/adhoc-rule-buildscript.hxx:)),
|
( i:66rst;
| ^
| std::
^
| std::
:18m 7: :
In file included from ./libbuild2/types.hxx:584:
In file included from ./libbuild2/name.hxxove (d./libbuild2/name.hxx:62:65warning: 56 | d | e) : .:fi unqualified call to 'std::move' [-Wunqualified-std-cast-call]rn
warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
104 | opensame (dir_pa274 t;
| ^
| std::
(ar )th d, string v:
./libbuild2/json.ixx./libbuild2/variable.hxx:./libbuild2/name.ixxi)./libbuild2/variable.hxx:: 146762:g | dir ( s0, mo,: proj (move (p)47:1479:22: warning: ), dir (move (d)dir move(move (d))unqualified call to 'std::move' [-Wunqualified-std-cast-call]:22: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1467 , tvype (d)), value (meove (v)) ( m | o{( pr.in_efd), 1479 | retu : proj ), type (}
ve | mo (v return insert (move (name), nullptr, &v, nullpmpe(r)ojec; ^t (t)), v
| ^
| std::
r)nat)r In file included from libbuild2/b-options.cxx:l).firu./libbuild2/diagnostics.ixx:113:27: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
113 | : diag_buffer (ctx, move (b)),i
| ^
| std::
| std::
./libbuild2/diagnostics.ixx:115 9t:18:_n warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
ve./libbuild2/name.ixx:
In file included from (m./libbuild2/types-parsers.hxx:10st;
| :
oIn file included from ./libbuild2/types.hxx:584v./libbuild2/name.hxx::
In file included from ./libbuild2/name.hxx:274:
./libbuild2/name.ixx115 | :47: opene:a (argsl19: warning: u ^unqualified call to 'std::move' [-Wunqualified-std-cast-call]
e 47 |
590 19 dir_path d (move (s), dir_pat,(:h:16: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
m 59 | ove (v)), m| std::
| ^
| std::
: : dir (mov50:e:o:22261:34: warning: exact) : warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
(unqualified call to 'std::move' [-Wunqualified-std-cast-call] ./libbuild2/variable.hxx:
1473 50d)), type (move (t)), value (move )(v)) | 261 | new(, {}
| : (&object) object_type (move (v.object));
| ^
| std::
22: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
; 1473 |
warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
re| ^
| std:: t47
urn insert | ./libbuild2/name.hxx dir ^ (mov
:e (name59:33: warning: ), nIn file included from libbuild2/functions-integer.cxx:4:
In file included from ./libbuild2/function.hxx:15./libbuild2/json.ixx:306:30::
warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/variable.hxx:1461:22: 306 | new (this) json_ warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| std::
v 1461 | e value (move (v));
| ^
| std::
unqualified call to 'std::move' [-Wunqualified-std-cast-call](_vpath d t)) {}
| ^
| std::
(fd), m);
| ^
|
( move std::
./libbuild2/name.hxx:66 typ ret e59 | : ./libbuild2/diagnostics.ixxu : dir (move (d)), type (move (t)), val68lulpt:124:27: rn return insert (move (namewarning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
ag_buffer (cntx, move (b))
| ^
| std::
ue: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]./libbuild2/name.ixx: ./libbuild2/diagnostics.ixx:126:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
n), nullptr, 126(
( 66 | move (v)) {}
| ^
124 | : diag_ser50 | r m:ove , bnuffer ( c22 : warning: (tuxllp t : proj (| std::move (p)), dir (move (d)) ropen (ar
gs0, move (pr.in_efd), ,m); &o./libbuild2/name.hxx:
vtIn file included from libbuild2/functions-filesystem.cxx:6:
In file included from ./libbuild2/scope.hxx:11:
In file included from ./libbuild2/module.hxx:11:
In file included from ./libbuild2/context.hxx:17:
In file included from ./libbuild2/scheduler.hxx:16:
./libbuild2/diagnostics.hxx:688:18 59:51: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
, 59 | unqualified call to 'std::move' [-Wunqualified-std-cast-call]
50 | n return name (mo moullptr, nullptr)ve (b))
In file included from ve. : | (libbuild2/functions-name.cxx:4:
warning: munqualified call to 'std::move' [-Wunqualified-std-cast-call](
dIn file included from ./libbuild2/functions-name.hxx:7:
In file included from ./libbuild2/types.hxxo| ) 688)firv: | t584:
In file included from ./libbuild2/name.hxx:274:
./libbuild2/name.ixx:47:19:;e (name), nst;
) | ^
| std::),
,
^
| std::
ull | )p file_ (mov) :t dir (mov | ^
| std::
e (f))er, (d)),a &v, &over type ^
| std::
warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
,(./libbuild2/name.ixx:53:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/diagnostics.ixx ./libbuild2/variable.hxxm:1467:22: warning: o vridable). firme (:movest;
| ^
| std::
126:18 (t):e (d) warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
unqualified call to 'std::move' [-Wunqualified-std-cast-call] 126 | ./libbuild2/variable.hxx:1487:9:
1467 | r), value (move );
| ,47 | e tu(v)) {}
| ^
| std::
^r open (arn insert (moglwarning: ./libbuild2/name.hxx:73:17: warning: ove (ns0, move (pr.in_efdunqualified call to 'std::move' [-Wunqualified-std-cast-call] value (move (v)ame), nullptr, &v, null ))p
typediunqualified call to 'std::move' [-Wunqualified-std-cast-call]
^, (move (1487 | r_ t73) | ) ,, m);
path d (move
: proj | ^
| std::
(s) move (name),In file included from libbuild2/function.cxx:4:
In file included from ./libbuild2/function.hxx:| &value_traits::value_type, nullptr, nullptr).first;
| ^
| std::
c ^
| | _ (file./libbuild2/variable.hxx:1495:9: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
53
| _ std:: value (move std::
1495t | r).first;
| ^
| std::
),
| ./libbuild2/variable.hxx:1473:2215:
In file included from : warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
(v 1473 | r ^eturn in
m| std::
(sovert (e (name), &value_traits::va move (name), n,./libbuild2/name.ixx
ullptr, nullptr./libbuild2/variable.hxx:20), &overridabl) {}./libbuild2/name.hxx::73:e).first;
lue_type, &v, n | ^
| std::
:
In file included from |
| ^./libbuild2/context.hxx./libbuild2/variable.hxx std::33
dir_path::exact);
| ^
| ::u warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
std:: 73./libbuild2/name.hxx:63:18: l:1479:22: warning: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
unqualified call to 'std::move' [-Wunqualified-std-cast-call] ./libbuild2/diagnostics.hxx:761:40: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
l
761 | ptr).first;
| ^
1479 | return insert (move (name ), nullptr,
&v, &ove | std::
s epilo53:18gue_, type_:17:
In file included from ./libbuild2/scheduler.hxx :1024:
./libbuild2/scheduler.txx:167:47: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| )./libbuild2/name.hxx,: di 16762 | : prr_p o deactivate_impl (true /
j (move (p)),* | std::
external */, mov./libbuild2/variable.hxx:1503:9: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
a 1503 | mov:31de (name),: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
62 | e (l)i&valu);
| ^
| std::
r (t mwarning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
: proj (project_name h e_tro(move (:p))), ./libbuild2/name.ixx:50:22: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]v
e (d)), type (move (dir 50t(mov)re (d)),ridable). fir type | st;
| ^(m
| std::o), value (move (v
:exact);
aits) 1487 | return53 | ret nIn file included from libbuild2/algorithm.cxx:4r move (n:
In file included from ./libbuild2/algorithm.hxx:12:
In file included from ),
| ^
| std::ame (mo
ve (s));
| ^
| std::
ve (t)),
| ^
| std::
./libbuild2/name.hxx:73:50: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
urn name (mov./libbuild2/name.hxx:62:48: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
a 62 | :eme):, &valu turn :vnalueam_type, null e_traitse73: :r./libbuild2/target.hxx:18:
In file included from ./libbuild2/scope.hxx:11:
In file included from ./libbuild2/module.hxx:12move :
In file included from (d)); ./libbuild2/variable.hxx
| ^
:21:
e,./libbuild2/target-type.hxx:226:54: warning: (sunqualified call to 'std::move' [-Wunqualified-std-cast-call]
) &overrida 226 | : proj (mo ve (p)), )dble)i.f | r (vmovalue_type, n;e (d)), type (move (t)), valuauto p (tye (move pe_map
(v)),_.emplace (n, target_type_ref (move (t | ^
| std::
| ^
t)) | std::
));
| ^
| std::
irst;
| ^
| std::
std::
./libbuild2/variable.hxx:1511:9: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1511 | move (name), ./libbuild2/name.hxx&va:73:68: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
lue_traits::value_type 73 | , & : proj (move (p)), vdir (move , &(d)), typovee (move (t))rri, dabvalue (le)mo.fiverst;
| ^
| ^
| std:: (v)),
| ^
| std::
| std::
u
llptr, nullptr).first;
| ^
| std::
./libbuild2/variable.hxx:1517:22: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1517 | return insert (move (name), type, nullptr, nullptr).first;
| ^
| std::
./libbuild2/variable.hxx:1495:9: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1495 | move (name), &value_traits::v./libbuild2/name.ixx./libbuild2/variable.hxx:1526:22: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
alue_type, &v: , nu531526 | :llptr).first;
return./libbuild2/name.ixx:50:22: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| ^
| i std::
50 | rnserte 18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
(m./libbuild2/variable.hxx:1503turn name ove (name) 53 | :9: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
return n 1503 | ame (move (s));
| ^
| std::
move (name), &value_traits, (mo::63 | (roj (vtproject_name (move (p)))a,y dpe)) d i , ;l ru value_type, null
| ^
| e std::
p &(move (vt)) {}
| ^
| std::
v, &overridable).first;
r, &overridable).first ./libbuild2/name.hxx:66:17: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
;
66 | : | ^
| std::
proj (move (p)), dir (move (d| ^
)), type (move (t)), value (move./libbuild2/variable.hxx (v):1511:9: warning: ) {}unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1511 | ./libbuild2/name.ixx:53:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| std::
53 | mr | ^
ove (name), &value_traits::value_type, &v, &oeturn,v mod_, name_, move (f), sverb_ () | ) std::
;
| ^
| std::
erridable)In file included from libbuild2/buildspec.cxx:4:
In file included from ../libbuild2/buildspec.hxx:7:
In file included from ./libbuild2/types.hxx:584:
In file included from ./libbuild2/name.hxx:274:
./libbuild2/name.ixx:47:19: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]./libbuild2/name.hxxname :66f(imov:33:e (r warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]s
)
47st;
);
| ^
| | std:: dir_path d (
| move (s), dirIn file included from _./libbuild2/context.hxx:path::exact);17:
In file included from 66 | : ./libbuild2/scheduler.hxxproj: (m
| ^
| std::
16ove (p)), dir (move (d:
In file included from ./libbuild2/diagnostics.hxx:1194)), type (move (t)), value (move (v)) {}
:
./libbuild2/diagnostics.ixx:19:29: | ^
| std::
warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
19 | print_diag_impl (p, &l, move (r), c);
| ^
| std::
./libbuild2/name.hxx:66./libbuild2/name.ixx:50:22: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
50 | return name (mov ^
| std::
:50: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
e (d ));
| ^
| std::
66 | : proj (mova./libbuild2/variable.hxxe (p):1517:22): warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
me, dir (move (move (d(1517p | ))), return insert) ./libbuild2/name.ixx(:move (n53:18: warning: ame), type, nullptr, nullptr).first;
| ^
| std::
), type (move (t)), value (move (v)) {}
| ^
d | std::./libbuild2/variable.hxx:1526:22: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
i 1526 | return insert (move (name), type, &v, &overridable).first;
| ^
| std::
r./libbuild2/name.hxx:66:68: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
66 | : proj (move (p)), dir (move (d)), type (move (t)), value (move (v)) {}
| ^
| std::
(move (d)), type (move (t)),
| ^
./libbuild2/name.hxx:73:17: warning: | std::unqualified call to 'std::move' [-Wunqualified-std-cast-call]
(mov73 | : proj (move
(p))e, dir (move (d )()move, type (move (t))unqualified call to 'std::move' [-Wunqualified-std-cast-call]
In file included from libbuild2/functions-filesystem.cxx:6:
In file included from ./libbuild2/scope.hxx:11:
In file included from ./libbuild2/module.hxx:11:
In file included from ./libbuild2/context.hxx(d)), ty ./libbuild2/name.hxx pe (move (t)),
| :63( ^53
| std::
:, value | 18: warning: (move ./libbuild2/name.hxx:62:65:unqualified call to 'std::move' [-Wunqualified-std-cast-call]p
63 | :(warning: v)),
unqualified call to 'std::move' [-Wunqualified-std-cast-call]
62 | valu e (move (v)) {}
) | ^17| ^
| std::
), dr:./libbuild2/variable.hxx:1651:49i./libbuild2/name.hxxr (move proj: (d)), typeturn name ewarning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
(mo(movev:
./libbuild2/diagnostics.ixx (projec1651e: | auto(t_name (s));
| ^
| std::
In file included from ./libbuild2/scheduler.hxx:16:
In file included from ./libbuild2/diagnostics.hxx:1194:
./libbuild2/diagnostics.ixx:19:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
19 | r ( (t))map_.insmove (p))ert (map,
va::vlue (move (v)),
| | std::
) ^
| std::
alue_type (&n, move (var))))./libbuild2/name.hxx:73:p33::73:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
r 73 | ./libbuild2/variable.hxxi nt_diag_im pl./libbuild2/name.hxx:6627:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
:(;17:
| ^
| std::
warning: punqualified call to 'std::move' [-Wunqualified-std-cast-call]
warning: 66 73 | , : proj (m : | : proj (mov&l, move (re), c);
| ^(
| 1651:49 std::
p)), dir (move (d)), type (move : warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
o 1651 | (t)), va lue (move (v)),
auto r (map_unqualified call to 'std::move' [-Wunqualified-std-cast-call]ve | ^
.inse
( 27 | prpi)), ndir (t_diragt (map_::value_type (&n, movimpl (p, &l, move (r)e (var))));, c);
| ^
| std::
| ^
| std::
| std:::
./libbuild2/diagnostics.ixx:33:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
33 | p pr./libbuild2/name.hxx:73:50: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
r 73 | : pironj (tmo_ve (dp)), dir (moviag_ie (md)pl (p, nullptr, move (r), nu), ltylpe (pmotve (t)), valuoj (moveer (move (v)),
| ^
| std::
(p)), dir);
| ^
(move (d))| , type ./libbuild2/name.hxx:73:68:(move (t)), value (move , dir (move (d(v)) {}
) ), t std::
warning: ype (move (t)),
| ^
| std::
unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| 73 | ^
| std::
: proj (move (p)./libbuild2/diagnostics.ixx:39:34)./libbuild2/name.hxx:63:18, dir (move (d)), type (move (t)), value (move (v)),
./libbuild2/name.hxx:66:33:: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]: warning:
| 63 unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| value ^
| std::
(move (v)) 39{66} |
| ^ |
print_diag_impl (p, nullptr, move (r), nullptr);
| ^
| std::
: proj (./libbuild2/diagnostics.ixx:27:29: warning: move (p)), diunqualified call to 'std::move' [-Wunqualified-std-cast-call]
| std::
r 27 (move (d)), type (move (t)), value (move (v./libbuild2/name.hxx:)) {}
| ^
| std::
./libbuild2/diagnostics.ixx:66 | :88:38: print_di17warning: ag_impl (p, &l, move (r), c);
| ^./libbuild2/name.hxx
| std::
:66:50: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/diagnostics.ixx:33:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
33 | 66 m | oprve (d)), typie (move (t)), value (move (v)),
| ^ nt_diag _
| std::
impl (p, nullptr, move (r), nullptr);
| ^
| std::
./libbuild2/name.hxx:73:50: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]./libbuild2/diagnostics.ixx:39:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
:39 | print_diag_impl (p, n ullptrwarning: , move (r), nullptr);
| ^
| std::
73 | unqualified call to 'std::move' [-Wunqualified-std-cast-call]
unqualified call to 'std::move' [-Wunqualified-std-cast-call] 66 | : proj (move (p)), dir (move (d)), type (move (t)), value ./libbuild2/diagnostics.ixx:88:38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
88 | ( : is (ifds tream::badbit), buf (move (b)), ctx_ (&ctx)
| ^
| std::
: proj (move (p)move (v)./libbuild2/diagnostics.ixx:97:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
)) {97 | open (args0, move (fd), m);
| ^
| std::}
| ^
| std::
, dir (move (d)), type (move (t)), value (move (v)),
| ^
| std::
./libbuild2/diagnostics.ixx:104:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
104 | open (args0, move (pr.in_efd), m);
| ^
| std::
./libbuild2/diagnostics.ixx:113:27: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
113 | : diag_buffer (ctx, move (b))
| ^
| std::
./libbuild2/name.hxxIn file included from libbuild2/b-cmdline.cxx:4:
In file included from ./libbuild2/b-cmdline.hxx:7:
In file included from ./libbuild2/types.hxx:584:
./libbuild2/diagnostics.ixx
:115 :In file included from :18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
73 115 | op88en (:./libbuild2/name.hxxargs0, move./libbuild2/name.hxx (fd), m);
| ^
| std::
68: : | : i./libbuild2/diagnostics.ixx:124:27: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
s (ifdst66ream::badbit), bu 124 | :warning: funqualified call to 'std::move' [-Wunqualified-std-cast-call]
( :274:
./libbuild2/name.ixx:47:19 diag_buffer (ct73:x, move (b))
| ^
| std::
| warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
m./libbuild2/diagnostics.ixxo| :126:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call] ^
| std::
126 | opeve n (args0, move (pr.in_efd), m);
| ^
| std::
47 | dir_pa./libbuild2/name.hxx:73:17:t warning: (b)unqualified call to 'std::move' [-Wunqualified-std-cast-call]
h d (move), ctx 73 | ( s: pr _ (&ctx)
| ^
| std::
oj ( )move (p)), dir (move (, dd)), type ir./libbuild2/diagnostics.ixx(:move (t))97,: : proj (m value (moveIn file included from libbuild2/adhoc-rule-cxx.cxx(v)),
| ^
_ p:aopv:18r: e (p)), dir (move (d)| 33: warning: std::th:warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
), type (mo:exact);
ve unqualified call to 'std::move' [-Wunqualified-std-cast-call]
( | ^
| std::
o 66
| t)), value (move (v)),
| ^
| j (move (./libbuild2/name.hxx:73:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
p 73 | std:: : proj (move (p)), dir (move)), dir (move (d)) ,
(d)), typ type e (move ((move (t)),t)), value (m 97 | o: : pr open valuoj (movee4:
./libbuild2/name.ixx (move (v))( {}
| v (p)), dir (move (d)), type (In file included from ./libbuild2/adhoc-rule-cxx.hxx:11:
In file included from ./libbuild2/rule.hxx:12:
In file included from ./libbuild2/target.hxx:18:
In file included from ./libbuild2/scope.hxx:11:
In file included from ./libbuild2/module.hxx:11:
In file included from ./libbuild2/context.hxx:17:
In file included from ./libbuild2/scheduler.hxx:1024:
./libbuild2/scheduler.txx:167:47: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
^
| std::
e (v)),
| ^
| std::
167 | deacti./libbuild2/name.hxx:73:./libbuild2/name.hxxmo:66:68: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
66 | : projv50: warning: ate_impl (true /* external *unqualified call to 'std::move' [-Wunqualified-std-cast-call]ve /(t)
) (m, , value (move (v)ove (p)) {}
| ^
| : std::
), dir (move (d)), type (mo./libbuild2/name.hxx:66:50ve (50t:m o73warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
: 66 | : pro22: warning: junqualified call to 'std::move' [-Wunqualified-std-cast-call] (move (p)), dir (move (d)
) 50 | , ty)ve ()l, value (m));
| ^
o | std::
ve (v)) {}
| ^
revtur):| std::
type (move (t)), value (move (v)) {}
| ^
In file included from n name (move | std::(d));libbuild2/diagnostics.cxx
./libbuild2/name.hxx:73: | :17: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
73 | : proj (move (p)), ./libbuild2/name.hxx:55:
: proj (move (p)), dir 56(: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
move (d)dir (move (d)), type (move (| ^12t)), value (move (v)),
| ^
| std::
:
In file included from ./libbuild2/scope.hxx:11:
In file included from ./libbuild2/module.hxx:11:
In file included from ./libbuild2/context.hxx:17:
In file included from ./libbuild2/scheduler.hxx:1024:
./libbuild2/scheduler.txx:167:47:./libbuild2/name.hxx:73:68: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
In file included from warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
55 | ), type (move (t)), value (move 73(v)libbuild2/functions-name.cxx | ): : proj
167 | | name (string t std::,6
| ^, d:
In file included from ./libbuild2/scope.hxx:
11:
In file included from ./libbuild2/module.hxx:11:
In file included from ./libbuild2/context.hxx:s
tri| std::
ng v): type (movae (t)), va17lre:
a./libbuild2/name.hxx:73:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
uIn file included from (gmctso e./libbuild2/name.ixx:v53:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
ive (p)),./libbuild2/scheduler.hxx :16d 73i | 0 , moater_im ve (fd), m);
In file included from 53 | rlibbuild2/functions-bool.cxx:(eturn name (move (s));
| ^
| std::
(m:
ovepl (true (v))./libbuild2/diagnostics.hxx:mo v4:
In file included from ./libbuild2/function.hxx:11:
In file included from ./libbuild2/types.hxx:584:
e{/*In file included from }
./libbuild2/name.hxx:274:
./libbuild2/name.ixx:47:688:18e : warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
x 688 | (d)), t fterile_ (mype (move ( 19: warning: t)), : | v ^
| std::
proj (molibbuild2/depdb.cxx:ve (p)), dalue (imove (vo)88)r,ve./libbuild2/diagnostics.ixx:104:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
104 | open (args
0, move (pr | ^
(.in_efunqualified call to 'std::move' [-Wunqualified-std-cast-call]
d), m);
| ^
| std:: 47 | f)),
loc_ dir(file_path _),
| ^|
| std::
d (mo std::
./libbuild2/diagnostics.ixx:113:27: warning: :ve (s), dir_path::exact);
| ^
unqualified call to 'std::move' [-Wunqualified-std-cast-call]
113 | : diag_buffer (ctx, move| std::
29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
88 | (b))
| ^
| std::
new (&is_) ifdstream (move (fd), em);
| ^
./libbuild2/diagnostics.ixx:115:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| std::
115 | open (args0, move (fd), m);
| ^
| std::
libbuild2/depdb.cxx:93:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
p 93 | e ./libbuild2/name.ixx:50:22: warning: ./libbuild2/diagnostics.ixx:124:27: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
unqualified call to 'std::move' [-Wunqualified-std-cast-call] 124 | (move (t)
) 50 | retur ,n n value ame (move (d));
| ^
| std::
(move (d)), type (move (m(t)), value (move (v)),
| ^
| std::
: diag_buffe./libbuild2/variable.hxxr ./libbuild2/diagnostics.hxx:761:40: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
761 | ./libbuild2/name.ixx:53:18:./libbuild2/name.hxxo :73:50: warning: nvunqualified call to 'std::move' [-Wunqualified-std-cast-call]
( ct73 | e:w (&o x , epilogue_, type_, mosp_)roj (move (p ) moove (b))
| ^
d_, name) | std::
In file included from libbuild2/dyndep.cxx:4:
In file included from ./libbuild2/dyndep.hxx:12:
In file included from ./libbuild2/target.hxx:_, f,d18i:
In file included from r./libbuild2/scope.hxx:11 ./libbuild2/diagnostics.ixx:
In file included from :./libbuild2/module.hxx:11:
In file included from ./libbuild2/context.hxx:17:
In file included from mov./libbuild2/scheduler.hxx:16:
ds./libbuild2/diagnostics.hxx:688:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
e (f 688), | file_ (mo(movstreveerb_ ());
| ^
| a std::
ve (f)), locm (move (fd), em, pos ? *pos :_ (file_),
| ^
| std::
In file included from libbuild2/functions-json.cxx:4:
In file included from ./libbuild2/function.hxx:11:
In file included from ./libbuild2/types.hxx:126584e :18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
0 126 | ope)n (v)) {}
| ^(
| std::
d)),:
;In file included from (a
| rgs0./libbuild2/name.hxx, mov ^e (pr.in_efd:274:
./libbuild2/name.ixx:./libbuild2/name.hxx:66:68: warning: 47:19: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
)| 47 | ty pe (, m);
| ^munqualified call to 'std::move' [-Wunqualified-std-cast-call] di
std:: ove (r_p| std::
66 | : proja./libbuild2/diagnostics.hxx:761th d (move (s) :40:, dir_path::exact);
| ^
| std::(move (p)),
dIn file included from libbuild2/functions-filesystem.cxx:6:
In file included from ./libbuild2/scope.hxx:11:
In file included from ./libbuild2/module.hxx:11:
In file included from ./libbuild2/context.hxx:17:
In file included from ./libbuild2/scheduler.hxx:1024:
./libbuild2/scheduler.txx:167:47: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
ir warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
warning: (move (d)), typIn file included from unqualified call to 'std::move' [-Wunqualified-std-cast-call]elibbuild2/adhoc-rule-buildscript.cxx:4 (move :
libbuild2/depdb.cxxIn file included from 167 | :103:15: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]./libbuild2/adhoc-rule-buildscript.hxx:11 (
t)), In file included from libbuild2/buildspec.cxx:4:
In file included from ./libbuild2/buildspec.hxx:11:
In file included from ./libbuild2/variable.hxx:18:
:
In file included from In file included from ./libbuild2/rule.hxx./libbuild2/json.hxx:350:
./libbuild2/json.ixx:191:43: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]761 | 53e | :12:
In file included from ./libbuild2/name.ixx:50:22: p
ilogue_ , 103 In file included from warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| r de ac50 | e tivate_iturn namme (mo./libbuild2/target.hxx:18:
In file included from ve (s));
| pl value (move (v)) {}
| ^
| std::
(tt ^yrlibbuild2/functions-name.cxx:6ue /* exte:
./libbuild2/name.hxx:73:rp17: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
neal */, move (l));
| ^
| ./libbuild2/scope.hxx:11:
In file included from ./libbuild2/module.hxx:11:
In file included from t./libbuild2/context.hxx:17:
In file included from 73)), v191 | : palu | std::
roj (m./libbuild2/scheduler.hxx::16:
./libbuild2/diagnostics.hxx :typ e688 : 18: (js
er./libbuild2/variable.hxx (mo:1944:11: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
_ 1944 | movewarning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
o 688 | file_ ,e (move (f)),| std::o mod_, nam locn__type::stvring), string (move (v))
| ^
| std::
(file_In file included from ./libbuild2/scope.hxx:11:
In file included from e),
| ^
| t std::
urn name (move (e_d));
, | ^move (f), sv
| std::
e(p)), dir (move (d)), rb_ ./libbuild2/module.hxx:11:
type (move v./libbuild2/json.ixx(e( t()v))):253,:34:
| ^
)) ;
| ^
warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| , std:: | ./libbuild2/name.ixx:53:In file included from 18 253 | std::
: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/context.hxx 53 | :17:
In file included from 48./libbuild2/scheduler.hxx new./libbuild2/name.hxx:73n:ar warnings16 generated.
:
In file included from ./libbuild2/diagnostics.hxx:1194:
./libbuild2/diagnostics.ixx:19:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
e 19 | print_d lti(&strin g) strinvalu*/, m./libbuild2/diagnostics.hxx:761:40: warning: eunqualified call to 'std::move' [-Wunqualified-std-cast-call]:
68 761 | epilogue_, type_, mod_, aname_, :move (f), ( g_imp swarning: vmeounqualified call to 'std::move' [-Wunqualified-std-cast-call]rb
_ l(73 | ) ();p,
&l, m | ^ o v
| std::
g In file included from libbuild2/dyndep.cxx:_type (move (v.strie (r) ng)); : proj (move (pu
| ^
| std::
ovve (e )l));
| ^
| std::
rn name (move4:
In file included from ./libbuild2/dyndep.hxx:12:
./libbuild2/json.ixx: c++ -I./../libbutl -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"amd64-unknown-midnightbsd4.0.4\" -finput-charset=UTF-8 -std=c++1y -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -o libbuild2/functions-path.b.o -c libbuild2/functions-path.cxx
In file included from ./libbuild2/target.hxx:18:
In file included from ./libbuild2/scope.hxx257:11:32: warning: (s:
unqualified call to 'std::move' [-Wunqualified-std-cast-call]In file included from (
./libbuild2/module.hxxv)),
| ^
| std:::11:
In file included from
./libbuild2/context.hxx:17:
In file included from ./libbuild2/scheduler.hxx:16:
In file included from ./libbuild2/diagnostics.hxx:1194:
./libbuild2/diagnostics.ixx), di:19:./libbuild2/name.hxx:73:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
257 | 29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call] )
19 | print_diag_impl (p, &l, mo);
| ^
| std::
ve (r), c);
, c);
| ^
| std::
new (&array) array_type (move (v.a73 | ^
| std::
rray) | : pr)oj (move (p)), dir (;
| ^
| std::
mov e (d)), type (move (t)), value (move (v)),
| ^
| std::
r (move (d)), type (move (t)), value (m o v p./libbuild2/json.ixx:261:34: e./libbuild2/name.hxx (v:73:50: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
warning: )unqualified call to 'std::move' [-Wunqualified-std-cast-call]
at 261 | new (&objec 73 | t In file included from h (move libbuild2/adhoc-rule-buildscript.cxx(p)),
| ^
) object_type ( move (v.object));
| ^
| std::
:| std::
4:
In file included from ./libbuild2/adhoc-rule-buildscript.hxx: 11):
,
| ^
| std::In file included from ./libbuild2/rule.hxx:
12:
In file included from ./libbuild2/target.hxx:18:
In file included from ./libbuild2/scope.hxx:11:
In file included from ./libbuild2/module.hxx:11:
: In file included from ./libbuild2/context.hxx:17:
In file included from proj./libbuild2/scheduler.hxx:16:
In file included from (mov./libbuild2/diagnostics.hxx:1194:
./libbuild2/diagnostics.ixx:e (p)), di19:29:r (move./libbuild2/json.ixx: (306: 30: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
warning: 306 | d)), tunqualified call to 'std::move' [-Wunqualified-std-cast-call] new (this) json_vyape (mo
lue (move (v));
| ^v
| std::
e (t 19 | )), prvalint_ue (diagmove_imp (:lv)), (p, &l,
move (r)1944:11:| ^
| std::
, c);
| ^
| std::
warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1944 | move (ns),
| ^
| std::
./libbuild2/name.hxx:73:68: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
73 | : proj (move (p)), dir (move (d)), type (move (t)), value (move (v)),
| ^
| std::
libbuild2/depdb.cxx:123:16: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
123 | : depdb (move (p)./libbuild2/diagnostics.ixx:27:29./libbuild2/diagnostics.ixx::27:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
, 27 | print_dia g _impl (p, &l, move (r), c);
| ^
| std::
warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
r 27 | print_diag_impl (p,./libbuild2/diagnostics.ixx:33:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
33 | print_diag_impl (p, nullo, buiptr, move (r), nullptr);
| ^
| std::
&l, move (r)l, ./libbuild2/diagnostics.ixx:39:d2::mtime (p))
| ^
| std::
c);
| ^
| std::
34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
39 | print_dialibbuild2/depdb.cxx:130:15: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
g 130 | path (move (rs.path)),
| ./libbuild2/diagnostics.ixx:33:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
^_impl (p, nullptr, move
(r), nullptr);
| ^
| std::
| std::
33 | print_diag_impl (p, nullptr, move (r), nullptr);
| ^
| std::
./libbuild2/diagnostics.ixx:39:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
39 | print_diag_impl (libbuild2/depdb.cxx:188:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
p 188 | , new (&os_) ofdstr enam (move (fd),
| ^
| std::
ullptr, move (r), nullptr);
| ^
| std::
./libbuild2/variable.hxx:2034:49: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
2034 | operator= (./libbuild2/diagnostics.ixx:88variable_map&& v) noexcept {m_ = move (v.m_); return *this;}
| ^
| std::
:38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
88 | : is (ifdstream::badbit), buf (move (b)), ctx_ (&ctx)
| ^
| std::
./libbuild2/diagnostics.ixx:27:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
27 | ./libbuild2/diagnostics.ixx:97:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
97 | ope n (args0, move (fd), m);
| ^
| std::
print_diag_impl (p, &l, move (r)./libbuild2/diagnostics.ixx:104:18: ,warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
104 | open./libbuild2/variable.hxx:2048:66 (args0, move (pr.i: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
n _efd), m);
| ^
| std::
2048 | c);
| : share./libbuild2/diagnostics.ixx:113:27: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
^ 113
| std::
d_ (v.shared_), owner_./libbuild2/diagnostics.ixx:33:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
(v.owner_) , ctxIn file included from libbuild2/context.cxx:4:
In file included from ./libbuild2/context.hxx:17:
In file included from ./libbuild2/scheduler.hxx:1024:
./libbuild2/scheduler.txx:167:47: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call] (v.ctx33 | print_d)iag_impl (p, nullptr, move (r), n
libbuild2/depdb.cxx:455:26: warning: , m_ (move (vIn file included from 167 | ./libbuild2/diagnostics.ixx:88:38:. unqualified call to 'std::move' [-Wunqualified-std-cast-call]
ullp warning: 455 | return reopen_state {mmunqualified call to 'std::move' [-Wunqualified-std-cast-call]_))
| ^
| std::
ove (path), pIn file included from
os | _ : diag_88 | buffer (t r );
, | ./libbuild2/variable.hxxmtime}libbuild2/adhoc-rule-regex-pattern.cxx ^
delibbuild2/functions-builtin.cxx: | std::
:4:
In file included from ./libbuild2/adhoc-rule-regex-pattern.hxx:7:
In file included from ./libbuild2/types.hxx:584cta:./libbuild2/diagnostics.ixx:ctiv:
39:34: warning: ate_impl (true /* external */, movIn file included from ./libbuild2/name.hxx:274:
./libbuild2/name.ixx:47:19: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
e 47 | dir_pathunqualified call to 'std::move' [-Wunqualified-std-cast-call]
(l) );39 |
print_diag_imIn file included from | pl (libbuild2/buildspec.cxx ^
| p , :4:
In file included from ./libbuild2/buildspec.hxx:11:
In file included from ./libbuild2/variable.hxx:20:
In file included from ./libbuild2/context.hxx:17:
In file included from ./libbuild2/scheduler.hxx:16:
./libbuild2/diagnostics.hxx:688:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
std::
d : is (ifdstream::bnullptr, move (r)a 688 | xd, move (b))
| ^(
bit| ,) m, bunu file_f (move | o std::
vllptr);
| e(mo (s), ^
| std::
^ (b)), ctx_ (&ctx)
| ^
| std::
dir
v./libbuild2/diagnostics.ixx:115:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
e (f)./libbuild2/diagnostics.ixx:97: 18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
) 115 | open (args0,_ m| 97 | ./libbuild2/name.hxx:opath::exact56,:)39 std:::
warning: vunqualified call to 'std::move' [-Wunqualified-std-cast-call] loe (fd), m);
| ;
^
| std::
op
c_ (fileen (ar./libbuild2/diagnostics.ixx:124:27: 56 | name (dir_pat | ^
| std::
hg dwarning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
s 124 | 0 : d,i , stringmag_buffer (ctx, move (bo v): dir (move ./libbuild2/diagnostics.ixx:88:(d)), value (move (v38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
)) 88 | : v {}
| ^
| std::
is (ifde) )s(fd), m);
| ^
| std::
tream:
:badbit), b| ^uf (mov
| ./libbuild2/diagnostics.ixx: std::
./libbuild2/name.hxx./libbuild2/name.ixx:50:22: warning: eunqualified call to 'std::move' [-Wunqualified-std-cast-call]
104:56: ./libbuild2/diagnostics.ixx:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
50 :126:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
104 | op | 126 | open (args0, move (pr.in_efd), m);
57| ^
| std::
e: rent urn name (b(warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
( 56 | args0, move (pr).move (d));
| ^
| std::
)9, ctx_ (&:
ctx)
| ^
n| std::In file included from
ame (dir_path ./libbuild2/scope.hxx:d,7i stri;nn_efd),:
gIn file included from ./libbuild2/types.hxx:./libbuild2/diagnostics.ixx:97:18: m);
| ^ v): dir (move (d)), vawarning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
lue (move (v)) {}
| ^
| std::
584
| std::
97 | ./libbuild2/name.ixx:
In file included from :./libbuild2/name.hxx./libbuild2/name.hxx:./libbuild2/diagnostics.ixx:113:27: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
11353:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
53 | ret | :urn diag_buffer (ctx, move (b)59)
| : open ( :| ^ ^
| std:: | std::
a nam./libbuild2/diagnostics.ixx:115:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]e (move (s));
|
16274: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
:
./libbuild2/name.ixx:47: 59 | 115 : 19In file included from | :dolibbuild2/functions-json.cxx:4:
In file included from ./libbuild2/function.hxx:15:
In file included from ./libbuild2/variable.hxx:18:
In file included from ./libbuild2/json.hxx: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
ir (rgs0, move 350( mov47 | f:
./libbuild2/json.ixxd:)e (d)), type (m, 191:43: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
m); 191 |
:dir_ ^pat h d (move (s), dir_path::exact);
| ^
| std::
| ^
| std::
type (json_type:./libbuild2/diagnostics.ixx:string),
:104:18: warning: string (m| std::ove (v))
| ^
|
unqualified call to 'std::move' [-Wunqualified-std-cast-call]
std::
o104vp | en (args0, e o (t)), vapluen (armove (fd), m);e (move (v)) {}gs0, move (pr.in_./libbuild2/name.ixxe:fd), m
50 | ^
| std::
:22: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
) ./libbuild2/name.hxx:59:33: warning: ./libbuild2/json.ixxunqualified call to 'std::move' [-Wunqualified-std-cast-call]
59 | : dir 50(move (d)), | return name (move;t :ype (move253In file included from
| ^
| std::
libbuild2/algorithm.cxx:4:
In file included from ./libbuild2/algorithm.hxx:12:
In file included from ./libbuild2/target.hxx:18:
In file included from ./libbuild2/scope.hxx:11:
In file included from ./libbuild2/module.hxx:12:
./libbuild2/variable.hxx:1461:./libbuild2/diagnostics.ixx:113:27: (t)), value (move (v)) {} warning: :22: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
113 |
: diag_buffer (ctx, 34warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
m( o1461 | return insert d(move (name), nullptr,v nullptr, null)ptr).first;
| ^
e (b))
| )| ^
| std::| ^
| std::
std::
_;
| ^
| std::
./libbuild2/diagnostics.ixx:115:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
) 115 | open (args0, move (fd), m);
| ^
| std::
,
| ^
| std::
./libbuild2/name.hxx:59:51: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
59 | ./libbuild2/diagnostics.ixx:124:27: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
124 | : d i ag_buffer (ctx, move (b))
| ^
| std::
: dir (move (d)), type (move (t)), value (./libbuild2/diagnostics.ixx:126:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
126 | open (args0, move (pr.in_efd), m);
| ^
| std::
| ^
| std::
move (v)) {}
| ^
| std::
: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/name.ixx:53:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
53 | 253 | ./libbuild2/name.hxx:./libbuild2/variable.hxx:1467:22: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/diagnostics.ixx : 62 return n124::3127: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
new (1467 | return inse:& rt (move (name), nullptr, &v, nullptrs warning: t).first;
| ^
| std::
r124 | ing)a./libbuild2/variable.hxx:m1473:22: warning: eunqualified call to 'std::move' [-Wunqualified-std-cast-call] (move (s));
./libbuild2/diagnostics.hxx:761: s 1473 | 40: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
return insert (move (name), n
u 761 | | ^
| std::
lepilogue_, typelptr, nullunqualified call to 'std::move' [-Wunqualified-std-cast-call]ptr, &overrid able).first;
| ^
| std::
_, mod_
,In file included from libbuild2/functions-bool.cxx:4 62:
In file included from ./libbuild2/function.hxx:15:
In file included from ./libbuild2/variable.hxx:18:
In file included from ./libbuild2/json.hxx:350:
./libbuild2/json.ixx:191:43: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
n 191 | : type | (json_ty pe: ./libbuild2/variable.hxx :t:rIn file included from libbuild2/b-cmdline.cxx:4:
In file included from ./libbuild2/b-cmdline.hxx:12:
./libbuild2/diagnostics.hxx:688:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
in strg_typeing), string (mov e (v)1479)::ame_, move (f d22 : warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| ^
)688 | file_ (mov | std::
e (f)), loc_ (file_),
| ^
| std::
i, sverb_ ());
| ^
| std::
ag_b uffer (ctx, move (b))
(| ^
| std::
m./libbuild2/json.ixx:253:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
o v ./libbuild2/diagnostics.ixx:126:18e253 | new (&string) string_type (m: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
126 | open (args0, move (pr.ion _ve (v.set(riIn file included from libbuild2/functions-builtin.cxx:9:
In file included from ./libbuild2/scope.hxx:9n:
vgf).string));
| ^
| std::
d), );./libbuild2/utility.hxx:32./libbuild2/diagnostics.hxx:761:40: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
:11: warning: 'LIBBUTL_VERSION_STR' macro redefined [-Wmacro-redefined]
761 | epilo | ^
| std::
./libbuild2/json.ixxm:257:32: warning: gunqualified call to 'std::move' [-Wunqualified-std-cast-call]
25732 | # d | e new (&fine LIBarray) Barray_UTL_Vt./libbuild2/json.ixx:);
257Eue_, type_, mod_, name_, move (f) R:| 32, ^ : warning: :unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| SION_STR "99999.99999.999 proj (projecype (move (v.array));ts
257_ | | ^
| std::
verb_ ())nam e (mov;
| ^
./libbuild2/json.ixx:e261:34: | std::warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
261 | std::
99"
| ^
./../libbutl/libbutl/version.hxx:26:9: note: previous definition is here
26 | #define LIBBUTL_V new ERSIO(&obN_STR "0.18.1"
| ^
In file included from In file included from libbuild2/functions-builtin.cxx:jec9:
In file included from ./libbuild2/scope.hxxt) o:9:
./libbuild2/utility.hxx:33:11: warning: 'LIBBUTL_VERSION_ID' macro redefined [-Wmacro-redefined]
b libbuild2/buildspec.cxx: j ect_type (move (v.object));
| ^
33 | # define LIBBUTL_VERSIO
4:
In file included from ./libbuild2/buildspec.hxx:11:
N | _ID "99999.999 new ( std::
&arr99.In file included from ./libbuild2/variable.hxx:20:
In file included from ./libbuild2/context.hxx:17:
In file included from a./libbuild2/scheduler.hxx:16:
In file included from ./libbuild2/diagnostics.hxxy:1194:
./libbuild2/diagnostics.ixx:19:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
9 19 | pr9999"
| ^
./../libbutl/libbutl/version.hxx:27:9: note: previous definition is here
i(p))), dir (mo)ve (d)), ty pe (mov array_type27 | #de (t))(efine LIBBUTL_VERSION_ID "0.18.1"
| ^
./libbuild2/json.ixx:306:30: warning: ,unqualified call to 'std::move' [-Wunqualified-std-cast-call]
306 | new (this) | ^
| std::
jmson_vaolue (move (v));
| ^
| std::
ve (v.array));
| ^
| std::
nt_diag_impl (p, &l, move (r), c);
| ^
| std::
./libbuild2/json.ixx:261:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
261 | new (&object) object_type (move (v.object));
| ^
| std::
./libbuild2/name.hxx:62:48: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
62 | : proj (project_name (move (p))), dir (move (d)), type (move (t)),
| ^
| std::
In file included from libbuild2/b-cmdline.cxx:4:
In file included from ./libbuild2/b-cmdline.hxx:12:
In file included from ./libbuild2/diagnostics.hxx:1194:
./libbuild2/diagnostics.ixx:19:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/name.hxx:62:65: 19 | print_diag_ warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
impl (p, &l, m 62 | : proj (project_name (move (p))), dir (move (d)), type (move (t)),
| ^
| std::
ove (r), c);
| ^
| std::
./libbuild2/json.ixx:306:30: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]./libbuild2/name.hxx:63:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
306 | 63 | val new (this) json_value (move (v));
| ^
| std::
ue (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:66:17: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
66 | : proj (move (p)), dir (move (d)), type (move (t)), value (move (v)) {}
| ^
| std::
./libbuild2/name.hxx:66:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/diagnostics.ixx: 27:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
66 | : proj (move (p)), dir (move (d)), type (mov 271479e (t) | print_di), ag_ | vaimpl (p, &l, return insert (move (n./libbuild2/diagnostics.ixx:27:29: warning: mlove (ue (move (v)) {}
unqualified call to 'std::move' [-Wunqualified-std-cast-call]r) ame), null
| ^
| std::
27 | p,tr, &v, &ov./libbuild2/name.hxx c);
| ^
| std::
print_./libbuild2/diagnostics.ixx:33:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
: 33 | print_diadiag_imp66g_impl (p,l nullptrerridab (p, &l:50,, move (r), nu llptr):;
m| ^
| std::
ove (./libbuild2/diagnostics.ixx:39(ns),
| ^
| std::
warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
r:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
l 39 | print_diag_impl (p, n)ullptr, move (r), nullptr);
| ^
| std::
, c);
| ^
| std::
e). first;
| ^
| std::
In file included from libbuild2/function.cxx:4:
In file included from ./libbuild2/function.hxx:15:
In file included from ./libbuild2/variable.hxx66 | :21:
./libbuild2/target-type.hxx:226:54: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
: p 226 | auto p (type_map_.empl./libbuild2/diagnostics.ixx:33:r34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
oj (m 33 | oav ce (p)), dir (movee (d)In file included from libbuild2/dyndep.cxx:)4,./libbuild2/diagnostics.ixx:
In file included from ./libbuild2/dyndep.hxx::12:
In file included from ./libbuild2/target.hxx:18:
In file included from ./libbuild2/scope.hxx:11:
In file included from ./libbuild2/module.hxx 88:38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
:11:
(In file included from ./libbuild2/context.hxx:17:
In file included from ./libbuild2/scheduler.hxx:1024:
type (move./libbuild2/scheduler.txx:167 (t)), value (move (v) print_diag_impl (p, nullptr, move (r), nullptr);
: n88 | , 47)target_type _ref (move (t {}:
: is (ifdstream::badb | ^./libbuild2/variable.hxx
it), buf (mtove) (b))| ));
| std::
^
| std::
| :2034warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
: 16749: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
^ 2034 | ./libbuild2/diagnostics.ixx./libbuild2/name.hxx:66:68: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
66 |
| std:: : pr
| oj (move (p)), dir (move (d)), typ) e (move (t)), value (move (v)) {}
| ^
| std::
:ope, crator= (variable_map&& v) noexcept./libbuild2/name.hxx:73:17: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
{m_ = mov 73 | et x_ (&ctx)
| ^
| std::./libbuild2/variable.hxx ( : proj (move v(p)), dir (move (d)), typ :1487e (move (t)),. :
39:34: 9: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]warning: value (move (v)),
| ^
| std::
unqualified call to 'std::move' [-Wunqualified-std-cast-call]
39 | pri./libbuild2/name.hxx:nt_diag_impl (p, 73:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
deactivate_immp _
);l return *this;}
| ^
| std::
./libbuild2/diagnostics.ixx:97:18: 73 | warning: : proj (mov 1487unqualified call to 'std::move' [-Wunqualified-std-cast-call]
e (p)), dir (move (d)), type (move ( | t)), value (move (v)),
| ^
| std::
(true /* externa./libbuild2/name.hxx:73:./libbuild2/variable.hxx:2048:66l : warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
50: */, move (l));
| ^
warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| std::
2048 | 73 | : shared : proj (move (_ (vp)),.sh diared_), owner_ (v.owner_), ctx (v.ctx), m_ (move (v.m_))
| ^
| std::
97 | move (name), &value_traits::vaopen (args0, move (nullptr, move (r), fIn file included from libbuild2/adhoc-rule-buildscript.cxx:d4:
In file included from ./libbuild2/adhoc-rule-buildscript.hxx:11:
In file included from ./libbuild2/rule.hxx:12:
In file included from ./libbuild2/target.hxx./libbuild2/variable.hxxl), m);
| ^
:nullptr| : std::
2149:20: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
);
| ^
| std::
18:
In file included from 2149 | ./libbuild2/scope.hxx:11:
In file included from ./libbuild2/module.hxx:11:
In file included from ./libbuild2/context.hxx:17:
In file included from ./libbuild2/scheduler.hxx:1024./libbuild2/diagnostics.ixx::
./libbuild2/scheduler.txx:167:47: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
167 | de 104:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]activate
: val_ue (movie (vmpl al) (104) | open (args0, move (pr.in_efd), m);
| ^
| std::,
| ^
| std::
true /* external */, move (lu));
|
^e
| std::
_type, nullptr, nullptr)../libbuild2/diagnostics.ixxr (:113:27: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
move (d)), type (move (t)), value (mfove (v)),
| ^
| std::
irst;
113 | :./libbuild2/name.hxx:73:68 | ^
| std::
: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
73 | : proj (move (p)), dir (move (d)), type (move (t)), v alue (move d(v)),
| ^
| std::
iag./libbuild2/variable.hxx:1495:9: warning: _buffer (ctx, move (b))
| ^
| std::
unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1495 | move (name), &value_traits<./libbuild2/diagnostics.ixx:115:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]T>::value_
type, 115 | open ./libbuild2/diagnostics.ixx(a rg:s88:38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
0 88 | &v, nullptr).fi rst;
| ^
| std::
,: is move (fd), m (ifdstream./libbuild2/variable.hxx::badbit), b)u;
| ^
| std::
f (move:1503:9: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1503 | (b)), m./libbuild2/diagnostics.ixx:124:27ctx_ (&c: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
tx) 124 | : dioag_buffer
(ctx, move (b))
| ^
| std::
| ^
| std::
ve (name), &value_tr./libbuild2/diagnostics.ixx:126:18: warning: aits::unqualified call to 'std::move' [-Wunqualified-std-cast-call]
v 126 | open (args0, move (pr.in_efd), m);
| ^
| ./libbuild2/diagnostics.ixx std::
:97:18:alue_type, nullpt r, &ovwarning: erridable)unqualified call to 'std::move' [-Wunqualified-std-cast-call].fir
s 97 | t;
| ^
| std::
open (args0, move (fd), m);
| ^
| std::
./libbuild2/variable.hxx:1511:9: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1511 | move (name), &value_traits::value_type, &./libbuild2/diagnostics.ixx:104:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
v 104 | op, &oveen (arrridabgs0, mle).fiove (prst;r.in_e
fd), m)In file included from libbuild2/file.cxx:4In file included from :
In file included from ./libbuild2/file.hxx:;
7:
In file included from ./libbuild2/types.hxx:libbuild2/adhoc-rule-cxx.cxx584:
In file included from ./libbuild2/name.hxx::4274:
:
In file included from ./libbuild2/adhoc-rule-cxx.hxx:11:
In file included from ./libbuild2/rule.hxx:12:
In file included from ./libbuild2/target.hxx:18:
In file included from ./libbuild2/scope.hxx:11:
In file included from ./libbuild2/module.hxx:12:
In file included from ./libbuild2/variable.hxx:18:
In file included from ./libbuild2/json.hxx:350:
./libbuild2/json.ixx:191:43: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
191 | : type (json_type::string), string (move (v))
| ./libbuild2/name.ixx:47:19: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| ^
| std::
47 | dir_path d (move (s), ^dir_path
::exact);
| ^
| std::
| std::
| ^
| std::
./libbuild2/variable.hxx:1517:22: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1517 | ./libbuild2/diagnostics.ixx:113:27: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
retur113n | insert (move (name) ,./libbuild2/json.ixx:253:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
type, 253 | : diag_b uffern (ctx, move (eb))
w (&string) string_type | nullptr ^
| std::
(, nullptr)./libbuild2/name.ixx:50:22:move (v.string));
| ^
| std::
.f warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
i ./libbuild2/diagnostics.ixx50rs | : return na115./libbuild2/json.ixx:257:32: t;
| ^
| std::
warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
257 | mnew (&are (move (d));
| ^
| ./libbuild2/variable.hxx:1526:22: 115 | warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call] std::
open (args 0, 1526m | o ve ret(ufrdn) ,i m);
nsert (m | ^ove (
| std::
name), type, &v, &overridray) array_type (move (v.array));
| ^
| std::
able)./libbuild2/diagnostics.ixx:124:27:. warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
f 124 | :i rst;
d| ^
| std::i
ag_buffer (ctx, move (b))
| ^
| std::
./libbuild2/json.ixx:261:34:./libbuild2/diagnostics.ixx:126:./libbuild2/name.ixx warning: :unqualified call to 'std::move' [-Wunqualified-std-cast-call]
53:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
261 | 18: 53 | returnwarning: unqualified call to 'std::move' [-Wunqualified-std-cast-call] new (&object
) objectn a_type (move (v.objIn file included from libbuild2/functions-json.cxx:126mect));
| ^
| e (mo | v std::e
4:
In file included from ./libbuild2/function.hxx (s));
:15:
In file included from ./libbuild2/variable.hxx:20:
In file included from ./libbuild2/context.hxx:17:
In file included from ./libbuild2/scheduler.hxx:16:
./libbuild2/diagnostics.hxx:688:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| 688 | file_ (move (f)), loc_ (file_),
| ^
| std::
^
| std::
open (args0, move (pr.in_efd), m);
| ^
| std::
./libbuild2/json.ixx:306:30: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
306 | new (this) json_value (move (v));
| ^
| std::
./libbuild2/diagnostics.hxx:761:40: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
761 | epilogue_, type_, mod_, name_, move (f), sverb_ ());
| ^
| std::
In file included from libbuild2/adhoc-rule-regex-pattern.cxx:4:
In file included from ./libbuild2/adhoc-rule-regex-pattern.hxx:11:
In file included from ./libbuild2/rule.hxx:12:
In file included from ./libbuild2/target.hxx:18:
In file included from ./libbuild2/scope.hxx:11:
In file included from ./libbuild2/module.hxx:11:
In file included from ./libbuild2/context.hxx:17:
In file included from ./libbuild2/scheduler.hxx:16:
./libbuild2/diagnostics.hxx:688:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
688 | file_ (move (f)), loc_ (file_),
| ^
| std::
./libbuild2/variable.hxx:2238:64: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
2238 | return map_.emplace (pattern {pattern_type::path, false, move (text), {}},
| ^
| std::
In file included from libbuild2/functions-bool.cxx:4:
In file included from ./libbuild2/function.hxx:15:
In file included from ./libbuild2/variable.hxx:20:
In file included from ./libbuild2/context.hxx:17:
In file included from ./libbuild2/scheduler.hxx:16:
./libbuild2/diagnostics.hxx:688:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
688 | file_ (move (f)), loc_ (file_),
| ^
| std::
./libbuild2/diagnostics.hxx:761:40: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
761 | epilogue_,In file included from libbuild2/functions-json.cxx type_, mod_, na:4:
In file included from ./libbuild2/function.hxx:15:
In file included from ./libbuild2/variable.hxx:me_, move (f), sve20:
In file included from rb_ ());
| ^
| std::
./libbuild2/context.hxx:17:
In file included from ./libbuild2/scheduler.hxx:16:
In file included from ./libbuild2/diagnostics.hxx:1194:
./libbuild2/diagnostics.ixx:19:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
19 | print_diag_impl (p, &l, move (r), c);
| ^
| std::
./libbuild2/variable.hxx:1651:49: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1651 | auto r (map_.insert (map::value_type (&n, move (var))));
| ^
| std::
In file included from libbuild2/adhoc-rule-regex-pattern.cxx:4:
In file included from ./libbuild2/adhoc-rule-regex-pattern.hxx:11:
In file included from ./libbuild2/rule.hxx:12:
In file included from ./libbuild2/target.hxx:18:
In file included from ./libbuild2/scope.hxx:11:
In file included from ./libbuild2/module.hxx:11:
In file included from ./libbuild2/context.hxx:17:
In file included from ./libbuild2/scheduler.hxx:16:
In file included from ./libbuild2/diagnostics.hxx:1194:
./libbuild2/diagnostics.ixx:19:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
19 | print_diag_impl (p, &l, move (r), c);
| ^
| std::
./libbuild2/diagnostics.hxx:761:40: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
761 | epilogue_, type_, mod_, name_, move (f), sverb_ ());
| ^
| std::
In file included from libbuild2/functions-name.cxx:6:
In file included from ./libbuild2/scope.hxx:11:
In file included from ./libbuild2/module.hxx:11:
In file included from ./libbuild2/context.hxx:17:
In file included from ./libbuild2/scheduler.hxx:1024:
./libbuild2/scheduler.txx:167:47: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
167 | deactivate_impl (true /* external */, move (l));
| ^
| std::
./libbuild2/diagnostics.ixx:27:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
27 | print_diag_impl (p, &l, move (r), c);
| ^
| std::
./libbuild2/diagnostics.ixx:33:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
33 | print_diag_impl (p, nullptr, move (r), nullptr);
| ^
| std::
./libbuild2/diagnostics.ixx:39:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
39 | print_diag_impl (p, nullptr, move (r), nullptr);
| ^
| std::
./libbuild2/diagnostics.ixx:27:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
27 | print_diag_impl (p, &l, move (r), c);
| ^
| std::
./libbuild2/diagnostics.ixx:33:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
33 | print_diag_impl (p, nullptr, move (r), nullptr);
| ^
| std::
./libbuild2/diagnostics.ixx:39:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
39 | print_diag_impl (p, nullptr, move (r), nullptr);
| ^
| std::
./libbuild2/diagnostics.ixx:88:38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
88 | : is (ifdstream::badbit), buf (move (b)), ctx_ (&ctx)
| ^
| std::
./libbuild2/diagnostics.ixx:97:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
97 | open (args0./libbuild2/diagnostics.ixx:88:, move (fd), m);
| ^
| std::
38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
88 | : is (ifdstream::badbit), buf (move (b)), ctx_ (&ctx)
| ^
| std::
./libbuild2/diagnostics.ixx:104:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
104 | opIn file included from libbuild2/functions-bool.cxxen (:4:
In file included from ./libbuild2/function.hxx:15:
In file included from ./libbuild2/variable.hxx:20:
./libbuild2/diagnostics.ixx:97:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
In file included from ./libbuild2/context.hxx 97 | args0, move (pr.in_efd),open (args0, move (f2149d:17:
In file included from ./libbuild2/scheduler.hxx:16:
In file included from ./libbuild2/diagnostics.hxx:1194:
./libbuild2/diagnostics.ixx:19:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
), m);
| ^
| std::
19 | print_diag_impl (p m);
| , &l,: m ^
| std::
20:ove (r) warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
, c);
| ^
| std::
2149 | : valu./libbuild2/diagnostics.ixx:104:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
e (move (val)) 104 | open (args0, move (pr.in,
_| ^
| std::
efd), m);
| ^
| std::
./libbuild2/diagnostics.ixx:113:27: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
113 | : diag_buffer (ctx, move (b))
| ^
| std::
./libbuild2/diagnostics.ixx:115:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
115 | open (./libbuild2/diagnostics.ixx:113:27: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
args0, mov 113 | : diag_buffer (ctx, move (b))
| ^
| std::
e (fd), m);
| ^
| std::
./libbuild2/diagnostics.ixx:115:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
115 | open (ar./libbuild2/diagnostics.ixx:124:27: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
124 | : digag_buffer (ctx, movs0, move (fd), m);
| ^
| std::
e (b))
| ^
| std::
./libbuild2/diagnostics.ixx:126:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
126 | open (args0, move (pr.in_efd), m);
| ^
| std::
In file included from libbuild2/b-cmdline.cxx:./libbuild2/diagnostics.ixx:124:27: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
9:
In file included from ./../libbutl/libbutl/default-options.hxx:162:
124 | ./libbuild2/diagnostics.ixx: 27:29: ./../libbutl/libbutl/default-options.txx:112 : warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
:58: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
27 | print_diag_impl (p, &l, move (r), c);
| ^
| std::
112 | dia g./libbuild2/diagnostics.ixx:33:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
33 | print__buffer (ctx, move (b))
| ^diag_impl (p, nullptr, move (r), nullptr);
| ^
| std::
| std::
def_ops.push_back (default_options_entry<./libbuild2/diagnostics.ixx:39:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
O 39 | print_diag_impl (p, nullptr, move (r), nullptr);
| ^
| std::
./libbuild2/diagnostics.ixx:126:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
126 | > {mov ope (pen ),
(args0| ^
, mov| std::
e (pr.in_efd), m);
| ^
| std::
./../libbutl/libbutl/default-options.txx:114:58: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
114 | move (as),
| ^
| std::
./../libbutl/libbutl/default-options.txx:120:28: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
120 | throw make_pair (move (p), move (e));
| ^
| std::
./libbuild2/diagnostics.ixx:88:38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
88 | : is (ifdstream::badbit), buf ./../libbutl/libbutl/default-options.txx(:move (b)), ctx_ (&ctx)
| ^
| std::
120:38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
120 | throw make_pair (move (p), move (e));
| ^./libbuild2/diagnostics.ixx:97:18:
warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| std::
97 | open (args0, move (fd), m);
| ^
| std::
./libbuild2/diagnostics.ixx:104:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
104 | open (args0, move (pr.in_efd), m);
| ^
| std::
./libbuild2/diagnostics.ixx:113:27: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
113 | : diag_buffer (ctx, move (b))
| ^
| std::
./libbuild2/diagnostics.ixx:115:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
115 | open (args0, move (fd), m);
| ^
| std::
./libbuild2/diagnostics.ixx:124:27: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
124 | : diag_buffer (ctx, move (b))
| ^
| std::
./libbuild2/diagnostics.ixx:126:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
126 | open (args0, move (pr.in_efd), m);
| ^
| std::
In file included from libbuild2/functions-builtin.cxx:9:
In file included from ./libbuild2/scope.hxx:11:
In file included from ./libbuild2/module.hxx:11:
In file included from ./libbuild2/context.hxx:17:
In file included from ./libbuild2/scheduler.hxx:16:
./libbuild2/diagnostics.hxx:688:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
688 | file_ (move (f)), loc_ (file_),
| ^
| std::
erridable).first;
| ^
| std::
./libbuild2/variable.hxx:1479:22: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1479 | return insert (move (name), nullptr, &v, &overridable). first;
| ^
| std::
./libbuild2/variable.hxx:1487:9: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1487 | move (name), &value_traits::value_type, nullptr, nullptr).first;
| ^
| std::
./libbuild2/diagnostics.hxx:761:40: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
761 | epilogue_, type_, mod_, name_, move (f), sverb_ ());
| ^
| std::
./libbuild2/variable.hxx:1495:9: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1495 | move (name), &value_traits::value_type, &v, nullptr).first;
| ^
| std::
./libbuild2/variable.hxx:1503:9: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1503 | move (name), &value_traits::value_type, nullptr, &overridable).first;
| ^
| std::
./libbuild2/variable.hxx:1511:9: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1511 | move (name), &value_traits::value_type, &v, &overridable).first;
| ^
| std::
./libbuild2/variable.hxx:1517:22: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1517 | return insert (move (name), type, nullptr, nullptr).first;
| ^
| std::
./libbuild2/variable.hxx:1526:22: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1526 | return insert (move (name), type, &v, &overridable).first;
| ^
| std::
In file included from libbuild2/dump.cxx:13:
In file included from ./libbuild2/rule.hxx:12:
In file included from ./libbuild2/target.hxx:18:
In file included from ./libbuild2/scope.hxx:11:
In file included from ./libbuild2/module.hxx:12:
In file included from ./libbuild2/variable.hxx:2301:
./libbuild2/variable.ixx:38:25: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
38 | new (&data_) names (move (ns));
| ^
| std::
In file included from libbuild2/functions-builtin.cxx:9:
In file included from ./libbuild2/scope.hxx:11:
In file included from ./libbuild2/module.hxx:11:
In file included from ./libbuild2/context.hxx:17:
In file included from ./libbuild2/scheduler.hxx:16:
In file included from ./libbuild2/diagnostics.hxx:1194:
./libbuild2/diagnostics.ixx:19:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/variable.ixx:46:27: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
46 | new (&data_) names (move (*ns 19 | pr));
int_diag_impl (p, &l, m | ^
| std::
ove (r), c);
| ^
| std::
./libbuild2/variable.hxx:2238:64: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
2238 | return map_.emplace (pattern {pattern_type::path, false, move (text), {}},
| ^
| std::
./libbuild2/variable.ixx:137:13: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
137 | assign (move (v), nullptr);
| ^
| std::
./libbuild2/variable.ixx:145:13: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
145 | append (move (v), nullptr);
| ^
| std::
./libbuild2/diagnostics.ixx:27:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/variable.ixx:153 27 | print_diag:19: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
153 | _impl (p, &l, mov ns.push_back (move (n));e (r), c);
| ^
| std::
| ^
| std::
./libbuild2/variable.ixx:154:13: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
154 | assign (move (ns), var);
| ^
| std::
./libbuild2/diagnostics.ixx:33:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
33 | print_diag_impl (p, nullptr, move (r), nullptr);
| ^
| std::
./libbuild2/diagnostics.ixx:39:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
39 | print_diag_impl (p, nullptr, move (r), nullptr);
| ^
| std::
./libbuild2/variable.hxx:1651:49: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1651 | auto r (map_.insert (map::value_type (&n, move (var))));
| ^
| std::
./libbuild2/diagnostics.ixx:88:38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
88 | : is (ifdstream::badbit), buf (move (b)), ctx_ (&ctx)
| ^
| std::
In file included from libbuild2/file.cxx:4:
In file included from ./libbuild2/file.hxx:11:
In file included from ./libbuild2/scope.hxx:11:
In file included from ./libbuild2/module.hxx:11:
In file included from ./libbuild2/context.hxx:17:
In file included from ./libbuild2/scheduler.hxx:16:
./libbuild2/diagnostics.hxx:688:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
688 | file_ (move (f)), loc_ (file_),
| ^
| std::
./libbuild2/diagnostics.ixx:97:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
97 | open (args0, move (fd), m);
| ^
| std::
./libbuild2/diagnostics.ixx:104:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
104 | open (args0, move (pr.in_efd), m);
| ^
| std::
./libbuild2/variable.ixx:371:38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/diagnostics.ixx:113:27 371 | return value_traits: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
< 113 | : diag_buffeT>::convert (mr (ctx, move (b))ove (n), ./libbuild2/diagnostics.hxxn
| ^
| std::
u:llptr);
| ^761:40: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/diagnostics.ixx:115:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
115 | open (args0, move (fd), m);
| ^
| std::
761 | | std::
epilogue_, type_, mod_, na./libbuild2/diagnostics.ixx:124:27m:./libbuild2/variable.ixx:e_, move (f)378:38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
,378 | warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
return value_traits ::convert (move ( : l), &r);
| ^
| std::
diag_buffer (ctx, move (b))
| ^
| std::
In file included from ./libbuild2/variable.ixx:388:44./libbuild2/diagnostics.ixx:126:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
libbuild2/adhoc-rule-cxx.cxx:; 4:126
In file included from | warning: open (args0, move (pr.in_efd), m);
| ^
| std::
:
libbuild2/functions-bool.cxx:4:
In file included from ./libbuild2/function.hxx:15:
In file included from ./libbuild2/variable.hxx:20:
In file included from ./libbuild2/context.hxx:17:
unqualified call to 'std::move' [-Wunqualified-std-cast-call]In file included from | ./libbuild2/scheduler.hxx:1024:
./libbuild2/scheduler.txx:167:47In file included from ./libbuild2/adhoc-rule-cxx.hxx:11:
In file included from ./libbuild2/rule.hxx:12:
In file included from ./libbuild2/target.hxx:18:
In file included from ./libbuild2/scope.hxx:11:
In file included from ./libbuild2/module.hxx:12:
In file included from ./libbuild2/variable.hxx: ^warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
: 21:
./libbuild2/target-type.hxx:226:54:167 | warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| std::
226 |
au 388 | -> decltype (value_traits::c deactivate_impl (to op (tynpe_map_.etrue /*v extemrpnlaalc e* /(,n ,m otarert (movvget_type_reef (moe ( (l));
| ^
| std::ns))
)
| ^
| std::
ve (tt))));
| ^
| std::
./libbuild2/variable.ixx:390:38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
390 | return value_traits<./libbuild2/variable.hxx:1944:11: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]T>::convert
(move (ns));
| ^
| std::
1944 | move (ns),
| ^
| std::
./libbuild2/variable.ixx:400:41: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
400 | decltype (value_traits::convert (move (ns[0]), nullptr))
| ^
| std::
./libbuild2/variable.ixx:411:26: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
411 | return convert (move (ns[0]));
| ^
| std::
./libbuild2/variable.ixx:415:26: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
415 | return convert (move (ns[0]), move (ns[1]));
| ^
| std::
./libbuild2/variable.ixx:415:40: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
415 | return convert (move (ns[0]), move (ns[1]));
| ^
| std::
In file included from libbuild2/buildspec.cxx:4:
In file included from ./libbuild2/buildspec.hxx:11:
In file included from ./libbuild2/variable.hxx:20:
In file included from ./libbuild2/context.hxx:17:
In file included from ./libbuild2/scheduler.hxx:1024:
./libbuild2/scheduler.txx:167:47: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
167 | deactivate_impl (true /* external */, move (l));
| ^
| std::
In file included from libbuild2/functions-json.cxx:4:
In file included from ./libbuild2/function.hxx:15:
In file included from ./libbuild2/variable.hxx:20:
In file included from ./libbuild2/context.hxx:17:
In file included from ./libbuild2/scheduler.hxx:1024:
./libbuild2/scheduler.txx:167:47: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
167 | deactivate_impl (true /* external */, move (l));
| ^
| std::
./libbuild2/variable.ixx:427:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
427 | return convert_impl (move (ns), 0);
| ^
| std::
In file included from libbuild2/file.cxx:4:
In file included from ./libbuild2/file.hxx:11:
In file included from ./libbuild2/scope.hxx:11:
In file included from ./libbuild2/module.hxx:11:
In file included from ./libbuild2/context.hxx:17:
In file included from ./libbuild2/scheduler.hxx:16:
In file included from ./libbuild2/diagnostics.hxx:1194:
./libbuild2/diagnostics.ixx:19:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
19 | In file included from libbuild2/functions-filesystem.cxx:6:
In file included from ./libbuild2/scope.hxx:11:
In file included from ./libbuild2/module.hxx:12:
In file included from ./libbuild2/variable.hxx:18:
In file included from ./libbuild2/json.hxx:350:
./libbuild2/json.ixx:191:43: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
191 | : type (json_type::string), string (move print_diag_impl (p, &l, move (r), c);
| ^
| std::
./libbuild2/variable.hxx:2034:49: ( warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]v))
|
^ 2034
| std::
| operator= (variable_map&& v) noexcept {m_ = move (v.m_); return *this;}
| ^
| std::
./libbuild2/json.ixx:253:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
253 | new (&string) string_type (move (v.string));
| ^
| std::
./libbuild2/variable.hxx:2048:66: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
2048 | : shared_ (v../libbuild2/variable.ixx:520:25: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
520 | shared_), owner_ (v.owner_), ctx (v.ctx), m_./libbuild2/json.ixx: ( 257move v (.as ))
() = | ^
| std::
move (x);
| ^
| std::
:32: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
257 | new (&array) array_type (move (v.array));
| ^
| std::
./libbuild2/variable.ixx:522:30: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
522 | new (&v.data_) string (move (x));
| ^
| std::
./libbuild2/json.ixx:261:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
261 | new (&object) object_type (move (v.object));
| ^
| std::
./libbuild2/variable.ixx:538:30: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
538 | new (&v.data_) string (move (x));
| ^
| std::
./libbuild2/variable.hxx:2149:20: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
2149 | : value (move (val)),
| ^
| std::
./libbuild2/variable.ixx:554:30: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
554 | new (&v.data_) string (move (x));
| ^
| std::
./libbuild2/variable.ixx:569:23: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/json.ixx:306:30 569 | : warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
v.as () = move (x);
| ^
| std::
306 | new (this) json_value (move (v))./libbuild2/variable.ixx:571:28: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
;
| ^
571 | new (&v.data | std::
_) path (move (x));
| ^
| std::
./libbuild2/variable.ixx:587:28: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
587 | new (&v.data_) path (move (x));
| ^
| std::
./libbuild2/variable.ixx:603:28: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
603 | new (&v.data_) path (move (x));
| ^
| std::
./libbuild2/variable.ixx:618:27: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
618 | v.as () = move (x);
| ^
| std::
./libbuild2/variable.ixx:620:32: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
620 | new (&v.data_) dir_path (move (x));
| ^
| std::
./libbuild2/variable.ixx:636:32: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
636 | new (&v.data_) dir_path (move (x));
| ^
| std::
./libbuild2/diagnostics.ixx:27:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
27 | p./libbuild2/variable.ixx:652:32: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
rint_diag_impl (p, &l, move (r), c);
| ^
| std::
652 | new (&v.data_) dir_path (move (x));
| ^
| std::
./libbuild2/diagnostics.ixx:33:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
33 | print_diag./libbuild2/variable.ixx:667:31: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
_ 667 | v.as () = move (x);
| ^
| std::
impl (p, nullptr, move (r), nullptr);
| ^
| std::
./libbuild2/variable.ixx:669:36: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
669 | new (&v.data_) abs_dir_path (move (x));
| ^
| std::
./libbuild2/diagnostics.ixx:39:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
39 | print_diag_impl (p, nullptr, move (r), nullptr);
| ^
| std::
./libbuild2/variable.ixx:685:36: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
685 | new (&v.data_) abs_dir_path (move (x));
| ^
| std::
./libbuild2/variable.ixx:700:23: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
700 | v.as () = move (x);
| ^
| std::
./libbuild2/variable.ixx:702:28: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
702 | new (&v.data_) name (move (x));
| ^
| std::
./libbuild2/variable.ixx:711:28: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
711 | v.as () = move (x);
| ^
| std::
./libbuild2/variable.ixx:713:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
713 | new (&v.data_) name_pair (move (x));
| ^
| std::
./libbuild2/diagnostics.ixx:88:38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
88 | : is (ifdstream::badbit), buf (move (b)), ctx_ (&ctx)
| ^
| std::
./libbuild2/variable.ixx:740:31: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
740 | v.as () = move (xIn file included from libbuild2/functions-integer.cxx:4:
In file included from ./libbuild2/function.hxx./libbuild2/diagnostics.ixx:97::15:
);
| ^
| std::
18: In file included from ./libbuild2/variable.hxxwarning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
:2301:
./libbuild2/variable.ixx:38:25: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/variable.ixx: 742:36: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]38 | new (&
dat 742 | nea_) names (move (ns));
| ^
| std::
w (&v.data_) process_path (move (x));
| 97 ^
| std::
| open (ar./libbuild2/variable.ixx:46:27: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
46 | new (&data_) nags0, move (fd), m);
| ^
| std::
mes (move (*ns));
| ^
| std::
./libbuild2/variable.ixx:769:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
769 | v.as () = move (x);
| ^
| std::
./libbuild2/diagnostics.ixx:104:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
104 | open (args0, move (pr.in_efd), m);
| ^
In file included from libbuild2/adhoc-rule-regex-pattern.cxx:4 | std::
:
In file included from ./libbuild2/variable.ixx:771:39: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
771 | new (&v../libbuild2/adhoc-rule-regex-pattern.hxx:11:
In file included from ./libbuild2/rule.hxx:12:
In file included from ./libbuild2/target.hxx:18:
In file included from ./libbuild2/scope.hxx:11:
In file included from ./libbuild2/module.hxx:11:
./libbuild2/diagnostics.ixxdatIn file included from ./libbuild2/context.hxx:17:
In file included from ./libbuild2/scheduler.hxx:1024:
./libbuild2/scheduler.txx:167:47: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
a_) process_path_ex (move (x));
| ^
| std::
:113:27: 167 | deactivate_impl (true /* exte./libbuild2/variable.ixx:rnal */, mov780e (l)) warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
;
| : ^
33 | std::
: 113 | : diag_ bIn file included from uwarning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
ffer (ctx, move (b))
| ^
| std::
780 | v.as () = move unqualified call to 'std::move' [-Wunqualified-std-cast-call](In file included from libbuild2/functions-builtin.cxx:9:
In file included from ./libbuild2/scope.hxx:11open (args0x):
;In file included from
./libbuild2/module.hxx, move (fd:) , m);
| ^
| std::
11:
In file included from ./libbuild2/context.hxx:17:
| In file included from ./libbuild2/scheduler.hxx:1024:
./libbuild2/scheduler.txx:167:47: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/variable.ixx:137:13: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
167 | ./libbuild2/diagnostics.ixx:124:27: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
137 | assign (move (v), null deactiptrva ^);
| ^
| std::
124 | te_impl : (diag_buffer (cttrue x, mov/* exter
enal./libbuild2/variable.ixx */, move (l));
| ^
| std::
:145:13: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
145 | append (move (v) , nullptr)
| 167 | std:: d
eactivate_impl (true /* external */, move;
| ^
| std:: (b))
| ^
| std::
(l));
| ^
| std::
./libbuild2/diagnostics.ixx:126:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
126 | open (args0, move (pr.in_efd), m);
| ^
| std::
./libbuild2/variable.ixx:153:19: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
153 | ns.push_back (move (n));
| ^
| std::
./libbuild2/variable.ixx:154:13: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
154 | assign (move (ns), var);
| ^
| std::
./libbuild2/variable.ixx:782:38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
782 | new (&v.data_) target_triplet (move (x));
| ^
| std::
./libbuild2/variable.ixx:791:31: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
791 | v.as () = move (x);
| ^
| std::
./libbuild2/variable.ixx:793:36: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
793 | new (&v.data_) project_name (move (x));
| ^
| std::
./libbuild2/variable.ixx:371:38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
371 | return value_traits::convert (move (n), nullptr);
| ^
| std::
./libbuild2/variable.ixx:378:38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
378 | return value_traits::convert (move (l), &r);
libbuild2/b-cmdline.cxx:143:| ^
| std::
./libbuild2/variable.ixx:388:44: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
37: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
388 | -> decltyp e (value_traits::convert (move (ns)))143
| ^
| std::
| r.cmd_vars.push_back (move (v));
| ^
| std::
./libbuild2/variable.ixx:390:38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
390 | return value_traits::convert (move (ns));
| ^
| std::
./libbuild2/variable.ixx:400:41: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
400 | decltype (value_traits::convert (move (ns[0]), nullptr))
| ^
| std::
./libbuild2/variable.ixx:411:26: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
411 | return convert (move (ns[0]));
| ^
| std::
./libbuild2/variable.ixx:415:26: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
415 | return convert (move (ns[0]), move (ns[1]));
| ^
| std::
./libbuild2/variable.ixx:415:40: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
415 | return convert (move (ns[0]), move (ns[1]));
| ^
| std::
./libbuild2/variable.ixx:427:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
427 | return convert_impl (move (ns), 0);
| ^
| std::
./libbuild2/variable.ixx:520:25: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
520 | v.as () = move (x);
| ^
| std::
./libbuild2/variable.ixx:522:30: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
522 | new (&v.data_) string (move (x));
| ^
| std::
./libbuild2/variable.ixx:538:30: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
538 | new (&v.data_) string (move (x));
| ^
| std::
./libbuild2/variable.ixx:1032:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1032 | v.as () = move (x);
| ^
| std::
./libbuild2/variable.ixx:554:30: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
554 | new (&v.data_) string (move (x));
| ^
| std::
./libbuild2/variable.ixx:1034:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1034 | new (&v.data_) json_value (move (x));
| ^
| std::
./libbuild2/variable.ixx:569:23: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
569 | ./libbuild2/variable.hxx:2238:64: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
v.as () = move 2238 | r(x);e./libbuild2/variable.ixx:1041:35
| ^
t: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
urn | std::
map_.emplace (pattern {pattern_t1041 | ./libbuild2/variable.ixx:571:28: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
ype: v.as 571 | new (& () :12:
In file included from ./libbuild2/variable.ixx:587:28: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
libbuild2/b-cmdline.cxx .:263app| ^
| std::
./libbuild2/scope.hxx587 | new (&:v.data39_) path (move (x));:
warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
end (| ^
| 263 | mov std::
e ( i = r.cmd_vars.xIn file included from libbuild2/context.cxx:9:
In file included from ./libbuild2/rule.hxx:12:
In file included from ./libbuild2/target.hxx:18:
In file included from ./libbuild2/scope.hxx:11:
In file included from ./libbuild2/module.hxx:12:
In file included from ./libbuild2/variable.hxx:18:
In file included from ./libbuild2/json.hxx:350:
./libbuild2/json.ixx:191:43: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/variable.ixx:603:insert (i, 191mo | ve (s)) + 1;
| ^
| std::
28: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
) : :603 | );
| 11 :
In file included from ./libbuild2/module.hxx:12:
In file included from ./libbuild2/variable.hxx:18:
In file included from ./libbuild2/json.hxx:350:
./libbuild2/json.ixx:191:43type: (json_ new (&v.data ^
t| std::
warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
_ 191 | : ty./libbuild2/variable.ixx:1043:34: pe () path warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
j(mo ve (x));
son_typ1043 | ^
| n e| ew (: std::
&v.dat:a_) jsstron_value (move i(x));
n | ^
| g),./libbuild2/variable.ixx:618:27: ywarning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
stpe::stri 618 | v.as () = move (x);
| ^
| std::
ring (mg), strin./libbuild2/variable.ixx:./libbuild2/variable.hxx:1944:11:g (m620:32: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
o std::ve
620 | (v))
| new (&v.data_) dir_ ^
| std::
patwarning: h (moveo (x));
| ^v
| std::
e (v))unqualified call to 'std::move' [-Wunqualified-std-cast-call]./libbuild2/variable.ixx
| ^
| std::
./libbuild2/variable.ixx:636:32:1050:36: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
:1050 | v.as ().prepend (move (x));
| ^
| std::
warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
636 | new (&v.data_) dir_path (move (x));
| ^
| std::
1944 | move ./libbuild2/variable.ixx:1052:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
( 1052In file included from libbuild2/functions-filesystem.cxx:ns./libbuild2/variable.ixx:652./libbuild2/json.ixx:32: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
:253:34 | : 652 | ),
| ^
new | std::
warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
(&v.data_) dir_path (move (x));
| ^
| std::./libbuild2/json.ixx
6253:
In file included from ./libbuild2/scope.hxx: | new (&stri./libbuild2/variable.ixx:667:31:253 warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
: new (&v.data_) json n667 | g) string_type (move _(v.st:r ing));
| ^
value (mo v.as () = move (x)11;:
| ^
| std::
In file included from ./libbuild2/module.hxx:12:
In file included from | ^
| std::
./libbuild2/variable.hxx:21:
./libbuild2/target-type.hxx:226:54| std::
: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
226 | ./libbuild2/variable.ixx 34a:669:36: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
uto p (ty./libbuild2/variable.ixx:1061:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
p 1061 | v./libbuild2/json.ixx:257:32: :e warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
257 | 669 | new (&array) .a a rr s ay_tnewarning: w ((y&) = moveunqualified call to 'std::move' [-Wunqualified-std-cast-call] pv.data_(x);) abs_dir
e_map_.emp lac
_ 253 | new (&string) string_te (n, target (move (v.array));
| | ^
| std::
^
| std::
ype (move_type (v.string)./libbuild2/json.ixx:261:34: warning: _p)a;unqualified call to 'std::move' [-Wunqualified-std-cast-call]
t./libbuild2/variable.ixx:1063:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
h 261 | ( new m | ^
| std::
(&object) object_type (move (v.objove (xeref c));
| ^
| std::
(mot));
| ^
| std::
ve (tt)))1063);
| ^
./libbuild2/json.ixx| std::
:257:32: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| 257 | new (&array) array_type ./libbuild2/variable.ixx:685:36: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call] (move (v.
arra 685y ) | ) ;
| ^
| std::
new (&v.data_) abs_dir_path (move (x));
| ^
| std::
new (&v.data_) json_array (move (x));
| ^
| std::
./libbuild2/variable.ixx:700:23:./libbuild2/json.ixx warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
:261:34: 700 | warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]./libbuild2/variable.hxx v.as () = move (x);
| ^
| std::
261 | new (:2034:49: &warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
o 2034 | bjec./libbuild2/json.ixx ./libbuild2/variable.ixxoperator= (variabl./libbuild2/variable.ixx:702e_map&& v) noexcept {m_ = m:28: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
:306:30: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call] 702 | new
(t &v.data_) name 306)(o mo | new (this) json_vvalue (moveobve (v.m_:); r1072j:33:e (x));
| ^
| std::
e (ev));
| ^
| std::
ct_type (move (v.object));
| ^
| std::
./libbuild2/variable.ixx:711t:28: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
711 | v.as () = move (x);
u | ^
| std::
rn *this;}
| ^
| std::
warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1072 | v.as ().append (move (x));
| ^
| std::
./libbuild2/variable.ixx:713:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
713 | new (&v.data_) name_pair (move (x));
| ^
| std::
./libbuild2/json.ixx:306:30: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
306 | new (this) json_value (move (v));
| ^
| std::
./libbuild2/variable.ixx:1081:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1081 | v.as ().prepend (move (x));
| ^
| std::
./libbuild2/variable.ixx:1090:30: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/variable.ixx:740:31: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1090740 | v.as () = move (x);
| ^
| std::
v.as./libbuild2/variable.hxx:./libbuild2/variable.ixx2048:742:36: warning: :unqualified call to 'std::move' [-Wunqualified-std-cast-call]66 : warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
2048 | : sh(ared_ (v.shared_), owner_ (v.owner_), ctx () = move (x);
| ^
| std::
v.ctx), m_ (move
(v.m_))
| ^
| std::
742 | new (&v.data_) pro./libbuild2/variable.ixx:cess_path (1092:35move (x));
| ^
| std::
: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1092 | new (&v.data_) json_object (move (x));
| ^
| std::
./libbuild2/variable.hxx:2149:20: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
2149 | : value (move (val)),
| ^
| std::
./libbuild2/variable.ixx:1101:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1101 | v.as ().append (move (x));
| ^
| std::
./libbuild2/variable.ixx:769:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
769 | v.as () = move (x);
| ^
| std::
./libbuild2/variable.ixx:1110:35: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1110 | v.as ().prepend (move (x));
| ^
| std::
./libbuild2/variable.ixx:771:39: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
771 | new (&v.data_) process_path_ex (move (x));
| ^
| std::
./libbuild2/variable.ixx:780:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
780 | v.as () = move (x);
| ^
| std::
./libbuild2/variable.ixx:782:38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
782 | new (&v.data_) target_triplet (move (x));
| ^
| std::
./libbuild2/variable.ixx:791:31: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
791 | v.as () = move (x);
| ^
| std::
./libbuild2/variable.ixx:793:36: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
793 | new (&v.data_) project_name (move (x));
| ^
| std::
In file included from libbuild2/algorithm.cxx:4:
In file included from ./libbuild2/algorithm.hxx:12:
In file included from ./libbuild2/target.hxx:18:
In file included from ./libbuild2/scope.hxx:11:
In file included from ./libbuild2/module.hxx:12:
In file included from ./libbuild2/variable.hxx:2301:
./libbuild2/variable.ixx:38:25: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
38 | new (&data_) names (move (ns));
| ^
| std::
./libbuild2/variable.ixx:46:27: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
46 | new (&data_) names (move (*ns));
In file included from libbuild2/dump.cxx | ^
| std::
:13:
In file included from ./libbuild2/rule.hxx:12:
In file included from ./libbuild2/target.hxx:18:
In file included from ./libbuild2/scope.hxx:11:
In file included from ./libbuild2/module.hxx:12:
In file included from ./libbuild2/variable.hxx:2302:
./libbuild2/variable.txx:40:28: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
40 | return convert (move (v).as ());
| ^
| std::
./libbuild2/variable.txx:47:16: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
47 | return move (v).as ();
| ^
| std::
./libbuild2/variable.hxx:18:
In file included from ./libbuild2/json.hxx:350:
./libbuild2/json.ixx:191:43: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
191 | : type (json_type::string), string (move (v))
| ^
| std::
./libbuild2/variable.ixx:1032:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1032 | v.as () = move (x);
| ^
| std::
./libbuild2/variable.ixx:1034:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1034 | new (&v.data_) json_value (In file included from libbuild2/file.cxx:4:
In file included from ./libbuild2/file.hxx:11:
In file included from ./libbuild2/scope.hxx:11:
In file included from ./libbuild2/module.hxx:11:
In file included from ./libbuild2/context.hxx:17:
In file included from ./libbuild2/scheduler.hxx:1024:
./libbuild2/scheduler.txx:167:47: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/json.ixx 167 | deactivate_impl (tru:253m./libbuild2/variable.ixxove :34e./libbuild2/variable.txxIn file included from libbuild2/function.cxx:4::
In file included from ./libbuild2/function.hxx:15:
./libbuild2/variable.hxx:1461:22: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
/* ext(:75:28: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
xIn file included from libbuild2/adhoc-rule-buildscript.cxx: 75 | :137 ));1461warning: | unqualified call to 'std::move' [-Wunqualified-std-cast-call]
253 | 4 | ^ return
| re t urn insercteonvert (mo (move (name), null r nalve p tr, nul std::*
l/(vptr), nullptr).first;
| ^
| std::
.as ());
:
In file included from ./libbuild2/adhoc-rule-buildscript.hxx:11:
In file included from ./libbuild2/rule.hxx:13: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
, :12:
137 | ass In file included from ./libbuild2/target.hxx:18:
i gmove (l));
| ^
| std::
| n (move (v), nullptr);
| ^
| std::
In file included from ^
| std::
./libbuild2/scope.hxx:11:
In file included from ./libbuild2/module.hxx:12:
In file included from ./libbuild2/variable.hxx:18:
In file included from ./libbuild2/json.hxx:350:
./libbuild2/json.ixx:191:43: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]./libbuild2/variable.ixx:1041:35
./libbuild2/variable.ixx:145 191:13: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| ./libbuild2/variable.txx : 145 :n | warning: appeunqualified call to 'std::move' [-Wunqualified-std-cast-call]77new (&string) d
s 1041 | ./libbuild2/variable.hxx:1467:22 v.as ( ):. atpyppeen d( j(smove (x))on_type::st: warning: rinunqualified call to 'std::move' [-Wunqualified-std-cast-call]
g 1467 | t), re tursrtringn (move (v))
;
| ^
| std::
insert (move (name), nullptr, &v, nullptr(movei| )( ^.first;
| ^
| std::
| std::
v), nullptr);
| ^
| std::
n./libbuild2/variable.hxx:1473:22: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
g 1473 | return insert (move (name), n./libbuild2/variable.ixx./libbuild2/variable.ixxul:153:19::lptr, nullptr,_ warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call] t
yp&overridable).first;
| ^
| std::
1043:34:e ( warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
move./libbuild2/json.ixx./libbuild2/variable.hxx:1479:22: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1479 | :253 :34: return insert (move (name), nullptr, &v, &overridable). first;
| warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1043 253 | n ^
| std::
(v.ew (&sstring));
tring) stri./libbuild2/variable.hxx:2238:64:ng_ t warning: | unqualified call to 'std::move' [-Wunqualified-std-cast-call]ype ^
| std::
(move | (v.string));
| ^
| std::
./libbuild2/variable.hxx 153 | ns.push_back (move (n));
| ^
| std:::
1487:
9 2238 | ./libbuild2/variable.ixx:154:13 new (&v. :./libbuild2/json.ixx:257:./libbuild2/json.ixx d32warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
257 | : 257 return : new (&array) arraata_) jsmap_32.:e mwarning: y_type (move (v.array));
| ^
| std::
p: lacwarning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
on_value (move (x 154 | assign (move (ns), ));
var);
| ^
| std::
e (patte./libbuild2/json.ixx:261:34:unqualified call to 'std::move' [-Wunqualified-std-cast-call] warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
261 | new (&object) obje1487 | move (name), &v | ^
a | std::l
uct_type (move (v.object));
| ^
| std::
e:_tr rn {paaits::value_type, nullpt./libbuild2/variable.ixx257:ttern_type::path, fal1050:36: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
r | se, move 1050 | v.as ()l:306:l .30pprepend (move (x));
(t: warning: &ar | ^r
aunqualified call to 'std::move' [-Wunqualified-std-cast-call] r
306 y | )) array_type (m.o{16fvie (v.array));
| ^:
| warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
std::
| std::
77 | ./libbuild2/variable.ixx: r1052e t neurst;w (this) r
| ^
| std::
:}34./libbuild2/variable.ixxj}n ./libbuild2/json.ixx./libbuild2/variable.hxx::261:371:149538: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
m,
: 34| s: ^9
: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1495: warning: :on_value (mo371 | return v ve (v | al | std::
warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
ue_traits::conabvert (move (n), nulmjecto) olptr);
| b ^unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1052 | ne | std::
ws (./libbuild2/variable.ixx:378:38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
ve )ject_type (move ((navm.objeect), &value_trait); )));
| ^
| std::
s378; |
| ^
| std::
return value_traits::convert (move (l), &r);
| ^
::value_t
| std::
yp| e, &v,43 warnings generated.
nullptr).fi ^rs
t;
| ./libbuild2/variable.ixx: ./libbuild2/json.ixx:306:30: ^
| warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
388 std::
:| 306 | new./libbuild2/variable.hxx:1503:944: std:: (:
this) json_vwarning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
warning: alue (moveunqualified call to 'std::move' [-Wunqualified-std-cast-call]
1503 | move (n ame), &val388 | -> decltype (value_traits::convert (move (ns)))
(v));
| ^
| std::
| ^
| std::
ue_traits::value_type, nullptr, &overridable).first;
| ^
| std::
./libbuild2/variable.ixx:390:38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
390 | return val./libbuild2/variable.hxx:1511:9: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
auta_) json_va e1511 | move (name), &value__ttraraits::value_typie, &v, &overridtas:ble).:first;
| ^
| std::
lue (move (x));
c | ^./libbuild2/variable.hxx:1517:22: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| std::
1517 | return insert (move (name), type, nullptr, nullptr).fir./libbuild2/variable.txxst;
| ^
| std::
onvert (move (ns));
./libbuild2/variable.hxx:1526:22: warning: ./libbuild2/variable.ixx:1061:29 | unqualified call to 'std::move' [-Wunqualified-std-cast-call] ^
| :
: 1526 | ret std::
urn i149nsert (move (name), ty:./libbuild2/variable.ixx:p400e:c++ -I./../libbutl -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"amd64-unknown-midnightbsd4.0.4\" -finput-charset=UTF-8 -std=c++1y -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -o libbuild2/functions-process-path.b.o -c libbuild2/functions-process-path.cxx
, &v,warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
41:&o1061 | vver.raidwarning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]s
ab 400 | decltyl40::convaerrt (move ( rns[0]), nullptr))
| ^ay> e() = m
| o std::
vwarning: e (x);).first;
| ^
| std::
| ^
| std::
unqualified call to 'std::move' [-Wunqualified-std-cast-call]
149 | : value_traits::convert (move (ns.front ()), nullptr)));
./libbuild2/variable.ixx:1063:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/variable.ixx 1063 | | :411: ^ new
26: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
(&v.data_) jso 411 | | n_array (move (x));
| ^
| std::
std:: return convert (move (ns[0]));
| ^
| std::
./libbuild2/variable.ixx:1072:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1072 | v.as ().append (move (x));./libbuild2/variable.ixx:415:26: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| ^
| std::
415 | return convert (move (ns[0]), move (ns[1]));
| ^
| std::
./libbuild2/variable.ixx:415:40: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/variable.ixx:1081:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
415 | return conver 1081 | v.ast< ().prepend (move (x));
| ^
| std::
T> (move (ns[0]), move (ns[1]));
| ^
| std::
./libbuild2/variable.ixx:1090:30: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1090 | v.as () = move (x);
| ^
| std::
./libbuild2/variable.ixx:1092:35: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1092 | new (&v.data_) json_object (move (x));
| ^
| std::
./libbuild2/variable.ixx:427:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
427 | return convert_impl (move (ns), 0);
| ^
| std::
./libbuild2/variable.ixx:1101:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1101 | v.as ().append (move (x));
| ^
| std::
./libbuild2/variable.ixx:1110:35: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1110 | v.as ().prepend (move (x));
| ^
| std::
./libbuild2/variable.txx:188:40: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
188 | : value_traits::convert (move (ns.front ()), nullptr)));
| ^
| std::
./libbuild2/variable.ixx:520:25: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
520 | v.as () = move (x);
| ^
| std::
./libbuild2/variable.ixx:522:30: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
522 | new (&v.data_) string (move (x));
| ^
| std::
./libbuild2/variable.ixx:538:30: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
538 | new (&v.data_) string (move (x));
| ^
| std::
./libbuild2/variable.ixx:554:30: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
554 | new (&v.data_) string (move (x));
| ^
| std::
./libbuild2/variable.txx:227:40: ./libbuild2/variable.ixx:569:23: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
warning: 569 | v.as () = move (x);
| ^
| std::
unqualified call to 'std::move' [-Wunqualified-std-cast-call]
227 | : value_traits./libbuild2/variable.ixxIn file included from :571:28: In file included from libbuild2/functions-integer.cxx:4:
In file included from ./libbuild2/function.hxx:15:
In file included from ./libbuild2/variable.hxx:2302:
./libbuild2/variable.txxwarning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
:40:28 :571 | ./libbuild2/variable.hxx:1651:49: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1651 | alibbuild2/context.cxxu nwarning: t::o unqualified call to 'std::move' [-Wunqualified-std-cast-call]e
w 40 | c (&v.daro (nvert (movmap_.insert (map::value_type ta_) p (&n, move (var))));
a| ^
| std::
return co:9:
In file included from ./libbuild2/rule.hxx:12:
In file included from ./libbuild2/target.hxx:18:
In file included from ./libbuild2/scope.hxx:11:
In file included from ./libbuild2/module.hxx:12:
In file included from ./libbuild2/variable.hxx:21:
./libbuild2/target-type.hxx:226:54: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
t nh (move (x));
| ^
| std::
vert (move (v).as ()) | ;
auto p (type_map_.emplace (n, targ./libbuild2/variable.ixx:587:28: warning: | ^
| std::unqualified call to 'std::move' [-Wunqualified-std-cast-call]
et_ 587 | type./libbuild2/variable.txx:47 ne_:ref (move w16: warning: (&v.(unqualified call to 'std::move' [-Wunqualified-std-cast-call]tt))));
| ^
| std::
data_)47 | path return mo (movve (v).ase (x));
| ^
| std:: ();
| ^
| std::
./libbuild2/variable.ixx:603:28: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
603 | new (&v.data_) path (move (x));
| ^
| std::
e (ns.front ()), nullptr)));
| ^
| std::
./libbuild2/variable.ixx:618:27: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
618 | v.as () = move (x);./libbuild2/variable.txx:
75:28 | ^
: warning: | std::
unqualified call to 'std::move' [-Wunqualified-std-cast-call]
75 | return convert (move (v).as ());
| ^
| std::
./libbuild2/variable.ixx:620:32: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
620 | new (&v.data_./libbuild2/variable.txx:) dir_path 77:16:(move (x));
| warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
^
77 | | std:: r
eturn move (v).as ();
| ^
| std::
./libbuild2/variable.ixx:636:32: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
636 | new (&v.data_) dir_path (move (x));
| ^
| std::
In file included from libbuild2/diagnostics.cxx:12:
In file included from ./libbuild2/scope.hxx:11:
In file included from ./libbuild2/module.hxx:12:
In file included from ./libbuild2/variable.hxx:21:
./libbuild2/target-type.hxx:226:54: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
226 | auto p (type_map_.emplace (n, target_type_ref (move (tt))));
| ^
| std::
./libbuild2/variable.ixx:652:32: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
652 | new (&v.data_) dir_path (move./libbuild2/variable.txx:149 (x));
| ^
| std::
:40: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
149 | : value_traits::convert (move (ns.front ()), nullptr)));
| ^
| std::
./libbuild2/variable.ixx:667:31: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
667 | v.as () = move (x);
./libbuild2/variable.txx:313:38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
313 | F f (value_traits::convert (move (l), nullptr));
| ^
| std::
| ^
| std::
./libbuild2/variable.txx:317:40: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
317 | S s (value_traits::convert (move (*r), nullptr));
| ^
| std::
./libbuild2/variable.ixx:669:36: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
669 | new (&v.data_) abs_dir_path (move (x));
| ^
| std::
./libbuild2/variable.txx:188:40: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
188 | ./libbuild2/variable.ixx:685:: value_traits::convert (move (ns.front ()), nullptr36: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
)));
| 685 | new ( ^
| std::
&v.data_) abs_dir_path (move (x));
| ^
| std::
./libbuild2/variable.ixx:700:23: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
700 | v.as () = move (x);
| ^
| std::
./libbuild2/variable.txx:227:40: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
227 | : val./libbuild2/variable.ixx:702:28: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
u 702 | new (&v.data_) n./libbuild2/variable.txx:366:38a:me (move warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
(e_traits::convert (mov 366 | F f (value_traits::ce (ns.front ()), nullxo));
| ^
| std::
ptr)));
nvert (move | ^
(| std::
l), nullptr));
| ^
| std::
./libbuild2/variable.txx:373:./libbuild2/variable.ixx:711:28: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
41: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
711 | v.as () = move (x);
| ^
| std::
373 | s = value_traits::convert (move (*r), nullptr);
| ^
| std::
./libbuild2/variable.ixx:713:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
713 | new (&v.data_) name_pair (move (x));
| ^
| std::
./libbuild2/variable.ixx:740:31: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
740 | v./libbuild2/variable.txx:313:38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
.as () = move (x);
| ^
| std::
313 | ./libbuild2/variable.txx:426:F f39: (vawarning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
lue./libbuild2/variable.ixx:742:36: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
_ 742 | new (&v.data_) process_path (move (x));
| ^
| std::
tra 426 | In file included from libbuild2/functions-name.cxx:6:
In file included from its< f = value_tr./libbuild2/scope.hxx:11:
aiFt>::convertIn file included from s::c(move (l), nulolptr));
| ^
| ./libbuild2/module.hxx std::nvert (mov:12:
In file included from ./libbuild2/variable.hxx:18:
In file included from ./libbuild2/json.hxx:350:
./libbuild2/json.ixx:191:43: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
e 191 | : type (json_
(l),t nullptrype::stri);
| ^
./libbuild2/variable.txx | std::
ng), string (move (v))
| ^
| std::
./libbuild2/variable.txx:427:13: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
:317:40: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
In file included from 317 | 427 S s (v | alue_traits<./libbuild2/variable.ixx S>::clibbuild2/dyndep.cxx:4:
In file included from ./libbuild2/dyndep.hxx:12:
In file included from ./libbuild2/target.hxx:18:
In file included from on: l = move (*r); // 769./libbuild2/scope.hxxShift.
| ^
| std::
vert (mo./libbuild2/json.ixx:253:ve (*r), n:./libbuild2/variable.txx:432:40: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
ullptr));
| ^
| std::
34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
:11:
769 | v.In file included from 432 | as::convert (move (l:12:
In file included from ./libbuild2/variable.hxx:21:
./libbuild2/target-type.hxx:226), nullptr));34
| ^: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
253 | :54: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
new (&s tring) s| 226 | auoto p (typtring_type (move (v.cessestring));
| ^
_ std::map_.emplace (n, target_type_ref (move (tt))));
| ^
| std::
| std::
_path_ex> () = move./libbuild2/variable.txx:366:38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
(x);
| ^
| 366 | F f (value_trait./libbuild2/json.ixx:257:32: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
s 257 | :: conv std::
newert (move (l), (&array) a nullptr));rra
| y_t ^
ype| std::
(move (v.array));
| ^
| std::
./libbuild2/variable.txx:373:41: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
373 | s = value_traits::convert (move (*r), nullptr);
| ^
| std::
./libbuild2/json.ixx:261:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
261 | new (&object) object_type (move (v.object));
| ^
| std::
./libbuild2/variable.ixx:771:39: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
771 | new (&v.data_) process_path_ex (move (x));
| ^
| std::
./libbuild2/json.ixx:306:30: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
306 | new (this) json_value (move (v));
| ^
./libbuild2/variable.ixx| std::
:780:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
780 | v.as () = move (x);
| ^
| std::
./libbuild2/variable.txx:426:39: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
426 | f = value_traits::convert (move (l), nullptr);
| ^
| std::
./libbuild2/variable.txx:427:13: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
427 | l = move (*r); // Shift.
| ^
| std::
./libbuild2/variable.txx:432:40: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
432 | S s (value_traits::convert (move (l), nullptr./libbuild2/variable.txx:520:));
| ^
| std::
46: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/variable.ixx 520 | : v.782push_back (value_traits::convert (move: (n), r));
| ^
| std::
38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
782 | new (&v.data_) target_triplet (move (x));
| ^
| std::
./libbuild2/variable.txx:562:48: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
562 | p.push_back (value_traits::convert (move (n), r));
| ^
| std::
./libbuild2/variable.ixx:791:31: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
791 | v.as () = move (x);
| ^
| std::
./libbuild2/variable.ixx:793:36: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
793 | new (&v.d./libbuild2/variable.txx:588:26at: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
a_) project_name (move (x));
| ^
| std::
588 | vector_append (v, move (ns), var);
| ^
| std::
./libbuild2/variable.txx:608:26: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
608 | vector_append (v, move (ns), var);
| ^
| std::
./libbuild2/variable.txx:520:46: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
520 | v.push_back (value_traits::convert (move (n), r));
| ^
| std::
./libbuild2/variable.txx:665:51: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
665 | i = static_cast (convert (move (sub)));
| ^
| std::
./libbuild2/variable.txx:562:48: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
562 | p.push_back (value_traits::convert (move (n), r));
| ^
| std::
./libbuild2/variable.txx:725:23: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
725 | : value_type (move (v))
| ^
| std::
./libbuild2/variable.txx:588:26: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
588 | vector_append (v, move (ns), var);
| ^
| std::
./libbuild2/variable.txx:608:26: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
608 | vector_append (v, move (ns), var);
| ^
| std::
./libbuild2/variable.txx:779:22: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
779 | move (l), r,
| ^
| std::
./libbuild2/variable.txx:794:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
794 | pair_vector_append (v, move (ns), var);
| ^
| ./libbuild2/variable.txx:665: std::
51: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
665 | i = static_cast (convert (move (sub)));
| ^
| std::
./libbuild2/variable.txx:844:23: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
844 | : value_type (move (v))
| ^
| std::
./libbuild2/variable.txx:725:23: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
725 | : value_type (move (v))
| ^
| std::
./libbuild2/variable.ixx:1032:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1032 | v.as () = move (x);
| ^
| std::
./libbuild2/variable.txx:866:23: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/variable.ixx: 866 | : value_type (move (v))
| ^
| std::1034:34:
warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1034 | new (&v.data_) json_value (move (x));
| ^
| std::
./libbuild2/variable.ixx:1041:./libbuild2/variable.txx:885:23:35: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
warning: 885 | : unqualified call to 'std::move' [-Wunqualified-std-cast-call]value_type (move (v))
| ^
./libbuild2/variable.txx:779:22: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| 1041 779 | move (l), r,
| ^
| std::
| std::
v.as (4./libbuild2/variable.txx:794:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
).append (move (x));
| ^
:
| std::
794 | pair_vector_aIn file included from ppend (v, move (ns)./libbuild2/variable.ixx:1043./libbuild2/adhoc-rule-buildscript.hxx:34:: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]11
, 1043 | new (&v.data_) json_value (m:
In file included from ./libbuild2/rule.hxx:12:
oIn file included from var);
| ^
| std::
./libbuild2/target.hxx:18:
In file included from ./libbuild2/scope.hxxveIn file included from (x));
| ^
| std::
:11:
In file included from ./libbuild2/module.hxx:12:
In file included from ./libbuild2/variable.hxx:21:
./libbuild2/target-type.hxx:226:54: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/variable.txx:949:43: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
949 | ./libbuild2/variable.txx:844:23 s.: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
ins./libbuild2/variable.ixx:1050:36: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
e 1050 | 844 | rt : va(valuelue__ b/b.cxx226t:traiype (mots::convert (move (v))27ve
| ^(n),
| std:: r))
;
| ^
| std::
v.as11 ().prepend (m:
oIn file included from v./libbuild2/module.hxxe: ./libbuild2/variable.txx(x:866:23:));
| 12 ^
./libbuild2/variable.txx:987:45: warning: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
unqualified call to 'std::move' [-Wunqualified-std-cast-call] 866 | : value_type (move (:
v))
| ^
In file included from | | | std::
std:: auto 987 | s.insert ./libbuild2/variable.hxx:2301
:
./libbuild2/variable.ixx:38:25: warning: (value_traits::converunqualified call to 'std::move' [-Wunqualified-std-cast-call]t
(move (n), r));
| ^
| std::
38 | new (&da./libbuild2/variable.txx:885:23: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
t885 | a :_ value)_type (move (v))
| ^
./libbuild2/variable.ixx| std::: 1052:34p: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1052 | new (typ(./libbuild2/variable.txx:1013:23: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
& 1013 | v.datset_append (v, move (ns), var);
| ^e_map_.emplaa
| std::
_) json_value (move (x));
| ^
names (move (ns));
| ^
| std::
ce (n, target_type_ref (move (tt))));
| ^
| std::
./libbuild2/variable.txx:1066:23: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| 1066 | k = convert< std::T> (move (sub));
| ^
| std::
./libbuild2/variable.txx:949:43: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
949 | s.insert (value_traits./libbuild2/variable.ixx::convert (move (n), r));
./libbuild2/variable.txx:1113: | ^
23: : | std::
46warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
: 1113 | 27 : ./libbuild2/variable.ixx : valuewarning: _tyunqualified call to 'std::move' [-Wunqualified-std-cast-call]
pe (move (v))
| ^
| std::
:461061 | new (&data_) :n29: warning: aunqualified call to 'std::move' [-Wunqualified-std-cast-call]
m 1061 | e v.as ()n = moves));
(x);
| ^
| std::
| ^
| std::
./libbuild2/variable.txx:987:45: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
987 | ./libbuild2/variable.txx:1130:23 : warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/variable.ixx :10631130 | : value_type (move (v))
| ^
| std::
s.ins:34:ert warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
(value_tra 1063 | its< T>::new (conv&v.ert (move (n),dat r)a_) );
| ^json_array
| std::
(m./libbuild2/variable.hxxove (x));
| ^
| std::
:1944:11: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1944 | move (ns),
| ^
| std::
./libbuild2/variable.ixx:1072:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1072 | v.as ().append (move (x));
| ^
| std::
In file included from libbuild2/functions-json.cxx:4:
In file included from ./libbuild2/function.hxx:15:
In file included from ./libbuild2/variable.hxx:21:
./libbuild2/target-type.hxx:226:54: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
226 | auto p (type_map_.emplace (n, target_type_ref (move (tt))));
| ^
| std::
./libbuild2/variable.ixx:1081:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1081 | v.as ().prepend (move (x));
| ^
| std::
./libbuild2/variable.txx:1013:23: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1013 | set_append (v, move (ns), var);
| ^
| std::
./libbuild2/variable.ixx:1090:30: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1090 | v.as () = move ./libbuild2/variable.txx(x);:
1180| ^
| std::
:23: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1180 | mov./libbuild2/variable.ixx:1092:35e: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1092 | ./libbuild2/variable.txx:1066:23 : warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
n( 1066 | ew (&v l), r,
| ^.
| std::
data_) j k = coson_obnvertject (mov (movee (sub));
(x));
| ^
| std::
| ^
| std::
./libbuild2/variable.txx:1207:23: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1207 | ./libbuild2/variable.ixx:1101:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1101 | v.as ().append (move (x));
ve ( | ^
| std::
l), r,
| ^
| std::
./libbuild2/variable.txx:1113:23: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1113 | : value./libbuild2/variable.ixx:1110:35: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
_./libbuild2/variable.txx:1223:26: warning: tunqualified call to 'std::move' [-Wunqualified-std-cast-call]ype (move (v))
1110 | v.as ().prepe mapnd (move_ (x));a
| ^
| std::
ppend (v, move (ns), var);
| ^
| std::
./libbuild2/variable.txx:1130:23: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1130 | : value_type (move (v))
| ^
| std::
./libbuild2/variable.ixx:137:13: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
137 | ./libbuild2/variable.txx:1283:23: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1283 | assign (move (v), nullptr);
| ^
In file included from libbuild2/adhoc-rule-cxx.cxx:4:
In file included from ./libbuild2/adhoc-rule-cxx.hxxIn file included from libbuild2/functions-name.cxx:6:
In file included from ./libbuild2/scope.hxx:11:
In file included from ./libbuild2/module.hxx:12:
In file included from ./libbuild2/variable.hxx:21:
./libbuild2/target-type.hxx:226:54: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/variable.txx :1180:23: k warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
226 | = convert (m: o v auto 1180 | e 11:
In file included from ./libbuild2/rule.hxx:12:
In file included from ./libbuild2/target.hxx(subp (ty| std::
pe_map_.em :18:
In file included from ./libbuild2/scope.hxx:11:
In file included from ./libbuild2/module.hxx:12:
));
| ^
| std:: move (l), ./libbuild2/variable.ixx:./libbuild2/variable.hxx./libbuild2/variable.hxx
r,
| ^
| std::
:1461:22: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
145 1461 | place (n, target_type_ref (move (tt))));::
| ^
| std::
2034:49: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
13: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/variable.txx:1207:23: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
145 | append (move (v), nullptr);
| ^
| std::
In file included from libbuild2/algorithm.cxx:4:
In file included from ./libbuild2/algorithm.hxx:12:
In file included from 2034 | ./libbuild2/variable.ixx: ./libbuild2/variable.txx:1326:23: warning: r153eturn 1207iunqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/target.hxx:18:
In file included from ./libbuild2/scope.hxx:11:
In file included from ./libbuild2/module.hxx:12:
In file included from ./libbuild2/variable.hxx:2302:
./libbuild2/variable.txx:40:28: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
:19: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
n 1326 | 40 | : value_type (move153 return con27vert (mo warnings generated.
v (v))
o| ^
| | sp std::
ns.epush_back (mort (move (namverator= (variable_maIn file included from libbuild2/adhoc-rule-regex-pattern.cxxp:4:
In file included from ./libbuild2/adhoc-rule-regex-pattern.hxx:11:
eIn file included from &(n))e), nul& v) noex | ./libbuild2/variable.txx./libbuild2/rule.hxx:12e:
In file included from ./libbuild2/target.hxx:18:
In file included from ./libbuild2/scope.hxx:11:
;
cept {m_ = move (v.m_ ); r (v).as ())elptr, null;
turn *this;}
| ^
| std::
| ^In file included from ./libbuild2/module.hxx:12 move (l), r,
| ^
| std::
| std::
:
In file included from ./libbuild2/variable.hxx:18:
In file included from ./libbuild2/json.hxx:350:
./libbuild2/json.ixx:191:43: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
:./libbuild2/variable.txx:47:16: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1349 47 ./libbuild2/variable.txx:1223:26: warning: | return movunqualified call to 'std::move' [-Wunqualified-std-cast-call]
p :23tr, nullptr). | ^
first;e
| ^
| std::
(v).as | :c++ -I./../libbutl -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"amd64-unknown-midnightbsd4.0.4\" -finput-charset=UTF-8 -std=c++1y -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -o libbuild2/functions-process.b.o -c libbuild2/functions-process.cxx
();
| ^
1223 | warning: std::
| 191unqualified call to 'std::move' [-Wunqualified-std-cast-call]
std:: | ./libbuild2/variable.hxx./libbuild2/variable.ixx:2048:66:: 154:13:
warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1349 | 154 : mawarning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
2048 | : shared_ (v.shared_), ownper_ (_append (v, | v.owner_), move (ctx (v.ctx), m_ (motype v(json_type::strin./libbuild2/variable.txx:75:28: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
: v g), str 75 | ing (e (v.m_))ns),
| ^
| a std::
lue_type (move move (v))
| ^
| std::
assign ./libbuild2/variable.hxx:1467:22:(mov warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
e ( 1467 | ns), var); retu
| ^rn insert (mo
| std::ve (name), nullpt
r, &v, nullptr).first;
| ^
| std::
var);
| ^
| std::
(./libbuild2/variable.hxx:1473:22: warning: v))
| ^
| std::
unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1473 | return./libbuild2/variable.hxx:2149:20: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
inse 2149 | rt (move (na m :e), nullptr, valunullptr, &oe (moveverridable).first;
| ^ (val)
),
| ^
| std::
| std::
./libbuild2/json.ixx:253:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
253 | new (&string) string_type (move (v.string));
| ./libbuild2/variable.txx./libbuild2/variable.hxx::1479:1283:23: warning: ^ return c
22 unqualified call to 'std::move' [-Wunqualified-std-cast-call]: owarning: nve./libbuild2/variable.txx
r 1283 | :| std::
k = unqualified call to 'std::move' [-Wunqualified-std-cast-call]convert (move (sub)
t 1479 | );
| ^
return ins1369:23: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
<./libbuild2/json.ixx:257:32: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
T> (move | std::
257 | new (&array)In file included from libbuild2/functions-builtin.cxx:9:
In file included from ./libbuild2/scope.hxx:11:
1369In file included from ./libbuild2/module.hxx:12:
In file included from ./libbuild2/variable.hxx:18:
In file included from ./libbuild2/json.hxx:350:
./libbuild2/json.ixx:191:43 : warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
a 191 | r | e rtray_type (m : ovevalu : type_type (move (v)()
| ^
| std::
e (json_vtype::string), string (move (v))
| ^
| std:: (move ./libbuild2/variable.txx(:name1326:23:),
nullptr, &v ./libbuild2/variable.ixx:warning: 371.unqualified call to 'std::move' [-Wunqualified-std-cast-call]
,a:38: r 1326 | &overridable). rwarning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]first;
| ^ay));
| std::
| ^
| std::
371 | retur./libbuild2/variable.hxx:1487:9: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]./libbuild2/json.ixx
: 1487 | move (name),./libbuild2/variable.txx:1389:23: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1389 | 253&: 34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]n
vv 253./libbuild2/json.ixx:261 : valu:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
alue_traits::value_type, nullptr, n 261a :lue_traits::convert (mo valullptr).fi | v(e (n), n | rst u llptv;r
| ^n
ew (&obj)ect) new (&string) string_typ e| std::(
mo;o
| ./libbuild2/variable.hxx:1495)bjectve _t ^.asepe (e_t_type ype (move | (v))
(move (v))
| std::
1495) | ^
(| std::
m.string));
| ^
) | std::
o move (name), &value_v;traits:./libbuild2/json.ixx:257:32: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
:valu./libbuild2/variable.ixx:378:38: warning: | ^
e_type, &v, nullptr).firse257 | (v.ot ;
new (&array) array_type (move (v.ar | ^
ray));
| ^In file included from libbuild2/functions-bool.cxx:4:
In file included from ./libbuild2/function.hxx:15:
unqualified call to 'std::move' [-Wunqualified-std-cast-call]
378 | bIn file included from ./libbuild2/variable.hxx:21:
./libbuild2/target-type.hxx:226:54: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| std::
226 | auto p (type_map_.emplace (n, target_type return value_traits::conv./libbuild2/variable.txx:1463:52: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
ert (move (l), &r./libbuild2/json.ixx:261:34 | std:::1463);
| warning: _r
unqualified call to 'std::move' [-Wunqualified-std-cast-call] rject))
| ^
261ef (move (tt))));
| e;
| t ^ ^
| u| std::rn pair (i->se
| cond.value, move (ul));
| ^
| std::
std::
./libbuild2/variable.ixx:388:44: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/variable.hxx 388 | -> d:1503:9: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
e 1503 | | cltype (va n move (name), &value_traits::value_type, nullptr, &ov./libbuild2/json.ixx:306./libbuild2/variable.txxe:30: warning: r:1517:42: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
r 1517 | return pailue_traits::convert (move (ns)))
| ew (&object) object_tyunqualified call to 'std::move' [-Wunqualified-std-cast-call]
p 306 | new (this) json_ve (move (v.objectalue ());
| ^
| std::
move (v));
| ^
| std::
| std::
./libbuild2/variable.txx:77:16: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
77 | return move (v).as ();
| ^
| std::
| std::
./libbuild2/variable.ixx:390:38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
390 | return value_traits::convert (move (ns));
| ^
idable).fi| rst std::;
| ^
| std::
./libbuild2/variable.hxx:1511:9: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1511 | move (name), &value_./libbuild2/variable.ixx:400:./libbuild2/variable.txx:t41:149: raits::value_type, &v, &overridable).first;
| ^
| std::
40: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/json.ixx:306:30: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]./libbuild2/variable.hxx: 149 | 1517:22: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
: value_traits::convert (move 1517 | return i
(n nse306 | new (this)rt (m jsove (name)warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
, 400 | o type, nullpt r, nullptr)n_value (move (v));
| ^
| std::
.first;
| ^
| std::
decltype (value_traits::convert (move (ns[0]), ./libbuild2/variable.hxx:1526:22:n warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]u
llptr r)1526./libbuild2/variable.hxx)
: 2238| < ^:64: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| 2238 | return mapv s.front ()), nullptr)));
| ^
| std::
alue& return insert (move
| std::
(n,ame), type, &v, &over ridable).firust;
l | ^
| std::
_.emplaock> ce (pa(e.valuttern {pattern_typee./libbuild2/variable.ixx:411:26:::path, false, move (text), {}},
| ^, move (
u | std::
warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
l)) 411 | ./libbuild2/variable.txx:188:40: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
188 | : value_traits<;T>
:: | ^ return convert (move (ns[0]));
| ^
| std::
| std::
convert (move (ns.front ()), nullptr)));
| ^
| std::
./libbuild2/variable.ixx:415:26: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
415 | return convert (move (ns[0]), move (ns[1]));
| ^
| std::
./libbuild2/variable.ixx:415:40: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
415 | return convert (move (ns[0]), move (ns[1]));
| ^
| std::
./libbuild2/variable.ixx:427:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/variable.txx:227:40: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
427 | 227 | : value| retIn file included from libbuild2/file.cxx:u_tr ^4:
In file included from ./libbuild2/file.hxx:11:
In file included from ./libbuild2/scope.hxx:
11:
In file included from ./libbuild2/module.hxx:rn convert_impl12:
In file included from (m | std::
./libbuild2/variable.hxx:18:
In file included from ./libbuild2/json.hxx:350:
./libbuild2/json.ixx:191:43:ove (ns), 0);
| ^
| std::
warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
191 | : type (json_type::string), string (move (v))
| ^
| std::
aits::convert (move (ns.front ()), nul./libbuild2/variable.hxx:1651:49: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
lptr))) 1651 | auto r;
| ^
| std::
(map_.insert (map::value_type (&n, move (var))));
| ^
| std::
./libbuild2/json.ixx:253:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
253 | new (&string) string_type (move (v.string));
| ^
./libbuild2/variable.txx:1349:23: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| std::
1349 | : value_type (move (v))
| ^
| std::
./libbuild2/json.ixx:257:32: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/variable.ixx:520:25: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
257 | n 520 | v.as () = move (x);
| ^
| std::
ew./libbuild2/variable.txx:1369:23: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
( &arr1369ay) array_type (move (v.arr./libbuild2/variable.ixxay) | :522:30: );
| warning: ^
: va lue_| tunqualified call to 'std::move' [-Wunqualified-std-cast-call] std::y
pe (move (v))
| ^
| std::
522 | new (&v.data_) string (move (x));
| ^
| std::
./libbuild2/variable.txx:313:38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
313 | F f (value_traits::convert (move (l), nullptr));
| ^
| std::
./libbuild2/json.ixx:261:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/variable.txx:317:40: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
261 | 317 new | S s./libbuild2/variable.txx:1389(:&23object) obje (value_traits::convert (movect:_ warning: type (move (v.objec t));
( | unqualified call to 'std::move' [-Wunqualified-std-cast-call]
^
| std::
*r), nullptr));1389
| | ^
| std::
: value_type (move (v))
| ^
| std::
./libbuild2/variable.ixx:538:30: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
538 | new (&v.data_) string (move (x));
| ^
| std::
./libbuild2/json.ixx:306:30: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
306 | new (this) json_value (move (v));
| ^
| std::
./libbuild2/variable.ixx:554:30: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
554 | new (&v.data_) string (move (x));
| ^
| std::
In file included from libbuild2/buildspec.cxx:4:
In file included from ./libbuild2/buildspec.hxx:11:
In file included from ./libbuild2/variable.hxx:21:
./libbuild2/target-type.hxx:226:54: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
226 | auto p (type./libbuild2/variable.ixx:569:23: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
_ 569 | vmap_..as ce (n() = , tarmove get_t(xype_ref (move (tt))));
| ^
); | std::
| ^
| std::
./libbuild2/variable.ixx:571:28: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
571 | new (&v.data./libbuild2/variable.txx:366:38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
_) 366 | F f (value_traits::convert (move (l), nullptr));
| ^
| std::
path (move (x));
| ^
| std::
./libbuild2/variable.txx:373:41: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
373 | s = value_traits::convert (move (*r), nullptr);
| ^
| std::
./libbuild2/variable.ixx:587:28: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
587 | new (&v.data_) path (move (x));
| ^
| std::
./libbuild2/variable.txx:1463:52: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1463 | return pair (i->second.value, move (ul));
| ^
| std::
./libbuild2/variable.ixx:603:28: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
603 | new (&v.data_) path (move (x));
| ^
| std::
./libbuild2/variable.ixx:618:27: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
618 | v.as () = move (x);
| ^
| std::
./libbuild2/variable.ixx:620:32: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
620 | new (&v.data_) dir_path (move (x));
| ^
| std::
./libbuild2/variable.ixx:636:32: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
636 | new (&v.data_) ./libbuild2/variable.txxdir_path (move (x));
| ^
| std::
:1517:42: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1517 | return pair (e.value, move (ul));
| ^
| std::
./libbuild2/variable.ixx:652:32: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
652 | new (&v.data_) dir_path (move (x));
| ^
| std::
./libbuild2/variable.txx:426:39: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
426 | f = value_traits::convert (./libbuild2/variable.ixx:667:31: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
667 | m ovev.as () = move (x);
| ^
| std::
(l), nullptr);
| ^
| std::
In file included from libbuild2/functions-integer.cxx:4:
./libbuild2/function.hxx:144:50: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/variable.ixx./libbuild2/variable.txx:427:13: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
:669: 36: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
427 | 669 | 144 | new (&v.data_ l = move (*r); // Shift.
| ^) abs_dir _path (m
| std::
ove (x) );
| ^
| std::
arg_min (mi./libbuild2/variable.txx:432:40: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
) 432 | S s ./libbuild2/variable.ixx:685:36: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
(value_traits, 685 | arg_max (ma), ar g_types (move (ts)),
new (&v.data_) ab | ^
| std::
s_dir_path (move (x));
| ^
| std::
::convert (move (l)./libbuild2/function.hxx:152:42: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
, 152 | nullptr));
./libbuild2/variable.ixx : function_overload (an, mi, ma, move (ts), im)
| ^
| std::
:700:23: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| ^
| std::
700 | v.as () = move (x);
| ^
| std::
In file included from libbuild2/adhoc-rule-regex-pattern.cxx:4:
In file included from ./libbuild2/adhoc-rule-regex-pattern.hxx:11:
In file included from ./libbuild2/rule.hxx:12:
In file included from ./libbuild2/target.hxx:18:
In file included from ./libbuild2/scope.hxx:11:
In file included from ./libbuild2/module.hxx:12:
In file included from ./libbuild2/variable.hxx:21:
./libbuild2/target-type.hxx:226:54: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
226 | auto p (t./libbuild2/variable.ixx:702ype_map_.emplace (n, target_type_ref (move (tt))));
| ^
| std::
:28: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
702 | new (&v.data_) name (move (x));
| ^
| std::
./libbuild2/variable.ixx:711:28: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
711 | v.as () = move (x);
| ^
| std::
In file included from libbuild2/function.cxx:4:
In file included from ./libbuild2/function.hxx:15:
In file included from ./libbuild2/variable.hxx:2301:
./libbuild2/variable.ixx:38:25: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
38 | new (&data_) names (move (ns));
| ^
| std::
./libbuild2/variable.ixx:713:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
713 | new (&v.data_) name_pair (move (x));
| ^
| std::
./libbuild2/variable.ixx:46:27: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
46 | new (&data_) names (move (*ns));
| ^
| std::
./libbuild2/variable.ixx:740:31: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
740 | v.as () = move (x);
| ^
| std::
./libbuild2/variable.ixx:742:36: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
742 | new (&v.data_) process_path (move (x));
| ^
| std::
./libbuild2/variable.ixx:769:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
769 | v.as () = move (x);
| ^
| std::
./libbuild2/variable.txx:520:46: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
520 | v.push_back (value_traits::convert (move (n), r));
| ^
| std::
./libbuild2/variable.ixx:137:13: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
137 | assign (move (v), nullptr);
| ^
| std::
./libbuild2/function.hxx:190:18: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/variable.ixx:771:39: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
771 190 | | new push_back (move (f));
| ^
| std::
./libbuild2/variable.ixx:145:13: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
(&v.data_) process_path 145 | append (move (v), nullptr);
_In file included from libbuild2/dump.cxxex (move (x));
| ^
| std::
:13| ^:
In file included from ./libbuild2/rule.hxx:12:
In file included from ./libbuild2/target.hxx:18:
In file included from ./libbuild2/scope.hxx
| std::
:14:
./libbuild2/rule-map.hxx:72:38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
72 | return map_[oid][&tt].emplace (move (name), r).second./libbuild2/variable.ixx:780:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
780 | v;./libbuild2/variable.txx
| ./libbuild2/variable.ixx:153:19: .awarning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
s () = move
| std::
(x);
| ^
| std::
153 | ns.push_back (move (n));
| ^
| std::
:562:48: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
562 | p.push_back (value_traits::./libbuild2/variable.ixx:782:38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/variable.ixx:154:13: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
782 154 | assign (move (ns), var);
| ^
| std::
| new (&v.data_) target_triplet (move (x));
| ^
| std::
convert (move (n), r));
| ^
| std::
./libbuild2/variable.ixx:791:31: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
791 | v.as () = move (x);
| ^
| std::
./libbuild2/variable.ixx:793:36: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
793 | new (&v.data_) project_name (move (x));
| ^
| std::
./libbuild2/variable.txx:588:26: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
588 | vector_append (v, move (ns), var);
| ^
| std::
./libbuild2/variable.hxx:1944:11: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1944 | move (ns),
| ^
| std::
./libbuild2/variable.txx:608:26: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
608 | vector_append (v, move (ns), var);
| ^
| std::
./libbuild2/variable.txx:665:51: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
665 | i = static_cast (convert (move (sub)));
| ^
| std::
./libbuild2/variable.ixx:1032:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1032 | v.as () = move (x);
| ^
| std::
./libbuild2/variable.ixx:1034:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1034 | new (&v.data_) json_value (move (x));
| ^
| std::
./libbuild2/variable.ixx:1041:35: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1041 | v.as ().append (move (x));
| ^
| std::
./libbuild2/variable.ixx:1043:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1043 | new (&v.data_) json_value (move (x));
| ^
| std::
./libbuild2/variable.ixx:1050:36: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1050 | v.as ().prepend (mo./libbuild2/variable.txx:725:23: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
ve (x));
| ^
| std::
725 | : value_type (move (v))
| ^
| std::
./libbuild2/variable.ixx:1052:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1052 | new (&v.data_) json_value (move (x));
| ^
| std::
./libbuild2/variable.ixx:1061:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1061 | v.as () = move (x);
| ^
| std::
./libbuild2/variable.hxx:2034:49: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
2034 | operator= (variable_map&& v) noexcept {m_ = move (v.m_); return *this;}
| ^
| std::
./libbuild2/variable.ixx:1063:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1063 | new (&v.data_) json_array (move (x));
| ^
| std::
./libbuild2/variable.ixx:1072:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1072 | v.as ().append (move (x));
| ^
| std::
./libbuild2/variable.ixx./libbuild2/variable.hxx:2048:66:371:38: : warning: ./libbuild2/variable.ixx:1081:34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
warning: 371 | unqualified call to 'std::move' [-Wunqualified-std-cast-call]
unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1081 2048 | | v. : sha red_a (v.s ().prepend In file included from libbuild2/functions-filesystem.cxx(./libbuild2/variable.txx::6:
In file included from ./libbuild2/scope.hxxm779:22: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
779 | (v.ctx:), m_ (mo ve11 :
(In file included from v./libbuild2/module.hxx.:12:
./libbuild2/variable.hxx :1461:m22_): m) warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| ^
| std::
1461 | retove (x));
| ^
| std::
urn insert (move (name), ove (l), ./libbuild2/rule-map.hxx:112:r,
44| : warning: ^unqualified call to 'std::move' [-Wunqualified-std-cast-call]./libbuild2/variable.ixx:1090:30: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
n
1090 | ure | std::
v.as::conv./libbuild2/function.hxxe_object>l34: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
r (tl794) (: 112mpove | t( 206r, nu./libbuild2/variable.hxx:l | l = move (x painr_vector_app:29: end (v, move (ns), var);
| ^./libbuild2/variable.ixx:378:./libbuild2/variable.ixx:1101:34:
| 38 warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
: 1101 | std::
In file included from libbuild2/file.cxx:4:
In file included from v.warning: asunqualified call to 'std::move' [-Wunqualified-std-cast-call]
().append (move (x));
| ^
| std::
378 | return value_traits:./libbuild2/variable.hxx:1467:22:conv./libbuild2/variable.ixx:1110: :35: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call] 1110 | e./libbuild2/variable.txx:844:23:r warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
v.as ().prepe return insert (nd (mo(mo ve (name), nullptvr./libbuild2/file.hxxvaluee_type, &v, nullptr).:11:
In file included from ./libbuild2/scope.hxx:first;
| In file included from libbuild2/functions-builtin.cxx:9:
(x));
| ^ (mo ^
| std::
| std::mve (v))11
| ^
:
In file included from ./libbuild2/scope.hxx:ove (In file included from ./libbuild2/module.hxx:12:
In file included from ./libbuild2/variable.hxx:21:
./libbuild2/target-type.hxx:226:54: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
l), &r);
| ^
| std::
| std::
./libbuild2/variable.hxx11:1473:22: 226warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| a:
1473 | In file included from return insert (move uto p (t./libbuild2/variable.ixx:388:44: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
y 388 | pe_map_.em./libbuild2/module.hxx(place (n, -> declty./libbuild2/variable.txxtarget_typ:12:
In file included from ./libbuild2/variable.hxx:21:
./libbuild2/target-type.hxx:e226:54: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
_ref (move (tt))));
| ^
| std::
:866:23: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
866 | pe (va : value_type (move (v))
| lue_trai226 ^
| std::t
s::convert | (mo ve (ns)aut))
| o p ( ^
| type_ std::
map_.emplace (n, target_type_ref (move (tt))));
./libbuild2/variable.ixx:390: ./libbuild2/variable.txx:885:23: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]| ^
| 38
std::
885 | : value_type (move (v))
| ^
| std::
: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
390 | return value_traits::convert (move (ns));
| ^
| std::
In file included from b/b.cxx:27:
In file included from ./libbuild2/file.hxx:11:
In file included from ./libbuild2/scope.hxx:11:
In file included from ./libbuild2/module.hxx:12:
In file included from ./libbuild2/variable.hxx:2302:
./libbuild2/variable.txx:40:28: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
40 | return convert (move (v).as ());
| ^
| std::
./libbuild2/variable.ixx:400:41: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
400 | decltype (val./libbuild2/variable.txx:47:16: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
u 47 | return move (v).as ();
| ^
| std::
e_traits::convert (move (ns[0]), nullptr))
| ^
| std::
./libbuild2/variable.ixx:411:26: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
411 | return convert (m./libbuild2/function.hxx:noveam305e (n), n./libbuild2/variable.txx:75./libbuild2/variable.txx::28:28s[0]: warning: : warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]unqualified call to 'std::move' [-Wunqualified-std-cast-call]
)
)75 | ;
949:43: re 305turn conver | tullptr, nullptr, &o verridable).warning: first; unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| (mo 949 | s.insert (valu| e_trai ^ ^
| ts::convert (mo
| std::
std:: ve (v).as
ve (: : map./libbuild2/variable.ixx:415:26: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call](22
_ (map), qua
) l_ (mov : warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
) 1479 | e ( | return insert (move (name), nuqllptr, &v, &overridable). first;ual)), thunk_ (t
^| ^
| std::
hunk) {}
| std::
| ^
| std::
415 | return ./libbuild2/variable.hxx:1487c:9: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
o 1487n | move (name), &value_traits::value_type, nullptr, nvullptr).firest;
| ^
| std::
rt (move (ns[0]), move (ns[1]));
| ^
| std::
./libbuild2/variable.hxx:1495:9: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1495 | move (name), &value_traits::value_type, &v, nullptr).first;
| ^./libbuild2/variable.ixx
| std::
:415:40: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
415 | return./libbuild2/variable.hxx:1503:9: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/variable.txx 1503 | movec:987: (name)./libbuild2/function.hxx,: &val368:14: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
ue_traits::value_ty p368 | e , nullptr, &return moveo45verridable)o: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
n 987 | . (v->as ());
| ^
| std::
vfirst;
| ^
| std::
e sr.intsert<./libbuild2/variable.hxxT (value_traits::con./libbuild2/function.hxx::3871511:9: warning: ver>unqualified call to 'std::move' [-Wunqualified-std-cast-call]
t 1511 | move (n ame), &value_traits< (move (n)T,:14: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
>( ::value_type, &v, r))&;
| ^
o | std::
v387 | reerridamble).first;
| ^
| std::
turn move (*ov);
| ^
| std::
ve (ns[0]./libbuild2/variable.hxx:1517:22: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]), mo
ve ( 1517 | ns[1] retur));
n insert (move (name), type, nullptr, n| ullp ^
| std::tr).first;
| ^
| std::
./libbuild2/variable.hxx:1526:22: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1526 | ./libbuild2/variable.txx: 1013:23: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1013 | return insert (moveset_ append( (v, move (ns), var);./libbuild2/function.hxx:516:21name), type, &v, &o:v warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
516 | e retrrida b| l ^
| std::
e).firsurn thut;n
| ^
| std::
k (move (args),
| ^
| std::
./libbuild2/variable.ixx:427:29: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
427 | return convert_impl (move (ns), 0./libbuild2/function.hxx:549);
| ^
| std::
:./libbuild2/variable.txx:106627: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
:23: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1066 | k = convert (move (sub));
| ^
| std::
549 | return thunk (base, move (args),
| ^
| std::
;
| ^
| std::
./libbuild2/variable.txx:77:16: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
77 | return move (v).as ();
| ^
| std::
./libbuild2/function.hxx:581:14: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
581 | thunk (move (args),
| ^
| std::
./libbuild2/variable.txx:1113:23: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1113 | : value_type (move (v))
| ^
| std::
./libbuild2/function.hxx:609:20: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
609 | thunk (base, move (args),
| ^
| std::
./libbuild2/variable.txx:1130:23: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1130 | : value_type (m./libbuild2/variable.txx:149:40: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
ove (v))
| ^
| std::
149 | : value_traits::convert (move (ns.front ()), nullptr)));
| ^
| std::
./libbuild2/variable.ixx:520:25: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
520 | v.as () = move (x);
| ^
| std::
./libbuild2/variable.ixx:522:30: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
522 | new (&v.data_) string (move (x));
| ^
| std::
./libbuild2/function.hxx:981:48: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
981 | function_overload& f2 (overloads.insert (move (f)));
| ^
| std::
./libbuild2/variable.txx:1180:23: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1180 | move (l), r,
| ^
| std::
./libbuild2/function.hxx:996:20: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
996 | return insert (move (name));
| ^
| std::
./libbuild2/variable.txx:188:40: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
188 | : value_traits::convert (move (ns.front ()), nullptr)));
| ^
| std::
./libbuild2/variable.ixx:538:30: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
538 | new (&v.data_) string (move (x));
| ^
| std::
./libbuild2/variable.txx:1207:23: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1207 | move (l), r,
| ^
| std::
./libbuild2/variable.hxx:1651:49: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1651 | auto r (map_.insert (map::value_type (&n, move (var))));
| ^
| std::
libbuild2/functions-integer.cxx:19:49: warning: ./libbuild2/variable.txx:1223:26: warning: ./libbuild2/variable.txx:227:40:unqualified call to 'std::move' [-Wunqualified-std-cast-call]
unqualified call to 'std::move' [-Wunqualified-std-cast-call] 1223 |
map 19 | _ warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
a stpapend (v, move (n 227 | st), var: v);
| ^
i| std::
alue_traits::convert (move (ns.front ()), nullptr))c_)./libbuild2/variable.ixx;
| ^
cast:| std::
(convert (move (*base)))
| ^
| std::
554:30: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
554 | new (&v.data_) string (move (x));
| ^
| std::
libbuild2/functions-integer.cxx:23:57: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
23 | ? static_cast (convert (move (*width)))
| ^
| std::
1283 | k = convert (move (sub));
| ^
| std::
./libbuild2/variable.ixx:569:23: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
569 | v.as () libbuild2/functions-integer.cxx:54:28: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
= 54 | ret move urn to_string (i, move (base), move (width));
(x);
| ^
| std::
| ^
| std::
libbuild2/functions-integer.cxx:54:41: rwarning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
54 | return to_string (i, move (base), move (width));
| ^
| std::./libbuild2/variable.ixx
n insert (a >> 4, a &:571:28: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/variable.txx 5710 | :1326:23: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
x0 F 1326 | ./libbuild2/variable.txx:313:38: warning: libbuild2/functions-integer.cxx:59: n,unqualified call to 'std::move' [-Wunqualified-std-cast-call]
313 | : value_28: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
et 59 | return to_string (i, mo Ft f (vtywvp, e m(o (base), move (wiad&v.data_) path (move (xe (movlue_traits::convert (move (l), nullptr));t)
| ^
| std::
e);
| ^
| std::
(v))
| ^
| std::
h));
| ^
| std::
./libbuild2/variable.txx:317:40: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
317 | S s (value_traits::converlibbuild2/functions-integer.cxx./libbuild2/variable.ixx:ve (name):59:41: , r);
587 | ^
| std::
:28: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
59 | return to_st./libbuild2/rule-map.hxx:119:41rt (move (*r) : warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
,587 | nullptr 119 | i));
| ^ new (&nv
| std::
.g (i, d ata_ retur) path (move (x));
| ^
./libbuild2/variable.txx| std::
:1349:move (base), move (width23n insert (a, T::static_type,));
| ^
| move ( std::
name), r);
| ^
| std::
: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/variable.ixx:603:28: ./libbuild2/rule-map.hxx:132:38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
1349 | : val 132ue_type (mwarning: ovunqualified call to 'std::move' [-Wunqualified-std-cast-call]e (v))
| ^
| std::
| libbuild2/functions-integer.cxx:78:38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
return m78 | a./libbuild2/variable.txx:p_.insert (oid, tt, move (na366:38: warning: me), r);
unqualified call to 'std::move' [-Wunqualified-std-cast-call]./libbuild2/variable.hxx| ^
| std::
: 366603 | F f (va./libbuild2/variable.txx:1369:23: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
l u | e_trai2238t1369s::con:vv138e rt (move (l), an:45:ullptr));
| ^
| l std::
new (&v.data_./libbuild2/variable.txx) path (move (x)); warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
ue_type (mou :i138 | nve t373(v))
6: | ^
| std::
| ^
| std::41
: warning: reunqualified call to 'std::move' [-Wunqualified-std-cast-call]
373 | s = value_traits::conver4./libbuild2/variable.ixx:618t (move :27: (*rwarning: _), nullptr);
| ^
| std::
t b (convert (move (begin)));unqualified call to 'std::move' [-Wunqualified-std-cast-call]
618 | v.a./libbuild2/variable.txx:1389:23: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| ^ 1389 | :
srn () = move (x);
| next_->inse ^
| std::
rt (mid, oid, tt, move (name), r); std::
./libbuild2/variable.ixx:
620:32 : warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| 620 | new (&v.data_) ^libbuild2/functions-integer.cxx
:79:38: warning: | std::
unqualified call to 'std::move' [-Wunqualified-std-cast-call]
79 | uint64_tdir_path (mo ve (x));
| ^
| std::
e (convert (move (e./libbuild2/rule-map.hxxnd)));
| ^
| std::
:149:48: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/variable.txx 149 | return ilibbuild2/functions-integer.cxx:80:45: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
:n./libbuild2/variable.ixx:636:32: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
80 | 426:39 uint64_t s ( 636 | st ep ? convert (move (*step)) : 1);
| ^
| std::
new (&v.data_) dsir_path (move (x));
| ^
| std::
ert (mid, oid, T::static_type, move (name./libbuild2/variable.txx: warning: 1463:),./libbuild2/variable.ixx:652:32: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
52: 652 | unqualified call to 'std::move' [-Wunqualified-std-cast-call]warning: r);
| ^unqualified call to 'std::move' [-Wunqualified-std-cast-call]
| std::
1463 | new (&v.data_) dir_path (move (x retu:rn pair (i->second.value, move (ul
));
| ^
| std::
));
| ^
426 | | std::
f = value_traits::convert (move (l)unqualified call to 'std::move' [-Wunqualified-std-cast-call]
, 2238 | return map_.emplace n (pattern {pattern_tyullptr);
| ./libbuild2/variable.txx:1517:42: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call] ^
1517 |
relibbuild2/functions-integer.cxx:153:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
./libbuild2/variable.ixx 153 | if (functions_sort_flags (move (fturn pair (e.value,)
| ^
| std::
:move667:p e| ::31: std::p
awarning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
th, 667 f | ./libbuild2/variable.txx:427:13: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
a 427 | lse, move (texv.as () = mov (functions_soer | t_flags (move (fs)))
| ^
| std::
std::
(x);
| ^
| std::
./libbuild2/variable.txx:432:40: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
432 | S s (./libbuild2/variable.ixx:669:36: warning: vunqualified call to 'std::move' [-Wunqualified-std-cast-call]
al ue_669 | tra new (its&v.dat::conva_) absert (m_dir_path (move (x));
| ^libbuild2/functions-integer.cxx
| std::
ove :176:38: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
(l), nullptr ));
| ^
| std::
176 | convert
MidnightBSD Magus