1 | Using Python: python3 |
2 | Build configuration: |
3 | Updating derived/x86_64-linux-opt/config/Version.ii... |
4 | Platform: x86_64-linux |
5 | Flavour: opt |
6 | Compiler: g++ |
7 | Subset: full build |
8 | Compiling Autofire.cc... |
9 | Compiling CartridgeSlotManager.cc... |
10 | Compiling CLIOption.cc... |
11 | Compiling ChakkariCopy.cc... |
12 | In file included from src/serialize_core.hh:4:0, |
13 | from src/serialize.hh:4, |
14 | from src/EmuDuration.hh:4, |
15 | from src/EmuTime.hh:4, |
16 | from src/DynamicClock.hh:4, |
17 | from src/Autofire.hh:5, |
18 | from src/Autofire.cc:1: |
19 | src/serialize_constr.hh: In member function ‘openmsx::SerializeConstructorArgs<T>::type openmsx::SerializeConstructorArgs<T>::load(Archive&, unsigned int)’: |
20 | src/serialize_constr.hh:37:71: error: cannot deduce template arguments for ‘tuple’ from () |
21 | type load(Archive& /*ar*/, unsigned /*version*/) { return std::tuple(); } |
22 | ^ |
23 | In file included from src/serialize_core.hh:4:0, |
24 | from src/serialize.hh:4, |
25 | from src/EmuDuration.hh:4, |
26 | from src/EmuTime.hh:4, |
27 | from src/MSXDevice.hh:5, |
28 | from src/ChakkariCopy.hh:4, |
29 | from src/ChakkariCopy.cc:1: |
30 | src/serialize_constr.hh: In member function ‘openmsx::SerializeConstructorArgs<T>::type openmsx::SerializeConstructorArgs<T>::load(Archive&, unsigned int)’: |
31 | src/serialize_constr.hh:37:71: error: cannot deduce template arguments for ‘tuple’ from () |
32 | type load(Archive& /*ar*/, unsigned /*version*/) { return std::tuple(); } |
33 | ^ |
34 | In file included from src/serialize_core.hh:4:0, |
35 | from src/serialize.hh:4, |
36 | from src/EmuDuration.hh:4, |
37 | from src/EmuTime.hh:4, |
38 | from src/input/StateChangeListener.hh:4, |
39 | from src/input/RecordedCommand.hh:5, |
40 | from src/CartridgeSlotManager.hh:4, |
41 | from src/CartridgeSlotManager.cc:1: |
42 | src/serialize_constr.hh: In member function ‘openmsx::SerializeConstructorArgs<T>::type openmsx::SerializeConstructorArgs<T>::load(Archive&, unsigned int)’: |
43 | src/serialize_constr.hh:37:71: error: cannot deduce template arguments for ‘tuple’ from () |
44 | type load(Archive& /*ar*/, unsigned /*version*/) { return std::tuple(); } |
45 | ^ |
46 | Compiling CliExtension.cc... |
47 | In file included from src/serialize_core.hh:5:0, |
48 | from src/serialize.hh:4, |
49 | from src/EmuDuration.hh:4, |
50 | from src/EmuTime.hh:4, |
51 | from src/DynamicClock.hh:4, |
52 | from src/Autofire.hh:5, |
53 | from src/Autofire.cc:1: |
54 | src/serialize_meta.hh: In member function ‘std::tuple<> openmsx::MapConstrArgsEmpty<Base>::operator()(const TUPLEIn&)’: |
55 | src/serialize_meta.hh:97:21: error: cannot deduce template arguments for ‘tuple’ from () |
56 | return std::tuple(); |
57 | ^ |
58 | src/serialize_meta.hh: In member function ‘void openmsx::PolymorphicInitializer<Archive, T>::init(Archive&, void*, unsigned int) const’: |
59 | src/serialize_meta.hh:210:29: error: cannot deduce template arguments for ‘tuple’ from () |
60 | loader(ar, *t, std::tuple(), id); |
61 | ^ |
62 | In file included from src/serialize.hh:4:0, |
63 | from src/EmuDuration.hh:4, |
64 | from src/EmuTime.hh:4, |
65 | from src/DynamicClock.hh:4, |
66 | from src/Autofire.hh:5, |
67 | from src/Autofire.cc:1: |
68 | src/serialize_core.hh: In member function ‘T* openmsx::NonPolymorphicPointerLoader<T>::operator()(Archive&, unsigned int, GlobalTuple)’: |
69 | src/serialize_core.hh:552:30: error: cannot deduce template arguments for ‘tuple’ from () |
70 | loader(ar, *tp, std::tuple(), id, version); |
71 | ^ |
72 | In file included from src/serialize_core.hh:5:0, |
73 | from src/serialize.hh:4, |
74 | from src/EmuDuration.hh:4, |
75 | from src/EmuTime.hh:4, |
76 | from src/MSXDevice.hh:5, |
77 | from src/ChakkariCopy.hh:4, |
78 | from src/ChakkariCopy.cc:1: |
79 | src/serialize_meta.hh: In member function ‘std::tuple<> openmsx::MapConstrArgsEmpty<Base>::operator()(const TUPLEIn&)’: |
80 | src/serialize_meta.hh:97:21: error: cannot deduce template arguments for ‘tuple’ from () |
81 | return std::tuple(); |
82 | ^ |
83 | src/serialize_meta.hh: In member function ‘void openmsx::PolymorphicInitializer<Archive, T>::init(Archive&, void*, unsigned int) const’: |
84 | src/serialize_meta.hh:210:29: error: cannot deduce template arguments for ‘tuple’ from () |
85 | loader(ar, *t, std::tuple(), id); |
86 | ^ |
87 | In file included from src/serialize.hh:4:0, |
88 | from src/EmuDuration.hh:4, |
89 | from src/EmuTime.hh:4, |
90 | from src/MSXDevice.hh:5, |
91 | from src/ChakkariCopy.hh:4, |
92 | from src/ChakkariCopy.cc:1: |
93 | src/serialize_core.hh: In member function ‘T* openmsx::NonPolymorphicPointerLoader<T>::operator()(Archive&, unsigned int, GlobalTuple)’: |
94 | src/serialize_core.hh:552:30: error: cannot deduce template arguments for ‘tuple’ from () |
95 | loader(ar, *tp, std::tuple(), id, version); |
96 | ^ |
97 | In file included from src/serialize_core.hh:5:0, |
98 | from src/serialize.hh:4, |
99 | from src/EmuDuration.hh:4, |
100 | from src/EmuTime.hh:4, |
101 | from src/input/StateChangeListener.hh:4, |
102 | from src/input/RecordedCommand.hh:5, |
103 | from src/CartridgeSlotManager.hh:4, |
104 | from src/CartridgeSlotManager.cc:1: |
105 | src/serialize_meta.hh: In member function ‘std::tuple<> openmsx::MapConstrArgsEmpty<Base>::operator()(const TUPLEIn&)’: |
106 | src/serialize_meta.hh:97:21: error: cannot deduce template arguments for ‘tuple’ from () |
107 | return std::tuple(); |
108 | ^ |
109 | src/serialize_meta.hh: In member function ‘void openmsx::PolymorphicInitializer<Archive, T>::init(Archive&, void*, unsigned int) const’: |
110 | src/serialize_meta.hh:210:29: error: cannot deduce template arguments for ‘tuple’ from () |
111 | loader(ar, *t, std::tuple(), id); |
112 | ^ |
113 | In file included from src/EmuDuration.hh:4:0, |
114 | from src/EmuTime.hh:4, |
115 | from src/DynamicClock.hh:4, |
116 | from src/Autofire.hh:5, |
117 | from src/Autofire.cc:1: |
118 | src/serialize.hh: In member function ‘void openmsx::InputArchiveBase<Derived>::serialize(const char*, T&)’: |
119 | src/serialize.hh:564:40: error: cannot deduce template arguments for ‘tuple’ from () |
120 | loader(this->self(), tnc, std::tuple(), -1); // don't load id |
121 | ^ |
122 | In file included from src/serialize.hh:4:0, |
123 | from src/EmuDuration.hh:4, |
124 | from src/EmuTime.hh:4, |
125 | from src/input/StateChangeListener.hh:4, |
126 | from src/input/RecordedCommand.hh:5, |
127 | from src/CartridgeSlotManager.hh:4, |
128 | from src/CartridgeSlotManager.cc:1: |
129 | src/serialize_core.hh: In member function ‘T* openmsx::NonPolymorphicPointerLoader<T>::operator()(Archive&, unsigned int, GlobalTuple)’: |
130 | src/serialize_core.hh:552:30: error: cannot deduce template arguments for ‘tuple’ from () |
131 | loader(ar, *tp, std::tuple(), id, version); |
132 | ^ |
133 | src/serialize.hh: In member function ‘void openmsx::MemOutputArchive::serialize(const char*, const T&, Args&& ...)’: |
134 | src/serialize.hh:677:30: error: cannot deduce template arguments for ‘tuple’ from () |
135 | serialize_group(std::tuple(), tag, t, std::forward<Args>(args)...); |
136 | ^ |
137 | src/serialize.hh: In member function ‘void openmsx::MemInputArchive::serialize(const char*, T&, Args&& ...)’: |
138 | src/serialize.hh:789:30: error: cannot deduce template arguments for ‘tuple’ from () |
139 | serialize_group(std::tuple(), tag, t, std::forward<Args>(args)...); |
140 | ^ |
141 | In file included from src/EmuDuration.hh:4:0, |
142 | from src/EmuTime.hh:4, |
143 | from src/input/StateChangeListener.hh:4, |
144 | from src/input/RecordedCommand.hh:5, |
145 | from src/CartridgeSlotManager.hh:4, |
146 | from src/CartridgeSlotManager.cc:1: |
147 | src/serialize.hh: In member function ‘void openmsx::InputArchiveBase<Derived>::serialize(const char*, T&)’: |
148 | src/serialize.hh:564:40: error: cannot deduce template arguments for ‘tuple’ from () |
149 | loader(this->self(), tnc, std::tuple(), -1); // don't load id |
150 | ^ |
151 | In file included from src/EmuDuration.hh:4:0, |
152 | from src/EmuTime.hh:4, |
153 | from src/MSXDevice.hh:5, |
154 | from src/ChakkariCopy.hh:4, |
155 | from src/ChakkariCopy.cc:1: |
156 | src/serialize.hh: In member function ‘void openmsx::InputArchiveBase<Derived>::serialize(const char*, T&)’: |
157 | src/serialize.hh:564:40: error: cannot deduce template arguments for ‘tuple’ from () |
158 | loader(this->self(), tnc, std::tuple(), -1); // don't load id |
159 | ^ |
160 | src/serialize.hh: In member function ‘void openmsx::MemOutputArchive::serialize(const char*, const T&, Args&& ...)’: |
161 | src/serialize.hh:677:30: error: cannot deduce template arguments for ‘tuple’ from () |
162 | serialize_group(std::tuple(), tag, t, std::forward<Args>(args)...); |
163 | ^ |
164 | src/serialize.hh: In member function ‘void openmsx::MemInputArchive::serialize(const char*, T&, Args&& ...)’: |
165 | src/serialize.hh:789:30: error: cannot deduce template arguments for ‘tuple’ from () |
166 | serialize_group(std::tuple(), tag, t, std::forward<Args>(args)...); |
167 | ^ |
168 | src/serialize.hh: In member function ‘void openmsx::MemOutputArchive::serialize(const char*, const T&, Args&& ...)’: |
169 | src/serialize.hh:677:30: error: cannot deduce template arguments for ‘tuple’ from () |
170 | serialize_group(std::tuple(), tag, t, std::forward<Args>(args)...); |
171 | ^ |
172 | src/serialize.hh: In member function ‘void openmsx::MemInputArchive::serialize(const char*, T&, Args&& ...)’: |
173 | src/serialize.hh:789:30: error: cannot deduce template arguments for ‘tuple’ from () |
174 | serialize_group(std::tuple(), tag, t, std::forward<Args>(args)...); |
175 | ^ |
176 | In file included from src/serialize_core.hh:4:0, |
177 | from src/serialize.hh:4, |
178 | from src/EmuDuration.hh:4, |
179 | from src/EmuTime.hh:4, |
180 | from src/MSXMotherBoard.hh:4, |
181 | from src/CliExtension.cc:3: |
182 | src/serialize_constr.hh: In member function ‘openmsx::SerializeConstructorArgs<T>::type openmsx::SerializeConstructorArgs<T>::load(Archive&, unsigned int)’: |
183 | src/serialize_constr.hh:37:71: error: cannot deduce template arguments for ‘tuple’ from () |
184 | type load(Archive& /*ar*/, unsigned /*version*/) { return std::tuple(); } |
185 | ^ |
186 | make: *** [build/main.mk:495: derived/x86_64-linux-opt/obj/Autofire.o] Error 1 |
187 | make: *** Waiting for unfinished jobs.... |
188 | In file included from src/serialize_core.hh:5:0, |
189 | from src/serialize.hh:4, |
190 | from src/EmuDuration.hh:4, |
191 | from src/EmuTime.hh:4, |
192 | from src/MSXMotherBoard.hh:4, |
193 | from src/CliExtension.cc:3: |
194 | src/serialize_meta.hh: In member function ‘std::tuple<> openmsx::MapConstrArgsEmpty<Base>::operator()(const TUPLEIn&)’: |
195 | src/serialize_meta.hh:97:21: error: cannot deduce template arguments for ‘tuple’ from () |
196 | return std::tuple(); |
197 | ^ |
198 | src/serialize_meta.hh: In member function ‘void openmsx::PolymorphicInitializer<Archive, T>::init(Archive&, void*, unsigned int) const’: |
199 | src/serialize_meta.hh:210:29: error: cannot deduce template arguments for ‘tuple’ from () |
200 | loader(ar, *t, std::tuple(), id); |
201 | ^ |
202 | In file included from src/serialize.hh:4:0, |
203 | from src/EmuDuration.hh:4, |
204 | from src/EmuTime.hh:4, |
205 | from src/MSXMotherBoard.hh:4, |
206 | from src/CliExtension.cc:3: |
207 | src/serialize_core.hh: In member function ‘T* openmsx::NonPolymorphicPointerLoader<T>::operator()(Archive&, unsigned int, GlobalTuple)’: |
208 | src/serialize_core.hh:552:30: error: cannot deduce template arguments for ‘tuple’ from () |
209 | loader(ar, *tp, std::tuple(), id, version); |
210 | ^ |
211 | In file included from src/EmuDuration.hh:4:0, |
212 | from src/EmuTime.hh:4, |
213 | from src/MSXMotherBoard.hh:4, |
214 | from src/CliExtension.cc:3: |
215 | src/serialize.hh: In member function ‘void openmsx::InputArchiveBase<Derived>::serialize(const char*, T&)’: |
216 | src/serialize.hh:564:40: error: cannot deduce template arguments for ‘tuple’ from () |
217 | loader(this->self(), tnc, std::tuple(), -1); // don't load id |
218 | ^ |
219 | src/serialize.hh: In member function ‘void openmsx::MemOutputArchive::serialize(const char*, const T&, Args&& ...)’: |
220 | src/serialize.hh:677:30: error: cannot deduce template arguments for ‘tuple’ from () |
221 | serialize_group(std::tuple(), tag, t, std::forward<Args>(args)...); |
222 | ^ |
223 | src/serialize.hh: In member function ‘void openmsx::MemInputArchive::serialize(const char*, T&, Args&& ...)’: |
224 | src/serialize.hh:789:30: error: cannot deduce template arguments for ‘tuple’ from () |
225 | serialize_group(std::tuple(), tag, t, std::forward<Args>(args)...); |
226 | ^ |
227 | make: *** [build/main.mk:495: derived/x86_64-linux-opt/obj/ChakkariCopy.o] Error 1 |
228 | make: *** [build/main.mk:495: derived/x86_64-linux-opt/obj/CartridgeSlotManager.o] Error 1 |
229 | make: *** [build/main.mk:495: derived/x86_64-linux-opt/obj/CliExtension.o] Error 1 |