OpenIndiana code improovements that may be used in FreeBSD
Hi, If you know about these, the forge These include for example improoved printf command: http://gdamore.blogspot.com/2010/12/zfs-should-not-depend-on-python-and.html ... and python-free ZFS commands: http://gdamore.blogspot.com/2010/10/new-implementation-of-printf.html FreeBSD folks, you might want to incorporate this into your tree. If you do, I'd sure like to know. The license remains BSD, so the various BSD operating systems (or even Oracle) are free to incorporate these improvements if they like. ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
OpenIndiana code improovements that may be used in FreeBSD
Hi, if you know about these, the forget about this mail. There are interesgin code changes that are useful for FreeBSD, these include for example improoved printf command: http://gdamore.blogspot.com/2010/12/zfs-should-not-depend-on-python-and.html ... and python-free ZFS commands: http://gdamore.blogspot.com/2010/10/new-implementation-of-printf.html FreeBSD folks, you might want to incorporate this into your tree. If you do, I'd sure like to know. The license remains BSD, so the various BSD operating systems (or even Oracle) are free to incorporate these improvements if they like. Regards, vermaden ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
Re: Process accounting/timing has broken recently
On Tuesday, December 07, 2010 9:54:05 pm David Xu wrote: John Baldwin wrote: On Monday, December 06, 2010 7:11:28 pm David Xu wrote: John Baldwin wrote: On Sunday, December 05, 2010 6:18:29 pm Steve Kargl wrote: Sometime in the last 7-10 days, some one made a change that has broken process accounting/timing. laptop:kargl[42] foreach i ( 0 1 2 3 4 5 6 7 8 9 ) foreach? time ./testf foreach? end Max ULP: 0.501607 for x in [-18.00:88.70] with dx = 1.067100e-04 69.55 real38.39 user30.94 sys Max ULP: 0.501607 for x in [-18.00:88.70] with dx = 1.067100e-04 68.82 real40.95 user27.60 sys Max ULP: 0.501607 for x in [-18.00:88.70] with dx = 1.067100e-04 69.14 real38.90 user30.02 sys Max ULP: 0.501607 for x in [-18.00:88.70] with dx = 1.067100e-04 68.79 real40.59 user27.99 sys Max ULP: 0.501607 for x in [-18.00:88.70] with dx = 1.067100e-04 68.93 real39.76 user28.96 sys Max ULP: 0.501607 for x in [-18.00:88.70] with dx = 1.067100e-04 68.71 real41.21 user27.29 sys Max ULP: 0.501607 for x in [-18.00:88.70] with dx = 1.067100e-04 69.05 real39.68 user29.15 sys Max ULP: 0.501607 for x in [-18.00:88.70] with dx = 1.067100e-04 68.99 real39.98 user28.80 sys Max ULP: 0.501607 for x in [-18.00:88.70] with dx = 1.067100e-04 69.02 real39.64 user29.16 sys Max ULP: 0.501607 for x in [-18.00:88.70] with dx = 1.067100e-04 69.38 real37.49 user31.67 sys testf is a numerically intensive program that tests the accuracy of expf() in a tight loop. User time varies by ~3 seconds on my lightly loaded 2 GHz core2 duo processor. I'm fairly certain that the code does not suddenly grow/loose 6 GFLOP of operations. The user/sys thing is a hack (and has been). We sample the PC at stathz (~128 hz) to figure out a user vs sys split and use that to divide up the total runtime (which actually is fairly accurate). All you need is for the clock ticks to fire just a bit differently between runs to get a swing in user vs system time. What I would like is to keep separate raw bintime's for user vs system time in the raw data instead, but that would involve checking the CPU ticker more often (e.g. twice for each syscall, interrupt, and trap in addition to the current once per context switch). So far folks seem to be more worried about the extra overhead rather than the loss of accuracy. Adding any instruction into global syscall path should be cautioned, it is worse then before, thinking about a threaded application, a userland thread may have locked a mutex and calls a system call, the overhead added to system call path can directly affect a threaded application's performance now, because the time window the mutex is held is longer than before, I have seen some people likes to fiddle with system call path, it should be cautioned. OTOH, the current getrusage(2) stats cannot be trusted. The only meaningful thing you can do is to sum them since the total is known to be accurate at least. If it wouldn't make things so messy I'd consider a new kernel option 'ACCURATE_RUSAGE' or some such. Our getrusage is already very slow, everytime, it needs to iterate the threads list with a process SLOCK held. I saw some mysql versions heavily use getrusage, and a horribly slow. I think a ACCURATE_RUSAGE will make it worse ? Using 'time foo' only retrieves the usage once at the end via wait(). However, FWIW, I think ACCURATE_RUSAGE would simplify calcru1() quite a bit since you would just sum up the thread's usage (as we do know), but then do a direct conversion from bintime to timeval for user and system without ever having to worry about time going backwards, etc. All the hacks to enforce monotonicity that are currently in place would go away since we would have the real measurements and not be inferring them from statclock ticks. -- John Baldwin ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
[head tinderbox] failure on arm/arm
TB --- 2010-12-08 14:55:00 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2010-12-08 14:55:00 - starting HEAD tinderbox run for arm/arm TB --- 2010-12-08 14:55:00 - cleaning the object tree TB --- 2010-12-08 14:55:09 - cvsupping the source tree TB --- 2010-12-08 14:55:09 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/arm/arm/supfile TB --- 2010-12-08 14:55:29 - building world TB --- 2010-12-08 14:55:29 - MAKEOBJDIRPREFIX=/obj TB --- 2010-12-08 14:55:29 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2010-12-08 14:55:29 - TARGET=arm TB --- 2010-12-08 14:55:29 - TARGET_ARCH=arm TB --- 2010-12-08 14:55:29 - TZ=UTC TB --- 2010-12-08 14:55:29 - __MAKE_CONF=/dev/null TB --- 2010-12-08 14:55:29 - cd /src TB --- 2010-12-08 14:55:29 - /usr/bin/make -B buildworld World build started on Wed Dec 8 14:55:30 UTC 2010 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries [...] rm -f .depend mkdep -f .depend -a-I/src/lib/libblocksruntime /src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/data.c /src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/runtime.c === lib/libbluetooth (depend) rm -f .depend mkdep -f .depend -a-I/src/lib/libbluetooth -I/src/lib/libbluetooth/../../sys /src/lib/libbluetooth/bluetooth.c /src/lib/libbluetooth/dev.c /src/lib/libbluetooth/hci.c === lib/libbsnmp (depend) === lib/libbsnmp/libbsnmp (depend) make: don't know how to make snmpcrypto.c. Stop *** Error code 2 Stop in /src/lib/libbsnmp. *** Error code 1 Stop in /src/lib. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2010-12-08 15:18:46 - WARNING: /usr/bin/make returned exit code 1 TB --- 2010-12-08 15:18:46 - ERROR: failed to build world TB --- 2010-12-08 15:18:46 - 1069.31 user 269.38 system 1426.36 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-arm-arm.full ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
[head tinderbox] failure on i386/i386
TB --- 2010-12-08 14:55:00 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2010-12-08 14:55:00 - starting HEAD tinderbox run for i386/i386 TB --- 2010-12-08 14:55:00 - cleaning the object tree TB --- 2010-12-08 14:55:24 - cvsupping the source tree TB --- 2010-12-08 14:55:24 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/i386/i386/supfile TB --- 2010-12-08 14:55:38 - building world TB --- 2010-12-08 14:55:38 - MAKEOBJDIRPREFIX=/obj TB --- 2010-12-08 14:55:38 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2010-12-08 14:55:38 - TARGET=i386 TB --- 2010-12-08 14:55:38 - TARGET_ARCH=i386 TB --- 2010-12-08 14:55:38 - TZ=UTC TB --- 2010-12-08 14:55:38 - __MAKE_CONF=/dev/null TB --- 2010-12-08 14:55:38 - cd /src TB --- 2010-12-08 14:55:38 - /usr/bin/make -B buildworld World build started on Wed Dec 8 14:55:38 UTC 2010 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries [...] rm -f .depend mkdep -f .depend -a-I/src/lib/libblocksruntime /src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/data.c /src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/runtime.c === lib/libbluetooth (depend) rm -f .depend mkdep -f .depend -a-I/src/lib/libbluetooth -I/src/lib/libbluetooth/../../sys /src/lib/libbluetooth/bluetooth.c /src/lib/libbluetooth/dev.c /src/lib/libbluetooth/hci.c === lib/libbsnmp (depend) === lib/libbsnmp/libbsnmp (depend) make: don't know how to make snmpcrypto.c. Stop *** Error code 2 Stop in /src/lib/libbsnmp. *** Error code 1 Stop in /src/lib. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2010-12-08 15:22:39 - WARNING: /usr/bin/make returned exit code 1 TB --- 2010-12-08 15:22:39 - ERROR: failed to build world TB --- 2010-12-08 15:22:39 - 1258.89 user 278.24 system 1659.60 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-i386-i386.full ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
[head tinderbox] failure on i386/pc98
TB --- 2010-12-08 14:55:00 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2010-12-08 14:55:00 - starting HEAD tinderbox run for i386/pc98 TB --- 2010-12-08 14:55:00 - cleaning the object tree TB --- 2010-12-08 14:55:22 - cvsupping the source tree TB --- 2010-12-08 14:55:22 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/i386/pc98/supfile TB --- 2010-12-08 14:55:37 - building world TB --- 2010-12-08 14:55:37 - MAKEOBJDIRPREFIX=/obj TB --- 2010-12-08 14:55:37 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2010-12-08 14:55:37 - TARGET=pc98 TB --- 2010-12-08 14:55:37 - TARGET_ARCH=i386 TB --- 2010-12-08 14:55:37 - TZ=UTC TB --- 2010-12-08 14:55:37 - __MAKE_CONF=/dev/null TB --- 2010-12-08 14:55:37 - cd /src TB --- 2010-12-08 14:55:37 - /usr/bin/make -B buildworld World build started on Wed Dec 8 14:55:37 UTC 2010 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries [...] rm -f .depend mkdep -f .depend -a-I/src/lib/libblocksruntime /src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/data.c /src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/runtime.c === lib/libbluetooth (depend) rm -f .depend mkdep -f .depend -a-I/src/lib/libbluetooth -I/src/lib/libbluetooth/../../sys /src/lib/libbluetooth/bluetooth.c /src/lib/libbluetooth/dev.c /src/lib/libbluetooth/hci.c === lib/libbsnmp (depend) === lib/libbsnmp/libbsnmp (depend) make: don't know how to make snmpcrypto.c. Stop *** Error code 2 Stop in /src/lib/libbsnmp. *** Error code 1 Stop in /src/lib. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2010-12-08 15:22:49 - WARNING: /usr/bin/make returned exit code 1 TB --- 2010-12-08 15:22:49 - ERROR: failed to build world TB --- 2010-12-08 15:22:49 - 1256.80 user 289.79 system 1669.13 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-i386-pc98.full ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
Re: In-kernel PPPoE
On 12/7/2010 6:07 AM, Bjoern A. Zeeb wrote: On Tue, 7 Dec 2010, Alexander Motin wrote: Does mpd work in -current ? Last tried I, netgraph had problems with mpd. Sure it does! What is the problem? There have been several reports (incl. panics) on various lists like net, stable, ... during the last months for mostly 8.x (and HEAD). None of which was really followed up to to my memory. From a kernel from Sept2, I would get this panic / crash after a week of running mpd with ipv6 enabled Fatal trap 12: page fault while in kernel mode cpuid = 1; apic id = 01 fault virtual address = 0x24 fault code = supervisor read, page not present instruction pointer = 0x20:0xc5ef3e15 stack pointer = 0x28:0xc4fe4838 frame pointer = 0x28:0xc4fe484c code segment= base 0x0, limit 0xf, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor eflags= interrupt enabled, resume, IOPL = 0 current process = 1000 (ng_queue1) trap number = 12 panic: page fault cpuid = 1 Uptime: 6d4h9m42s Physical memory: 2036 MB Dumping 240 MB: 225 209 193 177panic: bufwrite: buffer is not busy??? cpuid = 1 161 145 129 113 97 81 65 49 33 17 1 (kgdb) #0 doadump () at pcpu.h:231 #1 0xc0681233 in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:416 #2 0xc0681499 in panic (fmt=Variable fmt is not available. ) at /usr/src/sys/kern/kern_shutdown.c:590 #3 0xc08ea3ec in trap_fatal (frame=0xc4fe47f8, eva=36) at /usr/src/sys/i386/i386/trap.c:938 #4 0xc08ea650 in trap_pfault (frame=0xc4fe47f8, usermode=0, eva=36) at /usr/src/sys/i386/i386/trap.c:851 #5 0xc08eaf19 in trap (frame=0xc4fe47f8) at /usr/src/sys/i386/i386/trap.c:533 #6 0xc08cd4bc in calltrap () at /usr/src/sys/i386/i386/exception.s:166 #7 0xc5ef3e15 in ng_address_hook (here=0x0, item=0xc5f03c40, hook=0xcb685980, retaddr=0) at /usr/src/sys/modules/netgraph/netgraph/../../../netgraph/ng_base.c:3504 #8 0xc5f7ebfb in ng_tcpmss_rcvdata (hook=0xc6618300, item=0xc5f03c40) at /usr/src/sys/modules/netgraph/tcpmss/../../../netgraph/ng_tcpmss.c:347 #9 0xc5ef57c4 in ng_apply_item (node=0xca955b00, item=0xc5f03c40, rw=0) at /usr/src/sys/modules/netgraph/netgraph/../../../netgraph/ng_base.c:2336 #10 0xc5ef479f in ng_snd_item (item=0xc5f03c40, flags=Variable flags is not available. ) at /usr/src/sys/modules/netgraph/netgraph/../../../netgraph/ng_base.c:2253 #11 0xc5f6dd30 in ng_ppp_proto_recv (node=0xc6431300, item=0xc5f03c40, proto=Variable proto is not available. ) at /usr/src/sys/modules/netgraph/ppp/../../../netgraph/ng_ppp.c:949 #12 0xc5f6ea25 in ng_ppp_rcvdata (hook=0xcb228a80, item=0xc5f03c40) at /usr/src/sys/modules/netgraph/ppp/../../../netgraph/ng_ppp.c:1524 #13 0xc5ef57c4 in ng_apply_item (node=0xc6431300, item=0xc5f03c40, rw=0) at /usr/src/sys/modules/netgraph/netgraph/../../../netgraph/ng_base.c:2336 #14 0xc5ef479f in ng_snd_item (item=0xc5f03c40, flags=Variable flags is not available. ) at /usr/src/sys/modules/netgraph/netgraph/../../../netgraph/ng_base.c:2253 #15 0xc5ef57c4 in ng_apply_item (node=0xcb375c80, item=0xc5f03c40, rw=0) at /usr/src/sys/modules/netgraph/netgraph/../../../netgraph/ng_base.c:2336 #16 0xc5ef479f in ng_snd_item (item=0xc5f03c40, flags=Variable flags is not available. ) at /usr/src/sys/modules/netgraph/netgraph/../../../netgraph/ng_base.c:2253 #17 0xc5ef57c4 in ng_apply_item (node=0xc6330100, item=0xc5f03c40, rw=0) at /usr/src/sys/modules/netgraph/netgraph/../../../netgraph/ng_base.c:2336 #18 0xc5ef479f in ng_snd_item (item=0xc5f03c40, flags=Variable flags is not available. ) at /usr/src/sys/modules/netgraph/netgraph/../../../netgraph/ng_base.c:2253 #19 0xc5f4db1c in ng_ksocket_incoming2 (node=0xc6431e00, hook=0x0, arg1=0xc63479a8, arg2=0) at /usr/src/sys/modules/netgraph/ksocket/../../../netgraph/ng_ksocket.c:1153 #20 0xc5ef58f9 in ng_apply_item (node=0xc6431e00, item=0xc5f02780, rw=1) at /usr/src/sys/modules/netgraph/netgraph/../../../netgraph/ng_base.c:2407 #21 0xc5ef6a46 in ngthread (arg=0x0) at /usr/src/sys/modules/netgraph/netgraph/../../../netgraph/ng_base.c:3351 #22 0xc0656cd1 in fork_exit (callout=0xc5ef68e0 ngthread, arg=0x0, frame=0xc4fe4d38) at /usr/src/sys/kern/kern_fork.c:844 #23 0xc08cd534 in fork_trampoline () at /usr/src/sys/i386/i386/exception.s:273 (kgdb) Since there were a number of ipv6 patches, I thought I would try again with a kernel from today as well as the patch from http://www.freebsd.org/cgi/query-pr.cgi?pr=148857 Still get the WITNESS warning below. Not sure if its a bad thing or has anything to do with the above panic. uma_zalloc_arg: zone 1024 with the following non-sleepable locks held: exclusive rw ifnet_rw (ifnet_rw) r = 0 (0xc0b67144) locked @ /usr/src/sys/net/if.c:434 KDB: stack backtrace: db_trace_self_wrapper(c0928b5a,c2d0,2e,0,0,...) at db_trace_self_wrapper+0x26 kdb_backtrace(1b2,2,,c0b399d4,e7cda8f4,...) at
[head tinderbox] failure on amd64/amd64
TB --- 2010-12-08 14:55:00 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2010-12-08 14:55:00 - starting HEAD tinderbox run for amd64/amd64 TB --- 2010-12-08 14:55:00 - cleaning the object tree TB --- 2010-12-08 14:55:27 - cvsupping the source tree TB --- 2010-12-08 14:55:27 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/amd64/amd64/supfile TB --- 2010-12-08 15:00:51 - building world TB --- 2010-12-08 15:00:51 - MAKEOBJDIRPREFIX=/obj TB --- 2010-12-08 15:00:51 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2010-12-08 15:00:51 - TARGET=amd64 TB --- 2010-12-08 15:00:51 - TARGET_ARCH=amd64 TB --- 2010-12-08 15:00:51 - TZ=UTC TB --- 2010-12-08 15:00:51 - __MAKE_CONF=/dev/null TB --- 2010-12-08 15:00:51 - cd /src TB --- 2010-12-08 15:00:51 - /usr/bin/make -B buildworld World build started on Wed Dec 8 15:00:52 UTC 2010 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries [...] rm -f .depend mkdep -f .depend -a-I/src/lib/libblocksruntime /src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/data.c /src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/runtime.c === lib/libbluetooth (depend) rm -f .depend mkdep -f .depend -a-I/src/lib/libbluetooth -I/src/lib/libbluetooth/../../sys /src/lib/libbluetooth/bluetooth.c /src/lib/libbluetooth/dev.c /src/lib/libbluetooth/hci.c === lib/libbsnmp (depend) === lib/libbsnmp/libbsnmp (depend) make: don't know how to make snmpcrypto.c. Stop *** Error code 2 Stop in /src/lib/libbsnmp. *** Error code 1 Stop in /src/lib. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2010-12-08 15:28:54 - WARNING: /usr/bin/make returned exit code 1 TB --- 2010-12-08 15:28:54 - ERROR: failed to build world TB --- 2010-12-08 15:28:54 - 1291.13 user 281.74 system 2034.76 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-amd64-amd64.full ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
[head tinderbox] failure on mips/mips
TB --- 2010-12-08 15:22:40 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2010-12-08 15:22:40 - starting HEAD tinderbox run for mips/mips TB --- 2010-12-08 15:22:40 - cleaning the object tree TB --- 2010-12-08 15:22:47 - cvsupping the source tree TB --- 2010-12-08 15:22:47 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/mips/mips/supfile TB --- 2010-12-08 15:22:58 - building world TB --- 2010-12-08 15:22:58 - MAKEOBJDIRPREFIX=/obj TB --- 2010-12-08 15:22:58 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2010-12-08 15:22:58 - TARGET=mips TB --- 2010-12-08 15:22:58 - TARGET_ARCH=mips TB --- 2010-12-08 15:22:58 - TZ=UTC TB --- 2010-12-08 15:22:58 - __MAKE_CONF=/dev/null TB --- 2010-12-08 15:22:58 - cd /src TB --- 2010-12-08 15:22:58 - /usr/bin/make -B buildworld World build started on Wed Dec 8 15:22:59 UTC 2010 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries [...] rm -f .depend mkdep -f .depend -a-I/src/lib/libblocksruntime /src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/data.c /src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/runtime.c === lib/libbluetooth (depend) rm -f .depend mkdep -f .depend -a-I/src/lib/libbluetooth -I/src/lib/libbluetooth/../../sys /src/lib/libbluetooth/bluetooth.c /src/lib/libbluetooth/dev.c /src/lib/libbluetooth/hci.c === lib/libbsnmp (depend) === lib/libbsnmp/libbsnmp (depend) make: don't know how to make snmpcrypto.c. Stop *** Error code 2 Stop in /src/lib/libbsnmp. *** Error code 1 Stop in /src/lib. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2010-12-08 15:47:25 - WARNING: /usr/bin/make returned exit code 1 TB --- 2010-12-08 15:47:25 - ERROR: failed to build world TB --- 2010-12-08 15:47:25 - 1105.76 user 257.85 system 1485.48 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-mips-mips.full ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
[head tinderbox] failure on ia64/ia64
TB --- 2010-12-08 15:18:52 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2010-12-08 15:18:52 - starting HEAD tinderbox run for ia64/ia64 TB --- 2010-12-08 15:18:52 - cleaning the object tree TB --- 2010-12-08 15:19:04 - cvsupping the source tree TB --- 2010-12-08 15:19:04 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/ia64/ia64/supfile TB --- 2010-12-08 15:19:17 - building world TB --- 2010-12-08 15:19:17 - MAKEOBJDIRPREFIX=/obj TB --- 2010-12-08 15:19:17 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2010-12-08 15:19:17 - TARGET=ia64 TB --- 2010-12-08 15:19:17 - TARGET_ARCH=ia64 TB --- 2010-12-08 15:19:17 - TZ=UTC TB --- 2010-12-08 15:19:17 - __MAKE_CONF=/dev/null TB --- 2010-12-08 15:19:17 - cd /src TB --- 2010-12-08 15:19:17 - /usr/bin/make -B buildworld World build started on Wed Dec 8 15:19:18 UTC 2010 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries [...] rm -f .depend mkdep -f .depend -a-I/src/lib/libblocksruntime /src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/data.c /src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/runtime.c === lib/libbluetooth (depend) rm -f .depend mkdep -f .depend -a-I/src/lib/libbluetooth -I/src/lib/libbluetooth/../../sys /src/lib/libbluetooth/bluetooth.c /src/lib/libbluetooth/dev.c /src/lib/libbluetooth/hci.c === lib/libbsnmp (depend) === lib/libbsnmp/libbsnmp (depend) make: don't know how to make snmpcrypto.c. Stop *** Error code 2 Stop in /src/lib/libbsnmp. *** Error code 1 Stop in /src/lib. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2010-12-08 15:48:51 - WARNING: /usr/bin/make returned exit code 1 TB --- 2010-12-08 15:48:51 - ERROR: failed to build world TB --- 2010-12-08 15:48:51 - 1403.33 user 269.40 system 1798.99 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-ia64-ia64.full ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
[head tinderbox] failure on powerpc/powerpc
TB --- 2010-12-08 15:22:49 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2010-12-08 15:22:49 - starting HEAD tinderbox run for powerpc/powerpc TB --- 2010-12-08 15:22:49 - cleaning the object tree TB --- 2010-12-08 15:22:59 - cvsupping the source tree TB --- 2010-12-08 15:22:59 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/powerpc/powerpc/supfile TB --- 2010-12-08 15:23:12 - building world TB --- 2010-12-08 15:23:12 - MAKEOBJDIRPREFIX=/obj TB --- 2010-12-08 15:23:12 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2010-12-08 15:23:12 - TARGET=powerpc TB --- 2010-12-08 15:23:12 - TARGET_ARCH=powerpc TB --- 2010-12-08 15:23:12 - TZ=UTC TB --- 2010-12-08 15:23:12 - __MAKE_CONF=/dev/null TB --- 2010-12-08 15:23:12 - cd /src TB --- 2010-12-08 15:23:12 - /usr/bin/make -B buildworld World build started on Wed Dec 8 15:23:12 UTC 2010 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries [...] rm -f .depend mkdep -f .depend -a-I/src/lib/libblocksruntime /src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/data.c /src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/runtime.c === lib/libbluetooth (depend) rm -f .depend mkdep -f .depend -a-I/src/lib/libbluetooth -I/src/lib/libbluetooth/../../sys /src/lib/libbluetooth/bluetooth.c /src/lib/libbluetooth/dev.c /src/lib/libbluetooth/hci.c === lib/libbsnmp (depend) === lib/libbsnmp/libbsnmp (depend) make: don't know how to make snmpcrypto.c. Stop *** Error code 2 Stop in /src/lib/libbsnmp. *** Error code 1 Stop in /src/lib. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2010-12-08 15:50:20 - WARNING: /usr/bin/make returned exit code 1 TB --- 2010-12-08 15:50:20 - ERROR: failed to build world TB --- 2010-12-08 15:50:20 - 1252.06 user 260.14 system 1650.62 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-powerpc-powerpc.full ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
[head tinderbox] failure on powerpc64/powerpc
TB --- 2010-12-08 15:28:55 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2010-12-08 15:28:55 - starting HEAD tinderbox run for powerpc64/powerpc TB --- 2010-12-08 15:28:55 - cleaning the object tree TB --- 2010-12-08 15:29:08 - cvsupping the source tree TB --- 2010-12-08 15:29:08 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/powerpc64/powerpc/supfile TB --- 2010-12-08 15:29:22 - building world TB --- 2010-12-08 15:29:22 - MAKEOBJDIRPREFIX=/obj TB --- 2010-12-08 15:29:22 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2010-12-08 15:29:22 - TARGET=powerpc TB --- 2010-12-08 15:29:22 - TARGET_ARCH=powerpc64 TB --- 2010-12-08 15:29:22 - TZ=UTC TB --- 2010-12-08 15:29:22 - __MAKE_CONF=/dev/null TB --- 2010-12-08 15:29:22 - cd /src TB --- 2010-12-08 15:29:22 - /usr/bin/make -B buildworld World build started on Wed Dec 8 15:29:23 UTC 2010 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries [...] rm -f .depend mkdep -f .depend -a-I/src/lib/libblocksruntime /src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/data.c /src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/runtime.c === lib/libbluetooth (depend) rm -f .depend mkdep -f .depend -a-I/src/lib/libbluetooth -I/src/lib/libbluetooth/../../sys /src/lib/libbluetooth/bluetooth.c /src/lib/libbluetooth/dev.c /src/lib/libbluetooth/hci.c === lib/libbsnmp (depend) === lib/libbsnmp/libbsnmp (depend) make: don't know how to make snmpcrypto.c. Stop *** Error code 2 Stop in /src/lib/libbsnmp. *** Error code 1 Stop in /src/lib. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2010-12-08 15:56:21 - WARNING: /usr/bin/make returned exit code 1 TB --- 2010-12-08 15:56:21 - ERROR: failed to build world TB --- 2010-12-08 15:56:21 - 1272.06 user 269.80 system 1646.05 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-powerpc64-powerpc.full ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
[head tinderbox] failure on sparc64/sparc64
TB --- 2010-12-08 15:47:25 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2010-12-08 15:47:25 - starting HEAD tinderbox run for sparc64/sparc64 TB --- 2010-12-08 15:47:25 - cleaning the object tree TB --- 2010-12-08 15:47:37 - cvsupping the source tree TB --- 2010-12-08 15:47:37 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/sparc64/sparc64/supfile TB --- 2010-12-08 15:47:50 - building world TB --- 2010-12-08 15:47:50 - MAKEOBJDIRPREFIX=/obj TB --- 2010-12-08 15:47:50 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2010-12-08 15:47:50 - TARGET=sparc64 TB --- 2010-12-08 15:47:50 - TARGET_ARCH=sparc64 TB --- 2010-12-08 15:47:50 - TZ=UTC TB --- 2010-12-08 15:47:50 - __MAKE_CONF=/dev/null TB --- 2010-12-08 15:47:50 - cd /src TB --- 2010-12-08 15:47:50 - /usr/bin/make -B buildworld World build started on Wed Dec 8 15:47:50 UTC 2010 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries [...] rm -f .depend mkdep -f .depend -a-I/src/lib/libblocksruntime /src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/data.c /src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/runtime.c === lib/libbluetooth (depend) rm -f .depend mkdep -f .depend -a-I/src/lib/libbluetooth -I/src/lib/libbluetooth/../../sys /src/lib/libbluetooth/bluetooth.c /src/lib/libbluetooth/dev.c /src/lib/libbluetooth/hci.c === lib/libbsnmp (depend) === lib/libbsnmp/libbsnmp (depend) make: don't know how to make snmpcrypto.c. Stop *** Error code 2 Stop in /src/lib/libbsnmp. *** Error code 1 Stop in /src/lib. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2010-12-08 16:11:01 - WARNING: /usr/bin/make returned exit code 1 TB --- 2010-12-08 16:11:01 - ERROR: failed to build world TB --- 2010-12-08 16:11:01 - 1161.25 user 245.38 system 1415.73 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-sparc64-sparc64.full ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
[head tinderbox] failure on sparc64/sun4v
TB --- 2010-12-08 15:48:51 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2010-12-08 15:48:51 - starting HEAD tinderbox run for sparc64/sun4v TB --- 2010-12-08 15:48:51 - cleaning the object tree TB --- 2010-12-08 15:48:59 - cvsupping the source tree TB --- 2010-12-08 15:48:59 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/sparc64/sun4v/supfile TB --- 2010-12-08 15:49:12 - building world TB --- 2010-12-08 15:49:12 - MAKEOBJDIRPREFIX=/obj TB --- 2010-12-08 15:49:12 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2010-12-08 15:49:12 - TARGET=sun4v TB --- 2010-12-08 15:49:12 - TARGET_ARCH=sparc64 TB --- 2010-12-08 15:49:12 - TZ=UTC TB --- 2010-12-08 15:49:12 - __MAKE_CONF=/dev/null TB --- 2010-12-08 15:49:12 - cd /src TB --- 2010-12-08 15:49:12 - /usr/bin/make -B buildworld World build started on Wed Dec 8 15:49:13 UTC 2010 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries [...] rm -f .depend mkdep -f .depend -a-I/src/lib/libblocksruntime /src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/data.c /src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/runtime.c === lib/libbluetooth (depend) rm -f .depend mkdep -f .depend -a-I/src/lib/libbluetooth -I/src/lib/libbluetooth/../../sys /src/lib/libbluetooth/bluetooth.c /src/lib/libbluetooth/dev.c /src/lib/libbluetooth/hci.c === lib/libbsnmp (depend) === lib/libbsnmp/libbsnmp (depend) make: don't know how to make snmpcrypto.c. Stop *** Error code 2 Stop in /src/lib/libbsnmp. *** Error code 1 Stop in /src/lib. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2010-12-08 16:12:21 - WARNING: /usr/bin/make returned exit code 1 TB --- 2010-12-08 16:12:21 - ERROR: failed to build world TB --- 2010-12-08 16:12:21 - 1158.87 user 246.28 system 1410.10 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-sparc64-sun4v.full ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
[head tinderbox] failure on arm/arm
TB --- 2010-12-08 16:15:00 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2010-12-08 16:15:00 - starting HEAD tinderbox run for arm/arm TB --- 2010-12-08 16:15:00 - cleaning the object tree TB --- 2010-12-08 16:15:04 - cvsupping the source tree TB --- 2010-12-08 16:15:04 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/arm/arm/supfile TB --- 2010-12-08 16:15:17 - building world TB --- 2010-12-08 16:15:17 - MAKEOBJDIRPREFIX=/obj TB --- 2010-12-08 16:15:17 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2010-12-08 16:15:17 - TARGET=arm TB --- 2010-12-08 16:15:17 - TARGET_ARCH=arm TB --- 2010-12-08 16:15:17 - TZ=UTC TB --- 2010-12-08 16:15:17 - __MAKE_CONF=/dev/null TB --- 2010-12-08 16:15:17 - cd /src TB --- 2010-12-08 16:15:17 - /usr/bin/make -B buildworld World build started on Wed Dec 8 16:15:17 UTC 2010 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries [...] rm -f .depend mkdep -f .depend -a-I/src/lib/libblocksruntime /src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/data.c /src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/runtime.c === lib/libbluetooth (depend) rm -f .depend mkdep -f .depend -a-I/src/lib/libbluetooth -I/src/lib/libbluetooth/../../sys /src/lib/libbluetooth/bluetooth.c /src/lib/libbluetooth/dev.c /src/lib/libbluetooth/hci.c === lib/libbsnmp (depend) === lib/libbsnmp/libbsnmp (depend) make: don't know how to make snmpcrypto.c. Stop *** Error code 2 Stop in /src/lib/libbsnmp. *** Error code 1 Stop in /src/lib. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2010-12-08 16:38:16 - WARNING: /usr/bin/make returned exit code 1 TB --- 2010-12-08 16:38:16 - ERROR: failed to build world TB --- 2010-12-08 16:38:16 - 1068.16 user 266.59 system 1396.30 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-arm-arm.full ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
[head tinderbox] failure on i386/i386
TB --- 2010-12-08 16:15:00 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2010-12-08 16:15:00 - starting HEAD tinderbox run for i386/i386 TB --- 2010-12-08 16:15:00 - cleaning the object tree TB --- 2010-12-08 16:15:04 - cvsupping the source tree TB --- 2010-12-08 16:15:04 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/i386/i386/supfile TB --- 2010-12-08 16:15:17 - building world TB --- 2010-12-08 16:15:17 - MAKEOBJDIRPREFIX=/obj TB --- 2010-12-08 16:15:17 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2010-12-08 16:15:17 - TARGET=i386 TB --- 2010-12-08 16:15:17 - TARGET_ARCH=i386 TB --- 2010-12-08 16:15:17 - TZ=UTC TB --- 2010-12-08 16:15:17 - __MAKE_CONF=/dev/null TB --- 2010-12-08 16:15:17 - cd /src TB --- 2010-12-08 16:15:17 - /usr/bin/make -B buildworld World build started on Wed Dec 8 16:15:18 UTC 2010 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries [...] rm -f .depend mkdep -f .depend -a-I/src/lib/libblocksruntime /src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/data.c /src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/runtime.c === lib/libbluetooth (depend) rm -f .depend mkdep -f .depend -a-I/src/lib/libbluetooth -I/src/lib/libbluetooth/../../sys /src/lib/libbluetooth/bluetooth.c /src/lib/libbluetooth/dev.c /src/lib/libbluetooth/hci.c === lib/libbsnmp (depend) === lib/libbsnmp/libbsnmp (depend) make: don't know how to make snmpcrypto.c. Stop *** Error code 2 Stop in /src/lib/libbsnmp. *** Error code 1 Stop in /src/lib. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2010-12-08 16:42:20 - WARNING: /usr/bin/make returned exit code 1 TB --- 2010-12-08 16:42:20 - ERROR: failed to build world TB --- 2010-12-08 16:42:20 - 1258.48 user 266.71 system 1639.55 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-i386-i386.full ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
[head tinderbox] failure on amd64/amd64
TB --- 2010-12-08 16:15:00 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2010-12-08 16:15:00 - starting HEAD tinderbox run for amd64/amd64 TB --- 2010-12-08 16:15:00 - cleaning the object tree TB --- 2010-12-08 16:15:04 - cvsupping the source tree TB --- 2010-12-08 16:15:04 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/amd64/amd64/supfile TB --- 2010-12-08 16:15:17 - building world TB --- 2010-12-08 16:15:17 - MAKEOBJDIRPREFIX=/obj TB --- 2010-12-08 16:15:17 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2010-12-08 16:15:17 - TARGET=amd64 TB --- 2010-12-08 16:15:17 - TARGET_ARCH=amd64 TB --- 2010-12-08 16:15:17 - TZ=UTC TB --- 2010-12-08 16:15:17 - __MAKE_CONF=/dev/null TB --- 2010-12-08 16:15:17 - cd /src TB --- 2010-12-08 16:15:17 - /usr/bin/make -B buildworld World build started on Wed Dec 8 16:15:18 UTC 2010 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries [...] rm -f .depend mkdep -f .depend -a-I/src/lib/libblocksruntime /src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/data.c /src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/runtime.c === lib/libbluetooth (depend) rm -f .depend mkdep -f .depend -a-I/src/lib/libbluetooth -I/src/lib/libbluetooth/../../sys /src/lib/libbluetooth/bluetooth.c /src/lib/libbluetooth/dev.c /src/lib/libbluetooth/hci.c === lib/libbsnmp (depend) === lib/libbsnmp/libbsnmp (depend) make: don't know how to make snmpcrypto.c. Stop *** Error code 2 Stop in /src/lib/libbsnmp. *** Error code 1 Stop in /src/lib. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2010-12-08 16:42:52 - WARNING: /usr/bin/make returned exit code 1 TB --- 2010-12-08 16:42:52 - ERROR: failed to build world TB --- 2010-12-08 16:42:52 - 1285.38 user 275.77 system 1672.07 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-amd64-amd64.full ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
[head tinderbox] failure on i386/pc98
TB --- 2010-12-08 16:15:00 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2010-12-08 16:15:00 - starting HEAD tinderbox run for i386/pc98 TB --- 2010-12-08 16:15:00 - cleaning the object tree TB --- 2010-12-08 16:15:04 - cvsupping the source tree TB --- 2010-12-08 16:15:04 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/i386/pc98/supfile TB --- 2010-12-08 16:20:27 - building world TB --- 2010-12-08 16:20:27 - MAKEOBJDIRPREFIX=/obj TB --- 2010-12-08 16:20:27 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2010-12-08 16:20:27 - TARGET=pc98 TB --- 2010-12-08 16:20:27 - TARGET_ARCH=i386 TB --- 2010-12-08 16:20:27 - TZ=UTC TB --- 2010-12-08 16:20:27 - __MAKE_CONF=/dev/null TB --- 2010-12-08 16:20:27 - cd /src TB --- 2010-12-08 16:20:27 - /usr/bin/make -B buildworld World build started on Wed Dec 8 16:20:27 UTC 2010 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries [...] rm -f .depend mkdep -f .depend -a-I/src/lib/libblocksruntime /src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/data.c /src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/runtime.c === lib/libbluetooth (depend) rm -f .depend mkdep -f .depend -a-I/src/lib/libbluetooth -I/src/lib/libbluetooth/../../sys /src/lib/libbluetooth/bluetooth.c /src/lib/libbluetooth/dev.c /src/lib/libbluetooth/hci.c === lib/libbsnmp (depend) === lib/libbsnmp/libbsnmp (depend) make: don't know how to make snmpcrypto.c. Stop *** Error code 2 Stop in /src/lib/libbsnmp. *** Error code 1 Stop in /src/lib. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2010-12-08 16:47:52 - WARNING: /usr/bin/make returned exit code 1 TB --- 2010-12-08 16:47:52 - ERROR: failed to build world TB --- 2010-12-08 16:47:52 - 1260.06 user 274.34 system 1972.51 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-i386-pc98.full ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
Re: Extracting tgz file: Attempt to write to an empty file
On 7 December 2010 19:53, Tim Kientzle kient...@freebsd.org wrote: On Nov 29, 2010, at 9:19 AM, Sergey Kandaurov wrote: I see these errors when tar (not limited to but including the version from FreeBSD -current) # bsdtar -xf ~/arch.tgz ./: Attempt to write to an empty file ./.cpan/: Attempt to write to an empty file ./.cpan/CPAN/: Attempt to write to an empty file ./.cpan/build/: Attempt to write to an empty file I just committed a fix to -CURRENT (r216258). Please try it and let me know if this fixes the problem for you. I applied the fix to 8.1-RELEASE, and am fine with it. No more Attempt to write... Thanks! -- wbr, pluknet ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
[head tinderbox] failure on mips/mips
TB --- 2010-12-08 16:42:20 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2010-12-08 16:42:20 - starting HEAD tinderbox run for mips/mips TB --- 2010-12-08 16:42:20 - cleaning the object tree TB --- 2010-12-08 16:42:24 - cvsupping the source tree TB --- 2010-12-08 16:42:24 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/mips/mips/supfile TB --- 2010-12-08 16:42:36 - building world TB --- 2010-12-08 16:42:36 - MAKEOBJDIRPREFIX=/obj TB --- 2010-12-08 16:42:36 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2010-12-08 16:42:36 - TARGET=mips TB --- 2010-12-08 16:42:36 - TARGET_ARCH=mips TB --- 2010-12-08 16:42:36 - TZ=UTC TB --- 2010-12-08 16:42:36 - __MAKE_CONF=/dev/null TB --- 2010-12-08 16:42:36 - cd /src TB --- 2010-12-08 16:42:36 - /usr/bin/make -B buildworld World build started on Wed Dec 8 16:42:36 UTC 2010 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries [...] rm -f .depend mkdep -f .depend -a-I/src/lib/libblocksruntime /src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/data.c /src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/runtime.c === lib/libbluetooth (depend) rm -f .depend mkdep -f .depend -a-I/src/lib/libbluetooth -I/src/lib/libbluetooth/../../sys /src/lib/libbluetooth/bluetooth.c /src/lib/libbluetooth/dev.c /src/lib/libbluetooth/hci.c === lib/libbsnmp (depend) === lib/libbsnmp/libbsnmp (depend) make: don't know how to make snmpcrypto.c. Stop *** Error code 2 Stop in /src/lib/libbsnmp. *** Error code 1 Stop in /src/lib. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2010-12-08 17:07:02 - WARNING: /usr/bin/make returned exit code 1 TB --- 2010-12-08 17:07:02 - ERROR: failed to build world TB --- 2010-12-08 17:07:02 - 1105.76 user 255.27 system 1481.77 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-mips-mips.full ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
[head tinderbox] failure on ia64/ia64
TB --- 2010-12-08 16:38:17 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2010-12-08 16:38:17 - starting HEAD tinderbox run for ia64/ia64 TB --- 2010-12-08 16:38:17 - cleaning the object tree TB --- 2010-12-08 16:38:19 - cvsupping the source tree TB --- 2010-12-08 16:38:19 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/ia64/ia64/supfile TB --- 2010-12-08 16:38:30 - building world TB --- 2010-12-08 16:38:30 - MAKEOBJDIRPREFIX=/obj TB --- 2010-12-08 16:38:30 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2010-12-08 16:38:30 - TARGET=ia64 TB --- 2010-12-08 16:38:30 - TARGET_ARCH=ia64 TB --- 2010-12-08 16:38:30 - TZ=UTC TB --- 2010-12-08 16:38:30 - __MAKE_CONF=/dev/null TB --- 2010-12-08 16:38:30 - cd /src TB --- 2010-12-08 16:38:30 - /usr/bin/make -B buildworld World build started on Wed Dec 8 16:38:30 UTC 2010 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries [...] rm -f .depend mkdep -f .depend -a-I/src/lib/libblocksruntime /src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/data.c /src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/runtime.c === lib/libbluetooth (depend) rm -f .depend mkdep -f .depend -a-I/src/lib/libbluetooth -I/src/lib/libbluetooth/../../sys /src/lib/libbluetooth/bluetooth.c /src/lib/libbluetooth/dev.c /src/lib/libbluetooth/hci.c === lib/libbsnmp (depend) === lib/libbsnmp/libbsnmp (depend) make: don't know how to make snmpcrypto.c. Stop *** Error code 2 Stop in /src/lib/libbsnmp. *** Error code 1 Stop in /src/lib. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2010-12-08 17:07:57 - WARNING: /usr/bin/make returned exit code 1 TB --- 2010-12-08 17:07:57 - ERROR: failed to build world TB --- 2010-12-08 17:07:57 - 1401.00 user 265.70 system 1780.27 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-ia64-ia64.full ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
[head tinderbox] failure on powerpc/powerpc
TB --- 2010-12-08 16:42:52 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2010-12-08 16:42:52 - starting HEAD tinderbox run for powerpc/powerpc TB --- 2010-12-08 16:42:52 - cleaning the object tree TB --- 2010-12-08 16:42:55 - cvsupping the source tree TB --- 2010-12-08 16:42:55 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/powerpc/powerpc/supfile TB --- 2010-12-08 16:43:06 - building world TB --- 2010-12-08 16:43:06 - MAKEOBJDIRPREFIX=/obj TB --- 2010-12-08 16:43:06 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2010-12-08 16:43:06 - TARGET=powerpc TB --- 2010-12-08 16:43:06 - TARGET_ARCH=powerpc TB --- 2010-12-08 16:43:06 - TZ=UTC TB --- 2010-12-08 16:43:06 - __MAKE_CONF=/dev/null TB --- 2010-12-08 16:43:06 - cd /src TB --- 2010-12-08 16:43:06 - /usr/bin/make -B buildworld World build started on Wed Dec 8 16:43:06 UTC 2010 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries [...] rm -f .depend mkdep -f .depend -a-I/src/lib/libblocksruntime /src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/data.c /src/lib/libblocksruntime/../../contrib/compiler-rt/BlocksRuntime/runtime.c === lib/libbluetooth (depend) rm -f .depend mkdep -f .depend -a-I/src/lib/libbluetooth -I/src/lib/libbluetooth/../../sys /src/lib/libbluetooth/bluetooth.c /src/lib/libbluetooth/dev.c /src/lib/libbluetooth/hci.c === lib/libbsnmp (depend) === lib/libbsnmp/libbsnmp (depend) make: don't know how to make snmpcrypto.c. Stop *** Error code 2 Stop in /src/lib/libbsnmp. *** Error code 1 Stop in /src/lib. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2010-12-08 17:09:53 - WARNING: /usr/bin/make returned exit code 1 TB --- 2010-12-08 17:09:53 - ERROR: failed to build world TB --- 2010-12-08 17:09:53 - 1249.07 user 257.07 system 1620.46 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-powerpc-powerpc.full ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
Re: Process accounting/timing has broken recently
John Baldwin wrote: On Tuesday, December 07, 2010 9:54:05 pm David Xu wrote: John Baldwin wrote: On Monday, December 06, 2010 7:11:28 pm David Xu wrote: John Baldwin wrote: On Sunday, December 05, 2010 6:18:29 pm Steve Kargl wrote: Sometime in the last 7-10 days, some one made a change that has broken process accounting/timing. laptop:kargl[42] foreach i ( 0 1 2 3 4 5 6 7 8 9 ) foreach? time ./testf foreach? end Max ULP: 0.501607 for x in [-18.00:88.70] with dx = 1.067100e-04 69.55 real38.39 user30.94 sys Max ULP: 0.501607 for x in [-18.00:88.70] with dx = 1.067100e-04 68.82 real40.95 user27.60 sys Max ULP: 0.501607 for x in [-18.00:88.70] with dx = 1.067100e-04 69.14 real38.90 user30.02 sys Max ULP: 0.501607 for x in [-18.00:88.70] with dx = 1.067100e-04 68.79 real40.59 user27.99 sys Max ULP: 0.501607 for x in [-18.00:88.70] with dx = 1.067100e-04 68.93 real39.76 user28.96 sys Max ULP: 0.501607 for x in [-18.00:88.70] with dx = 1.067100e-04 68.71 real41.21 user27.29 sys Max ULP: 0.501607 for x in [-18.00:88.70] with dx = 1.067100e-04 69.05 real39.68 user29.15 sys Max ULP: 0.501607 for x in [-18.00:88.70] with dx = 1.067100e-04 68.99 real39.98 user28.80 sys Max ULP: 0.501607 for x in [-18.00:88.70] with dx = 1.067100e-04 69.02 real39.64 user29.16 sys Max ULP: 0.501607 for x in [-18.00:88.70] with dx = 1.067100e-04 69.38 real37.49 user31.67 sys testf is a numerically intensive program that tests the accuracy of expf() in a tight loop. User time varies by ~3 seconds on my lightly loaded 2 GHz core2 duo processor. I'm fairly certain that the code does not suddenly grow/loose 6 GFLOP of operations. The user/sys thing is a hack (and has been). We sample the PC at stathz (~128 hz) to figure out a user vs sys split and use that to divide up the total runtime (which actually is fairly accurate). All you need is for the clock ticks to fire just a bit differently between runs to get a swing in user vs system time. What I would like is to keep separate raw bintime's for user vs system time in the raw data instead, but that would involve checking the CPU ticker more often (e.g. twice for each syscall, interrupt, and trap in addition to the current once per context switch). So far folks seem to be more worried about the extra overhead rather than the loss of accuracy. Adding any instruction into global syscall path should be cautioned, it is worse then before, thinking about a threaded application, a userland thread may have locked a mutex and calls a system call, the overhead added to system call path can directly affect a threaded application's performance now, because the time window the mutex is held is longer than before, I have seen some people likes to fiddle with system call path, it should be cautioned. OTOH, the current getrusage(2) stats cannot be trusted. The only meaningful thing you can do is to sum them since the total is known to be accurate at least. If it wouldn't make things so messy I'd consider a new kernel option 'ACCURATE_RUSAGE' or some such. Our getrusage is already very slow, everytime, it needs to iterate the threads list with a process SLOCK held. I saw some mysql versions heavily use getrusage, and a horribly slow. I think a ACCURATE_RUSAGE will make it worse ? Using 'time foo' only retrieves the usage once at the end via wait(). However, FWIW, I think ACCURATE_RUSAGE would simplify calcru1() quite a bit since you would just sum up the thread's usage (as we do know), but then do a direct conversion from bintime to timeval for user and system without ever having to worry about time going backwards, etc. All the hacks to enforce monotonicity that are currently in place would go away since we would have the real measurements and not be inferring them from statclock ticks. I don't worry getrusage, though it is not necessary that it is used with wait(), I saw mysql used it to measure its internal code's performance, it did not use it with wait(), it is questionable if this usage is correct. However, I worry anyone who adds overhead to system call path. ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org