Ticket #31860: main.log

File main.log, 47.9 KB (added by h_atac@…, 12 years ago)

Build log

Line 
1version:1
2:debug:main Executing org.macports.main (par2)
3:debug:main changing euid/egid - current euid: 0 - current egid: 0
4:debug:main egid changed to: 501
5:debug:main euid changed to: 502
6:debug:main Skipping completed org.macports.archivefetch (par2)
7:debug:main Privilege de-escalation not attempted as not running as root.
8:debug:main Skipping completed org.macports.fetch (par2)
9:debug:main Privilege de-escalation not attempted as not running as root.
10:debug:main Skipping completed org.macports.checksum (par2)
11:debug:main Privilege de-escalation not attempted as not running as root.
12:debug:main Skipping completed org.macports.extract (par2)
13:debug:main Privilege de-escalation not attempted as not running as root.
14:debug:main Skipping completed org.macports.patch (par2)
15:debug:main Privilege de-escalation not attempted as not running as root.
16:debug:main Skipping completed org.macports.configure (par2)
17:debug:main Privilege de-escalation not attempted as not running as root.
18:debug:build build phase started at Wed Nov  2 14:30:52 EET 2011
19:notice:build --->  Building par2
20:debug:build Executing org.macports.build (par2)
21:debug:build Environment: CPATH='/opt/local/include' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_archivers_par2/par2/work/.CC_PRINT_OPTIONS' LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES' MACOSX_DEPLOYMENT_TARGET='10.7'
22:debug:build Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_archivers_par2/par2/work/par2cmdline-0.4" && /usr/bin/make -j8 -w all'
23:debug:build Executing command line:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_archivers_par2/par2/work/par2cmdline-0.4" && /usr/bin/make -j8 -w all
24:info:build make: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_archivers_par2/par2/work/par2cmdline-0.4'
25:info:build /usr/bin/make  all-am
26:info:build make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_archivers_par2/par2/work/par2cmdline-0.4'
27:info:build if /Developer/usr/bin/clang++ -DHAVE_CONFIG_H -I. -I. -I.   -I/opt/local/include -Wall -pipe -O2 -arch x86_64 -MT par2cmdline.o -MD -MP -MF ".deps/par2cmdline.Tpo" -c -o par2cmdline.o par2cmdline.cpp; \
28:info:build     then mv -f ".deps/par2cmdline.Tpo" ".deps/par2cmdline.Po"; else rm -f ".deps/par2cmdline.Tpo"; exit 1; fi
29:info:build if /Developer/usr/bin/clang++ -DHAVE_CONFIG_H -I. -I. -I.   -I/opt/local/include -Wall -pipe -O2 -arch x86_64 -MT commandline.o -MD -MP -MF ".deps/commandline.Tpo" -c -o commandline.o commandline.cpp; \
30:info:build     then mv -f ".deps/commandline.Tpo" ".deps/commandline.Po"; else rm -f ".deps/commandline.Tpo"; exit 1; fi
31:info:build if /Developer/usr/bin/clang++ -DHAVE_CONFIG_H -I. -I. -I.   -I/opt/local/include -Wall -pipe -O2 -arch x86_64 -MT crc.o -MD -MP -MF ".deps/crc.Tpo" -c -o crc.o crc.cpp; \
32:info:build     then mv -f ".deps/crc.Tpo" ".deps/crc.Po"; else rm -f ".deps/crc.Tpo"; exit 1; fi
33:info:build if /Developer/usr/bin/clang++ -DHAVE_CONFIG_H -I. -I. -I.   -I/opt/local/include -Wall -pipe -O2 -arch x86_64 -MT creatorpacket.o -MD -MP -MF ".deps/creatorpacket.Tpo" -c -o creatorpacket.o creatorpacket.cpp; \
34:info:build     then mv -f ".deps/creatorpacket.Tpo" ".deps/creatorpacket.Po"; else rm -f ".deps/creatorpacket.Tpo"; exit 1; fi
35:info:build if /Developer/usr/bin/clang++ -DHAVE_CONFIG_H -I. -I. -I.   -I/opt/local/include -Wall -pipe -O2 -arch x86_64 -MT criticalpacket.o -MD -MP -MF ".deps/criticalpacket.Tpo" -c -o criticalpacket.o criticalpacket.cpp; \
36:info:build     then mv -f ".deps/criticalpacket.Tpo" ".deps/criticalpacket.Po"; else rm -f ".deps/criticalpacket.Tpo"; exit 1; fi
37:info:build if /Developer/usr/bin/clang++ -DHAVE_CONFIG_H -I. -I. -I.   -I/opt/local/include -Wall -pipe -O2 -arch x86_64 -MT datablock.o -MD -MP -MF ".deps/datablock.Tpo" -c -o datablock.o datablock.cpp; \
38:info:build     then mv -f ".deps/datablock.Tpo" ".deps/datablock.Po"; else rm -f ".deps/datablock.Tpo"; exit 1; fi
39:info:build if /Developer/usr/bin/clang++ -DHAVE_CONFIG_H -I. -I. -I.   -I/opt/local/include -Wall -pipe -O2 -arch x86_64 -MT descriptionpacket.o -MD -MP -MF ".deps/descriptionpacket.Tpo" -c -o descriptionpacket.o descriptionpacket.cpp; \
40:info:build     then mv -f ".deps/descriptionpacket.Tpo" ".deps/descriptionpacket.Po"; else rm -f ".deps/descriptionpacket.Tpo"; exit 1; fi
41:info:build if /Developer/usr/bin/clang++ -DHAVE_CONFIG_H -I. -I. -I.   -I/opt/local/include -Wall -pipe -O2 -arch x86_64 -MT diskfile.o -MD -MP -MF ".deps/diskfile.Tpo" -c -o diskfile.o diskfile.cpp; \
42:info:build     then mv -f ".deps/diskfile.Tpo" ".deps/diskfile.Po"; else rm -f ".deps/diskfile.Tpo"; exit 1; fi
43:info:build In file included from criticalpacket.cpp:20:
44:info:build In file included from ./par2cmdline.h:265:
45:info:build ./par2fileformat.h:87:25: error: In file included from crc.cpp:flexible array member 'entries' of non-POD element type 'FILEVERIFICATIONENTRY []'
46:info:build In file included from diskfile.cpp:20:
47:info:build In file included from ./par2cmdline.h:265:
48:info:build ./par2fileformat.h:87:25In file included from In file included from creatorpacket.cpp:par2cmdline.cppIn file included from :  FILEVERIFICATIONENTRY entries[];
49:info:build error: 20In file included from 20                        ^:
50:info:build commandline.cpp:
51:info:build :
52:info:build In file included from In file included from datablock.cpp./par2cmdline.hIn file included from :./par2cmdline.h:2020:
53:info:build descriptionpacket.cppflexible array member 'entries' of non-POD element type 'FILEVERIFICATIONENTRY []'20::
54:info:build :
55:info:build 265::
56:info:build 20In file included from :./par2cmdline.h:265In file included from :
57:info:build ./par2fileformat.h
58:info:build :In file included from 87265./par2cmdline.h:
59:info:build :./par2fileformat.h  FILEVERIFICATIONENTRY entries[];./par2cmdline.h./par2fileformat.h:
60:info:build ::
61:info:build 8725In file included from ::87                        ^ ::25::
62:info:build ./par2cmdline.h26525:
63:info:build error: :265:
64:info:build  265error: :
65:info:build ./par2fileformat.h./par2fileformat.h::8787::25./par2fileformat.h:: 25error: :flexible array member 'entries' of non-POD element type 'FILEVERIFICATIONENTRY []'
66:info:build  87:25:flexible array member 'entries' of non-POD element type 'FILEVERIFICATIONENTRY []'error: 
67:info:build   FILEVERIFICATIONENTRY entries[];
68:info:build :                        ^error:
69:info:build  flexible array member 'entries' of non-POD element type 'FILEVERIFICATIONENTRY []'error:
70:info:build   FILEVERIFICATIONENTRY entries[];
71:info:build                         ^  FILEVERIFICATIONENTRY entries[];
72:info:build
73:info:build flexible array member 'entries' of non-POD element type 'FILEVERIFICATIONENTRY []'
74:info:build flexible array member 'entries' of non-POD element type 'FILEVERIFICATIONENTRY []'flexible array member 'entries' of non-POD element type 'FILEVERIFICATIONENTRY []'
75:info:build
76:info:build                         ^
77:info:build   FILEVERIFICATIONENTRY entries[];
78:info:build                         ^  FILEVERIFICATIONENTRY entries[];
79:info:build
80:info:build                         ^  FILEVERIFICATIONENTRY entries[];
81:info:build
82:info:build                         ^
83:info:build In file included from creatorpacket.cpp:20:
84:info:build In file included from ./par2cmdline.h:284In file included from criticalpacket.cpp:20:
85:info:build In file included from ./par2cmdline.h:284:
86:info:build ./verificationhashtable.h::
87:info:build ./verificationhashtable.h:69:40: warning: '&&' within '||' [-Wlogical-op-parentheses]
88:info:build     return crc < r.crc || crc == r.crc && hash < r.hash;
89:info:build                        ~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
90:info:build ./verificationhashtable.h:69:40: note: place parentheses around the '&&' expression to silence this warning
91:info:build In file included from datablock.cpp:20:
92:info:build In file included from ./par2cmdline.h    return crc < r.crc || crc == r.crc && hash < r.hash;
93:info:build                                        ^
94:info:build                           (                            ):284:
95:info:build 69./verificationhashtable.h:40:
96:info:build :69:40: warning: In file included from crc.cpp:20:
97:info:build In file included from '&&' within '||' [-Wlogical-op-parentheses]
98:info:build  warning:     return crc < r.crc || crc == r.crc && hash < r.hash;
99:info:build                        ~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
100:info:build In file included from descriptionpacket.cpp'&&' within '||' [-Wlogical-op-parentheses]:./verificationhashtable.h:./par2cmdline.h:284:
101:info:build 69./verificationhashtable.h
102:info:build :69:40:20:
103:info:build : 40:warning:      return crc < r.crc || crc == r.crc && hash < r.hash;
104:info:build In file included from                        ~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
105:info:build ./par2cmdline.h:284note: '&&' within '||' [-Wlogical-op-parentheses]./verificationhashtable.h
106:info:build :69place parentheses around the '&&' expression to silence this warning
107:info:build :
108:info:build     return crc < r.crc || crc == r.crc && hash < r.hash;
109:info:build :                       ~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~40
110:info:build : note: ./verificationhashtable.h:    return crc < r.crc || crc == r.crc && hash < r.hash;
111:info:build ./verificationhashtable.h:6973                                       ^./verificationhashtable.h
112:info:build ::place parentheses around the '&&' expression to silence this warning40: warning: :40'&&' within '||' [-Wlogical-op-parentheses]:
113:info:build  warning:                           (                            )
114:info:build     return crc > r.crc || crc == r.crc && hash > r.hash;
115:info:build '&&' within '||' [-Wlogical-op-parentheses]                       ~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
116:info:build
117:info:build ./verificationhashtable.h:73
118:info:build 69:40::    return crc < r.crc || crc == r.crc && hash < r.hash;40
119:info:build :                       ~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
120:info:build      return crc < r.crc || crc == r.crc && hash < r.hash;note:
121:info:build                                        ^
122:info:build                           (                            )
123:info:build ./verificationhashtable.h:note: place parentheses around the '&&' expression to silence this warningplace parentheses around the '&&' expression to silence this warning
124:info:build
125:info:build 69:40: note:     return crc < r.crc || crc == r.crc && hash < r.hash;
126:info:build                                        ^    return crc > r.crc || crc == r.crc && hash > r.hash;
127:info:build
128:info:build                           (                            )                                       ^
129:info:build
130:info:build                           (                            )
131:info:build place parentheses around the '&&' expression to silence this warning
132:info:build     return crc < r.crc || crc == r.crc && hash < r.hash;
133:info:build                                        ^
134:info:build                           (                            )
135:info:build ./verificationhashtable.h:73:40: warning: '&&' within '||' [-Wlogical-op-parentheses]
136:info:build     return crc > r.crc || crc == r.crc && hash > r.hash;
137:info:build                        ~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
138:info:build ./verificationhashtable.h:73:40: note: place parentheses around the '&&' expression to silence this warning
139:info:build In file included from par2cmdline.cpp    return crc > r.crc || crc == r.crc && hash > r.hash;:
140:info:build 20                                       ^:
141:info:build
142:info:build In file included from                           (                            )./par2cmdline.h
143:info:build :284:
144:info:build ./verificationhashtable.h:./verificationhashtable.h:73:40: warning: In file included from '&&' within '||' [-Wlogical-op-parentheses]diskfile.cpp
145:info:build :20:
146:info:build In file included from ./par2cmdline.h:284:
147:info:build     return crc > r.crc || crc == r.crc && hash > r.hash;./verificationhashtable.h
148:info:build :                       ~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~73
149:info:build :40: 69warning: :40: '&&' within '||' [-Wlogical-op-parentheses]warning:
150:info:build ./verificationhashtable.h./verificationhashtable.h:69    return crc > r.crc || crc == r.crc && hash > r.hash;:'&&' within '||' [-Wlogical-op-parentheses]:
151:info:build 73                       ~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~:4040::
152:info:build  note:
153:info:build place parentheses around the '&&' expression to silence this warning./verificationhashtable.h    return crc < r.crc || crc == r.crc && hash < r.hash;: 73:
154:info:build 40
155:info:build warning:                        ~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~    return crc > r.crc || crc == r.crc && hash > r.hash;
156:info:build
157:info:build                                        ^
158:info:build ./verificationhashtable.h'&&' within '||' [-Wlogical-op-parentheses]
159:info:build :./verificationhashtable.h:    return crc < r.crc || crc == r.crc && hash < r.hash;69:40                          (                            ):
160:info:build  note:  warning: place parentheses around the '&&' expression to silence this warning
161:info:build
162:info:build                        ~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~:73:40:
163:info:build     return crc < r.crc || crc == r.crc && hash < r.hash;
164:info:build '&&' within '||' [-Wlogical-op-parentheses] note: ./verificationhashtable.hplace parentheses around the '&&' expression to silence this warning:
165:info:build 69                                       ^:
166:info:build                           (                            )
167:info:build
168:info:build     return crc > r.crc || crc == r.crc && hash > r.hash;
169:info:build 40: note:                                        ^
170:info:build                           (                            )
171:info:build     return crc > r.crc || crc == r.crc && hash > r.hash;place parentheses around the '&&' expression to silence this warning
172:info:build
173:info:build                        ~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
174:info:build ./verificationhashtable.h:73:40:     return crc < r.crc || crc == r.crc && hash < r.hash;note:
175:info:build                                        ^
176:info:build                           (                            )
177:info:build place parentheses around the '&&' expression to silence this warning
178:info:build     return crc > r.crc || crc == r.crc && hash > r.hash;
179:info:build                                        ^
180:info:build                           (                            )
181:info:build ./verificationhashtable.h:73:40: warning: '&&' within '||' [-Wlogical-op-parentheses]
182:info:build     return crc > r.crc || crc == r.crc && hash > r.hash;
183:info:build                        ~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
184:info:build ./verificationhashtable.h:73:40: note: place parentheses around the '&&' expression to silence this warning
185:info:build ./verificationhashtable.h    return crc > r.crc || crc == r.crc && hash > r.hash;:
186:info:build 73                                       ^:
187:info:build 40                          (                            ):
188:info:build  warning: '&&' within '||' [-Wlogical-op-parentheses]
189:info:build     return crc > r.crc || crc == r.crc && hash > r.hash;
190:info:build                        ~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
191:info:build ./verificationhashtable.h:73:40: note: place parentheses around the '&&' expression to silence this warning
192:info:build     return crc > r.crc || crc == r.crc && hash > r.hash;
193:info:build                                        ^
194:info:build                           (                            )
195:info:build In file included from commandline.cpp:20:
196:info:build In file included from ./par2cmdline.h:284:
197:info:build ./verificationhashtable.h:69:40: warning: '&&' within '||' [-Wlogical-op-parentheses]
198:info:build     return crc < r.crc || crc == r.crc && hash < r.hash;
199:info:build                        ~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
200:info:build ./verificationhashtable.h:69:40: note: place parentheses around the '&&' expression to silence this warning
201:info:build     return crc < r.crc || crc == r.crc && hash < r.hash;
202:info:build                                        ^
203:info:build                           (                            )
204:info:build ./verificationhashtable.h:73:40: warning: '&&' within '||' [-Wlogical-op-parentheses]
205:info:build     return crc > r.crc || crc == r.crc && hash > r.hash;
206:info:build                        ~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
207:info:build ./verificationhashtable.h:73:40: note: place parentheses around the '&&' expression to silence this warning
208:info:build     return crc > r.crc || crc == r.crc && hash > r.hash;
209:info:build                                        ^
210:info:build                           (                            )
211:info:build ./verificationhashtable.h:186:47: warning: '&&' within '||' [-Wlogical-op-parentheses]
212:info:build     if (entry->crc < crc || entry->crc == crc && entry->hash < hash)
213:info:build                          ~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
214:info:build ./verificationhashtable.h:186:47: note: place parentheses around the '&&' expression to silence this warning
215:info:build     if (entry->crc < crc || entry->crc == crc && entry->hash < hash)
216:info:build                                               ^
217:info:build                             (                                      )
218:info:build ./verificationhashtable.h:186:47: warning: '&&' within '||' [-Wlogical-op-parentheses]
219:info:build     if (entry->crc < crc || entry->crc == crc && entry->hash < hash)
220:info:build                          ~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
221:info:build ./verificationhashtable.h:186:47: note: place parentheses around the '&&' expression to silence this warning
222:info:build ./verificationhashtable.h    if (entry->crc < crc || entry->crc == crc && entry->hash < hash):
223:info:build                                               ^
224:info:build                             (                                      )
225:info:build 190:52: warning: '&&' within '||' [-Wlogical-op-parentheses]
226:info:build     else if (entry->crc > crc || entry->crc == crc && entry->hash > hash)
227:info:build                               ~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
228:info:build ./verificationhashtable.h:190:52: note: place parentheses around the '&&' expression to silence this warning
229:info:build     else if (entry->crc > crc || entry->crc == crc && entry->hash > hash)
230:info:build                                                    ^
231:info:build                                  (                                      )
232:info:build ./verificationhashtable.h:186:47: warning: '&&' within '||' [-Wlogical-op-parentheses]
233:info:build     if (entry->crc < crc || entry->crc == crc && entry->hash < hash)
234:info:build                          ~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
235:info:build ./verificationhashtable.h:186:47./verificationhashtable.h:190:52: : note: place parentheses around the '&&' expression to silence this warning
236:info:build warning:     if (entry->crc < crc || entry->crc == crc && entry->hash < hash)
237:info:build                                               ^
238:info:build                             (                                      )
239:info:build '&&' within '||' [-Wlogical-op-parentheses]
240:info:build     else if (entry->crc > crc || entry->crc == crc && entry->hash > hash)
241:info:build                               ~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
242:info:build ./verificationhashtable.h:190:52: note: place parentheses around the '&&' expression to silence this warning
243:info:build     else if (entry->crc > crc || entry->crc == crc && entry->hash > hash)
244:info:build                                                    ^./verificationhashtable.h:186:47: warning:
245:info:build                                  (                                      )
246:info:build '&&' within '||' [-Wlogical-op-parentheses]
247:info:build     if (entry->crc < crc || entry->crc == crc && entry->hash < hash)
248:info:build                          ~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
249:info:build ./verificationhashtable.h:186:47: note: place parentheses around the '&&' expression to silence this warning
250:info:build     if (entry->crc < crc || entry->crc == crc && entry->hash < hash)
251:info:build                                               ^
252:info:build                             (                                      )
253:info:build ./verificationhashtable.h:190:52: warning: '&&' within '||' [-Wlogical-op-parentheses]
254:info:build     else if (entry->crc > crc || entry->crc == crc && entry->hash > hash)./verificationhashtable.h:186:47: warning:
255:info:build '&&' within '||' [-Wlogical-op-parentheses]                              ~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
256:info:build
257:info:build     if (entry->crc < crc || entry->crc == crc && entry->hash < hash)./verificationhashtable.h
258:info:build :                         ~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~190
259:info:build :52: note: place parentheses around the '&&' expression to silence this warning
260:info:build ./verificationhashtable.h:186:47:     else if (entry->crc > crc || entry->crc == crc && entry->hash > hash)warning:
261:info:build ./verificationhashtable.h'&&' within '||' [-Wlogical-op-parentheses]:186:47:                                                   ^
262:info:build
263:info:build                                  (                                      )
264:info:build  ./verificationhashtable.h    if (entry->crc < crc || entry->crc == crc && entry->hash < hash):
265:info:build 190                         ~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~:note: 52: place parentheses around the '&&' expression to silence this warningwarning:
266:info:build
267:info:build '&&' within '||' [-Wlogical-op-parentheses]
268:info:build     else if (entry->crc > crc || entry->crc == crc && entry->hash > hash)
269:info:build                               ~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
270:info:build     if (entry->crc < crc || entry->crc == crc && entry->hash < hash)./verificationhashtable.h
271:info:build :                                              ^186
272:info:build :                            (                                      )47
273:info:build : note: ./verificationhashtable.hplace parentheses around the '&&' expression to silence this warning:190:52: note:
274:info:build place parentheses around the '&&' expression to silence this warning
275:info:build     if (entry->crc < crc || entry->crc == crc && entry->hash < hash)    else if (entry->crc > crc || entry->crc == crc && entry->hash > hash)
276:info:build                                                    ^
277:info:build                                  (                                      )
278:info:build
279:info:build                                               ^
280:info:build                             (                                      )
281:info:build ./verificationhashtable.h:190:52: warning: '&&' within '||' [-Wlogical-op-parentheses]
282:info:build     else if (entry->crc > crc || entry->crc == crc && entry->hash > hash)
283:info:build                               ~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
284:info:build ./verificationhashtable.h:190:52: note: place parentheses around the '&&' expression to silence this warning
285:info:build ./verificationhashtable.h:190:52    else if (entry->crc > crc || entry->crc == crc && entry->hash > hash)
286:info:build                                                    ^
287:info:build                                  (                                      )
288:info:build : warning: '&&' within '||' [-Wlogical-op-parentheses]
289:info:build     else if (entry->crc > crc || entry->crc == crc && entry->hash > hash)
290:info:build                               ~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
291:info:build ./verificationhashtable.h:190:52: note: place parentheses around the '&&' expression to silence this warning
292:info:build     else if (entry->crc > crc || entry->crc == crc && entry->hash > hash)
293:info:build                                                    ^
294:info:build                                  (                                      )
295:info:build ./verificationhashtable.h:186:47: warning: '&&' within '||' [-Wlogical-op-parentheses]
296:info:build     if (entry->crc < crc || entry->crc == crc && entry->hash < hash)
297:info:build                          ~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
298:info:build ./verificationhashtable.h:186:47: note: place parentheses around the '&&' expression to silence this warning
299:info:build     if (entry->crc < crc || entry->crc == crc && entry->hash < hash)
300:info:build                                               ^
301:info:build                             (                                      )
302:info:build ./verificationhashtable.h:190:52: warning: '&&' within '||' [-Wlogical-op-parentheses]
303:info:build     else if (entry->crc > crc || entry->crc == crc && entry->hash > hash)
304:info:build                               ~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
305:info:build ./verificationhashtable.h:190:52: note: place parentheses around the '&&' expression to silence this warning
306:info:build     else if (entry->crc > crc || entry->crc == crc && entry->hash > hash)
307:info:build                                                    ^
308:info:build                                  (                                      )
309:info:build ./verificationhashtable.h:186:47: warning: '&&' within '||' [-Wlogical-op-parentheses]
310:info:build     if (entry->crc < crc || entry->crc == crc && entry->hash < hash)
311:info:build                          ~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
312:info:build ./verificationhashtable.h:186:47: note: place parentheses around the '&&' expression to silence this warning
313:info:build     if (entry->crc < crc || entry->crc == crc && entry->hash < hash)
314:info:build                                               ^
315:info:build                             (                                      )
316:info:build ./verificationhashtable.h:190:52: warning: '&&' within '||' [-Wlogical-op-parentheses]
317:info:build     else if (entry->crc > crc || entry->crc == crc && entry->hash > hash)
318:info:build                               ~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
319:info:build ./verificationhashtable.h:190:52: note: place parentheses around the '&&' expression to silence this warning
320:info:build ./verificationhashtable.h./verificationhashtable.h./verificationhashtable.h:./verificationhashtable.h    else if (entry->crc > crc || entry->crc == crc && entry->hash > hash):405
321:info:build                                                    ^405
322:info:build :./verificationhashtable.h./verificationhashtable.h:./verificationhashtable.h54:::405405::                                 (                                      )40540554::::54 405:5454:: :warning: warning:   54:'&&' within '||' [-Wlogical-op-parentheses]
323:info:build
324:info:build warning: '&&' within '||' [-Wlogical-op-parentheses]warning:
325:info:build '&&' within '||' [-Wlogical-op-parentheses]
326:info:build '&&' within '||' [-Wlogical-op-parentheses]
327:info:build                             checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength()
328:info:build                             checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength()
329:info:build                             checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength()
330:info:build                              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~warning:                             ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:                            ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :                            checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength()54'&&' within '||' [-Wlogical-op-parentheses]
331:info:build
332:info:build
333:info:build
334:info:build                             ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
335:info:build warning:                             checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength()
336:info:build
337:info:build ./verificationhashtable.h:./verificationhashtable.h./verificationhashtable.h:: '&&' within '||' [-Wlogical-op-parentheses]405                            ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
338:info:build :
339:info:build ./verificationhashtable.h:405405./verificationhashtable.h:405warning: 405::                            checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength()'&&' within '||' [-Wlogical-op-parentheses]:
340:info:build :                            ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~54
341:info:build : note:
342:info:build place parentheses around the '&&' expression to silence this warning
343:info:build 5454::  note: note: ./verificationhashtable.h:place parentheses around the '&&' expression to silence this warningplace parentheses around the '&&' expression to silence this warning                            checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength()
344:info:build :5440554
345:info:build :                            checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength()
346:info:build note:                             ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                            checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength()::                                                     ^ 54note: :place parentheses around the '&&' expression to silence this warning
347:info:build note:
348:info:build place parentheses around the '&&' expression to silence this warning
349:info:build
350:info:build
351:info:build                                                      ^                            (                                                                                                 )
352:info:build
353:info:build                             (                                                                                                 )place parentheses around the '&&' expression to silence this warning
354:info:build
355:info:build                             checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength()./verificationhashtable.h
356:info:build                             checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength()                                                     ^
357:info:build
358:info:build                             checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength():                                                     ^405
359:info:build
360:info:build                             (                                                                                                 )
361:info:build
362:info:build                                                      ^                            (                                                                                                 )
363:info:build
364:info:build :54                            checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength()
365:info:build                                                      ^:
366:info:build                              (                                                                                                 )note:
367:info:build place parentheses around the '&&' expression to silence this warning
368:info:build                             checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength()
369:info:build                                                      ^
370:info:build                             (                                                                                                 )
371:info:build ./verificationhashtable.h:412:56: warning:                             (                                                                                                 )'&&' within '||' [-Wlogical-op-parentheses]
372:info:build ./verificationhashtable.h./verificationhashtable.h::412412:56./verificationhashtable.h
373:info:build                               checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength():
374:info:build ./verificationhashtable.h::412 :warning: 56: :56: warning: '&&' within '||' [-Wlogical-op-parentheses]                              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
375:info:build warning: ./verificationhashtable.h'&&' within '||' [-Wlogical-op-parentheses]:
376:info:build
377:info:build 412:56412:                              checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength()                              checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength()./verificationhashtable.h:'&&' within '||' [-Wlogical-op-parentheses]56
378:info:build :
379:info:build                               ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                              checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength():
380:info:build                                ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~warning: ./verificationhashtable.hwarning:
381:info:build '&&' within '||' [-Wlogical-op-parentheses]'&&' within '||' [-Wlogical-op-parentheses]
382:info:build
383:info:build                               ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~./verificationhashtable.h
384:info:build 412:56./verificationhashtable.h./verificationhashtable.h:
385:info:build
386:info:build :412:::412                              checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength():
387:info:build 412                              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:41256:                              checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength()56
388:info:build :                              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning:  :
389:info:build  56note:
390:info:build : ./verificationhashtable.h./verificationhashtable.h::56: note: :note: '&&' within '||' [-Wlogical-op-parentheses]place parentheses around the '&&' expression to silence this warning
391:info:build 412:56:                               checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength()place parentheses around the '&&' expression to silence this warningnote: 412place parentheses around the '&&' expression to silence this warning:
392:info:build place parentheses around the '&&' expression to silence this warning
393:info:build 56note:
394:info:build                               ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
395:info:build                               checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength()                              checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength():
396:info:build
397:info:build                                                        ^place parentheses around the '&&' expression to silence this warning
398:info:build                               checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength()
399:info:build
400:info:build                                                        ^                              checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength()                               (                                                                                                 )
401:info:build
402:info:build note: place parentheses around the '&&' expression to silence this warning
403:info:build
404:info:build
405:info:build                                                        ^                              checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength()
406:info:build
407:info:build                               (                                                                                                 )                                                       ^                              checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength()
408:info:build ./verificationhashtable.h                              (                                                                                                 ):
409:info:build                                                        ^
410:info:build
411:info:build
412:info:build
413:info:build                                                        ^
414:info:build 412                              (                                                                                                 ):
415:info:build                               (                                                                                                 )
416:info:build                               (                                                                                                 )
417:info:build ./verificationhashtable.h:429:49: warning: '&&' within '||' [-Wlogical-op-parentheses]
418:info:build ./verificationhashtable.h:429                       checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength():
419:info:build 49                       ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:./verificationhashtable.h./verificationhashtable.h::
420:info:build 429 warning: 429./verificationhashtable.h:'&&' within '||' [-Wlogical-op-parentheses]49
421:info:build :./verificationhashtable.h:                       checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength()429:
422:info:build 56:::49                       ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~49
423:info:build 429 :note:  place parentheses around the '&&' expression to silence this warningwarning:
424:info:build '&&' within '||' [-Wlogical-op-parentheses]:  warning:
425:info:build                               checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength()'&&' within '||' [-Wlogical-op-parentheses]
426:info:build warning:                        checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength()'&&' within '||' [-Wlogical-op-parentheses]
427:info:build
428:info:build                        ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
429:info:build :                       checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength()                       checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength()./verificationhashtable.h
430:info:build :                       ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~./verificationhashtable.h
431:info:build :
432:info:build                                                        ^
433:info:build 49                              (                                                                                                 ):
434:info:build 429
435:info:build 429:./verificationhashtable.h::49:429./verificationhashtable.h 49note: :place parentheses around the '&&' expression to silence this warning ::                       ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~429
436:info:build :note:
437:info:build place parentheses around the '&&' expression to silence this warning49
438:info:build                        checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength()
439:info:build                                                 ^
440:info:build                        (                                                                                              )
441:info:build 49 :./verificationhashtable.h warning: note:                        checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength()::'&&' within '||' [-Wlogical-op-parentheses]
442:info:build 429                                                ^
443:info:build
444:info:build note:                        checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength()place parentheses around the '&&' expression to silence this warning
445:info:build
446:info:build place parentheses around the '&&' expression to silence this warning
447:info:build ./verificationhashtable.h                       (                                                                                              ):429                       checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength():49:                       ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
448:info:build 
449:info:build note:                        checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength()place parentheses around the '&&' expression to silence this warning
450:info:build
451:info:build :./verificationhashtable.h49                                                ^:
452:info:build 429                       (                                                                                              )::
453:info:build  warning: 49'&&' within '||' [-Wlogical-op-parentheses]:                       checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength()                                                ^
454:info:build
455:info:build  note:                        checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength()
456:info:build
457:info:build
458:info:build                        (                                                                                              )                       ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~place parentheses around the '&&' expression to silence this warning                                                ^
459:info:build
460:info:build                        (                                                                                              )
461:info:build
462:info:build                        checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength()
463:info:build                                                 ^
464:info:build                        (                                                                                              )
465:info:build
466:info:build ./verificationhashtable.h:429:49: note: place parentheses around the '&&' expression to silence this warning
467:info:build                        checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength()
468:info:build                                                 ^
469:info:build                        (                                                                                              )
470:info:build ./verificationhashtable.h:405:54: warning: '&&' within '||' [-Wlogical-op-parentheses]
471:info:build                             checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength()
472:info:build                             ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
473:info:build ./verificationhashtable.h:405:54: note: place parentheses around the '&&' expression to silence this warning
474:info:build                             checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength()
475:info:build                                                      ^
476:info:build                             (                                                                                                 )
477:info:build ./verificationhashtable.h:412:56: warning: '&&' within '||' [-Wlogical-op-parentheses]
478:info:build                               checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength()
479:info:build                               ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
480:info:build ./verificationhashtable.h:412:56: note: place parentheses around the '&&' expression to silence this warning
481:info:build                               checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength()
482:info:build                                                        ^
483:info:build                               (                                                                                                 )
484:info:build ./verificationhashtable.h:429:49: warning: '&&' within '||' [-Wlogical-op-parentheses]
485:info:build                        checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength()
486:info:build                        ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
487:info:build ./verificationhashtable.h:429:49: note: place parentheses around the '&&' expression to silence this warning
488:info:build                        checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength()
489:info:build                                                 ^
490:info:build                        (                                                                                              )
491:info:build 7 warnings and 1 error generated.
492:info:build 7 warnings and 1 error generated.
493:info:build 7 warnings and 1 error generated.
494:info:build 7 warnings and 1 error generated.
495:info:build 7 warnings and 1 error generated.
496:info:build 7 warnings and 1 error generated.
497:info:build 7 warnings and 1 error generated.
498:info:build make[1]: *** [creatorpacket.o] Error 1
499:info:build make[1]: *** Waiting for unfinished jobs....
500:info:build make[1]: *** [crc.o] Error 1
501:info:build make[1]: *** [par2cmdline.o] Error 1
502:info:build 7 warnings and 1 error generated.
503:info:build make[1]: *** [descriptionpacket.o] Error 1
504:info:build make[1]: *** [datablock.o] Error 1
505:info:build make[1]: *** [criticalpacket.o] Error 1
506:info:build make[1]: *** [commandline.o] Error 1
507:info:build make[1]: *** [diskfile.o] Error 1
508:info:build make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_archivers_par2/par2/work/par2cmdline-0.4'
509:info:build make: *** [all] Error 2
510:info:build make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_archivers_par2/par2/work/par2cmdline-0.4'
511:info:build shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_archivers_par2/par2/work/par2cmdline-0.4" && /usr/bin/make -j8 -w all " returned error 2
512:error:build Target org.macports.build returned: shell command failed (see log for details)
513:debug:build Backtrace: shell command failed (see log for details)
514    while executing
515"command_exec build"
516    (procedure "portbuild::build_main" line 8)
517    invoked from within
518"$procedure $targetname"
519:info:build Warning: the following items did not execute (for par2): org.macports.activate org.macports.build org.macports.destroot org.macports.install
520:notice:build Log for par2 is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_archivers_par2/par2/main.log