Ticket #35711: main.2.log

File main.2.log, 128.3 KB (added by edlyuu@…, 11 years ago)

second undefined symbol error

Line 
1version:1
2:debug:main epoch: in tree: 1 installed: 1
3:debug:main autoconf 2.69_0 exists in the ports tree
4:debug:main autoconf 2.69_0  is the latest installed
5:debug:main autoconf 2.69_0  is active
6:debug:main Merging existing variants '' into variants
7:debug:main new fully merged portvariants:
8:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/autoconf
9:debug:main OS darwin/12.2.1 (Mac OS X 10.8) arch i386
10:debug:main org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided
11:debug:main org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided
12:debug:main org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided
13:debug:main only one arch supported, so not adding the default universal variant
14:debug:main No need to upgrade! autoconf 2.69_0 >= autoconf 2.69_0
15:debug:main epoch: in tree: 0 installed: 0
16:debug:main perl5 5.12.4_0 exists in the ports tree
17:debug:main perl5 5.12.4_0 +perl5_12 is the latest installed
18:debug:main perl5 5.12.4_0 +perl5_12 is active
19:debug:main Merging existing variants '+perl5_12' into variants
20:debug:main new fully merged portvariants: perl5_12 +
21:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/lang/perl5
22:debug:main OS darwin/12.2.1 (Mac OS X 10.8) arch i386
23:debug:main org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided
24:debug:main org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided
25:debug:main org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided
26:debug:main universal_variant is false, so not adding the default universal variant
27:debug:main Executing variant perl5_12 provides perl5_12
28:debug:main No need to upgrade! perl5 5.12.4_0 >= perl5 5.12.4_0
29:debug:main epoch: in tree: 0 installed: 0
30:debug:main perl5.12 5.12.4_1 exists in the ports tree
31:debug:main perl5.12 5.12.4_1  is the latest installed
32:debug:main perl5.12 5.12.4_1  is active
33:debug:main Merging existing variants '' into variants
34:debug:main new fully merged portvariants:
35:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/lang/perl5.12
36:debug:main OS darwin/12.2.1 (Mac OS X 10.8) arch i386
37:debug:main org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided
38:debug:main org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided
39:debug:main org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided
40:debug:main adding the default universal variant
41:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
42:debug:main No need to upgrade! perl5.12 5.12.4_1 >= perl5.12 5.12.4_1
43:debug:main epoch: in tree: 0 installed: 0
44:debug:main gdbm 1.10_2 exists in the ports tree
45:debug:main gdbm 1.10_2  is the latest installed
46:debug:main gdbm 1.10_2  is active
47:debug:main Merging existing variants '' into variants
48:debug:main new fully merged portvariants:
49:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/databases/gdbm
50:debug:main OS darwin/12.2.1 (Mac OS X 10.8) arch i386
51:debug:main org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided
52:debug:main org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided
53:debug:main org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided
54:debug:main adding the default universal variant
55:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
56:debug:main No need to upgrade! gdbm 1.10_2 >= gdbm 1.10_2
57:debug:main epoch: in tree: 0 installed: 0
58:debug:main gettext 0.18.2_1 exists in the ports tree
59:debug:main gettext 0.18.2_1  is the latest installed
60:debug:main gettext 0.18.2_1  is active
61:debug:main Merging existing variants '' into variants
62:debug:main new fully merged portvariants:
63:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/gettext
64:debug:main OS darwin/12.2.1 (Mac OS X 10.8) arch i386
65:debug:main org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided
66:debug:main org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided
67:debug:main org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided
68:debug:main Using group file /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/group/compiler_blacklist_versions-1.0.tcl
69:debug:main Using group file /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/group/muniversal-1.0.tcl
70:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
71:debug:main compiler clang 421.11.66 not blacklisted because does not match {clang < 211.10.1}
72:debug:main universal variant already exists, so not adding the default one
73:debug:main No need to upgrade! gettext 0.18.2_1 >= gettext 0.18.2_1
74:debug:main epoch: in tree: 0 installed: 0
75:debug:main expat 2.1.0_0 exists in the ports tree
76:debug:main expat 2.1.0_0  is the latest installed
77:debug:main expat 2.1.0_0  is active
78:debug:main Merging existing variants '' into variants
79:debug:main new fully merged portvariants:
80:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/textproc/expat
81:debug:main OS darwin/12.2.1 (Mac OS X 10.8) arch i386
82:debug:main org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided
83:debug:main org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided
84:debug:main org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided
85:debug:main adding the default universal variant
86:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
87:debug:main No need to upgrade! expat 2.1.0_0 >= expat 2.1.0_0
88:debug:main epoch: in tree: 0 installed: 0
89:debug:main libiconv 1.14_0 exists in the ports tree
90:debug:main libiconv 1.14_0  is the latest installed
91:debug:main libiconv 1.14_0  is active
92:debug:main Merging existing variants '' into variants
93:debug:main new fully merged portvariants:
94:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/textproc/libiconv
95:debug:main OS darwin/12.2.1 (Mac OS X 10.8) arch i386
96:debug:main org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided
97:debug:main org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided
98:debug:main org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided
99:debug:main Using group file /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/group/muniversal-1.0.tcl
100:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
101:debug:main universal variant already exists, so not adding the default one
102:debug:main No need to upgrade! libiconv 1.14_0 >= libiconv 1.14_0
103:debug:main epoch: in tree: 0 installed: 0
104:debug:main libunistring 0.9.3_0 exists in the ports tree
105:debug:main libunistring 0.9.3_0  is the latest installed
106:debug:main libunistring 0.9.3_0  is active
107:debug:main Merging existing variants '' into variants
108:debug:main new fully merged portvariants:
109:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/textproc/libunistring
110:debug:main OS darwin/12.2.1 (Mac OS X 10.8) arch i386
111:debug:main org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided
112:debug:main org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided
113:debug:main org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided
114:debug:main adding the default universal variant
115:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
116:debug:main No need to upgrade! libunistring 0.9.3_0 >= libunistring 0.9.3_0
117:debug:main epoch: in tree: 0 installed: 0
118:debug:main ncurses 5.9_1 exists in the ports tree
119:debug:main ncurses 5.9_1  is the latest installed
120:debug:main ncurses 5.9_1  is active
121:debug:main Merging existing variants '' into variants
122:debug:main new fully merged portvariants:
123:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/ncurses
124:debug:main OS darwin/12.2.1 (Mac OS X 10.8) arch i386
125:debug:main org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided
126:debug:main org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided
127:debug:main org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided
128:debug:main adding the default universal variant
129:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
130:debug:main No need to upgrade! ncurses 5.9_1 >= ncurses 5.9_1
131:debug:main epoch: in tree: 0 installed: 0
132:debug:main m4 1.4.16_0 exists in the ports tree
133:debug:main m4 1.4.16_0  is the latest installed
134:debug:main m4 1.4.16_0  is active
135:debug:main Merging existing variants '' into variants
136:debug:main new fully merged portvariants:
137:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/m4
138:debug:main OS darwin/12.2.1 (Mac OS X 10.8) arch i386
139:debug:main org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided
140:debug:main org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided
141:debug:main org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided
142:debug:main adding the default universal variant
143:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
144:debug:main No need to upgrade! m4 1.4.16_0 >= m4 1.4.16_0
145:debug:main epoch: in tree: 0 installed: 0
146:debug:main help2man 1.40.13_0 exists in the ports tree
147:debug:main help2man 1.40.13_0  is the latest installed
148:debug:main help2man 1.40.13_0  is active
149:debug:main Merging existing variants '' into variants
150:debug:main new fully merged portvariants:
151:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/textproc/help2man
152:debug:main OS darwin/12.2.1 (Mac OS X 10.8) arch i386
153:debug:main org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided
154:debug:main org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided
155:debug:main org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided
156:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
157:debug:main universal variant already exists, so not adding the default one
158:debug:main No need to upgrade! help2man 1.40.13_0 >= help2man 1.40.13_0
159:debug:main epoch: in tree: 0 installed: 0
160:debug:main p5.12-locale-gettext 1.50.0_7 exists in the ports tree
161:debug:main p5.12-locale-gettext 1.50.0_7  is the latest installed
162:debug:main p5.12-locale-gettext 1.50.0_7  is active
163:debug:main Merging existing variants '' into variants
164:debug:main new fully merged portvariants:
165:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/perl/p5-locale-gettext
166:debug:main OS darwin/12.2.1 (Mac OS X 10.8) arch i386
167:debug:main org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided
168:debug:main org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided
169:debug:main org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided
170:debug:main Using group file /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/group/perl5-1.0.tcl
171:debug:main Re-registering default for livecheck.version
172:debug:main Re-registering default for configure.universal_args
173:debug:main adding the default universal variant
174:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
175:debug:main No need to upgrade! p5.12-locale-gettext 1.50.0_7 >= p5.12-locale-gettext 1.50.0_7
176:debug:main epoch: in tree: 0 installed: 0
177:debug:main automake 1.13.1_0 exists in the ports tree
178:debug:main automake 1.13.1_0  is the latest installed
179:debug:main automake 1.13.1_0  is active
180:debug:main Merging existing variants '' into variants
181:debug:main new fully merged portvariants:
182:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/automake
183:debug:main OS darwin/12.2.1 (Mac OS X 10.8) arch i386
184:debug:main org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided
185:debug:main org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided
186:debug:main org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided
187:debug:main only one arch supported, so not adding the default universal variant
188:debug:main No need to upgrade! automake 1.13.1_0 >= automake 1.13.1_0
189:debug:main epoch: in tree: 0 installed: 0
190:debug:main libtool 2.4.2_3 exists in the ports tree
191:debug:main libtool 2.4.2_3  is the latest installed
192:debug:main libtool 2.4.2_3  is active
193:debug:main Merging existing variants '' into variants
194:debug:main new fully merged portvariants:
195:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/libtool
196:debug:main OS darwin/12.2.1 (Mac OS X 10.8) arch i386
197:debug:main org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided
198:debug:main org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided
199:debug:main org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided
200:debug:main adding the default universal variant
201:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
202:debug:main No need to upgrade! libtool 2.4.2_3 >= libtool 2.4.2_3
203:debug:main epoch: in tree: 0 installed: 0
204:debug:main rsync 3.0.9_2 exists in the ports tree
205:debug:main rsync 3.0.9_2  is the latest installed
206:debug:main rsync 3.0.9_2  is active
207:debug:main Merging existing variants '' into variants
208:debug:main new fully merged portvariants:
209:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/net/rsync
210:debug:main OS darwin/12.2.1 (Mac OS X 10.8) arch i386
211:debug:main org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided
212:debug:main org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided
213:debug:main org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided
214:debug:main adding the default universal variant
215:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
216:debug:main No need to upgrade! rsync 3.0.9_2 >= rsync 3.0.9_2
217:debug:main epoch: in tree: 0 installed: 0
218:debug:main popt 1.16_0 exists in the ports tree
219:debug:main popt 1.16_0  is the latest installed
220:debug:main popt 1.16_0  is active
221:debug:main Merging existing variants '' into variants
222:debug:main new fully merged portvariants:
223:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/popt
224:debug:main OS darwin/12.2.1 (Mac OS X 10.8) arch i386
225:debug:main org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided
226:debug:main org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided
227:debug:main org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided
228:debug:main adding the default universal variant
229:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
230:debug:main No need to upgrade! popt 1.16_0 >= popt 1.16_0
231:msg:main --->  Computing dependencies for rvm:info:main .:debug:main rvm has no conflicts
232:debug:main Searching for dependency: autoconf
233:debug:main Found Dependency: receipt exists for autoconf
234:debug:main Searching for dependency: automake
235:debug:main Found Dependency: receipt exists for automake
236:debug:main Searching for dependency: libtool
237:debug:main Found Dependency: receipt exists for libtool
238:debug:main Searching for dependency: rsync
239:debug:main Found Dependency: receipt exists for rsync
240:msg:main
241:debug:main Executing org.macports.main (rvm)
242:debug:main changing euid/egid - current euid: 0 - current egid: 0
243:debug:main egid changed to: 501
244:debug:main euid changed to: 502
245:debug:main Skipping completed org.macports.archivefetch (rvm)
246:debug:main Privilege de-escalation not attempted as not running as root.
247:debug:main Skipping completed org.macports.fetch (rvm)
248:debug:main Privilege de-escalation not attempted as not running as root.
249:debug:main Skipping completed org.macports.checksum (rvm)
250:debug:main Privilege de-escalation not attempted as not running as root.
251:debug:main Skipping completed org.macports.extract (rvm)
252:debug:main Privilege de-escalation not attempted as not running as root.
253:debug:main Skipping completed org.macports.patch (rvm)
254:debug:main Privilege de-escalation not attempted as not running as root.
255:debug:configure configure phase started at Mon Jan 21 22:40:06 PST 2013
256:notice:configure --->  Configuring rvm
257:debug:configure Using compiler 'Mac OS X clang'
258:debug:configure Executing org.macports.configure (rvm)
259:debug:configure 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_sysutils_rvm/rvm/work/.CC_PRINT_OPTIONS' LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES' MACOSX_DEPLOYMENT_TARGET='10.8'
260:debug:configure Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_rvm/rvm/work/rvm-1.05" && autoreconf --install'
261:debug:configure Executing command line:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_rvm/rvm/work/rvm-1.05" && autoreconf --install
262:info:configure aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in'
263:info:configure automake: warning: autoconf input should be named 'configure.ac', not 'configure.in'
264:info:configure configure.in:6: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated.  For more info, see:
265:info:configure configure.in:6: http://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_INIT_AUTOMAKE-invocation
266:info:configure Makefile.am:1363: warning: shell ls -1 $(PKG_DIR: non-POSIX variable name
267:info:configure Makefile.am:1363: (probably a GNU make extension)
268:info:configure automake: warning: autoconf input should be named 'configure.ac', not 'configure.in'
269:info:configure Makefile.am:1: warning: 'CXXFLAGS' is a user variable, you should not override it;
270:info:configure Makefile.am:1: use 'AM_CXXFLAGS' instead
271:info:configure parallel-tests: installing './test-driver'
272:debug:configure Environment: CPATH='/opt/local/include' CFLAGS='-pipe -O2 -arch x86_64' CPPFLAGS='-I/opt/local/include' CXXFLAGS='-pipe -O2 -arch x86_64' LIBRARY_PATH='/opt/local/lib' MACOSX_DEPLOYMENT_TARGET='10.8' CXX='/usr/bin/clang++' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_rvm/rvm/work/.CC_PRINT_OPTIONS' F90FLAGS='-pipe -O2 -m64' LDFLAGS='-L/opt/local/lib -arch x86_64' OBJC='/usr/bin/clang' FCFLAGS='-pipe -O2 -m64' INSTALL='/usr/bin/install -c' OBJCFLAGS='-pipe -O2 -arch x86_64' FFLAGS='-pipe -O2 -m64' CC_PRINT_OPTIONS='YES' CC='/usr/bin/clang'
273:debug:configure Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_rvm/rvm/work/rvm-1.05" && ./configure --prefix=/opt/local --with-rsync=/opt/local/bin/rsync --with-default-config-file=/opt/local/etc/rvm.conf --with-default-log-dir=/opt/local/var/log/rvm --mandir=/opt/local/share/man ac_cv_cxx_exception_on_failed_alloc=yes'
274:debug:configure Executing command line:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_rvm/rvm/work/rvm-1.05" && ./configure --prefix=/opt/local --with-rsync=/opt/local/bin/rsync --with-default-config-file=/opt/local/etc/rvm.conf --with-default-log-dir=/opt/local/var/log/rvm --mandir=/opt/local/share/man ac_cv_cxx_exception_on_failed_alloc=yes
275:info:configure checking build system type... i386-apple-darwin12.2.1
276:info:configure checking host system type... i386-apple-darwin12.2.1
277:info:configure checking target system type... i386-apple-darwin12.2.1
278:info:configure checking for a BSD-compatible install... /usr/bin/install -c
279:info:configure checking whether build environment is sane... yes
280:info:configure /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_rvm/rvm/work/rvm-1.05/missing: Unknown `--is-lightweight' option
281:info:configure Try `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_rvm/rvm/work/rvm-1.05/missing --help' for more information
282:info:configure configure: WARNING: 'missing' script is too old or missing
283:info:configure checking for a thread-safe mkdir -p... ./install-sh -c -d
284:info:configure checking for gawk... no
285:info:configure checking for mawk... no
286:info:configure checking for nawk... no
287:info:configure checking for awk... awk
288:info:configure checking whether make sets $(MAKE)... yes
289:info:configure checking whether make supports nested variables... yes
290:info:configure checking for gcc... /usr/bin/clang
291:info:configure checking whether the C compiler works... yes
292:info:configure checking for C compiler default output file name... a.out
293:info:configure checking for suffix of executables...
294:info:configure checking whether we are cross compiling... no
295:info:configure checking for suffix of object files... o
296:info:configure checking whether we are using the GNU C compiler... yes
297:info:configure checking whether /usr/bin/clang accepts -g... yes
298:info:configure checking for /usr/bin/clang option to accept ISO C89... none needed
299:info:configure checking for style of include used by make... GNU
300:info:configure checking dependency style of /usr/bin/clang... gcc3
301:info:configure checking how to run the C preprocessor... /usr/bin/clang -E
302:info:configure checking for grep that handles long lines and -e... /usr/bin/grep
303:info:configure checking for egrep... /usr/bin/grep -E
304:info:configure checking for ANSI C header files... yes
305:info:configure checking for sys/types.h... yes
306:info:configure checking for sys/stat.h... yes
307:info:configure checking for stdlib.h... yes
308:info:configure checking for string.h... yes
309:info:configure checking for memory.h... yes
310:info:configure checking for strings.h... yes
311:info:configure checking for inttypes.h... yes
312:info:configure checking for stdint.h... yes
313:info:configure checking for unistd.h... yes
314:info:configure checking for stdlib.h... (cached) yes
315:info:configure checking for unistd.h... (cached) yes
316:info:configure checking errno.h usability... yes
317:info:configure checking errno.h presence... yes
318:info:configure checking for errno.h... yes
319:info:configure checking for string.h... (cached) yes
320:info:configure checking pwd.h usability... yes
321:info:configure checking pwd.h presence... yes
322:info:configure checking for pwd.h... yes
323:info:configure checking grp.h usability... yes
324:info:configure checking grp.h presence... yes
325:info:configure checking for grp.h... yes
326:info:configure checking ctype.h usability... yes
327:info:configure checking ctype.h presence... yes
328:info:configure checking for ctype.h... yes
329:info:configure checking fnmatch.h usability... yes
330:info:configure checking fnmatch.h presence... yes
331:info:configure checking for fnmatch.h... yes
332:info:configure checking sys/wait.h usability... yes
333:info:configure checking sys/wait.h presence... yes
334:info:configure checking for sys/wait.h... yes
335:info:configure checking signal.h usability... yes
336:info:configure checking signal.h presence... yes
337:info:configure checking for signal.h... yes
338:info:configure checking sys/select.h usability... yes
339:info:configure checking sys/select.h presence... yes
340:info:configure checking for sys/select.h... yes
341:info:configure checking fcntl.h usability... yes
342:info:configure checking fcntl.h presence... yes
343:info:configure checking for fcntl.h... yes
344:info:configure checking sys/time.h usability... yes
345:info:configure checking sys/time.h presence... yes
346:info:configure checking for sys/time.h... yes
347:info:configure checking sys/vfs.h usability... no
348:info:configure checking sys/vfs.h presence... no
349:info:configure checking for sys/vfs.h... no
350:info:configure checking sys/statvfs.h usability... yes
351:info:configure checking sys/statvfs.h presence... yes
352:info:configure checking for sys/statvfs.h... yes
353:info:configure checking sys/param.h usability... yes
354:info:configure checking sys/param.h presence... yes
355:info:configure checking for sys/param.h... yes
356:info:configure checking sys/mount.h usability... yes
357:info:configure checking sys/mount.h presence... yes
358:info:configure checking for sys/mount.h... yes
359:info:configure checking sys/mkdev.h usability... no
360:info:configure checking sys/mkdev.h presence... no
361:info:configure checking for sys/mkdev.h... no
362:info:configure checking if filesystem supports Large Files natively... yes
363:info:configure checking for getcwd... yes
364:info:configure checking for dirent.h that defines DIR... yes
365:info:configure checking for library containing opendir... none required
366:info:configure checking for struct stat.st_rdev... yes
367:info:configure checking whether stat file-mode macros are broken... no
368:info:configure checking whether time.h and sys/time.h may both be included... yes
369:info:configure checking whether struct tm is in sys/time.h or time.h... time.h
370:info:configure checking size of unsigned char... 1
371:info:configure checking size of unsigned short... 2
372:info:configure checking size of unsigned int... 4
373:info:configure checking size of unsigned long... 8
374:info:configure checking size of unsigned long long... 8
375:info:configure checking size of size_t... 8
376:info:configure checking whether we are using the GNU C++ compiler... yes
377:info:configure checking whether /usr/bin/clang++ accepts -g... yes
378:info:configure checking dependency style of /usr/bin/clang++... gcc3
379:info:configure checking how to run the C++ preprocessor... /usr/bin/clang++ -E
380:info:configure checking iostream usability... yes
381:info:configure checking iostream presence... yes
382:info:configure checking for iostream... yes
383:info:configure checking string usability... yes
384:info:configure checking string presence... yes
385:info:configure checking for string... yes
386:info:configure checking vector usability... yes
387:info:configure checking vector presence... yes
388:info:configure checking for vector... yes
389:info:configure checking map usability... yes
390:info:configure checking map presence... yes
391:info:configure checking for map... yes
392:info:configure checking exception usability... yes
393:info:configure checking exception presence... yes
394:info:configure checking for exception... yes
395:info:configure checking cstdio usability... yes
396:info:configure checking cstdio presence... yes
397:info:configure checking for cstdio... yes
398:info:configure checking cassert usability... yes
399:info:configure checking cassert presence... yes
400:info:configure checking for cassert... yes
401:info:configure checking cerrno usability... yes
402:info:configure checking cerrno presence... yes
403:info:configure checking for cerrno... yes
404:info:configure checking cctype usability... yes
405:info:configure checking cctype presence... yes
406:info:configure checking for cctype... yes
407:info:configure checking streambuf usability... yes
408:info:configure checking streambuf presence... yes
409:info:configure checking for streambuf... yes
410:info:configure checking limits usability... yes
411:info:configure checking limits presence... yes
412:info:configure checking for limits... yes
413:info:configure checking if the stl throws an exception at memory allocation failure... (cached) yes
414:info:configure checking for rsync... /opt/local/bin/rsync
415:info:configure checking default config file... (cached) /opt/local/etc/rvm.conf
416:info:configure checking default log dir... (cached) /opt/local/var/log/rvm
417:info:configure checking that generated files are newer than configure... done
418:info:configure configure: creating ./config.status
419:info:configure config.status: creating Makefile
420:info:configure config.status: creating rvm.1
421:info:configure config.status: creating config.h
422:info:configure config.status: executing depfiles commands
423:debug:configure Privilege de-escalation not attempted as not running as root.
424:debug:build build phase started at Mon Jan 21 22:40:14 PST 2013
425:notice:build --->  Building rvm
426:debug:build Executing org.macports.build (rvm)
427: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_sysutils_rvm/rvm/work/.CC_PRINT_OPTIONS' LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES' MACOSX_DEPLOYMENT_TARGET='10.8'
428:debug:build Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_rvm/rvm/work/rvm-1.05" && /usr/bin/make -j8 -w all'
429:debug:build Executing command line:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_rvm/rvm/work/rvm-1.05" && /usr/bin/make -j8 -w all
430:info:build make: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_rvm/rvm/work/rvm-1.05'
431:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-fs.o -MD -MP -MF .deps/test-fs.Tpo -c -o test-fs.o test-fs.cc
432:info:build mv -f .deps/test-fs.Tpo .deps/test-fs.Po
433:info:build /bin/sh ./make-test-fs-cc
434:info:build /usr/bin/make  all-am
435:info:build make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_rvm/rvm/work/rvm-1.05'
436:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT types.o -MD -MP -MF .deps/types.Tpo -c -o types.o types.cc
437:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT rmath.o -MD -MP -MF .deps/rmath.Tpo -c -o rmath.o rmath.cc
438:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT error.o -MD -MP -MF .deps/error.Tpo -c -o error.o error.cc
439:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT estring.o -MD -MP -MF .deps/estring.Tpo -c -o estring.o estring.cc
440:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT fs.o -MD -MP -MF .deps/fs.Tpo -c -o fs.o fs.cc
441:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT tstamp.o -MD -MP -MF .deps/tstamp.Tpo -c -o tstamp.o tstamp.cc
442:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT rconfig.o -MD -MP -MF .deps/rconfig.Tpo -c -o rconfig.o rconfig.cc
443:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT timer.o -MD -MP -MF .deps/timer.Tpo -c -o timer.o timer.cc
444:info:build mv -f .deps/types.Tpo .deps/types.Po
445:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT logger.o -MD -MP -MF .deps/logger.Tpo -c -o logger.o logger.cc
446:info:build mv -f .deps/rmath.Tpo .deps/rmath.Po
447:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT estat.o -MD -MP -MF .deps/estat.Tpo -c -o estat.o estat.cc
448:info:build mv -f .deps/estat.Tpo .deps/estat.Po
449:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT vaulter.o -MD -MP -MF .deps/vaulter.Tpo -c -o vaulter.o vaulter.cc
450:info:build mv -f .deps/error.Tpo .deps/error.Po
451:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT exec.o -MD -MP -MF .deps/exec.Tpo -c -o exec.o exec.cc
452:info:build In file included from timer.cc:19:
453:info:build In file included from ./strfmt.h:7:
454:info:build ./rmath.h:372:26: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
455:info:build                 if ((lowest_value<T>() < 0) && (m_num < 0) && (a_arg < 0)) {
456:info:build                      ~~~~~~~~~~~~~~~~~ ^ ~
457:info:build ./rmath.h:490:3: note: in instantiation of member function 'safe_num<unsigned int>::multiply' requested here
458:info:build                 multiply(a_class.value());
459:info:build                 ^
460:info:build ./rmath.h:638:3: note: in instantiation of member function 'safe_num<unsigned int>::multiply' requested here
461:info:build                 multiply(a_class);
462:info:build                 ^
463:info:build timer.cc:512:20: note: in instantiation of member function 'safe_num<unsigned int>::operator*=' requested here
464:info:build                 percent_complete *= 100;
465:info:build                                  ^
466:info:build ./error.h:128:3: note: expanded from macro 'TRY'
467:info:build                 code; \
468:info:build                 ^
469:info:build In file included from timer.cc:19:
470:info:build In file included from ./strfmt.h:7:
471:info:build ./rmath.h:372:41: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
472:info:build                 if ((lowest_value<T>() < 0) && (m_num < 0) && (a_arg < 0)) {
473:info:build                                                 ~~~~~ ^ ~
474:info:build ./rmath.h:372:56: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
475:info:build                 if ((lowest_value<T>() < 0) && (m_num < 0) && (a_arg < 0)) {
476:info:build                                                                ~~~~~ ^ ~
477:info:build ./rmath.h:379:26: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
478:info:build                 if ((lowest_value<T>() < 0) && (m_num < 0) && (a_arg >= 0)) {
479:info:build                      ~~~~~~~~~~~~~~~~~ ^ ~
480:info:build ./rmath.h:379:41: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
481:info:build                 if ((lowest_value<T>() < 0) && (m_num < 0) && (a_arg >= 0)) {
482:info:build                                                 ~~~~~ ^ ~
483:info:build ./rmath.h:379:56: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare]
484:info:build                 if ((lowest_value<T>() < 0) && (m_num < 0) && (a_arg >= 0)) {
485:info:build                                                                ~~~~~ ^  ~
486:info:build ./rmath.h:384:26: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
487:info:build                 if ((lowest_value<T>() < 0) && (m_num >= 0) && (a_arg < 0)) {
488:info:build                      ~~~~~~~~~~~~~~~~~ ^ ~
489:info:build ./rmath.h:384:41: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare]
490:info:build                 if ((lowest_value<T>() < 0) && (m_num >= 0) && (a_arg < 0)) {
491:info:build                                                 ~~~~~ ^  ~
492:info:build ./rmath.h:384:57: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
493:info:build                 if ((lowest_value<T>() < 0) && (m_num >= 0) && (a_arg < 0)) {
494:info:build                                                                 ~~~~~ ^ ~
495:info:build ./rmath.h:389:26: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
496:info:build                 if ((lowest_value<T>() < 0) && (m_num >= 0) && (a_arg >= 0)) {
497:info:build                      ~~~~~~~~~~~~~~~~~ ^ ~
498:info:build ./rmath.h:389:41: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare]
499:info:build                 if ((lowest_value<T>() < 0) && (m_num >= 0) && (a_arg >= 0)) {
500:info:build                                                 ~~~~~ ^  ~
501:info:build ./rmath.h:389:57: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare]
502:info:build                 if ((lowest_value<T>() < 0) && (m_num >= 0) && (a_arg >= 0)) {
503:info:build                                                                 ~~~~~ ^  ~
504:info:build ./rmath.h:394:26: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare]
505:info:build                 if ((lowest_value<T>() >= 0) && (m_num >= 0) && (a_arg >= 0)) {
506:info:build                      ~~~~~~~~~~~~~~~~~ ^  ~
507:info:build ./rmath.h:394:42: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare]
508:info:build                 if ((lowest_value<T>() >= 0) && (m_num >= 0) && (a_arg >= 0)) {
509:info:build                                                  ~~~~~ ^  ~
510:info:build ./rmath.h:394:58: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare]
511:info:build                 if ((lowest_value<T>() >= 0) && (m_num >= 0) && (a_arg >= 0)) {
512:info:build                                                                  ~~~~~ ^  ~
513:info:build ./rmath.h:444:14: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
514:info:build                 if ((m_num < 0) && (a_arg < 0) && (num < 0)) {
515:info:build                      ~~~~~ ^ ~
516:info:build ./rmath.h:496:3: note: in instantiation of member function 'safe_num<unsigned int>::divide' requested here
517:info:build                 divide(a_class.value());
518:info:build                 ^
519:info:build ./rmath.h:646:3: note: in instantiation of member function 'safe_num<unsigned int>::divide' requested here
520:info:build                 divide(a_class);
521:info:build                 ^
522:info:build timer.cc:513:20: note: in instantiation of member function 'safe_num<unsigned int>::operator/=' requested here
523:info:build                 percent_complete /= a_total;
524:info:build                                  ^
525:info:build ./error.h:128:3: note: expanded from macro 'TRY'
526:info:build                 code; \
527:info:build                 ^
528:info:build In file included from timer.cc:19:
529:info:build In file included from ./strfmt.h:7:
530:info:build ./rmath.h:444:29: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
531:info:build                 if ((m_num < 0) && (a_arg < 0) && (num < 0)) {
532:info:build                                     ~~~~~ ^ ~
533:info:build ./rmath.h:444:42: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
534:info:build                 if ((m_num < 0) && (a_arg < 0) && (num < 0)) {
535:info:build                                                    ~~~ ^ ~
536:info:build mv -f .deps/logger.Tpo .deps/logger.Po
537:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT table.o -MD -MP -MF .deps/table.Tpo -c -o table.o table.cc
538:info:build ./rmath.h:296:13: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
539:info:build                 if (a_arg < static_cast<T>(0)) {
540:info:build                     ~~~~~ ^ ~~~~~~~~~~~~~~~~~
541:info:build ./rmath.h:726:10: note: in instantiation of member function 'safe_num<unsigned long>::add' requested here
542:info:build         a_class.add(static_cast<T>(1));
543:info:build                 ^
544:info:build ./strfmt.h:54:35: note: in instantiation of function template specialization 'operator++<unsigned long>' requested here
545:info:build         for (tmp = 1; tmp < a_precision; ++tmp) {
546:info:build                                          ^
547:info:build ./strfmt.h:147:9: note: in instantiation of function template specialization 'size_to_string<unsigned long>' requested here
548:info:build                 str = size_to_string(a_t, a_base_size_unit, a_width-2, a_precision, a_kilo)
549:info:build                       ^
550:info:build ./error.h:146:3: note: expanded from macro 'TRY_nomem'
551:info:build                 code; \
552:info:build                 ^
553:info:build timer.cc:536:18: note: in instantiation of function template specialization 'throughput_to_string<unsigned long>' requested here
554:info:build         TRY_nomem(str = throughput_to_string(bps));
555:info:build                         ^
556:info:build ./error.h:146:3: note: expanded from macro 'TRY_nomem'
557:info:build                 code; \
558:info:build                 ^
559:info:build In file included from timer.cc:19:
560:info:build In file included from ./strfmt.h:7:
561:info:build ./rmath.h:215:11: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
562:info:build         if ((num < 0) && (num == min_limit<T>())) {
563:info:build              ~~~ ^ ~
564:info:build ./rmath.h:297:10: note: in instantiation of function template specialization 'absolute<unsigned long>' requested here
565:info:build                         num = absolute(a_arg);
566:info:build                               ^
567:info:build ./rmath.h:726:10: note: in instantiation of member function 'safe_num<unsigned long>::add' requested here
568:info:build         a_class.add(static_cast<T>(1));
569:info:build                 ^
570:info:build ./strfmt.h:54:35: note: in instantiation of function template specialization 'operator++<unsigned long>' requested here
571:info:build         for (tmp = 1; tmp < a_precision; ++tmp) {
572:info:build                                          ^
573:info:build ./strfmt.h:147:9: note: in instantiation of function template specialization 'size_to_string<unsigned long>' requested here
574:info:build                 str = size_to_string(a_t, a_base_size_unit, a_width-2, a_precision, a_kilo)
575:info:build                       ^
576:info:build ./error.h:146:3: note: expanded from macro 'TRY_nomem'
577:info:build                 code; \
578:info:build                 ^
579:info:build timer.cc:536:18: note: in instantiation of function template specialization 'throughput_to_string<unsigned long>' requested here
580:info:build         TRY_nomem(str = throughput_to_string(bps));
581:info:build                         ^
582:info:build ./error.h:146:3: note: expanded from macro 'TRY_nomem'
583:info:build                 code; \
584:info:build                 ^
585:info:build In file included from timer.cc:19:
586:info:build In file included from ./strfmt.h:7:
587:info:build ./rmath.h:225:10: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
588:info:build         if (num < 0) {
589:info:build             ~~~ ^ ~
590:info:build ./rmath.h:227:11: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
591:info:build                 if (num < 0) {
592:info:build                     ~~~ ^ ~
593:info:build ./rmath.h:329:13: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
594:info:build                 if (a_arg < static_cast<T>(0)) {
595:info:build                     ~~~~~ ^ ~~~~~~~~~~~~~~~~~
596:info:build ./rmath.h:298:4: note: in instantiation of member function 'safe_num<unsigned long>::subtract' requested here
597:info:build                         subtract(num);
598:info:build                         ^
599:info:build ./rmath.h:726:10: note: in instantiation of member function 'safe_num<unsigned long>::add' requested here
600:info:build         a_class.add(static_cast<T>(1));
601:info:build                 ^
602:info:build ./strfmt.h:54:35: note: in instantiation of function template specialization 'operator++<unsigned long>' requested here
603:info:build         for (tmp = 1; tmp < a_precision; ++tmp) {
604:info:build                                          ^
605:info:build ./strfmt.h:147:9: note: in instantiation of function template specialization 'size_to_string<unsigned long>' requested here
606:info:build                 str = size_to_string(a_t, a_base_size_unit, a_width-2, a_precision, a_kilo)
607:info:build                       ^
608:info:build ./error.h:146:3: note: expanded from macro 'TRY_nomem'
609:info:build                 code; \
610:info:build                 ^
611:info:build timer.cc:536:18: note: in instantiation of function template specialization 'throughput_to_string<unsigned long>' requested here
612:info:build         TRY_nomem(str = throughput_to_string(bps));
613:info:build                         ^
614:info:build ./error.h:146:3: note: expanded from macro 'TRY_nomem'
615:info:build                 code; \
616:info:build                 ^
617:info:build In file included from timer.cc:19:
618:info:build In file included from ./strfmt.h:7:
619:info:build ./rmath.h:335:25: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
620:info:build                 if (lowest_value<T>() < 0) {
621:info:build                     ~~~~~~~~~~~~~~~~~ ^ ~
622:info:build ./rmath.h:372:26: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
623:info:build                 if ((lowest_value<T>() < 0) && (m_num < 0) && (a_arg < 0)) {
624:info:build                      ~~~~~~~~~~~~~~~~~ ^ ~
625:info:build ./rmath.h:490:3: note: in instantiation of member function 'safe_num<unsigned long>::multiply' requested here
626:info:build                 multiply(a_class.value());
627:info:build                 ^
628:info:build ./rmath.h:638:3: note: in instantiation of member function 'safe_num<unsigned long>::multiply' requested here
629:info:build                 multiply(a_class);
630:info:build                 ^
631:info:build ./strfmt.h:55:8: note: in instantiation of member function 'safe_num<unsigned long>::operator*=' requested here
632:info:build                 rmul *= 10;
633:info:build                      ^
634:info:build ./strfmt.h:147:9: note: in instantiation of function template specialization 'size_to_string<unsigned long>' requested here
635:info:build                 str = size_to_string(a_t, a_base_size_unit, a_width-2, a_precision, a_kilo)
636:info:build                       ^
637:info:build ./error.h:146:3: note: expanded from macro 'TRY_nomem'
638:info:build                 code; \
639:info:build                 ^
640:info:build timer.cc:536:18: note: in instantiation of function template specialization 'throughput_to_string<unsigned long>' requested here
641:info:build         TRY_nomem(str = throughput_to_string(bps));
642:info:build                         ^
643:info:build ./error.h:146:3: note: expanded from macro 'TRY_nomem'
644:info:build                 code; \
645:info:build                 ^
646:info:build In file included from timer.cc:19:
647:info:build In file included from ./strfmt.h:7:
648:info:build ./rmath.h:372:41: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
649:info:build                 if ((lowest_value<T>() < 0) && (m_num < 0) && (a_arg < 0)) {
650:info:build                                                 ~~~~~ ^ ~
651:info:build ./rmath.h:372:56: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
652:info:build                 if ((lowest_value<T>() < 0) && (m_num < 0) && (a_arg < 0)) {
653:info:build                                                                ~~~~~ ^ ~
654:info:build ./rmath.h:379:26: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
655:info:build                 if ((lowest_value<T>() < 0) && (m_num < 0) && (a_arg >= 0)) {
656:info:build                      ~~~~~~~~~~~~~~~~~ ^ ~
657:info:build ./rmath.h:379:41: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
658:info:build                 if ((lowest_value<T>() < 0) && (m_num < 0) && (a_arg >= 0)) {
659:info:build                                                 ~~~~~ ^ ~
660:info:build ./rmath.h:379:56: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare]
661:info:build                 if ((lowest_value<T>() < 0) && (m_num < 0) && (a_arg >= 0)) {
662:info:build                                                                ~~~~~ ^  ~
663:info:build ./rmath.h:384:26: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
664:info:build                 if ((lowest_value<T>() < 0) && (m_num >= 0) && (a_arg < 0)) {
665:info:build                      ~~~~~~~~~~~~~~~~~ ^ ~
666:info:build ./rmath.h:384:41: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare]
667:info:build                 if ((lowest_value<T>() < 0) && (m_num >= 0) && (a_arg < 0)) {
668:info:build                                                 ~~~~~ ^  ~
669:info:build ./rmath.h:384:57: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
670:info:build                 if ((lowest_value<T>() < 0) && (m_num >= 0) && (a_arg < 0)) {
671:info:build                                                                 ~~~~~ ^ ~
672:info:build ./rmath.h:389:26: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
673:info:build                 if ((lowest_value<T>() < 0) && (m_num >= 0) && (a_arg >= 0)) {
674:info:build                      ~~~~~~~~~~~~~~~~~ ^ ~
675:info:build ./rmath.h:389:41: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare]
676:info:build                 if ((lowest_value<T>() < 0) && (m_num >= 0) && (a_arg >= 0)) {
677:info:build                                                 ~~~~~ ^  ~
678:info:build ./rmath.h:389:57: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare]
679:info:build                 if ((lowest_value<T>() < 0) && (m_num >= 0) && (a_arg >= 0)) {
680:info:build                                                                 ~~~~~ ^  ~
681:info:build ./rmath.h:394:26: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare]
682:info:build                 if ((lowest_value<T>() >= 0) && (m_num >= 0) && (a_arg >= 0)) {
683:info:build                      ~~~~~~~~~~~~~~~~~ ^  ~
684:info:build ./rmath.h:394:42: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare]
685:info:build                 if ((lowest_value<T>() >= 0) && (m_num >= 0) && (a_arg >= 0)) {
686:info:build                                                  ~~~~~ ^  ~
687:info:build ./rmath.h:394:58: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare]
688:info:build                 if ((lowest_value<T>() >= 0) && (m_num >= 0) && (a_arg >= 0)) {
689:info:build                                                                  ~~~~~ ^  ~
690:info:build ./rmath.h:444:14: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
691:info:build                 if ((m_num < 0) && (a_arg < 0) && (num < 0)) {
692:info:build                      ~~~~~ ^ ~
693:info:build ./rmath.h:496:3: note: in instantiation of member function 'safe_num<unsigned long>::divide' requested here
694:info:build                 divide(a_class.value());
695:info:build                 ^
696:info:build ./rmath.h:706:9: note: in instantiation of member function 'safe_num<unsigned long>::divide' requested here
697:info:build         result.divide(a_class2);
698:info:build                ^
699:info:build ./strfmt.h:66:21: note: in instantiation of function template specialization 'operator/<unsigned long>' requested here
700:info:build                         remainder = (tmp / safe_num<T>(a_kilo)) % rmul;
701:info:build                                          ^
702:info:build ./error.h:128:3: note: expanded from macro 'TRY'
703:info:build                 code; \
704:info:build                 ^
705:info:build ./strfmt.h:147:9: note: in instantiation of function template specialization 'size_to_string<unsigned long>' requested here
706:info:build                 str = size_to_string(a_t, a_base_size_unit, a_width-2, a_precision, a_kilo)
707:info:build                       ^
708:info:build ./error.h:146:3: note: expanded from macro 'TRY_nomem'
709:info:build                 code; \
710:info:build                 ^
711:info:build timer.cc:536:18: note: in instantiation of function template specialization 'throughput_to_string<unsigned long>' requested here
712:info:build         TRY_nomem(str = throughput_to_string(bps));
713:info:build                         ^
714:info:build ./error.h:146:3: note: expanded from macro 'TRY_nomem'
715:info:build                 code; \
716:info:build                 ^
717:info:build In file included from timer.cc:19:
718:info:build In file included from ./strfmt.h:7:
719:info:build ./rmath.h:444:29: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
720:info:build                 if ((m_num < 0) && (a_arg < 0) && (num < 0)) {
721:info:build                                     ~~~~~ ^ ~
722:info:build ./rmath.h:444:42: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
723:info:build                 if ((m_num < 0) && (a_arg < 0) && (num < 0)) {
724:info:build                                                    ~~~ ^ ~
725:info:build ./rmath.h:96:14: warning: function 'max_limit<double>' has internal linkage but is not defined
726:info:build const double max_limit<double>();
727:info:build              ^
728:info:build ./rmath.h:178:11: note: used here
729:info:build         value = -max_limit<T>();
730:info:build                  ^
731:info:build ./rmath.h:106:14: warning: function 'min_limit<double>' has internal linkage but is not defined
732:info:build const double min_limit<double>();
733:info:build              ^
734:info:build ./rmath.h:179:14: note: used here
735:info:build         if (value > min_limit<T>())
736:info:build                     ^
737:info:build mv -f .deps/exec.Tpo .deps/exec.Po
738:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT help.o -MD -MP -MF .deps/help.Tpo -c -o help.o help.cc
739:info:build In file included from vaulter.cc:10:
740:info:build ./rmath.h:444:14: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
741:info:build                 if ((m_num < 0) && (a_arg < 0) && (num < 0)) {
742:info:build                      ~~~~~ ^ ~
743:info:build ./rmath.h:496:3: note: in instantiation of member function 'safe_num<unsigned long>::divide' requested here
744:info:build                 divide(a_class.value());
745:info:build                 ^
746:info:build ./rmath.h:646:3: note: in instantiation of member function 'safe_num<unsigned long>::divide' requested here
747:info:build                 divide(a_class);
748:info:build                 ^
749:info:build vaulter.cc:337:11: note: in instantiation of member function 'safe_num<unsigned long>::operator/=' requested here
750:info:build                         blocks /= fsys.total_blocks() / 100;
751:info:build                                ^
752:info:build In file included from vaulter.cc:10:
753:info:build ./rmath.h:444:29: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
754:info:build                 if ((m_num < 0) && (a_arg < 0) && (num < 0)) {
755:info:build                                     ~~~~~ ^ ~
756:info:build ./rmath.h:444:42: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
757:info:build                 if ((m_num < 0) && (a_arg < 0) && (num < 0)) {
758:info:build                                                    ~~~ ^ ~
759:info:build mv -f .deps/tstamp.Tpo .deps/tstamp.Po
760:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT archiver.o -MD -MP -MF .deps/archiver.Tpo -c -o archiver.o archiver.cc
761:info:build ./rmath.h:372:26: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
762:info:build                 if ((lowest_value<T>() < 0) && (m_num < 0) && (a_arg < 0)) {
763:info:build                      ~~~~~~~~~~~~~~~~~ ^ ~
764:info:build ./rmath.h:490:3: note: in instantiation of member function 'safe_num<unsigned long>::multiply' requested here
765:info:build                 multiply(a_class.value());
766:info:build                 ^
767:info:build ./rmath.h:694:9: note: in instantiation of member function 'safe_num<unsigned long>::multiply' requested here
768:info:build         result.multiply(a_class2);
769:info:build                ^
770:info:build ./rmath.h:35:15: note: in instantiation of function template specialization 'operator*<unsigned long>' requested here
771:info:build                         tmp = (tmp * T(2)) + T(1);
772:info:build                                    ^
773:info:build ./rmath.h:121:10: note: in instantiation of function template specialization 'max_limit<safe_num<unsigned long> >' requested here
774:info:build         value = max_limit<T>();
775:info:build                 ^
776:info:build vaulter.cc:370:19: note: in instantiation of function template specialization 'max_limit<safe_num<unsigned long> >' requested here
777:info:build         ASSERT(blocks <= max_limit(blocks));
778:info:build                          ^
779:info:build ./asserts.h:9:30: note: expanded from macro 'ASSERT'
780:info:build         #define ASSERT(code)    assert(code)
781:info:build                                        ^
782:info:build /usr/include/assert.h:93:25: note: expanded from macro 'assert'
783:info:build     (__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __FILE__, __LINE__, #e) : (void)0)
784:info:build                         ^
785:info:build In file included from vaulter.cc:10:
786:info:build ./rmath.h:372:41: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
787:info:build                 if ((lowest_value<T>() < 0) && (m_num < 0) && (a_arg < 0)) {
788:info:build                                                 ~~~~~ ^ ~
789:info:build ./rmath.h:372:56: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
790:info:build                 if ((lowest_value<T>() < 0) && (m_num < 0) && (a_arg < 0)) {
791:info:build                                                                ~~~~~ ^ ~
792:info:build ./rmath.h:379:26: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
793:info:build                 if ((lowest_value<T>() < 0) && (m_num < 0) && (a_arg >= 0)) {
794:info:build                      ~~~~~~~~~~~~~~~~~ ^ ~
795:info:build ./rmath.h:379:41: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
796:info:build                 if ((lowest_value<T>() < 0) && (m_num < 0) && (a_arg >= 0)) {
797:info:build                                                 ~~~~~ ^ ~
798:info:build ./rmath.h:379:56: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare]
799:info:build                 if ((lowest_value<T>() < 0) && (m_num < 0) && (a_arg >= 0)) {
800:info:build                                                                ~~~~~ ^  ~
801:info:build ./rmath.h:384:26: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
802:info:build                 if ((lowest_value<T>() < 0) && (m_num >= 0) && (a_arg < 0)) {
803:info:build                      ~~~~~~~~~~~~~~~~~ ^ ~
804:info:build ./rmath.h:384:41: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare]
805:info:build                 if ((lowest_value<T>() < 0) && (m_num >= 0) && (a_arg < 0)) {
806:info:build                                                 ~~~~~ ^  ~
807:info:build ./rmath.h:384:57: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
808:info:build                 if ((lowest_value<T>() < 0) && (m_num >= 0) && (a_arg < 0)) {
809:info:build                                                                 ~~~~~ ^ ~
810:info:build ./rmath.h:389:26: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
811:info:build                 if ((lowest_value<T>() < 0) && (m_num >= 0) && (a_arg >= 0)) {
812:info:build                      ~~~~~~~~~~~~~~~~~ ^ ~
813:info:build ./rmath.h:389:41: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare]
814:info:build                 if ((lowest_value<T>() < 0) && (m_num >= 0) && (a_arg >= 0)) {
815:info:build                                                 ~~~~~ ^  ~
816:info:build ./rmath.h:389:57: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare]
817:info:build                 if ((lowest_value<T>() < 0) && (m_num >= 0) && (a_arg >= 0)) {
818:info:build                                                                 ~~~~~ ^  ~
819:info:build ./rmath.h:394:26: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare]
820:info:build                 if ((lowest_value<T>() >= 0) && (m_num >= 0) && (a_arg >= 0)) {
821:info:build                      ~~~~~~~~~~~~~~~~~ ^  ~
822:info:build ./rmath.h:394:42: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare]
823:info:build                 if ((lowest_value<T>() >= 0) && (m_num >= 0) && (a_arg >= 0)) {
824:info:build                                                  ~~~~~ ^  ~
825:info:build ./rmath.h:394:58: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare]
826:info:build                 if ((lowest_value<T>() >= 0) && (m_num >= 0) && (a_arg >= 0)) {
827:info:build                                                                  ~~~~~ ^  ~
828:info:build ./rmath.h:296:13: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
829:info:build                 if (a_arg < static_cast<T>(0)) {
830:info:build                     ~~~~~ ^ ~~~~~~~~~~~~~~~~~
831:info:build ./rmath.h:478:3: note: in instantiation of member function 'safe_num<unsigned long>::add' requested here
832:info:build                 add(a_class.value());
833:info:build                 ^
834:info:build ./rmath.h:670:9: note: in instantiation of member function 'safe_num<unsigned long>::add' requested here
835:info:build         result.add(a_class2);
836:info:build                ^
837:info:build ./rmath.h:35:23: note: in instantiation of function template specialization 'operator+<unsigned long>' requested here
838:info:build                         tmp = (tmp * T(2)) + T(1);
839:info:build                                            ^
840:info:build ./rmath.h:121:10: note: in instantiation of function template specialization 'max_limit<safe_num<unsigned long> >' requested here
841:info:build         value = max_limit<T>();
842:info:build                 ^
843:info:build vaulter.cc:370:19: note: in instantiation of function template specialization 'max_limit<safe_num<unsigned long> >' requested here
844:info:build         ASSERT(blocks <= max_limit(blocks));
845:info:build                          ^
846:info:build ./asserts.h:9:30: note: expanded from macro 'ASSERT'
847:info:build         #define ASSERT(code)    assert(code)
848:info:build                                        ^
849:info:build /usr/include/assert.h:93:25: note: expanded from macro 'assert'
850:info:build     (__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __FILE__, __LINE__, #e) : (void)0)
851:info:build                         ^
852:info:build In file included from vaulter.cc:10:
853:info:build ./rmath.h:215:11: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
854:info:build         if ((num < 0) && (num == min_limit<T>())) {
855:info:build              ~~~ ^ ~
856:info:build ./rmath.h:297:10: note: in instantiation of function template specialization 'absolute<unsigned long>' requested here
857:info:build                         num = absolute(a_arg);
858:info:build                               ^
859:info:build ./rmath.h:478:3: note: in instantiation of member function 'safe_num<unsigned long>::add' requested here
860:info:build                 add(a_class.value());
861:info:build                 ^
862:info:build ./rmath.h:670:9: note: in instantiation of member function 'safe_num<unsigned long>::add' requested here
863:info:build         result.add(a_class2);
864:info:build                ^
865:info:build ./rmath.h:35:23: note: in instantiation of function template specialization 'operator+<unsigned long>' requested here
866:info:build                         tmp = (tmp * T(2)) + T(1);
867:info:build                                            ^
868:info:build ./rmath.h:121:10: note: in instantiation of function template specialization 'max_limit<safe_num<unsigned long> >' requested here
869:info:build         value = max_limit<T>();
870:info:build                 ^
871:info:build vaulter.cc:370:19: note: in instantiation of function template specialization 'max_limit<safe_num<unsigned long> >' requested here
872:info:build         ASSERT(blocks <= max_limit(blocks));
873:info:build                          ^
874:info:build ./asserts.h:9:30: note: expanded from macro 'ASSERT'
875:info:build         #define ASSERT(code)    assert(code)
876:info:build                                        ^
877:info:build /usr/include/assert.h:93:25: note: expanded from macro 'assert'
878:info:build     (__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __FILE__, __LINE__, #e) : (void)0)
879:info:build                         ^
880:info:build In file included from vaulter.cc:10:
881:info:build ./rmath.h:225:10: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
882:info:build         if (num < 0) {
883:info:build             ~~~ ^ ~
884:info:build ./rmath.h:227:11: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
885:info:build                 if (num < 0) {
886:info:build                     ~~~ ^ ~
887:info:build ./rmath.h:329:13: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
888:info:build                 if (a_arg < static_cast<T>(0)) {
889:info:build                     ~~~~~ ^ ~~~~~~~~~~~~~~~~~
890:info:build ./rmath.h:298:4: note: in instantiation of member function 'safe_num<unsigned long>::subtract' requested here
891:info:build                         subtract(num);
892:info:build                         ^
893:info:build ./rmath.h:478:3: note: in instantiation of member function 'safe_num<unsigned long>::add' requested here
894:info:build                 add(a_class.value());
895:info:build                 ^
896:info:build ./rmath.h:670:9: note: in instantiation of member function 'safe_num<unsigned long>::add' requested here
897:info:build         result.add(a_class2);
898:info:build                ^
899:info:build ./rmath.h:35:23: note: in instantiation of function template specialization 'operator+<unsigned long>' requested here
900:info:build                         tmp = (tmp * T(2)) + T(1);
901:info:build                                            ^
902:info:build ./rmath.h:121:10: note: in instantiation of function template specialization 'max_limit<safe_num<unsigned long> >' requested here
903:info:build         value = max_limit<T>();
904:info:build                 ^
905:info:build vaulter.cc:370:19: note: in instantiation of function template specialization 'max_limit<safe_num<unsigned long> >' requested here
906:info:build         ASSERT(blocks <= max_limit(blocks));
907:info:build                          ^
908:info:build ./asserts.h:9:30: note: expanded from macro 'ASSERT'
909:info:build         #define ASSERT(code)    assert(code)
910:info:build                                        ^
911:info:build /usr/include/assert.h:93:25: note: expanded from macro 'assert'
912:info:build     (__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __FILE__, __LINE__, #e) : (void)0)
913:info:build                         ^
914:info:build In file included from vaulter.cc:10:
915:info:build ./rmath.h:335:25: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
916:info:build                 if (lowest_value<T>() < 0) {
917:info:build                     ~~~~~~~~~~~~~~~~~ ^ ~
918:info:build ./rmath.h:96:14: warning: function 'max_limit<double>' has internal linkage but is not defined
919:info:build const double max_limit<double>();
920:info:build              ^
921:info:build ./rmath.h:178:11: note: used here
922:info:build         value = -max_limit<T>();
923:info:build                  ^
924:info:build ./rmath.h:106:14: warning: function 'min_limit<double>' has internal linkage but is not defined
925:info:build const double min_limit<double>();
926:info:build              ^
927:info:build ./rmath.h:179:14: note: used here
928:info:build         if (value > min_limit<T>())
929:info:build                     ^
930:info:build mv -f .deps/table.Tpo .deps/table.Po
931:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT cataloger.o -MD -MP -MF .deps/cataloger.Tpo -c -o cataloger.o cataloger.cc
932:info:build 44 warnings generated.
933:info:build mv -f .deps/timer.Tpo .deps/timer.Po
934:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT reporter.o -MD -MP -MF .deps/reporter.Tpo -c -o reporter.o reporter.cc
935:info:build mv -f .deps/help.Tpo .deps/help.Po
936:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT rvm.o -MD -MP -MF .deps/rvm.Tpo -c -o rvm.o rvm.cc
937:info:build mv -f .deps/fs.Tpo .deps/fs.Po
938:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-types.o -MD -MP -MF .deps/test-types.Tpo -c -o test-types.o test-types.cc
939:info:build mv -f .deps/cataloger.Tpo .deps/cataloger.Po
940:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-error.o -MD -MP -MF .deps/test-error.Tpo -c -o test-error.o test-error.cc
941:info:build mv -f .deps/test-types.Tpo .deps/test-types.Po
942:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-estring.o -MD -MP -MF .deps/test-estring.Tpo -c -o test-estring.o test-estring.cc
943:info:build mv -f .deps/rvm.Tpo .deps/rvm.Po
944:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rmath.o -MD -MP -MF .deps/test-rmath.Tpo -c -o test-rmath.o test-rmath.cc
945:info:build 26 warnings generated.
946:info:build mv -f .deps/vaulter.Tpo .deps/vaulter.Po
947:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-strfmt.o -MD -MP -MF .deps/test-strfmt.Tpo -c -o test-strfmt.o test-strfmt.cc
948:info:build In file included from reporter.cc:17:
949:info:build In file included from ./strfmt.h:7:
950:info:build ./rmath.h:96:14: warning: function 'max_limit<double>' has internal linkage but is not defined
951:info:build const double max_limit<double>();
952:info:build              ^
953:info:build ./rmath.h:178:11: note: used here
954:info:build         value = -max_limit<T>();
955:info:build                  ^
956:info:build ./rmath.h:106:14: warning: function 'min_limit<double>' has internal linkage but is not defined
957:info:build const double min_limit<double>();
958:info:build              ^
959:info:build ./rmath.h:179:14: note: used here
960:info:build         if (value > min_limit<T>())
961:info:build                     ^
962:info:build test-rmath.cc:207:18: warning: expression result unused [-Wunused-value]
963:info:build         TEST(false,si++ == 0);
964:info:build         ~~~~~~~~~~~~~~~~^~~~~
965:info:build test-rmath.cc:21:3: note: expanded from macro 'TEST'
966:info:build                 code; \
967:info:build                 ^
968:info:build test-rmath.cc:209:18: warning: expression result unused [-Wunused-value]
969:info:build         TEST(false,si++ == 1);
970:info:build         ~~~~~~~~~~~~~~~~^~~~~
971:info:build test-rmath.cc:21:3: note: expanded from macro 'TEST'
972:info:build                 code; \
973:info:build                 ^
974:info:build test-rmath.cc:211:18: warning: expression result unused [-Wunused-value]
975:info:build         TEST(false,++si == 3);
976:info:build         ~~~~~~~~~~~~~~~~^~~~~
977:info:build test-rmath.cc:21:3: note: expanded from macro 'TEST'
978:info:build                 code; \
979:info:build                 ^
980:info:build test-rmath.cc:213:18: warning: expression result unused [-Wunused-value]
981:info:build         TEST(false,si-- == 3);
982:info:build         ~~~~~~~~~~~~~~~~^~~~~
983:info:build test-rmath.cc:21:3: note: expanded from macro 'TEST'
984:info:build                 code; \
985:info:build                 ^
986:info:build test-rmath.cc:215:18: warning: expression result unused [-Wunused-value]
987:info:build         TEST(false,--si == 1)
988:info:build         ~~~~~~~~~~~~~~~~^~~~~
989:info:build test-rmath.cc:21:3: note: expanded from macro 'TEST'
990:info:build                 code; \
991:info:build                 ^
992:info:build test-rmath.cc:217:18: warning: expression result unused [-Wunused-value]
993:info:build         TEST(false,--si == 0);
994:info:build         ~~~~~~~~~~~~~~~~^~~~~
995:info:build test-rmath.cc:21:3: note: expanded from macro 'TEST'
996:info:build                 code; \
997:info:build                 ^
998:info:build test-rmath.cc:218:17: warning: expression result unused [-Wunused-value]
999:info:build         TEST(true,--si == 0);
1000:info:build         ~~~~~~~~~~~~~~~^~~~~
1001:info:build test-rmath.cc:21:3: note: expanded from macro 'TEST'
1002:info:build                 code; \
1003:info:build                 ^
1004:info:build test-rmath.cc:220:17: warning: expression result unused [-Wunused-value]
1005:info:build         TEST(true,++si == max_limit<unsigned short>());
1006:info:build         ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1007:info:build test-rmath.cc:21:3: note: expanded from macro 'TEST'
1008:info:build                 code; \
1009:info:build                 ^
1010:info:build test-rmath.cc:235:16: warning: expression result unused [-Wunused-value]
1011:info:build         TEST(false,si == 15);
1012:info:build         ~~~~~~~~~~~~~~^~~~~~
1013:info:build test-rmath.cc:21:3: note: expanded from macro 'TEST'
1014:info:build                 code; \
1015:info:build                 ^
1016:info:build test-rmath.cc:237:16: warning: expression result unused [-Wunused-value]
1017:info:build         TEST(false,si == 10);
1018:info:build         ~~~~~~~~~~~~~~^~~~~~
1019:info:build test-rmath.cc:21:3: note: expanded from macro 'TEST'
1020:info:build                 code; \
1021:info:build                 ^
1022:info:build test-rmath.cc:239:16: warning: expression result unused [-Wunused-value]
1023:info:build         TEST(false,si == 50);
1024:info:build         ~~~~~~~~~~~~~~^~~~~~
1025:info:build test-rmath.cc:21:3: note: expanded from macro 'TEST'
1026:info:build                 code; \
1027:info:build                 ^
1028:info:build test-rmath.cc:241:16: warning: expression result unused [-Wunused-value]
1029:info:build         TEST(false,si == 10);
1030:info:build         ~~~~~~~~~~~~~~^~~~~~
1031:info:build test-rmath.cc:21:3: note: expanded from macro 'TEST'
1032:info:build                 code; \
1033:info:build                 ^
1034:info:build test-rmath.cc:243:16: warning: expression result unused [-Wunused-value]
1035:info:build         TEST(false,si == 4);
1036:info:build         ~~~~~~~~~~~~~~^~~~~
1037:info:build test-rmath.cc:21:3: note: expanded from macro 'TEST'
1038:info:build                 code; \
1039:info:build                 ^
1040:info:build mv -f .deps/test-error.Tpo .deps/test-error.Po
1041:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-strfmt-001.o -MD -MP -MF .deps/test-strfmt-001.Tpo -c -o test-strfmt-001.o test-strfmt-001.cc
1042:info:build test-rmath.cc:253:18: warning: expression result unused [-Wunused-value]
1043:info:build         TEST(false,si++ == 0);
1044:info:build         ~~~~~~~~~~~~~~~~^~~~~
1045:info:build test-rmath.cc:21:3: note: expanded from macro 'TEST'
1046:info:build                 code; \
1047:info:build                 ^
1048:info:build test-rmath.cc:255:18: warning: expression result unused [-Wunused-value]
1049:info:build         TEST(false,si++ == 1);
1050:info:build         ~~~~~~~~~~~~~~~~^~~~~
1051:info:build test-rmath.cc:21:3: note: expanded from macro 'TEST'
1052:info:build                 code; \
1053:info:build                 ^
1054:info:build test-rmath.cc:257:18: warning: expression result unused [-Wunused-value]
1055:info:build         TEST(false,++si == 3);
1056:info:build         ~~~~~~~~~~~~~~~~^~~~~
1057:info:build test-rmath.cc:21:3: note: expanded from macro 'TEST'
1058:info:build                 code; \
1059:info:build                 ^
1060:info:build test-rmath.cc:259:18: warning: expression result unused [-Wunused-value]
1061:info:build         TEST(false,si-- == 3);
1062:info:build         ~~~~~~~~~~~~~~~~^~~~~
1063:info:build test-rmath.cc:21:3: note: expanded from macro 'TEST'
1064:info:build                 code; \
1065:info:build                 ^
1066:info:build test-rmath.cc:261:18: warning: expression result unused [-Wunused-value]
1067:info:build         TEST(false,--si == 1)
1068:info:build         ~~~~~~~~~~~~~~~~^~~~~
1069:info:build test-rmath.cc:21:3: note: expanded from macro 'TEST'
1070:info:build                 code; \
1071:info:build                 ^
1072:info:build test-rmath.cc:263:18: warning: expression result unused [-Wunused-value]
1073:info:build         TEST(false,--si == 0);
1074:info:build         ~~~~~~~~~~~~~~~~^~~~~
1075:info:build test-rmath.cc:21:3: note: expanded from macro 'TEST'
1076:info:build                 code; \
1077:info:build                 ^
1078:info:build test-rmath.cc:264:18: warning: expression result unused [-Wunused-value]
1079:info:build         TEST(false,--si == -1);
1080:info:build         ~~~~~~~~~~~~~~~~^~~~~~
1081:info:build test-rmath.cc:21:3: note: expanded from macro 'TEST'
1082:info:build                 code; \
1083:info:build                 ^
1084:info:build test-rmath.cc:266:17: warning: expression result unused [-Wunused-value]
1085:info:build         TEST(true,++si == max_limit<short>());
1086:info:build         ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
1087:info:build test-rmath.cc:21:3: note: expanded from macro 'TEST'
1088:info:build                 code; \
1089:info:build                 ^
1090:info:build test-rmath.cc:268:17: warning: expression result unused [-Wunused-value]
1091:info:build         TEST(true,--si == max_limit<short>());
1092:info:build         ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
1093:info:build test-rmath.cc:21:3: note: expanded from macro 'TEST'
1094:info:build                 code; \
1095:info:build                 ^
1096:info:build In file included from test-rmath.cc:16:
1097:info:build ./rmath.h:296:13: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
1098:info:build                 if (a_arg < static_cast<T>(0)) {
1099:info:build                     ~~~~~ ^ ~~~~~~~~~~~~~~~~~
1100:info:build ./rmath.h:726:10: note: in instantiation of member function 'safe_num<unsigned long>::add' requested here
1101:info:build         a_class.add(static_cast<T>(1));
1102:info:build                 ^
1103:info:build test-rmath.cc:104:26: note: in instantiation of function template specialization 'operator++<unsigned long>' requested here
1104:info:build         for (n1 = 0; n1 < 1250; ++n1) {
1105:info:build                                 ^
1106:info:build In file included from test-rmath.cc:16:
1107:info:build ./rmath.h:215:11: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
1108:info:build         if ((num < 0) && (num == min_limit<T>())) {
1109:info:build              ~~~ ^ ~
1110:info:build ./rmath.h:297:10: note: in instantiation of function template specialization 'absolute<unsigned long>' requested here
1111:info:build                         num = absolute(a_arg);
1112:info:build                               ^
1113:info:build ./rmath.h:726:10: note: in instantiation of member function 'safe_num<unsigned long>::add' requested here
1114:info:build         a_class.add(static_cast<T>(1));
1115:info:build                 ^
1116:info:build test-rmath.cc:104:26: note: in instantiation of function template specialization 'operator++<unsigned long>' requested here
1117:info:build         for (n1 = 0; n1 < 1250; ++n1) {
1118:info:build                                 ^
1119:info:build In file included from test-rmath.cc:16:
1120:info:build ./rmath.h:225:10: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
1121:info:build         if (num < 0) {
1122:info:build             ~~~ ^ ~
1123:info:build ./rmath.h:227:11: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
1124:info:build                 if (num < 0) {
1125:info:build                     ~~~ ^ ~
1126:info:build ./rmath.h:329:13: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
1127:info:build                 if (a_arg < static_cast<T>(0)) {
1128:info:build                     ~~~~~ ^ ~~~~~~~~~~~~~~~~~
1129:info:build ./rmath.h:298:4: note: in instantiation of member function 'safe_num<unsigned long>::subtract' requested here
1130:info:build                         subtract(num);
1131:info:build                         ^
1132:info:build ./rmath.h:726:10: note: in instantiation of member function 'safe_num<unsigned long>::add' requested here
1133:info:build         a_class.add(static_cast<T>(1));
1134:info:build                 ^
1135:info:build test-rmath.cc:104:26: note: in instantiation of function template specialization 'operator++<unsigned long>' requested here
1136:info:build         for (n1 = 0; n1 < 1250; ++n1) {
1137:info:build                                 ^
1138:info:build In file included from test-rmath.cc:16:
1139:info:build ./rmath.h:335:25: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
1140:info:build                 if (lowest_value<T>() < 0) {
1141:info:build                     ~~~~~~~~~~~~~~~~~ ^ ~
1142:info:build ./rmath.h:372:26: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
1143:info:build                 if ((lowest_value<T>() < 0) && (m_num < 0) && (a_arg < 0)) {
1144:info:build                      ~~~~~~~~~~~~~~~~~ ^ ~
1145:info:build ./rmath.h:490:3: note: in instantiation of member function 'safe_num<unsigned long>::multiply' requested here
1146:info:build                 multiply(a_class.value());
1147:info:build                 ^
1148:info:build ./rmath.h:694:9: note: in instantiation of member function 'safe_num<unsigned long>::multiply' requested here
1149:info:build         result.multiply(a_class2);
1150:info:build                ^
1151:info:build test-rmath.cc:107:24: note: in instantiation of function template specialization 'operator*<unsigned long>' requested here
1152:info:build                         TEST(false,num = n1 * n2);
1153:info:build                                             ^
1154:info:build test-rmath.cc:21:3: note: expanded from macro 'TEST'
1155:info:build                 code; \
1156:info:build                 ^
1157:info:build In file included from test-rmath.cc:16:
1158:info:build ./rmath.h:372:41: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
1159:info:build                 if ((lowest_value<T>() < 0) && (m_num < 0) && (a_arg < 0)) {
1160:info:build                                                 ~~~~~ ^ ~
1161:info:build ./rmath.h:372:56: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
1162:info:build                 if ((lowest_value<T>() < 0) && (m_num < 0) && (a_arg < 0)) {
1163:info:build                                                                ~~~~~ ^ ~
1164:info:build ./rmath.h:379:26: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
1165:info:build                 if ((lowest_value<T>() < 0) && (m_num < 0) && (a_arg >= 0)) {
1166:info:build                      ~~~~~~~~~~~~~~~~~ ^ ~
1167:info:build ./rmath.h:379:41: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
1168:info:build                 if ((lowest_value<T>() < 0) && (m_num < 0) && (a_arg >= 0)) {
1169:info:build                                                 ~~~~~ ^ ~
1170:info:build ./rmath.h:379:56: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare]
1171:info:build                 if ((lowest_value<T>() < 0) && (m_num < 0) && (a_arg >= 0)) {
1172:info:build                                                                ~~~~~ ^  ~
1173:info:build ./rmath.h:384:26: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
1174:info:build                 if ((lowest_value<T>() < 0) && (m_num >= 0) && (a_arg < 0)) {
1175:info:build                      ~~~~~~~~~~~~~~~~~ ^ ~
1176:info:build ./rmath.h:384:41: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare]
1177:info:build                 if ((lowest_value<T>() < 0) && (m_num >= 0) && (a_arg < 0)) {
1178:info:build                                                 ~~~~~ ^  ~
1179:info:build ./rmath.h:384:57: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
1180:info:build                 if ((lowest_value<T>() < 0) && (m_num >= 0) && (a_arg < 0)) {
1181:info:build                                                                 ~~~~~ ^ ~
1182:info:build ./rmath.h:389:26: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
1183:info:build                 if ((lowest_value<T>() < 0) && (m_num >= 0) && (a_arg >= 0)) {
1184:info:build                      ~~~~~~~~~~~~~~~~~ ^ ~
1185:info:build ./rmath.h:389:41: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare]
1186:info:build                 if ((lowest_value<T>() < 0) && (m_num >= 0) && (a_arg >= 0)) {
1187:info:build                                                 ~~~~~ ^  ~
1188:info:build ./rmath.h:389:57: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare]
1189:info:build                 if ((lowest_value<T>() < 0) && (m_num >= 0) && (a_arg >= 0)) {
1190:info:build                                                                 ~~~~~ ^  ~
1191:info:build ./rmath.h:394:26: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare]
1192:info:build                 if ((lowest_value<T>() >= 0) && (m_num >= 0) && (a_arg >= 0)) {
1193:info:build                      ~~~~~~~~~~~~~~~~~ ^  ~
1194:info:build ./rmath.h:394:42: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare]
1195:info:build                 if ((lowest_value<T>() >= 0) && (m_num >= 0) && (a_arg >= 0)) {
1196:info:build                                                  ~~~~~ ^  ~
1197:info:build ./rmath.h:394:58: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare]
1198:info:build                 if ((lowest_value<T>() >= 0) && (m_num >= 0) && (a_arg >= 0)) {
1199:info:build                                                                  ~~~~~ ^  ~
1200:info:build In file included from test-strfmt.cc:11:
1201:info:build In file included from ./strfmt.h:7:
1202:info:build ./rmath.h:296:13: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
1203:info:build                 if (a_arg < static_cast<T>(0)) {
1204:info:build                     ~~~~~ ^ ~~~~~~~~~~~~~~~~~
1205:info:build ./rmath.h:726:10: note: in instantiation of member function 'safe_num<unsigned long>::add' requested here
1206:info:build         a_class.add(static_cast<T>(1));
1207:info:build                 ^
1208:info:build ./strfmt.h:54:35: note: in instantiation of function template specialization 'operator++<unsigned long>' requested here
1209:info:build         for (tmp = 1; tmp < a_precision; ++tmp) {
1210:info:build                                          ^
1211:info:build test-strfmt.cc:43:13: note: in instantiation of function template specialization 'size_to_string<unsigned long>' requested here
1212:info:build         TEST(str = size_to_string(ui64));
1213:info:build                    ^
1214:info:build test-strfmt.cc:18:3: note: expanded from macro 'TEST'
1215:info:build                 code; \
1216:info:build                 ^
1217:info:build In file included from test-strfmt.cc:11:
1218:info:build In file included from ./strfmt.h:7:
1219:info:build ./rmath.h:215:11: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
1220:info:build         if ((num < 0) && (num == min_limit<T>())) {
1221:info:build              ~~~ ^ ~
1222:info:build ./rmath.h:297:10: note: in instantiation of function template specialization 'absolute<unsigned long>' requested here
1223:info:build                         num = absolute(a_arg);
1224:info:build                               ^
1225:info:build ./rmath.h:726:10: note: in instantiation of member function 'safe_num<unsigned long>::add' requested here
1226:info:build         a_class.add(static_cast<T>(1));
1227:info:build                 ^
1228:info:build ./strfmt.h:54:35: note: in instantiation of function template specialization 'operator++<unsigned long>' requested here
1229:info:build         for (tmp = 1; tmp < a_precision; ++tmp) {
1230:info:build                                          ^
1231:info:build test-strfmt.cc:43:13: note: in instantiation of function template specialization 'size_to_string<unsigned long>' requested here
1232:info:build         TEST(str = size_to_string(ui64));
1233:info:build                    ^
1234:info:build test-strfmt.cc:18:3: note: expanded from macro 'TEST'
1235:info:build                 code; \
1236:info:build                 ^
1237:info:build In file included from test-strfmt.cc:11:
1238:info:build In file included from ./strfmt.h:7:
1239:info:build ./rmath.h:225:10: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
1240:info:build         if (num < 0) {
1241:info:build             ~~~ ^ ~
1242:info:build ./rmath.h:227:11: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
1243:info:build                 if (num < 0) {
1244:info:build                     ~~~ ^ ~
1245:info:build ./rmath.h:329:13: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
1246:info:build                 if (a_arg < static_cast<T>(0)) {
1247:info:build                     ~~~~~ ^ ~~~~~~~~~~~~~~~~~
1248:info:build ./rmath.h:298:4: note: in instantiation of member function 'safe_num<unsigned long>::subtract' requested here
1249:info:build                         subtract(num);
1250:info:build                         ^
1251:info:build ./rmath.h:726:10: note: in instantiation of member function 'safe_num<unsigned long>::add' requested here
1252:info:build         a_class.add(static_cast<T>(1));
1253:info:build                 ^
1254:info:build ./strfmt.h:54:35: note: in instantiation of function template specialization 'operator++<unsigned long>' requested here
1255:info:build         for (tmp = 1; tmp < a_precision; ++tmp) {
1256:info:build                                          ^
1257:info:build test-strfmt.cc:43:13: note: in instantiation of function template specialization 'size_to_string<unsigned long>' requested here
1258:info:build         TEST(str = size_to_string(ui64));
1259:info:build                    ^
1260:info:build test-strfmt.cc:18:3: note: expanded from macro 'TEST'
1261:info:build                 code; \
1262:info:build                 ^
1263:info:build In file included from test-strfmt.cc:11:
1264:info:build In file included from ./strfmt.h:7:
1265:info:build ./rmath.h:335:25: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
1266:info:build                 if (lowest_value<T>() < 0) {
1267:info:build                     ~~~~~~~~~~~~~~~~~ ^ ~
1268:info:build ./rmath.h:372:26: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
1269:info:build                 if ((lowest_value<T>() < 0) && (m_num < 0) && (a_arg < 0)) {
1270:info:build                      ~~~~~~~~~~~~~~~~~ ^ ~
1271:info:build ./rmath.h:490:3: note: in instantiation of member function 'safe_num<unsigned long>::multiply' requested here
1272:info:build                 multiply(a_class.value());
1273:info:build                 ^
1274:info:build ./rmath.h:638:3: note: in instantiation of member function 'safe_num<unsigned long>::multiply' requested here
1275:info:build                 multiply(a_class);
1276:info:build                 ^
1277:info:build ./strfmt.h:55:8: note: in instantiation of member function 'safe_num<unsigned long>::operator*=' requested here
1278:info:build                 rmul *= 10;
1279:info:build                      ^
1280:info:build test-strfmt.cc:43:13: note: in instantiation of function template specialization 'size_to_string<unsigned long>' requested here
1281:info:build         TEST(str = size_to_string(ui64));
1282:info:build                    ^
1283:info:build test-strfmt.cc:18:3: note: expanded from macro 'TEST'
1284:info:build                 code; \
1285:info:build                 ^
1286:info:build In file included from test-strfmt.cc:11:
1287:info:build In file included from ./strfmt.h:7:
1288:info:build ./rmath.h:372:41: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
1289:info:build                 if ((lowest_value<T>() < 0) && (m_num < 0) && (a_arg < 0)) {
1290:info:build                                                 ~~~~~ ^ ~
1291:info:build ./rmath.h:372:56: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
1292:info:build                 if ((lowest_value<T>() < 0) && (m_num < 0) && (a_arg < 0)) {
1293:info:build                                                                ~~~~~ ^ ~
1294:info:build ./rmath.h:379:26: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
1295:info:build                 if ((lowest_value<T>() < 0) && (m_num < 0) && (a_arg >= 0)) {
1296:info:build                      ~~~~~~~~~~~~~~~~~ ^ ~
1297:info:build ./rmath.h:379:41: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
1298:info:build                 if ((lowest_value<T>() < 0) && (m_num < 0) && (a_arg >= 0)) {
1299:info:build                                                 ~~~~~ ^ ~
1300:info:build ./rmath.h:379:56: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare]
1301:info:build                 if ((lowest_value<T>() < 0) && (m_num < 0) && (a_arg >= 0)) {
1302:info:build                                                                ~~~~~ ^  ~
1303:info:build ./rmath.h:384:26: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
1304:info:build                 if ((lowest_value<T>() < 0) && (m_num >= 0) && (a_arg < 0)) {
1305:info:build                      ~~~~~~~~~~~~~~~~~ ^ ~
1306:info:build ./rmath.h:384:41: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare]
1307:info:build                 if ((lowest_value<T>() < 0) && (m_num >= 0) && (a_arg < 0)) {
1308:info:build                                                 ~~~~~ ^  ~
1309:info:build ./rmath.h:384:57: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
1310:info:build                 if ((lowest_value<T>() < 0) && (m_num >= 0) && (a_arg < 0)) {
1311:info:build                                                                 ~~~~~ ^ ~
1312:info:build ./rmath.h:389:26: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
1313:info:build                 if ((lowest_value<T>() < 0) && (m_num >= 0) && (a_arg >= 0)) {
1314:info:build                      ~~~~~~~~~~~~~~~~~ ^ ~
1315:info:build ./rmath.h:389:41: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare]
1316:info:build                 if ((lowest_value<T>() < 0) && (m_num >= 0) && (a_arg >= 0)) {
1317:info:build                                                 ~~~~~ ^  ~
1318:info:build ./rmath.h:389:57: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare]
1319:info:build                 if ((lowest_value<T>() < 0) && (m_num >= 0) && (a_arg >= 0)) {
1320:info:build                                                                 ~~~~~ ^  ~
1321:info:build ./rmath.h:394:26: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare]
1322:info:build                 if ((lowest_value<T>() >= 0) && (m_num >= 0) && (a_arg >= 0)) {
1323:info:build                      ~~~~~~~~~~~~~~~~~ ^  ~
1324:info:build ./rmath.h:394:42: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare]
1325:info:build                 if ((lowest_value<T>() >= 0) && (m_num >= 0) && (a_arg >= 0)) {
1326:info:build                                                  ~~~~~ ^  ~
1327:info:build ./rmath.h:394:58: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare]
1328:info:build                 if ((lowest_value<T>() >= 0) && (m_num >= 0) && (a_arg >= 0)) {
1329:info:build                                                                  ~~~~~ ^  ~
1330:info:build ./rmath.h:444:14: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
1331:info:build                 if ((m_num < 0) && (a_arg < 0) && (num < 0)) {
1332:info:build                      ~~~~~ ^ ~
1333:info:build ./rmath.h:496:3: note: in instantiation of member function 'safe_num<unsigned long>::divide' requested here
1334:info:build                 divide(a_class.value());
1335:info:build                 ^
1336:info:build ./rmath.h:706:9: note: in instantiation of member function 'safe_num<unsigned long>::divide' requested here
1337:info:build         result.divide(a_class2);
1338:info:build                ^
1339:info:build ./strfmt.h:66:21: note: in instantiation of function template specialization 'operator/<unsigned long>' requested here
1340:info:build                         remainder = (tmp / safe_num<T>(a_kilo)) % rmul;
1341:info:build                                          ^
1342:info:build ./error.h:128:3: note: expanded from macro 'TRY'
1343:info:build                 code; \
1344:info:build                 ^
1345:info:build test-strfmt.cc:43:13: note: in instantiation of function template specialization 'size_to_string<unsigned long>' requested here
1346:info:build         TEST(str = size_to_string(ui64));
1347:info:build                    ^
1348:info:build test-strfmt.cc:18:3: note: expanded from macro 'TEST'
1349:info:build                 code; \
1350:info:build                 ^
1351:info:build In file included from test-strfmt.cc:11:
1352:info:build In file included from ./strfmt.h:7:
1353:info:build ./rmath.h:444:29: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
1354:info:build                 if ((m_num < 0) && (a_arg < 0) && (num < 0)) {
1355:info:build                                     ~~~~~ ^ ~
1356:info:build ./rmath.h:444:42: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
1357:info:build                 if ((m_num < 0) && (a_arg < 0) && (num < 0)) {
1358:info:build                                                    ~~~ ^ ~
1359:info:build ./rmath.h:444:14: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
1360:info:build                 if ((m_num < 0) && (a_arg < 0) && (num < 0)) {
1361:info:build                      ~~~~~ ^ ~
1362:info:build ./rmath.h:496:3: note: in instantiation of member function 'safe_num<unsigned long>::divide' requested here
1363:info:build                 divide(a_class.value());
1364:info:build                 ^
1365:info:build ./rmath.h:646:3: note: in instantiation of member function 'safe_num<unsigned long>::divide' requested here
1366:info:build                 divide(a_class);
1367:info:build                 ^
1368:info:build test-rmath.cc:371:6: note: in instantiation of member function 'safe_num<unsigned long>::operator/=' requested here
1369:info:build         num /= total;
1370:info:build             ^
1371:info:build In file included from test-rmath.cc:16:
1372:info:build ./rmath.h:444:29: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
1373:info:build                 if ((m_num < 0) && (a_arg < 0) && (num < 0)) {
1374:info:build                                     ~~~~~ ^ ~
1375:info:build ./rmath.h:444:42: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
1376:info:build                 if ((m_num < 0) && (a_arg < 0) && (num < 0)) {
1377:info:build                                                    ~~~ ^ ~
1378:info:build ./rmath.h:82:13: warning: function 'max_limit<float>' has internal linkage but is not defined
1379:info:build const float max_limit<float>();
1380:info:build             ^
1381:info:build test-rmath.cc:155:9: note: used here
1382:info:build         assert(max_limit<float>() == FLT_MAX);
1383:info:build                ^
1384:info:build /usr/include/assert.h:93:25: note: expanded from macro 'assert'
1385:info:build     (__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __FILE__, __LINE__, #e) : (void)0)
1386:info:build                         ^
1387:info:build In file included from test-rmath.cc:16:
1388:info:build ./rmath.h:92:13: warning: function 'min_limit<float>' has internal linkage but is not defined
1389:info:build const float min_limit<float>();
1390:info:build             ^
1391:info:build test-rmath.cc:156:9: note: used here
1392:info:build         assert(min_limit<float>() == FLT_MIN);
1393:info:build                ^
1394:info:build /usr/include/assert.h:93:25: note: expanded from macro 'assert'
1395:info:build     (__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __FILE__, __LINE__, #e) : (void)0)
1396:info:build                         ^
1397:info:build In file included from test-rmath.cc:16:
1398:info:build ./rmath.h:96:14: warning: function 'max_limit<double>' has internal linkage but is not defined
1399:info:build const double max_limit<double>();
1400:info:build              ^
1401:info:build test-rmath.cc:158:9: note: used here
1402:info:build         assert(max_limit<double>() == DBL_MAX);
1403:info:build                ^
1404:info:build /usr/include/assert.h:93:25: note: expanded from macro 'assert'
1405:info:build     (__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __FILE__, __LINE__, #e) : (void)0)
1406:info:build                         ^
1407:info:build In file included from test-rmath.cc:16:
1408:info:build ./rmath.h:106:14: warning: function 'min_limit<double>' has internal linkage but is not defined
1409:info:build const double min_limit<double>();
1410:info:build              ^
1411:info:build test-rmath.cc:159:9: note: used here
1412:info:build         assert(min_limit<double>() == DBL_MIN);
1413:info:build                ^
1414:info:build /usr/include/assert.h:93:25: note: expanded from macro 'assert'
1415:info:build     (__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __FILE__, __LINE__, #e) : (void)0)
1416:info:build                         ^
1417:info:build ./rmath.h:96:14: warning: function 'max_limit<double>' has internal linkage but is not defined
1418:info:build const double max_limit<double>();
1419:info:build              ^
1420:info:build ./rmath.h:178:11: note: used here
1421:info:build         value = -max_limit<T>();
1422:info:build                  ^
1423:info:build ./rmath.h:106:14: warning: function 'min_limit<double>' has internal linkage but is not defined
1424:info:build const double min_limit<double>();
1425:info:build              ^
1426:info:build ./rmath.h:179:14: note: used here
1427:info:build         if (value > min_limit<T>())
1428:info:build                     ^
1429:info:build mv -f .deps/archiver.Tpo .deps/archiver.Po
1430:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-strfmt-002.o -MD -MP -MF .deps/test-strfmt-002.Tpo -c -o test-strfmt-002.o test-strfmt-002.cc
1431:info:build 2 warnings generated.
1432:info:build mv -f .deps/reporter.Tpo .deps/reporter.Po
1433:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-strfmt-003.o -MD -MP -MF .deps/test-strfmt-003.Tpo -c -o test-strfmt-003.o test-strfmt-003.cc
1434:info:build mv -f .deps/test-estring.Tpo .deps/test-estring.Po
1435:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-strfmt-004.o -MD -MP -MF .deps/test-strfmt-004.Tpo -c -o test-strfmt-004.o test-strfmt-004.cc
1436:info:build mv -f .deps/estring.Tpo .deps/estring.Po
1437:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-fs-cwd.o -MD -MP -MF .deps/test-fs-cwd.Tpo -c -o test-fs-cwd.o test-fs-cwd.cc
1438:info:build mv -f .deps/test-fs-cwd.Tpo .deps/test-fs-cwd.Po
1439:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-tstamp.o -MD -MP -MF .deps/test-tstamp.Tpo -c -o test-tstamp.o test-tstamp.cc
1440:info:build In file included from test-strfmt-001.cc:10:
1441:info:build In file included from ./strfmt.h:7:
1442:info:build ./rmath.h:96:14: warning: function 'max_limit<double>' has internal linkage but is not defined
1443:info:build const double max_limit<double>();
1444:info:build              ^
1445:info:build ./rmath.h:178:11: note: used here
1446:info:build         value = -max_limit<T>();
1447:info:build                  ^
1448:info:build ./rmath.h:106:14: warning: function 'min_limit<double>' has internal linkage but is not defined
1449:info:build const double min_limit<double>();
1450:info:build              ^
1451:info:build ./rmath.h:179:14: note: used here
1452:info:build         if (value > min_limit<T>())
1453:info:build                     ^
1454:info:build 2 warnings generated.
1455:info:build mv -f .deps/test-strfmt-001.Tpo .deps/test-strfmt-001.Po
1456:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT fdstream.o -MD -MP -MF .deps/fdstream.Tpo -c -o fdstream.o fdstream.cc
1457:info:build In file included from test-strfmt-002.cc:10:
1458:info:build In file included from ./strfmt.h:7In file included from test-strfmt-003.cc:10:
1459:info:build In file included from ./strfmt.h:7:
1460:info:build ./rmath.h:96:14: warning: function 'max_limit<double>' has internal linkage but is not defined
1461:info:build const double max_limit<double>();
1462:info:build              ^
1463:info:build ./rmath.h:178:11: note: used here
1464:info:build         value = -max_limit<T>();
1465:info:build                  ^
1466:info:build ./rmath.h:106:14: warning: function 'min_limit<double>' has internal linkage but is not defined
1467:info:build const double min_limit<double>();
1468:info:build              ^:
1469:info:build ./rmath.h:96:14: warning: function 'max_limit<double>' has internal linkage but is not defined
1470:info:build const double max_limit<double>();
1471:info:build              ^
1472:info:build ./rmath.h:178:11: note: used here
1473:info:build         value = -max_limit<T>();
1474:info:build                  ^
1475:info:build ./rmath.h:106:14: warning: function 'min_limit<double>' has internal linkage but is not defined
1476:info:build const double min_limit<double>();
1477:info:build              ^
1478:info:build ./rmath.h:179:14: note: used here
1479:info:build         if (value > min_limit<T>())
1480:info:build                     ^
1481:info:build
1482:info:build ./rmath.h:179:14: note: used here
1483:info:build         if (value > min_limit<T>())
1484:info:build                     ^
1485:info:build In file included from test-strfmt-004.cc:10:
1486:info:build In file included from ./strfmt.h:7:
1487:info:build ./rmath.h:96:14: warning: function 'max_limit<double>' has internal linkage but is not defined
1488:info:build const double max_limit<double>();
1489:info:build              ^
1490:info:build ./rmath.h:178:11: note: used here
1491:info:build         value = -max_limit<T>();
1492:info:build                  ^
1493:info:build ./rmath.h:106:14: warning: function 'min_limit<double>' has internal linkage but is not defined
1494:info:build const double min_limit<double>();
1495:info:build              ^
1496:info:build ./rmath.h:179:14: note: used here
1497:info:build         if (value > min_limit<T>())
1498:info:build                     ^
1499:info:build 2 warnings generated.
1500:info:build 2 warnings generated.
1501:info:build mv -f .deps/test-strfmt-003.Tpo .deps/test-strfmt-003.Po
1502:info:build mv -f .deps/test-strfmt-002.Tpo .deps/test-strfmt-002.Po
1503:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-exec.o -MD -MP -MF .deps/test-exec.Tpo -c -o test-exec.o test-exec.cc
1504:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-timer.o -MD -MP -MF .deps/test-timer.Tpo -c -o test-timer.o test-timer.cc
1505:info:build 26 warnings generated.
1506:info:build 2 warnings generated.
1507:info:build mv -f .deps/test-strfmt-004.Tpo .deps/test-strfmt-004.Po
1508:info:build mv -f .deps/test-strfmt.Tpo .deps/test-strfmt.Po
1509:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-setup.o -MD -MP -MF .deps/test-rconfig-setup.Tpo -c -o test-rconfig-setup.o test-rconfig-setup.cc
1510:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-001.o -MD -MP -MF .deps/test-rconfig-001.Tpo -c -o test-rconfig-001.o test-rconfig-001.cc
1511:info:build 50 warnings generated.
1512:info:build mv -f .deps/test-rmath.Tpo .deps/test-rmath.Po
1513:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-002.o -MD -MP -MF .deps/test-rconfig-002.Tpo -c -o test-rconfig-002.o test-rconfig-002.cc
1514:info:build mv -f .deps/test-tstamp.Tpo .deps/test-tstamp.Po
1515:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-003.o -MD -MP -MF .deps/test-rconfig-003.Tpo -c -o test-rconfig-003.o test-rconfig-003.cc
1516:info:build mv -f .deps/fdstream.Tpo .deps/fdstream.Po
1517:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-004.o -MD -MP -MF .deps/test-rconfig-004.Tpo -c -o test-rconfig-004.o test-rconfig-004.cc
1518:info:build mv -f .deps/test-timer.Tpo .deps/test-timer.Po
1519:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-005.o -MD -MP -MF .deps/test-rconfig-005.Tpo -c -o test-rconfig-005.o test-rconfig-005.cc
1520:info:build mv -f .deps/test-exec.Tpo .deps/test-exec.Po
1521:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-006.o -MD -MP -MF .deps/test-rconfig-006.Tpo -c -o test-rconfig-006.o test-rconfig-006.cc
1522:info:build mv -f .deps/test-rconfig-001.Tpo .deps/test-rconfig-001.Po
1523:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-007.o -MD -MP -MF .deps/test-rconfig-007.Tpo -c -o test-rconfig-007.o test-rconfig-007.cc
1524:info:build mv -f .deps/test-rconfig-002.Tpo .deps/test-rconfig-002.Po
1525:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-008.o -MD -MP -MF .deps/test-rconfig-008.Tpo -c -o test-rconfig-008.o test-rconfig-008.cc
1526:info:build mv -f .deps/test-rconfig-003.Tpo .deps/test-rconfig-003.Po
1527:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-009.o -MD -MP -MF .deps/test-rconfig-009.Tpo -c -o test-rconfig-009.o test-rconfig-009.cc
1528:info:build mv -f .deps/test-rconfig-004.Tpo .deps/test-rconfig-004.Po
1529:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-010.o -MD -MP -MF .deps/test-rconfig-010.Tpo -c -o test-rconfig-010.o test-rconfig-010.cc
1530:info:build mv -f .deps/test-rconfig-setup.Tpo .deps/test-rconfig-setup.Po
1531:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-011.o -MD -MP -MF .deps/test-rconfig-011.Tpo -c -o test-rconfig-011.o test-rconfig-011.cc
1532:info:build mv -f .deps/test-rconfig-005.Tpo .deps/test-rconfig-005.Po
1533:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-012.o -MD -MP -MF .deps/test-rconfig-012.Tpo -c -o test-rconfig-012.o test-rconfig-012.cc
1534:info:build mv -f .deps/test-rconfig-006.Tpo .deps/test-rconfig-006.Po
1535:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-013.o -MD -MP -MF .deps/test-rconfig-013.Tpo -c -o test-rconfig-013.o test-rconfig-013.cc
1536:info:build mv -f .deps/test-rconfig-007.Tpo .deps/test-rconfig-007.Po
1537:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-014.o -MD -MP -MF .deps/test-rconfig-014.Tpo -c -o test-rconfig-014.o test-rconfig-014.cc
1538:info:build mv -f .deps/test-rconfig-008.Tpo .deps/test-rconfig-008.Po
1539:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-015.o -MD -MP -MF .deps/test-rconfig-015.Tpo -c -o test-rconfig-015.o test-rconfig-015.cc
1540:info:build mv -f .deps/test-rconfig-009.Tpo .deps/test-rconfig-009.Po
1541:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-016.o -MD -MP -MF .deps/test-rconfig-016.Tpo -c -o test-rconfig-016.o test-rconfig-016.cc
1542:info:build mv -f .deps/test-rconfig-010.Tpo .deps/test-rconfig-010.Po
1543:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-017.o -MD -MP -MF .deps/test-rconfig-017.Tpo -c -o test-rconfig-017.o test-rconfig-017.cc
1544:info:build mv -f .deps/test-rconfig-011.Tpo .deps/test-rconfig-011.Po
1545:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-018.o -MD -MP -MF .deps/test-rconfig-018.Tpo -c -o test-rconfig-018.o test-rconfig-018.cc
1546:info:build mv -f .deps/test-rconfig-012.Tpo .deps/test-rconfig-012.Po
1547:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-019.o -MD -MP -MF .deps/test-rconfig-019.Tpo -c -o test-rconfig-019.o test-rconfig-019.cc
1548:info:build mv -f .deps/test-rconfig-013.Tpo .deps/test-rconfig-013.Po
1549:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-020.o -MD -MP -MF .deps/test-rconfig-020.Tpo -c -o test-rconfig-020.o test-rconfig-020.cc
1550:info:build mv -f .deps/test-rconfig-014.Tpo .deps/test-rconfig-014.Po
1551:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-021.o -MD -MP -MF .deps/test-rconfig-021.Tpo -c -o test-rconfig-021.o test-rconfig-021.cc
1552:info:build mv -f .deps/test-rconfig-015.Tpo .deps/test-rconfig-015.Po
1553:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-022.o -MD -MP -MF .deps/test-rconfig-022.Tpo -c -o test-rconfig-022.o test-rconfig-022.cc
1554:info:build mv -f .deps/test-rconfig-016.Tpo .deps/test-rconfig-016.Po
1555:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-023.o -MD -MP -MF .deps/test-rconfig-023.Tpo -c -o test-rconfig-023.o test-rconfig-023.cc
1556:info:build mv -f .deps/test-rconfig-017.Tpo .deps/test-rconfig-017.Po
1557:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-024.o -MD -MP -MF .deps/test-rconfig-024.Tpo -c -o test-rconfig-024.o test-rconfig-024.cc
1558:info:build mv -f .deps/rconfig.Tpo .deps/rconfig.Po
1559:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-025.o -MD -MP -MF .deps/test-rconfig-025.Tpo -c -o test-rconfig-025.o test-rconfig-025.cc
1560:info:build mv -f .deps/test-rconfig-018.Tpo .deps/test-rconfig-018.Po
1561:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-026.o -MD -MP -MF .deps/test-rconfig-026.Tpo -c -o test-rconfig-026.o test-rconfig-026.cc
1562:info:build mv -f .deps/test-rconfig-019.Tpo .deps/test-rconfig-019.Po
1563:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-027.o -MD -MP -MF .deps/test-rconfig-027.Tpo -c -o test-rconfig-027.o test-rconfig-027.cc
1564:info:build mv -f .deps/test-rconfig-020.Tpo .deps/test-rconfig-020.Po
1565:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-028.o -MD -MP -MF .deps/test-rconfig-028.Tpo -c -o test-rconfig-028.o test-rconfig-028.cc
1566:info:build mv -f .deps/test-rconfig-021.Tpo .deps/test-rconfig-021.Po
1567:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-029.o -MD -MP -MF .deps/test-rconfig-029.Tpo -c -o test-rconfig-029.o test-rconfig-029.cc
1568:info:build mv -f .deps/test-rconfig-022.Tpo .deps/test-rconfig-022.Po
1569:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-030.o -MD -MP -MF .deps/test-rconfig-030.Tpo -c -o test-rconfig-030.o test-rconfig-030.cc
1570:info:build mv -f .deps/test-rconfig-023.Tpo .deps/test-rconfig-023.Po
1571:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-031.o -MD -MP -MF .deps/test-rconfig-031.Tpo -c -o test-rconfig-031.o test-rconfig-031.cc
1572:info:build mv -f .deps/test-rconfig-024.Tpo .deps/test-rconfig-024.Po
1573:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-032.o -MD -MP -MF .deps/test-rconfig-032.Tpo -c -o test-rconfig-032.o test-rconfig-032.cc
1574:info:build mv -f .deps/test-rconfig-025.Tpo .deps/test-rconfig-025.Po
1575:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-033.o -MD -MP -MF .deps/test-rconfig-033.Tpo -c -o test-rconfig-033.o test-rconfig-033.cc
1576:info:build mv -f .deps/test-rconfig-026.Tpo .deps/test-rconfig-026.Po
1577:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-034.o -MD -MP -MF .deps/test-rconfig-034.Tpo -c -o test-rconfig-034.o test-rconfig-034.cc
1578:info:build mv -f .deps/test-rconfig-027.Tpo .deps/test-rconfig-027.Po
1579:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-035.o -MD -MP -MF .deps/test-rconfig-035.Tpo -c -o test-rconfig-035.o test-rconfig-035.cc
1580:info:build mv -f .deps/test-rconfig-028.Tpo .deps/test-rconfig-028.Po
1581:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-036.o -MD -MP -MF .deps/test-rconfig-036.Tpo -c -o test-rconfig-036.o test-rconfig-036.cc
1582:info:build mv -f .deps/test-rconfig-029.Tpo .deps/test-rconfig-029.Po
1583:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-037.o -MD -MP -MF .deps/test-rconfig-037.Tpo -c -o test-rconfig-037.o test-rconfig-037.cc
1584:info:build mv -f .deps/test-rconfig-030.Tpo .deps/test-rconfig-030.Po
1585:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-038.o -MD -MP -MF .deps/test-rconfig-038.Tpo -c -o test-rconfig-038.o test-rconfig-038.cc
1586:info:build mv -f .deps/test-rconfig-031.Tpo .deps/test-rconfig-031.Po
1587:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-039.o -MD -MP -MF .deps/test-rconfig-039.Tpo -c -o test-rconfig-039.o test-rconfig-039.cc
1588:info:build mv -f .deps/test-rconfig-032.Tpo .deps/test-rconfig-032.Po
1589:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-040.o -MD -MP -MF .deps/test-rconfig-040.Tpo -c -o test-rconfig-040.o test-rconfig-040.cc
1590:info:build mv -f .deps/test-rconfig-033.Tpo .deps/test-rconfig-033.Po
1591:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-041.o -MD -MP -MF .deps/test-rconfig-041.Tpo -c -o test-rconfig-041.o test-rconfig-041.cc
1592:info:build mv -f .deps/test-rconfig-034.Tpo .deps/test-rconfig-034.Po
1593:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-042.o -MD -MP -MF .deps/test-rconfig-042.Tpo -c -o test-rconfig-042.o test-rconfig-042.cc
1594:info:build mv -f .deps/test-rconfig-036.Tpo .deps/test-rconfig-036.Po
1595:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-043.o -MD -MP -MF .deps/test-rconfig-043.Tpo -c -o test-rconfig-043.o test-rconfig-043.cc
1596:info:build mv -f .deps/test-rconfig-035.Tpo .deps/test-rconfig-035.Po
1597:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-044.o -MD -MP -MF .deps/test-rconfig-044.Tpo -c -o test-rconfig-044.o test-rconfig-044.cc
1598:info:build mv -f .deps/test-rconfig-037.Tpo .deps/test-rconfig-037.Po
1599:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-045.o -MD -MP -MF .deps/test-rconfig-045.Tpo -c -o test-rconfig-045.o test-rconfig-045.cc
1600:info:build mv -f .deps/test-rconfig-038.Tpo .deps/test-rconfig-038.Po
1601:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-046.o -MD -MP -MF .deps/test-rconfig-046.Tpo -c -o test-rconfig-046.o test-rconfig-046.cc
1602:info:build mv -f .deps/test-rconfig-039.Tpo .deps/test-rconfig-039.Po
1603:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-047.o -MD -MP -MF .deps/test-rconfig-047.Tpo -c -o test-rconfig-047.o test-rconfig-047.cc
1604:info:build mv -f .deps/test-rconfig-040.Tpo .deps/test-rconfig-040.Po
1605:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-048.o -MD -MP -MF .deps/test-rconfig-048.Tpo -c -o test-rconfig-048.o test-rconfig-048.cc
1606:info:build mv -f .deps/test-rconfig-041.Tpo .deps/test-rconfig-041.Po
1607:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-049.o -MD -MP -MF .deps/test-rconfig-049.Tpo -c -o test-rconfig-049.o test-rconfig-049.cc
1608:info:build mv -f .deps/test-rconfig-042.Tpo .deps/test-rconfig-042.Po
1609:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-050.o -MD -MP -MF .deps/test-rconfig-050.Tpo -c -o test-rconfig-050.o test-rconfig-050.cc
1610:info:build mv -f .deps/test-rconfig-044.Tpo .deps/test-rconfig-044.Po
1611:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-051.o -MD -MP -MF .deps/test-rconfig-051.Tpo -c -o test-rconfig-051.o test-rconfig-051.cc
1612:info:build mv -f .deps/test-rconfig-045.Tpo .deps/test-rconfig-045.Po
1613:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-052.o -MD -MP -MF .deps/test-rconfig-052.Tpo -c -o test-rconfig-052.o test-rconfig-052.cc
1614:info:build mv -f .deps/test-rconfig-046.Tpo .deps/test-rconfig-046.Po
1615:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-053.o -MD -MP -MF .deps/test-rconfig-053.Tpo -c -o test-rconfig-053.o test-rconfig-053.cc
1616:info:build mv -f .deps/test-rconfig-043.Tpo .deps/test-rconfig-043.Po
1617:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-054.o -MD -MP -MF .deps/test-rconfig-054.Tpo -c -o test-rconfig-054.o test-rconfig-054.cc
1618:info:build mv -f .deps/test-rconfig-047.Tpo .deps/test-rconfig-047.Po
1619:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-055.o -MD -MP -MF .deps/test-rconfig-055.Tpo -c -o test-rconfig-055.o test-rconfig-055.cc
1620:info:build mv -f .deps/test-rconfig-048.Tpo .deps/test-rconfig-048.Po
1621:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rconfig-056.o -MD -MP -MF .deps/test-rconfig-056.Tpo -c -o test-rconfig-056.o test-rconfig-056.cc
1622:info:build mv -f .deps/test-rconfig-049.Tpo .deps/test-rconfig-049.Po
1623:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-logger.o -MD -MP -MF .deps/test-logger.Tpo -c -o test-logger.o test-logger.cc
1624:info:build mv -f .deps/test-rconfig-050.Tpo .deps/test-rconfig-050.Po
1625:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-table.o -MD -MP -MF .deps/test-table.Tpo -c -o test-table.o test-table.cc
1626:info:build mv -f .deps/test-rconfig-051.Tpo .deps/test-rconfig-051.Po
1627:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-vaulter-setup.o -MD -MP -MF .deps/test-vaulter-setup.Tpo -c -o test-vaulter-setup.o test-vaulter-setup.cc
1628:info:build mv -f .deps/test-rconfig-052.Tpo .deps/test-rconfig-052.Po
1629:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-vaulter-001.o -MD -MP -MF .deps/test-vaulter-001.Tpo -c -o test-vaulter-001.o test-vaulter-001.cc
1630:info:build mv -f .deps/test-rconfig-053.Tpo .deps/test-rconfig-053.Po
1631:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-vaulter-002.o -MD -MP -MF .deps/test-vaulter-002.Tpo -c -o test-vaulter-002.o test-vaulter-002.cc
1632:info:build mv -f .deps/test-rconfig-054.Tpo .deps/test-rconfig-054.Po
1633:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-vaulter-003.o -MD -MP -MF .deps/test-vaulter-003.Tpo -c -o test-vaulter-003.o test-vaulter-003.cc
1634:info:build mv -f .deps/test-rconfig-055.Tpo .deps/test-rconfig-055.Po
1635:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-vaulter-004.o -MD -MP -MF .deps/test-vaulter-004.Tpo -c -o test-vaulter-004.o test-vaulter-004.cc
1636:info:build mv -f .deps/test-rconfig-056.Tpo .deps/test-rconfig-056.Po
1637:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-vaulter-005.o -MD -MP -MF .deps/test-vaulter-005.Tpo -c -o test-vaulter-005.o test-vaulter-005.cc
1638:info:build mv -f .deps/test-logger.Tpo .deps/test-logger.Po
1639:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-vaulter-006.o -MD -MP -MF .deps/test-vaulter-006.Tpo -c -o test-vaulter-006.o test-vaulter-006.cc
1640:info:build mv -f .deps/test-vaulter-001.Tpo .deps/test-vaulter-001.Po
1641:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rvm-001.o -MD -MP -MF .deps/test-rvm-001.Tpo -c -o test-rvm-001.o test-rvm-001.cc
1642:info:build mv -f .deps/test-vaulter-002.Tpo .deps/test-vaulter-002.Po
1643:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rvm-002.o -MD -MP -MF .deps/test-rvm-002.Tpo -c -o test-rvm-002.o test-rvm-002.cc
1644:info:build mv -f .deps/test-vaulter-setup.Tpo .deps/test-vaulter-setup.Po
1645:info:build /usr/bin/clang++ -DHAVE_CONFIG_H -I.   -I/opt/local/include   -MT test-rvm-003.o -MD -MP -MF .deps/test-rvm-003.Tpo -c -o test-rvm-003.o test-rvm-003.cc
1646:info:build mv -f .deps/test-vaulter-003.Tpo .deps/test-vaulter-003.Po
1647:info:build mv -f .deps/test-table.Tpo .deps/test-table.Po
1648:info:build /usr/bin/clang++    -L/opt/local/lib -arch x86_64 -o rvm types.o rmath.o error.o estring.o fs.o tstamp.o rconfig.o timer.o logger.o estat.o vaulter.o exec.o table.o help.o archiver.o cataloger.o reporter.o rvm.o 
1649:info:build /usr/bin/clang++    -L/opt/local/lib -arch x86_64 -o test-types types.o rmath.o test-types.o 
1650:info:build mv -f .deps/test-vaulter-004.Tpo .deps/test-vaulter-004.Po
1651:info:build /usr/bin/clang++    -L/opt/local/lib -arch x86_64 -o test-error types.o rmath.o error.o test-error.o 
1652:info:build /usr/bin/clang++    -L/opt/local/lib -arch x86_64 -o test-estring types.o rmath.o error.o estring.o test-estring.o 
1653:info:build Undefined symbols for architecture x86_64:
1654:info:build   "double const max_limit<double>()", referenced from:
1655:info:build       double const lowest_value<double>() in timer.o
1656:info:build       double const highest_value<double>() in timer.o
1657:info:build       double const lowest_value<double>() in vaulter.o
1658:info:build       double const highest_value<double>() in vaulter.o
1659:info:build       double const lowest_value<double>() in reporter.o
1660:info:build       double const highest_value<double>() in reporter.o
1661:info:build   "double const min_limit<double>()", referenced from:
1662:info:build       double const lowest_value<double>() in timer.o
1663:info:build       double absolute<double>(double const&) in timer.o
1664:info:build       double const lowest_value<double>() in vaulter.o
1665:info:build       double const lowest_value<double>() in reporter.o
1666:info:build ld: symbol(s) not found for architecture x86_64
1667:info:build clang: error: linker command failed with exit code 1 (use -v to see invocation)
1668:info:build /usr/bin/clang++    -L/opt/local/lib -arch x86_64 -o test-rmath types.o rmath.o error.o estring.o test-rmath.o 
1669:info:build make[1]: *** [rvm] Error 1
1670:info:build make[1]: *** Waiting for unfinished jobs....
1671:info:build mv -f .deps/test-vaulter-005.Tpo .deps/test-vaulter-005.Po
1672:info:build Undefined symbols for architecture x86_64:
1673:info:build   "double const max_limit<double>()", referenced from:
1674:info:build       test4() in test-rmath.o
1675:info:build   "float const max_limit<float>()", referenced from:
1676:info:build       test4() in test-rmath.o
1677:info:build   "double const min_limit<double>()", referenced from:
1678:info:build       test4() in test-rmath.o
1679:info:build   "float const min_limit<float>()", referenced from:
1680:info:build       test4() in test-rmath.o
1681:info:build ld: symbol(s) not found for architecture x86_64
1682:info:build clang: error: linker command failed with exit code 1 (use -v to see invocation)
1683:info:build make[1]: *** [test-rmath] Error 1
1684:info:build mv -f .deps/test-vaulter-006.Tpo .deps/test-vaulter-006.Po
1685:info:build mv -f .deps/test-rvm-002.Tpo .deps/test-rvm-002.Po
1686:info:build mv -f .deps/test-rvm-003.Tpo .deps/test-rvm-003.Po
1687:info:build mv -f .deps/test-rvm-001.Tpo .deps/test-rvm-001.Po
1688:info:build make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_rvm/rvm/work/rvm-1.05'
1689:info:build make: *** [all] Error 2
1690:info:build make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_rvm/rvm/work/rvm-1.05'
1691:info:build Command failed:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_rvm/rvm/work/rvm-1.05" && /usr/bin/make -j8 -w all
1692:info:build Exit code: 2
1693:error:build org.macports.build for port rvm returned: command execution failed
1694:debug:build Error code: CHILDSTATUS 4285 2
1695:debug:build Backtrace: command execution failed
1696    while executing
1697"system -nice 0 $fullcmdstring"
1698    ("eval" body line 1)
1699    invoked from within
1700"eval system $notty $nice \$fullcmdstring"
1701    invoked from within
1702"command_exec build"
1703    (procedure "portbuild::build_main" line 8)
1704    invoked from within
1705"$procedure $targetname"
1706:info:build Warning: targets not executed for rvm: org.macports.activate org.macports.build org.macports.destroot org.macports.install
1707:notice:build Please see the log file for port rvm for details:
1708    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_rvm/rvm/main.log