[head tinderbox] failure on ia64/ia64

2014-06-28 Thread FreeBSD Tinderbox
TB --- 2014-06-28 05:18:37 - tinderbox 2.22 running on freebsd-current.sentex.ca
TB --- 2014-06-28 05:18:37 - FreeBSD freebsd-current.sentex.ca 9.2-STABLE 
FreeBSD 9.2-STABLE #0 r263721: Tue Mar 25 09:27:39 EDT 2014 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2014-06-28 05:18:37 - starting HEAD tinderbox run for ia64/ia64
TB --- 2014-06-28 05:18:37 - cleaning the object tree
TB --- 2014-06-28 05:18:37 - /usr/local/bin/svn stat --no-ignore /src
TB --- 2014-06-28 05:18:41 - At svn revision 267993
TB --- 2014-06-28 05:18:42 - building world
TB --- 2014-06-28 05:18:42 - CROSS_BUILD_TESTING=YES
TB --- 2014-06-28 05:18:42 - MAKEOBJDIRPREFIX=/obj
TB --- 2014-06-28 05:18:42 - MAKESYSPATH=/src/share/mk
TB --- 2014-06-28 05:18:42 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2014-06-28 05:18:42 - SRCCONF=/dev/null
TB --- 2014-06-28 05:18:42 - TARGET=ia64
TB --- 2014-06-28 05:18:42 - TARGET_ARCH=ia64
TB --- 2014-06-28 05:18:42 - TZ=UTC
TB --- 2014-06-28 05:18:42 - __MAKE_CONF=/dev/null
TB --- 2014-06-28 05:18:42 - cd /src
TB --- 2014-06-28 05:18:42 - /usr/bin/make -B buildworld
>>> Building an up-to-date bmake(1)
>>> World build started on Sat Jun 28 05:18:49 UTC 2014
>>> 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
>>> stage 4.3: make dependencies
>>> stage 4.4: building everything
>>> World build completed on Sat Jun 28 06:52:37 UTC 2014
TB --- 2014-06-28 06:52:37 - generating LINT kernel config
TB --- 2014-06-28 06:52:37 - cd /src/sys/ia64/conf
TB --- 2014-06-28 06:52:37 - /usr/bin/make -B LINT
TB --- 2014-06-28 06:52:38 - cd /src/sys/ia64/conf
TB --- 2014-06-28 06:52:38 - /obj/ia64.ia64/src/tmp/legacy/usr/sbin/config -m 
LINT
TB --- 2014-06-28 06:52:38 - building LINT kernel
TB --- 2014-06-28 06:52:38 - CROSS_BUILD_TESTING=YES
TB --- 2014-06-28 06:52:38 - MAKEOBJDIRPREFIX=/obj
TB --- 2014-06-28 06:52:38 - MAKESYSPATH=/src/share/mk
TB --- 2014-06-28 06:52:38 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2014-06-28 06:52:38 - SRCCONF=/dev/null
TB --- 2014-06-28 06:52:38 - TARGET=ia64
TB --- 2014-06-28 06:52:38 - TARGET_ARCH=ia64
TB --- 2014-06-28 06:52:38 - TZ=UTC
TB --- 2014-06-28 06:52:38 - __MAKE_CONF=/dev/null
TB --- 2014-06-28 06:52:38 - cd /src
TB --- 2014-06-28 06:52:38 - /usr/bin/make -B buildkernel KERNCONF=LINT
>>> Kernel build for LINT started on Sat Jun 28 06:52:38 UTC 2014
>>> stage 1: configuring the kernel
>>> stage 2.1: cleaning up the object tree
>>> stage 2.2: rebuilding the object tree
>>> stage 2.3: build tools
>>> stage 3.1: making dependencies
>>> stage 3.2: building everything
[...]
cc  -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions  
-Wmissing-include-dirs -fdiagnostics-show-option   -nostdinc  -I. -I/src/sys 
-I/src/sys/contrib/altq -I/src/sys/contrib/ia64/libuwx/src -D_KERNEL 
-DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-builtin -mconstant-gp 
-ffixed-r13 -mfixed-range=f32-f127 -fpic -ffreestanding -fno-common 
-finline-limit=15000 --param inline-unit-growth=100 --param 
large-function-growth=1000 -Werror  /src/sys/kern/kern_environment.c
cc  -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions  
-Wmissing-include-dirs -fdiagnostics-show-option   -nostdinc  -I. -I/src/sys 
-I/src/sys/contrib/altq -I/src/sys/contrib/ia64/libuwx/src -D_KERNEL 
-DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-builtin -mconstant-gp 
-ffixed-r13 -mfixed-range=f32-f127 -fpic -ffreestanding -fno-common 
-finline-limit=15000 --param inline-unit-growth=100 --param 
large-function-growth=1000 -Werror  /src/sys/kern/kern_et.c
cc  -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions  
-Wmissing-include-dirs -fdiagnostics-show-option   -nostdinc  -I. -I/src/sys 
-I/src/sys/contrib/altq -I/src/sys/contrib/ia64/libuwx/src -D_KERNEL 
-DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-builtin -mconstant-gp 
-ffixed-r13 -mfixed-range=f32-f127 -fpic -ffreestanding -fno-common 
-finline-limit=15000 --param inline-unit-growth=100 --param 
large-function-growth=1000 -Werror  /src/sys/kern/kern_event.c
cc  -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions  
-Wmissi

[head tinderbox] failure on powerpc/powerpc

2014-06-28 Thread FreeBSD Tinderbox
TB --- 2014-06-28 06:27:24 - tinderbox 2.22 running on freebsd-current.sentex.ca
TB --- 2014-06-28 06:27:24 - FreeBSD freebsd-current.sentex.ca 9.2-STABLE 
FreeBSD 9.2-STABLE #0 r263721: Tue Mar 25 09:27:39 EDT 2014 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2014-06-28 06:27:24 - starting HEAD tinderbox run for powerpc/powerpc
TB --- 2014-06-28 06:27:24 - cleaning the object tree
TB --- 2014-06-28 06:27:50 - /usr/local/bin/svn stat --no-ignore /src
TB --- 2014-06-28 06:27:57 - At svn revision 267993
TB --- 2014-06-28 06:27:58 - building world
TB --- 2014-06-28 06:27:58 - CROSS_BUILD_TESTING=YES
TB --- 2014-06-28 06:27:58 - MAKEOBJDIRPREFIX=/obj
TB --- 2014-06-28 06:27:58 - MAKESYSPATH=/src/share/mk
TB --- 2014-06-28 06:27:58 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2014-06-28 06:27:58 - SRCCONF=/dev/null
TB --- 2014-06-28 06:27:58 - TARGET=powerpc
TB --- 2014-06-28 06:27:58 - TARGET_ARCH=powerpc
TB --- 2014-06-28 06:27:58 - TZ=UTC
TB --- 2014-06-28 06:27:58 - __MAKE_CONF=/dev/null
TB --- 2014-06-28 06:27:58 - cd /src
TB --- 2014-06-28 06:27:58 - /usr/bin/make -B buildworld
>>> Building an up-to-date bmake(1)
>>> World build started on Sat Jun 28 06:28:05 UTC 2014
>>> 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
[...]
===> lib/clang/libllvmmipsinfo (all)
c++  -O2 -pipe -I/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/include 
-I/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/tools/clang/include 
-I/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/lib/Target/Mips/TargetInfo
 -I/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/lib/Target/Mips -I. 
-I/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/../../lib/clang/include 
-DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS 
-fno-strict-aliasing 
-DLLVM_DEFAULT_TARGET_TRIPLE=\"powerpc-unknown-freebsd11.0\" 
-DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" 
-DDEFAULT_SYSROOT=\"/obj/powerpc.powerpc/src/tmp\" 
-I/obj/powerpc.powerpc/src/tmp/legacy/usr/include -fno-exceptions -fno-rtti  -c 
/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp
 -o MipsTargetInfo.o
building static llvmmipsinfo library
ranlib -D libllvmmipsinfo.a
===> lib/clang/libllvmmipsinstprinter (all)
c++  -O2 -pipe 
-I/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/include 
-I/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/tools/clang/include
 
-I/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/lib/Target/Mips/InstPrinter
 -I/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/lib/Target/Mips 
-I. 
-I/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/../../lib/clang/include
 -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS 
-D__STDC_CONSTANT_MACROS -fno-strict-aliasing 
-DLLVM_DEFAULT_TARGET_TRIPLE=\"powerpc-unknown-freebsd11.0\" 
-DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" 
-DDEFAULT_SYSROOT=\"/obj/powerpc.powerpc/src/tmp\" 
-I/obj/powerpc.powerpc/src/tmp/legacy/usr/include -fno-exceptions -fno-rtti  -c 
/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/lib/Target/Mips/InstPrinter/MipsInstPrinter.cpp
 -o MipsInstPrinter.o
building static llvmmipsinstprinter library
ranlib -D libllvmmipsinstprinter.a
===> lib/clang/libllvmpowerpcasmparser (all)
c++  -O2 -pipe 
-I/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/include 
-I/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/tools/clang/include
 
-I/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/lib/Target/PowerPC/AsmParser
 
-I/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/lib/Target/PowerPC
 -I. 
-I/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/../../lib/clang/include
 -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS 
-D__STDC_CONSTANT_MACROS -fno-strict-aliasing 
-DLLVM_DEFAULT_TARGET_TRIPLE=\"powerpc-unknown-freebsd11.0\" 
-DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" 
-DDEFAULT_SYSROOT=\"/obj/powerpc.powerpc/src/tmp\" 
-I/obj/powerpc.powerpc/src/tmp/legacy/usr/include -fno-exceptions -fno-rtti  -c 
/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp
 -o PPCAsmParser.o
building static llvmpowerpcasmparser library
ranlib -D libllvmpowerpcasmparser.a
===> lib/clang/libllvmpowerpccodegen (all)
c++  -O2 -pipe 
-I/src/lib/clang/libllvmpowerpccodegen/../../../contrib/llvm/include 
-I/src/lib/clang/libllvmpowerpccodegen/../../../contrib/llvm/tools/clang/include
 
-I/src/lib/clang/libllvmpowerpccodegen/../../../contrib/llvm/lib/Target/PowerPC 
-I. 
-I/src/lib/clang/libllvmpowerpccodegen/../../../contrib/llvm/../../lib/clang/include
 -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS 
-D__STDC_CONSTANT_MACROS -fno-

[head tinderbox] failure on powerpc64/powerpc

2014-06-28 Thread FreeBSD Tinderbox
TB --- 2014-06-28 07:06:47 - tinderbox 2.22 running on freebsd-current.sentex.ca
TB --- 2014-06-28 07:06:47 - FreeBSD freebsd-current.sentex.ca 9.2-STABLE 
FreeBSD 9.2-STABLE #0 r263721: Tue Mar 25 09:27:39 EDT 2014 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2014-06-28 07:06:47 - starting HEAD tinderbox run for powerpc64/powerpc
TB --- 2014-06-28 07:06:47 - cleaning the object tree
TB --- 2014-06-28 07:07:03 - /usr/local/bin/svn stat --no-ignore /src
TB --- 2014-06-28 07:07:08 - At svn revision 267993
TB --- 2014-06-28 07:07:09 - building world
TB --- 2014-06-28 07:07:09 - CROSS_BUILD_TESTING=YES
TB --- 2014-06-28 07:07:09 - MAKEOBJDIRPREFIX=/obj
TB --- 2014-06-28 07:07:09 - MAKESYSPATH=/src/share/mk
TB --- 2014-06-28 07:07:09 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2014-06-28 07:07:09 - SRCCONF=/dev/null
TB --- 2014-06-28 07:07:09 - TARGET=powerpc
TB --- 2014-06-28 07:07:09 - TARGET_ARCH=powerpc64
TB --- 2014-06-28 07:07:09 - TZ=UTC
TB --- 2014-06-28 07:07:09 - __MAKE_CONF=/dev/null
TB --- 2014-06-28 07:07:09 - cd /src
TB --- 2014-06-28 07:07:09 - /usr/bin/make -B buildworld
>>> Building an up-to-date bmake(1)
>>> World build started on Sat Jun 28 07:07:18 UTC 2014
>>> 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
[...]
===> lib/clang/libllvmmipsinfo (all)
c++  -O2 -pipe -I/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/include 
-I/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/tools/clang/include 
-I/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/lib/Target/Mips/TargetInfo
 -I/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/lib/Target/Mips -I. 
-I/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/../../lib/clang/include 
-DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS 
-fno-strict-aliasing 
-DLLVM_DEFAULT_TARGET_TRIPLE=\"powerpc64-unknown-freebsd11.0\" 
-DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" 
-DDEFAULT_SYSROOT=\"/obj/powerpc.powerpc64/src/tmp\" 
-I/obj/powerpc.powerpc64/src/tmp/legacy/usr/include -fno-exceptions -fno-rtti  
-c 
/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp
 -o MipsTargetInfo.o
building static llvmmipsinfo library
ranlib -D libllvmmipsinfo.a
===> lib/clang/libllvmmipsinstprinter (all)
c++  -O2 -pipe 
-I/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/include 
-I/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/tools/clang/include
 
-I/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/lib/Target/Mips/InstPrinter
 -I/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/lib/Target/Mips 
-I. 
-I/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/../../lib/clang/include
 -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS 
-D__STDC_CONSTANT_MACROS -fno-strict-aliasing 
-DLLVM_DEFAULT_TARGET_TRIPLE=\"powerpc64-unknown-freebsd11.0\" 
-DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" 
-DDEFAULT_SYSROOT=\"/obj/powerpc.powerpc64/src/tmp\" 
-I/obj/powerpc.powerpc64/src/tmp/legacy/usr/include -fno-exceptions -fno-rtti  
-c 
/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/lib/Target/Mips/InstPrinter/MipsInstPrinter.cpp
 -o MipsInstPrinter.o
building static llvmmipsinstprinter library
ranlib -D libllvmmipsinstprinter.a
===> lib/clang/libllvmpowerpcasmparser (all)
c++  -O2 -pipe 
-I/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/include 
-I/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/tools/clang/include
 
-I/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/lib/Target/PowerPC/AsmParser
 
-I/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/lib/Target/PowerPC
 -I. 
-I/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/../../lib/clang/include
 -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS 
-D__STDC_CONSTANT_MACROS -fno-strict-aliasing 
-DLLVM_DEFAULT_TARGET_TRIPLE=\"powerpc64-unknown-freebsd11.0\" 
-DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" 
-DDEFAULT_SYSROOT=\"/obj/powerpc.powerpc64/src/tmp\" 
-I/obj/powerpc.powerpc64/src/tmp/legacy/usr/include -fno-exceptions -fno-rtti  
-c 
/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp
 -o PPCAsmParser.o
building static llvmpowerpcasmparser library
ranlib -D libllvmpowerpcasmparser.a
===> lib/clang/libllvmpowerpccodegen (all)
c++  -O2 -pipe 
-I/src/lib/clang/libllvmpowerpccodegen/../../../contrib/llvm/include 
-I/src/lib/clang/libllvmpowerpccodegen/../../../contrib/llvm/tools/clang/include
 
-I/src/lib/clang/libllvmpowerpccodegen/../../../contrib/llvm/lib/Target/PowerPC 
-I. 
-I/src/lib/clang/libllvmpowerpccodegen/../../../contrib/llvm/../../lib/clang/include
 -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS 
-D__S

[head tinderbox] failure on sparc64/sparc64

2014-06-28 Thread FreeBSD Tinderbox
TB --- 2014-06-28 07:08:15 - tinderbox 2.22 running on freebsd-current.sentex.ca
TB --- 2014-06-28 07:08:15 - FreeBSD freebsd-current.sentex.ca 9.2-STABLE 
FreeBSD 9.2-STABLE #0 r263721: Tue Mar 25 09:27:39 EDT 2014 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2014-06-28 07:08:15 - starting HEAD tinderbox run for sparc64/sparc64
TB --- 2014-06-28 07:08:15 - cleaning the object tree
TB --- 2014-06-28 07:08:15 - /usr/local/bin/svn stat --no-ignore /src
TB --- 2014-06-28 07:08:19 - At svn revision 267993
TB --- 2014-06-28 07:08:20 - building world
TB --- 2014-06-28 07:08:20 - CROSS_BUILD_TESTING=YES
TB --- 2014-06-28 07:08:20 - MAKEOBJDIRPREFIX=/obj
TB --- 2014-06-28 07:08:20 - MAKESYSPATH=/src/share/mk
TB --- 2014-06-28 07:08:20 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2014-06-28 07:08:20 - SRCCONF=/dev/null
TB --- 2014-06-28 07:08:20 - TARGET=sparc64
TB --- 2014-06-28 07:08:20 - TARGET_ARCH=sparc64
TB --- 2014-06-28 07:08:20 - TZ=UTC
TB --- 2014-06-28 07:08:20 - __MAKE_CONF=/dev/null
TB --- 2014-06-28 07:08:20 - cd /src
TB --- 2014-06-28 07:08:20 - /usr/bin/make -B buildworld
>>> Building an up-to-date bmake(1)
>>> World build started on Sat Jun 28 07:08:27 UTC 2014
>>> 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
>>> stage 4.3: make dependencies
>>> stage 4.4: building everything
>>> World build completed on Sat Jun 28 08:19:16 UTC 2014
TB --- 2014-06-28 08:19:16 - generating LINT kernel config
TB --- 2014-06-28 08:19:16 - cd /src/sys/sparc64/conf
TB --- 2014-06-28 08:19:16 - /usr/bin/make -B LINT
TB --- 2014-06-28 08:19:16 - cd /src/sys/sparc64/conf
TB --- 2014-06-28 08:19:16 - 
/obj/sparc64.sparc64/src/tmp/legacy/usr/sbin/config -m LINT
TB --- 2014-06-28 08:19:16 - building LINT kernel
TB --- 2014-06-28 08:19:16 - CROSS_BUILD_TESTING=YES
TB --- 2014-06-28 08:19:16 - MAKEOBJDIRPREFIX=/obj
TB --- 2014-06-28 08:19:16 - MAKESYSPATH=/src/share/mk
TB --- 2014-06-28 08:19:16 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2014-06-28 08:19:16 - SRCCONF=/dev/null
TB --- 2014-06-28 08:19:16 - TARGET=sparc64
TB --- 2014-06-28 08:19:16 - TARGET_ARCH=sparc64
TB --- 2014-06-28 08:19:16 - TZ=UTC
TB --- 2014-06-28 08:19:16 - __MAKE_CONF=/dev/null
TB --- 2014-06-28 08:19:16 - cd /src
TB --- 2014-06-28 08:19:16 - /usr/bin/make -B buildkernel KERNCONF=LINT
>>> Kernel build for LINT started on Sat Jun 28 08:19:16 UTC 2014
>>> stage 1: configuring the kernel
>>> stage 2.1: cleaning up the object tree
>>> stage 2.2: rebuilding the object tree
>>> stage 2.3: build tools
>>> stage 3.1: making dependencies
>>> stage 3.2: building everything
[...]
cc  -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions  
-Wmissing-include-dirs -fdiagnostics-show-option   -nostdinc  -I. -I/src/sys 
-I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include 
opt_global.h -fno-builtin -ffreestanding -fstack-protector -fno-common 
-finline-limit=15000 --param inline-unit-growth=100 --param 
large-function-growth=1000 -mcmodel=medany -msoft-float -Werror  
/src/sys/kern/kern_environment.c
cc  -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions  
-Wmissing-include-dirs -fdiagnostics-show-option   -nostdinc  -I. -I/src/sys 
-I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include 
opt_global.h -fno-builtin -ffreestanding -fstack-protector -fno-common 
-finline-limit=15000 --param inline-unit-growth=100 --param 
large-function-growth=1000 -mcmodel=medany -msoft-float -Werror  
/src/sys/kern/kern_et.c
cc  -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions  
-Wmissing-include-dirs -fdiagnostics-show-option   -nostdinc  -I. -I/src/sys 
-I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include 
opt_global.h -fno-builtin -ffreestanding -fstack-protector -fno-common 
-finline-limit=15000 --param inline-unit-growth=100 --param 
large-function-growth=1000 -mcmodel=medany -msoft-float -Werror  
/src/sys/kern/kern_event.c
cc  -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions  
-Wmissing-include-dirs -fdiagnostics-show-option   -nostdinc  -I. -I/src/sys 
-I/src/sys/contrib/altq -D_K

[head tinderbox] failure on i386/i386

2014-06-28 Thread FreeBSD Tinderbox
TB --- 2014-06-28 08:30:46 - tinderbox 2.22 running on freebsd-current.sentex.ca
TB --- 2014-06-28 08:30:46 - FreeBSD freebsd-current.sentex.ca 9.2-STABLE 
FreeBSD 9.2-STABLE #0 r263721: Tue Mar 25 09:27:39 EDT 2014 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2014-06-28 08:30:46 - starting HEAD tinderbox run for i386/i386
TB --- 2014-06-28 08:30:46 - cleaning the object tree
TB --- 2014-06-28 08:31:59 - /usr/local/bin/svn stat --no-ignore /src
TB --- 2014-06-28 08:32:03 - At svn revision 268002
TB --- 2014-06-28 08:32:04 - building world
TB --- 2014-06-28 08:32:04 - CROSS_BUILD_TESTING=YES
TB --- 2014-06-28 08:32:04 - MAKEOBJDIRPREFIX=/obj
TB --- 2014-06-28 08:32:04 - MAKESYSPATH=/src/share/mk
TB --- 2014-06-28 08:32:04 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2014-06-28 08:32:04 - SRCCONF=/dev/null
TB --- 2014-06-28 08:32:04 - TARGET=i386
TB --- 2014-06-28 08:32:04 - TARGET_ARCH=i386
TB --- 2014-06-28 08:32:04 - TZ=UTC
TB --- 2014-06-28 08:32:04 - __MAKE_CONF=/dev/null
TB --- 2014-06-28 08:32:04 - cd /src
TB --- 2014-06-28 08:32:04 - /usr/bin/make -B buildworld
>>> Building an up-to-date bmake(1)
>>> World build started on Sat Jun 28 08:32:13 UTC 2014
>>> 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
[...]
===> lib/clang/libllvmmipsinfo (all)
c++  -O2 -pipe -I/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/include 
-I/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/tools/clang/include 
-I/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/lib/Target/Mips/TargetInfo
 -I/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/lib/Target/Mips -I. 
-I/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/../../lib/clang/include 
-DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS 
-fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"i386-unknown-freebsd11.0\" 
-DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" 
-DDEFAULT_SYSROOT=\"/obj/i386.i386/src/tmp\" 
-I/obj/i386.i386/src/tmp/legacy/usr/include -fno-exceptions -fno-rtti  -c 
/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp
 -o MipsTargetInfo.o
building static llvmmipsinfo library
ranlib -D libllvmmipsinfo.a
===> lib/clang/libllvmmipsinstprinter (all)
c++  -O2 -pipe 
-I/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/include 
-I/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/tools/clang/include
 
-I/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/lib/Target/Mips/InstPrinter
 -I/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/lib/Target/Mips 
-I. 
-I/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/../../lib/clang/include
 -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS 
-D__STDC_CONSTANT_MACROS -fno-strict-aliasing 
-DLLVM_DEFAULT_TARGET_TRIPLE=\"i386-unknown-freebsd11.0\" 
-DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" 
-DDEFAULT_SYSROOT=\"/obj/i386.i386/src/tmp\" 
-I/obj/i386.i386/src/tmp/legacy/usr/include -fno-exceptions -fno-rtti  -c 
/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/lib/Target/Mips/InstPrinter/MipsInstPrinter.cpp
 -o MipsInstPrinter.o
building static llvmmipsinstprinter library
ranlib -D libllvmmipsinstprinter.a
===> lib/clang/libllvmpowerpcasmparser (all)
c++  -O2 -pipe 
-I/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/include 
-I/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/tools/clang/include
 
-I/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/lib/Target/PowerPC/AsmParser
 
-I/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/lib/Target/PowerPC
 -I. 
-I/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/../../lib/clang/include
 -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS 
-D__STDC_CONSTANT_MACROS -fno-strict-aliasing 
-DLLVM_DEFAULT_TARGET_TRIPLE=\"i386-unknown-freebsd11.0\" 
-DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" 
-DDEFAULT_SYSROOT=\"/obj/i386.i386/src/tmp\" 
-I/obj/i386.i386/src/tmp/legacy/usr/include -fno-exceptions -fno-rtti  -c 
/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp
 -o PPCAsmParser.o
building static llvmpowerpcasmparser library
ranlib -D libllvmpowerpcasmparser.a
===> lib/clang/libllvmpowerpccodegen (all)
c++  -O2 -pipe 
-I/src/lib/clang/libllvmpowerpccodegen/../../../contrib/llvm/include 
-I/src/lib/clang/libllvmpowerpccodegen/../../../contrib/llvm/tools/clang/include
 
-I/src/lib/clang/libllvmpowerpccodegen/../../../contrib/llvm/lib/Target/PowerPC 
-I. 
-I/src/lib/clang/libllvmpowerpccodegen/../../../contrib/llvm/../../lib/clang/include
 -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS 
-D__STDC_CONSTANT_MACROS -fno-strict-aliasing 
-DLLVM_DEFAULT_TARGET_TRIPLE=\"i386-unkno

[head tinderbox] failure on armv6/arm

2014-06-28 Thread FreeBSD Tinderbox
TB --- 2014-06-28 08:30:46 - tinderbox 2.22 running on freebsd-current.sentex.ca
TB --- 2014-06-28 08:30:46 - FreeBSD freebsd-current.sentex.ca 9.2-STABLE 
FreeBSD 9.2-STABLE #0 r263721: Tue Mar 25 09:27:39 EDT 2014 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2014-06-28 08:30:46 - starting HEAD tinderbox run for armv6/arm
TB --- 2014-06-28 08:30:46 - cleaning the object tree
TB --- 2014-06-28 08:32:06 - /usr/local/bin/svn stat --no-ignore /src
TB --- 2014-06-28 08:32:10 - At svn revision 268002
TB --- 2014-06-28 08:32:11 - building world
TB --- 2014-06-28 08:32:11 - CROSS_BUILD_TESTING=YES
TB --- 2014-06-28 08:32:11 - MAKEOBJDIRPREFIX=/obj
TB --- 2014-06-28 08:32:11 - MAKESYSPATH=/src/share/mk
TB --- 2014-06-28 08:32:11 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2014-06-28 08:32:11 - SRCCONF=/dev/null
TB --- 2014-06-28 08:32:11 - TARGET=arm
TB --- 2014-06-28 08:32:11 - TARGET_ARCH=armv6
TB --- 2014-06-28 08:32:11 - TZ=UTC
TB --- 2014-06-28 08:32:11 - __MAKE_CONF=/dev/null
TB --- 2014-06-28 08:32:11 - cd /src
TB --- 2014-06-28 08:32:11 - /usr/bin/make -B buildworld
>>> Building an up-to-date bmake(1)
>>> World build started on Sat Jun 28 08:32:18 UTC 2014
>>> 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
[...]
===> lib/clang/libllvmmipsinfo (all)
c++  -O2 -pipe -I/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/include 
-I/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/tools/clang/include 
-I/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/lib/Target/Mips/TargetInfo
 -I/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/lib/Target/Mips -I. 
-I/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/../../lib/clang/include 
-DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS 
-fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"armv6-gnueabi-freebsd11.0\" 
-DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" 
-DDEFAULT_SYSROOT=\"/obj/arm.armv6/src/tmp\" 
-I/obj/arm.armv6/src/tmp/legacy/usr/include -fno-exceptions -fno-rtti  -c 
/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp
 -o MipsTargetInfo.o
building static llvmmipsinfo library
ranlib -D libllvmmipsinfo.a
===> lib/clang/libllvmmipsinstprinter (all)
c++  -O2 -pipe 
-I/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/include 
-I/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/tools/clang/include
 
-I/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/lib/Target/Mips/InstPrinter
 -I/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/lib/Target/Mips 
-I. 
-I/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/../../lib/clang/include
 -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS 
-D__STDC_CONSTANT_MACROS -fno-strict-aliasing 
-DLLVM_DEFAULT_TARGET_TRIPLE=\"armv6-gnueabi-freebsd11.0\" 
-DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" 
-DDEFAULT_SYSROOT=\"/obj/arm.armv6/src/tmp\" 
-I/obj/arm.armv6/src/tmp/legacy/usr/include -fno-exceptions -fno-rtti  -c 
/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/lib/Target/Mips/InstPrinter/MipsInstPrinter.cpp
 -o MipsInstPrinter.o
building static llvmmipsinstprinter library
ranlib -D libllvmmipsinstprinter.a
===> lib/clang/libllvmpowerpcasmparser (all)
c++  -O2 -pipe 
-I/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/include 
-I/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/tools/clang/include
 
-I/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/lib/Target/PowerPC/AsmParser
 
-I/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/lib/Target/PowerPC
 -I. 
-I/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/../../lib/clang/include
 -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS 
-D__STDC_CONSTANT_MACROS -fno-strict-aliasing 
-DLLVM_DEFAULT_TARGET_TRIPLE=\"armv6-gnueabi-freebsd11.0\" 
-DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" 
-DDEFAULT_SYSROOT=\"/obj/arm.armv6/src/tmp\" 
-I/obj/arm.armv6/src/tmp/legacy/usr/include -fno-exceptions -fno-rtti  -c 
/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp
 -o PPCAsmParser.o
building static llvmpowerpcasmparser library
ranlib -D libllvmpowerpcasmparser.a
===> lib/clang/libllvmpowerpccodegen (all)
c++  -O2 -pipe 
-I/src/lib/clang/libllvmpowerpccodegen/../../../contrib/llvm/include 
-I/src/lib/clang/libllvmpowerpccodegen/../../../contrib/llvm/tools/clang/include
 
-I/src/lib/clang/libllvmpowerpccodegen/../../../contrib/llvm/lib/Target/PowerPC 
-I. 
-I/src/lib/clang/libllvmpowerpccodegen/../../../contrib/llvm/../../lib/clang/include
 -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS 
-D__STDC_CONSTANT_MACROS -fno-strict-aliasing 
-DLLVM_DEFAULT_TARGET_TRIPLE=\"armv6-g

[head tinderbox] failure on arm/arm

2014-06-28 Thread FreeBSD Tinderbox
TB --- 2014-06-28 08:30:46 - tinderbox 2.22 running on freebsd-current.sentex.ca
TB --- 2014-06-28 08:30:46 - FreeBSD freebsd-current.sentex.ca 9.2-STABLE 
FreeBSD 9.2-STABLE #0 r263721: Tue Mar 25 09:27:39 EDT 2014 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2014-06-28 08:30:46 - starting HEAD tinderbox run for arm/arm
TB --- 2014-06-28 08:30:46 - cleaning the object tree
TB --- 2014-06-28 08:32:02 - /usr/local/bin/svn stat --no-ignore /src
TB --- 2014-06-28 08:32:07 - At svn revision 268002
TB --- 2014-06-28 08:32:08 - building world
TB --- 2014-06-28 08:32:08 - CROSS_BUILD_TESTING=YES
TB --- 2014-06-28 08:32:08 - MAKEOBJDIRPREFIX=/obj
TB --- 2014-06-28 08:32:08 - MAKESYSPATH=/src/share/mk
TB --- 2014-06-28 08:32:08 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2014-06-28 08:32:08 - SRCCONF=/dev/null
TB --- 2014-06-28 08:32:08 - TARGET=arm
TB --- 2014-06-28 08:32:08 - TARGET_ARCH=arm
TB --- 2014-06-28 08:32:08 - TZ=UTC
TB --- 2014-06-28 08:32:08 - __MAKE_CONF=/dev/null
TB --- 2014-06-28 08:32:08 - cd /src
TB --- 2014-06-28 08:32:08 - /usr/bin/make -B buildworld
>>> Building an up-to-date bmake(1)
>>> World build started on Sat Jun 28 08:32:14 UTC 2014
>>> 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
[...]
===> lib/clang/libllvmmipsinfo (all)
c++  -O2 -pipe -I/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/include 
-I/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/tools/clang/include 
-I/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/lib/Target/Mips/TargetInfo
 -I/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/lib/Target/Mips -I. 
-I/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/../../lib/clang/include 
-DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS 
-fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"arm-gnueabi-freebsd11.0\" 
-DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" 
-DDEFAULT_SYSROOT=\"/obj/arm.arm/src/tmp\" 
-I/obj/arm.arm/src/tmp/legacy/usr/include -fno-exceptions -fno-rtti  -c 
/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp
 -o MipsTargetInfo.o
building static llvmmipsinfo library
ranlib -D libllvmmipsinfo.a
===> lib/clang/libllvmmipsinstprinter (all)
c++  -O2 -pipe 
-I/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/include 
-I/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/tools/clang/include
 
-I/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/lib/Target/Mips/InstPrinter
 -I/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/lib/Target/Mips 
-I. 
-I/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/../../lib/clang/include
 -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS 
-D__STDC_CONSTANT_MACROS -fno-strict-aliasing 
-DLLVM_DEFAULT_TARGET_TRIPLE=\"arm-gnueabi-freebsd11.0\" 
-DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" 
-DDEFAULT_SYSROOT=\"/obj/arm.arm/src/tmp\" 
-I/obj/arm.arm/src/tmp/legacy/usr/include -fno-exceptions -fno-rtti  -c 
/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/lib/Target/Mips/InstPrinter/MipsInstPrinter.cpp
 -o MipsInstPrinter.o
building static llvmmipsinstprinter library
ranlib -D libllvmmipsinstprinter.a
===> lib/clang/libllvmpowerpcasmparser (all)
c++  -O2 -pipe 
-I/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/include 
-I/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/tools/clang/include
 
-I/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/lib/Target/PowerPC/AsmParser
 
-I/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/lib/Target/PowerPC
 -I. 
-I/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/../../lib/clang/include
 -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS 
-D__STDC_CONSTANT_MACROS -fno-strict-aliasing 
-DLLVM_DEFAULT_TARGET_TRIPLE=\"arm-gnueabi-freebsd11.0\" 
-DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" 
-DDEFAULT_SYSROOT=\"/obj/arm.arm/src/tmp\" 
-I/obj/arm.arm/src/tmp/legacy/usr/include -fno-exceptions -fno-rtti  -c 
/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp
 -o PPCAsmParser.o
building static llvmpowerpcasmparser library
ranlib -D libllvmpowerpcasmparser.a
===> lib/clang/libllvmpowerpccodegen (all)
c++  -O2 -pipe 
-I/src/lib/clang/libllvmpowerpccodegen/../../../contrib/llvm/include 
-I/src/lib/clang/libllvmpowerpccodegen/../../../contrib/llvm/tools/clang/include
 
-I/src/lib/clang/libllvmpowerpccodegen/../../../contrib/llvm/lib/Target/PowerPC 
-I. 
-I/src/lib/clang/libllvmpowerpccodegen/../../../contrib/llvm/../../lib/clang/include
 -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS 
-D__STDC_CONSTANT_MACROS -fno-strict-aliasing 
-DLLVM_DEFAULT_TARGET_TRIPLE=\"arm-gnueabi-freebsd11.0\" 
-D

[head tinderbox] failure on amd64/amd64

2014-06-28 Thread FreeBSD Tinderbox
TB --- 2014-06-28 08:30:46 - tinderbox 2.22 running on freebsd-current.sentex.ca
TB --- 2014-06-28 08:30:46 - FreeBSD freebsd-current.sentex.ca 9.2-STABLE 
FreeBSD 9.2-STABLE #0 r263721: Tue Mar 25 09:27:39 EDT 2014 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2014-06-28 08:30:46 - starting HEAD tinderbox run for amd64/amd64
TB --- 2014-06-28 08:30:46 - cleaning the object tree
TB --- 2014-06-28 08:32:06 - /usr/local/bin/svn stat --no-ignore /src
TB --- 2014-06-28 08:32:10 - At svn revision 268002
TB --- 2014-06-28 08:32:11 - building world
TB --- 2014-06-28 08:32:11 - CROSS_BUILD_TESTING=YES
TB --- 2014-06-28 08:32:11 - MAKEOBJDIRPREFIX=/obj
TB --- 2014-06-28 08:32:11 - MAKESYSPATH=/src/share/mk
TB --- 2014-06-28 08:32:11 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2014-06-28 08:32:11 - SRCCONF=/dev/null
TB --- 2014-06-28 08:32:11 - TARGET=amd64
TB --- 2014-06-28 08:32:11 - TARGET_ARCH=amd64
TB --- 2014-06-28 08:32:11 - TZ=UTC
TB --- 2014-06-28 08:32:11 - __MAKE_CONF=/dev/null
TB --- 2014-06-28 08:32:11 - cd /src
TB --- 2014-06-28 08:32:11 - /usr/bin/make -B buildworld
>>> Building an up-to-date bmake(1)
>>> World build started on Sat Jun 28 08:32:17 UTC 2014
>>> 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
[...]
===> lib/clang/libllvmmipsinfo (all)
c++  -O2 -pipe -I/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/include 
-I/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/tools/clang/include 
-I/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/lib/Target/Mips/TargetInfo
 -I/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/lib/Target/Mips -I. 
-I/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/../../lib/clang/include 
-DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS 
-fno-strict-aliasing 
-DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd11.0\" 
-DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" 
-DDEFAULT_SYSROOT=\"/obj/amd64.amd64/src/tmp\" 
-I/obj/amd64.amd64/src/tmp/legacy/usr/include -fno-exceptions -fno-rtti  -c 
/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp
 -o MipsTargetInfo.o
building static llvmmipsinfo library
ranlib -D libllvmmipsinfo.a
===> lib/clang/libllvmmipsinstprinter (all)
c++  -O2 -pipe 
-I/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/include 
-I/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/tools/clang/include
 
-I/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/lib/Target/Mips/InstPrinter
 -I/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/lib/Target/Mips 
-I. 
-I/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/../../lib/clang/include
 -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS 
-D__STDC_CONSTANT_MACROS -fno-strict-aliasing 
-DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd11.0\" 
-DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" 
-DDEFAULT_SYSROOT=\"/obj/amd64.amd64/src/tmp\" 
-I/obj/amd64.amd64/src/tmp/legacy/usr/include -fno-exceptions -fno-rtti  -c 
/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/lib/Target/Mips/InstPrinter/MipsInstPrinter.cpp
 -o MipsInstPrinter.o
building static llvmmipsinstprinter library
ranlib -D libllvmmipsinstprinter.a
===> lib/clang/libllvmpowerpcasmparser (all)
c++  -O2 -pipe 
-I/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/include 
-I/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/tools/clang/include
 
-I/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/lib/Target/PowerPC/AsmParser
 
-I/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/lib/Target/PowerPC
 -I. 
-I/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/../../lib/clang/include
 -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS 
-D__STDC_CONSTANT_MACROS -fno-strict-aliasing 
-DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd11.0\" 
-DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" 
-DDEFAULT_SYSROOT=\"/obj/amd64.amd64/src/tmp\" 
-I/obj/amd64.amd64/src/tmp/legacy/usr/include -fno-exceptions -fno-rtti  -c 
/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp
 -o PPCAsmParser.o
building static llvmpowerpcasmparser library
ranlib -D libllvmpowerpcasmparser.a
===> lib/clang/libllvmpowerpccodegen (all)
c++  -O2 -pipe 
-I/src/lib/clang/libllvmpowerpccodegen/../../../contrib/llvm/include 
-I/src/lib/clang/libllvmpowerpccodegen/../../../contrib/llvm/tools/clang/include
 
-I/src/lib/clang/libllvmpowerpccodegen/../../../contrib/llvm/lib/Target/PowerPC 
-I. 
-I/src/lib/clang/libllvmpowerpccodegen/../../../contrib/llvm/../../lib/clang/include
 -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS 
-D__STDC_CONSTANT_MACROS -fno-strict-aliasing 
-DLLVM_DEFAULT_TAR

Re: [head tinderbox] failure on amd64/amd64

2014-06-28 Thread Dimitry Andric
On 28 Jun 2014, at 11:40, FreeBSD Tinderbox  wrote:
> TB --- 2014-06-28 08:30:46 - tinderbox 2.22 running on 
> freebsd-current.sentex.ca
> TB --- 2014-06-28 08:30:46 - FreeBSD freebsd-current.sentex.ca 9.2-STABLE 
> FreeBSD 9.2-STABLE #0 r263721: Tue Mar 25 09:27:39 EDT 2014 
> d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
> TB --- 2014-06-28 08:30:46 - starting HEAD tinderbox run for amd64/amd64
...
> /src/lib/clang/libllvmpowerpccodegen/../../../contrib/llvm/lib/Target/PowerPC/PPCFastISel.cpp:
>  In member function 'bool::PPCFastISel::SelectFPToI(const 
> llvm::Instruction*, bool)':
> /src/lib/clang/libllvmpowerpccodegen/../../../contrib/llvm/lib/Target/PowerPC/PPCFastISel.cpp:1030:
>  error: base operand of '->' has non-pointer type 'const llvm::PPCSubtarget'

Sorry about that, it should be fixed in r268003.

-Dimitry



signature.asc
Description: Message signed with OpenPGP using GPGMail


Re: PostgreSQL performance on FreeBSD

2014-06-28 Thread Palle Girgensohn


27 jun 2014 kl. 18:34 skrev Konstantin Belousov :

> On Fri, Jun 27, 2014 at 10:57:53AM -0400, John Baldwin wrote:
>> On Friday, June 27, 2014 8:56:13 am Konstantin Belousov wrote:
>>> Hi,
>>> I did some measurements and hacks to see about the performance and
>>> scalability of PostgreSQL 9.3 on FreeBSD, sponsored by The FreeBSD
>>> Foundation.
>>> 
>>> The results are described in https://kib.kiev.ua/kib/pgsql_perf.pdf.
>>> The uncommitted patches, referenced in the article, are available as
>>> https://kib.kiev.ua/kib/pig1.patch.txt
>>> https://kib.kiev.ua/kib/patch-2
>> 
>> Did you run the same benchmark on the same hardware with any other OS's to 
>> compare results?
> 
> No.
> 
> FWIW, before the failing after the 30 clients is corrected, I do not
> think it is much interesting to do such comparision.

This is great work!

Does anybody know how far back in FreeBSD versions using posix semaphore 
instead of sysv would make a difference?  It seems we need a rather current 
version? 8.x did not support it at all, at some point at lest, and in 9 it was 
buggy. I could add he patch-2 to the port, but I reckon it needs a conditional 
based on FreeBSD version?

The clang bug should go upstreams, right?

I have seen similar curves, presented by Greg Smith (PostgreSQL hacker) where 
he concluded that there is no point in running more than 50 concurrent 
connections. This was for Linux. In your measures, the knee is at 30. That's 
said, FreeBSD could and should do better, but probably there is a limit where 
there will be a knee in the graph and performance will drop. It should be more 
than 30, though, as you rightly commented.

Do you any ideas to pursue this further apart from complicated rewrites like 
DragonFly?

Palle
___
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: PostgreSQL performance on FreeBSD

2014-06-28 Thread Konstantin Belousov
On Sat, Jun 28, 2014 at 12:08:39PM +0200, Palle Girgensohn wrote:
> 
> 
> 27 jun 2014 kl. 18:34 skrev Konstantin Belousov :
> 
> > On Fri, Jun 27, 2014 at 10:57:53AM -0400, John Baldwin wrote:
> >> On Friday, June 27, 2014 8:56:13 am Konstantin Belousov wrote:
> >>> Hi,
> >>> I did some measurements and hacks to see about the performance and
> >>> scalability of PostgreSQL 9.3 on FreeBSD, sponsored by The FreeBSD
> >>> Foundation.
> >>> 
> >>> The results are described in https://kib.kiev.ua/kib/pgsql_perf.pdf.
> >>> The uncommitted patches, referenced in the article, are available as
> >>> https://kib.kiev.ua/kib/pig1.patch.txt
> >>> https://kib.kiev.ua/kib/patch-2
> >> 
> >> Did you run the same benchmark on the same hardware with any other OS's to 
> >> compare results?
> > 
> > No.
> > 
> > FWIW, before the failing after the 30 clients is corrected, I do not
> > think it is much interesting to do such comparision.
> 
> This is great work!
> 
> Does anybody know how far back in FreeBSD versions using posix semaphore 
> instead of sysv would make a difference?  It seems we need a rather current 
> version? 8.x did not support it at all, at some point at lest, and in 9 it 
> was buggy. I could add he patch-2 to the port, but I reckon it needs a 
> conditional based on FreeBSD version?
> 
I recommend to add it as an option.  The currently supported versions
of stable/9 and higher have new posix semaphores implementation.
The stable/8 also has posix semaphores, but there it is kernel-based
interface, I do not plan to evaluate it in any way.


> The clang bug should go upstreams, right?
I believe there is already some activity about it.  I do not follow
clang development.

> 
> I have seen similar curves, presented by Greg Smith (PostgreSQL
> hacker) where he concluded that there is no point in running more
> than 50 concurrent connections. This was for Linux. In your measures,
> the knee is at 30. That's said, FreeBSD could and should do better,
> but probably there is a limit where there will be a knee in the graph
> and performance will drop. It should be more than 30, though, as you
> rightly commented.
>
> Do you any ideas to pursue this further apart from complicated
> rewrites like DragonFly?
>
I do.

The scope of the current work was done to obtain understanding where do we stay
and, if possible, evaluate ideas, possibly in the hackish way. I hope
and almost sure that this will be continued, but cannot provide any time
estimation.


pgpzJ1sznk5cq.pgp
Description: PGP signature


[head tinderbox] failure on i386/pc98

2014-06-28 Thread FreeBSD Tinderbox
TB --- 2014-06-28 09:40:03 - tinderbox 2.22 running on freebsd-current.sentex.ca
TB --- 2014-06-28 09:40:03 - FreeBSD freebsd-current.sentex.ca 9.2-STABLE 
FreeBSD 9.2-STABLE #0 r263721: Tue Mar 25 09:27:39 EDT 2014 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2014-06-28 09:40:03 - starting HEAD tinderbox run for i386/pc98
TB --- 2014-06-28 09:40:03 - cleaning the object tree
TB --- 2014-06-28 09:40:40 - /usr/local/bin/svn stat --no-ignore /src
TB --- 2014-06-28 09:40:43 - At svn revision 268002
TB --- 2014-06-28 09:40:44 - building world
TB --- 2014-06-28 09:40:44 - CROSS_BUILD_TESTING=YES
TB --- 2014-06-28 09:40:44 - MAKEOBJDIRPREFIX=/obj
TB --- 2014-06-28 09:40:44 - MAKESYSPATH=/src/share/mk
TB --- 2014-06-28 09:40:44 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2014-06-28 09:40:44 - SRCCONF=/dev/null
TB --- 2014-06-28 09:40:44 - TARGET=pc98
TB --- 2014-06-28 09:40:44 - TARGET_ARCH=i386
TB --- 2014-06-28 09:40:44 - TZ=UTC
TB --- 2014-06-28 09:40:44 - __MAKE_CONF=/dev/null
TB --- 2014-06-28 09:40:44 - cd /src
TB --- 2014-06-28 09:40:44 - /usr/bin/make -B buildworld
>>> Building an up-to-date bmake(1)
>>> World build started on Sat Jun 28 09:40:52 UTC 2014
>>> 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
[...]
===> lib/clang/libllvmmipsinfo (all)
c++  -O2 -pipe -I/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/include 
-I/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/tools/clang/include 
-I/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/lib/Target/Mips/TargetInfo
 -I/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/lib/Target/Mips -I. 
-I/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/../../lib/clang/include 
-DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS 
-fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"i386-unknown-freebsd11.0\" 
-DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" 
-DDEFAULT_SYSROOT=\"/obj/pc98.i386/src/tmp\" 
-I/obj/pc98.i386/src/tmp/legacy/usr/include -fno-exceptions -fno-rtti  -c 
/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp
 -o MipsTargetInfo.o
building static llvmmipsinfo library
ranlib -D libllvmmipsinfo.a
===> lib/clang/libllvmmipsinstprinter (all)
c++  -O2 -pipe 
-I/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/include 
-I/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/tools/clang/include
 
-I/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/lib/Target/Mips/InstPrinter
 -I/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/lib/Target/Mips 
-I. 
-I/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/../../lib/clang/include
 -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS 
-D__STDC_CONSTANT_MACROS -fno-strict-aliasing 
-DLLVM_DEFAULT_TARGET_TRIPLE=\"i386-unknown-freebsd11.0\" 
-DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" 
-DDEFAULT_SYSROOT=\"/obj/pc98.i386/src/tmp\" 
-I/obj/pc98.i386/src/tmp/legacy/usr/include -fno-exceptions -fno-rtti  -c 
/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/lib/Target/Mips/InstPrinter/MipsInstPrinter.cpp
 -o MipsInstPrinter.o
building static llvmmipsinstprinter library
ranlib -D libllvmmipsinstprinter.a
===> lib/clang/libllvmpowerpcasmparser (all)
c++  -O2 -pipe 
-I/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/include 
-I/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/tools/clang/include
 
-I/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/lib/Target/PowerPC/AsmParser
 
-I/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/lib/Target/PowerPC
 -I. 
-I/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/../../lib/clang/include
 -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS 
-D__STDC_CONSTANT_MACROS -fno-strict-aliasing 
-DLLVM_DEFAULT_TARGET_TRIPLE=\"i386-unknown-freebsd11.0\" 
-DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" 
-DDEFAULT_SYSROOT=\"/obj/pc98.i386/src/tmp\" 
-I/obj/pc98.i386/src/tmp/legacy/usr/include -fno-exceptions -fno-rtti  -c 
/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp
 -o PPCAsmParser.o
building static llvmpowerpcasmparser library
ranlib -D libllvmpowerpcasmparser.a
===> lib/clang/libllvmpowerpccodegen (all)
c++  -O2 -pipe 
-I/src/lib/clang/libllvmpowerpccodegen/../../../contrib/llvm/include 
-I/src/lib/clang/libllvmpowerpccodegen/../../../contrib/llvm/tools/clang/include
 
-I/src/lib/clang/libllvmpowerpccodegen/../../../contrib/llvm/lib/Target/PowerPC 
-I. 
-I/src/lib/clang/libllvmpowerpccodegen/../../../contrib/llvm/../../lib/clang/include
 -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS 
-D__STDC_CONSTANT_MACROS -fno-strict-aliasing 
-DLLVM_DEFAULT_TARGET_TRIPLE=\"i386-unkno

Build failed in Jenkins: FreeBSD_HEAD-modules #685

2014-06-28 Thread jenkins-admin
See 

Changes:

[mjg] Call fdcloseexec right after fdunshare.

No functional changes.

MFC after:  1 week

[mjg] Make fdunshare accept only td parameter.

Proc had to match the thread anyway and 2 parameters were inconsistent
with the rest.

MFC after:  1 week

[mjg] Make sure to always clear p_fd for process getting rid of its filetable.

Filetable can be shared with other processes. Previous code failed to
clear the pointer for all but the last process getting rid of the table.
This is mostly cosmetics.

Get rid of 'This should happen earlier' comment. Clearing the pointer in
this place is fine as consumers can reliably check for files availability
by inspecting fd_refcnt and vnodes availabity by NULL-checking them.

MFC after:  1 week

[hselasky] Fix regression issue after r267961. Handle special string case for
SYSCTLs like previously.

MFC after:  2 weeks
Reported by:several people

[hselasky] Pull in r267961 and r267973 again. Fix for issues reported will 
follow.

[rpaulo] Redefine SUNW based on SYSDIR in an attempt to fix a build problem.

MFC after:  2 weeks

[mav] Remove odd practice of inverting error codes.

-EPERM is equal to ERESTART, returning which from ioctl() handler causes
infinite syscall restart.

MFC after:  2 weeks

[gjb] Revert r267961, r267973:

These changes prevent sysctl(8) from returning proper output,
such as:

 1) no output from sysctl(8)
 2) erroneously returning ENOMEM with tools like truss(1)
or uname(1)
 truss: can not get etype: Cannot allocate memory

[delphij] Use Intel's official name (Secure Key) per IntelĀ® Digital Random 
Number
Generator (DRNG) Software Implementation Guide.

Reviewed by:kib
Approved by:so
MFC after:  2 weeks

[marius] In order to get vt(4) a bit closer to the feature set provided by 
sc(4),
implement options TERMINAL_{KERN,NORM}_ATTR. These are aliased to
SC_{KERNEL_CONS,NORM}_ATTR and like these latter, allow to change the
default colors of normal and kernel text respectively.
Note on the naming: Although affecting the output of vt(4), technically
kern/subr_terminal.c is primarily concerned with changing default colors
so it would be inconsistent to term these options VT_{KERN,NORM}_ATTR.
Actually, if the architecture and abstraction of terminal+teken+vt would
be perfect, dev/vt/* wouldn't be touched by this commit at all.

Reviewed by:emaste
MFC after:  3 days
Sponsored by:   Bally Wulff Games & Entertainment GmbH

[emaste] Add CTLFLAG_NOFETCH flag; console vty code runs before tunable fetch

Also remove redundant "" assignment for string in BSS.

Submitted by:   hselasky@

[adrian] Add missing variable declarations when using RSS.

Reported by: bryanv@

--
[...truncated 6730 lines...]
rm -f .depend
mkdep -f .depend -a   -nostdinc -D_KERNEL -DKLD_MODULE 
-I
 -I. -I@ -I@/contrib/altq -std=iso9899:1999   

 

 

 

 

 

--- depend_subdir_dtrace ---
===> dtrace/dtnfscl (depend)
--- 

 ---
@ -> 
--- 

 ---
machine -> 

--- 

 ---
x86 -> 

--- vnode_if_newproto.h ---
awk -f @/tools/vnode_if.awk @/kern/vnode_if.src -p
--- vnode_if_typedef.h ---
awk -f @/tools/vnode_if.awk @/kern/vnode_if.src -q
--- vnode_if.h ---
awk -f @/tools/vnode_if.awk @/kern/vnode_if.src -h
--- .depend ---
rm -f .depend
mkdep -f .depend -a   -nostdinc -D_KERNEL -DKLD_MODULE 
-I
 
-I

[head tinderbox] failure on ia64/ia64

2014-06-28 Thread FreeBSD Tinderbox
TB --- 2014-06-28 09:40:05 - tinderbox 2.22 running on freebsd-current.sentex.ca
TB --- 2014-06-28 09:40:05 - FreeBSD freebsd-current.sentex.ca 9.2-STABLE 
FreeBSD 9.2-STABLE #0 r263721: Tue Mar 25 09:27:39 EDT 2014 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2014-06-28 09:40:05 - starting HEAD tinderbox run for ia64/ia64
TB --- 2014-06-28 09:40:05 - cleaning the object tree
TB --- 2014-06-28 09:41:32 - /usr/local/bin/svn stat --no-ignore /src
TB --- 2014-06-28 09:41:36 - At svn revision 268002
TB --- 2014-06-28 09:41:37 - building world
TB --- 2014-06-28 09:41:37 - CROSS_BUILD_TESTING=YES
TB --- 2014-06-28 09:41:37 - MAKEOBJDIRPREFIX=/obj
TB --- 2014-06-28 09:41:37 - MAKESYSPATH=/src/share/mk
TB --- 2014-06-28 09:41:37 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2014-06-28 09:41:37 - SRCCONF=/dev/null
TB --- 2014-06-28 09:41:37 - TARGET=ia64
TB --- 2014-06-28 09:41:37 - TARGET_ARCH=ia64
TB --- 2014-06-28 09:41:37 - TZ=UTC
TB --- 2014-06-28 09:41:37 - __MAKE_CONF=/dev/null
TB --- 2014-06-28 09:41:37 - cd /src
TB --- 2014-06-28 09:41:37 - /usr/bin/make -B buildworld
>>> Building an up-to-date bmake(1)
>>> World build started on Sat Jun 28 09:41:43 UTC 2014
>>> 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
>>> stage 4.3: make dependencies
>>> stage 4.4: building everything
>>> World build completed on Sat Jun 28 11:15:29 UTC 2014
TB --- 2014-06-28 11:15:29 - generating LINT kernel config
TB --- 2014-06-28 11:15:29 - cd /src/sys/ia64/conf
TB --- 2014-06-28 11:15:29 - /usr/bin/make -B LINT
TB --- 2014-06-28 11:15:29 - cd /src/sys/ia64/conf
TB --- 2014-06-28 11:15:29 - /obj/ia64.ia64/src/tmp/legacy/usr/sbin/config -m 
LINT
TB --- 2014-06-28 11:15:29 - building LINT kernel
TB --- 2014-06-28 11:15:29 - CROSS_BUILD_TESTING=YES
TB --- 2014-06-28 11:15:29 - MAKEOBJDIRPREFIX=/obj
TB --- 2014-06-28 11:15:29 - MAKESYSPATH=/src/share/mk
TB --- 2014-06-28 11:15:29 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2014-06-28 11:15:29 - SRCCONF=/dev/null
TB --- 2014-06-28 11:15:29 - TARGET=ia64
TB --- 2014-06-28 11:15:29 - TARGET_ARCH=ia64
TB --- 2014-06-28 11:15:29 - TZ=UTC
TB --- 2014-06-28 11:15:29 - __MAKE_CONF=/dev/null
TB --- 2014-06-28 11:15:29 - cd /src
TB --- 2014-06-28 11:15:29 - /usr/bin/make -B buildkernel KERNCONF=LINT
>>> Kernel build for LINT started on Sat Jun 28 11:15:29 UTC 2014
>>> stage 1: configuring the kernel
>>> stage 2.1: cleaning up the object tree
>>> stage 2.2: rebuilding the object tree
>>> stage 2.3: build tools
>>> stage 3.1: making dependencies
>>> stage 3.2: building everything
[...]
cc  -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions  
-Wmissing-include-dirs -fdiagnostics-show-option   -nostdinc  -I. -I/src/sys 
-I/src/sys/contrib/altq -I/src/sys/contrib/ia64/libuwx/src -D_KERNEL 
-DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-builtin -mconstant-gp 
-ffixed-r13 -mfixed-range=f32-f127 -fpic -ffreestanding -fno-common 
-finline-limit=15000 --param inline-unit-growth=100 --param 
large-function-growth=1000 -Werror  /src/sys/kern/kern_environment.c
cc  -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions  
-Wmissing-include-dirs -fdiagnostics-show-option   -nostdinc  -I. -I/src/sys 
-I/src/sys/contrib/altq -I/src/sys/contrib/ia64/libuwx/src -D_KERNEL 
-DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-builtin -mconstant-gp 
-ffixed-r13 -mfixed-range=f32-f127 -fpic -ffreestanding -fno-common 
-finline-limit=15000 --param inline-unit-growth=100 --param 
large-function-growth=1000 -Werror  /src/sys/kern/kern_et.c
cc  -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions  
-Wmissing-include-dirs -fdiagnostics-show-option   -nostdinc  -I. -I/src/sys 
-I/src/sys/contrib/altq -I/src/sys/contrib/ia64/libuwx/src -D_KERNEL 
-DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-builtin -mconstant-gp 
-ffixed-r13 -mfixed-range=f32-f127 -fpic -ffreestanding -fno-common 
-finline-limit=15000 --param inline-unit-growth=100 --param 
large-function-growth=1000 -Werror  /src/sys/kern/kern_event.c
cc  -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions  
-Wmissi

Re: PostgreSQL performance on FreeBSD

2014-06-28 Thread Palle Girgensohn


> 28 jun 2014 kl. 12:21 skrev Konstantin Belousov :
> 
>> On Sat, Jun 28, 2014 at 12:08:39PM +0200, Palle Girgensohn wrote:
>> 
>> 
>>> 27 jun 2014 kl. 18:34 skrev Konstantin Belousov :
>>> 
 On Fri, Jun 27, 2014 at 10:57:53AM -0400, John Baldwin wrote:
> On Friday, June 27, 2014 8:56:13 am Konstantin Belousov wrote:
> Hi,
> I did some measurements and hacks to see about the performance and
> scalability of PostgreSQL 9.3 on FreeBSD, sponsored by The FreeBSD
> Foundation.
> 
> The results are described in https://kib.kiev.ua/kib/pgsql_perf.pdf.
> The uncommitted patches, referenced in the article, are available as
> https://kib.kiev.ua/kib/pig1.patch.txt
> https://kib.kiev.ua/kib/patch-2
 
 Did you run the same benchmark on the same hardware with any other OS's to 
 compare results?
>>> 
>>> No.
>>> 
>>> FWIW, before the failing after the 30 clients is corrected, I do not
>>> think it is much interesting to do such comparision.
>> 
>> This is great work!
>> 
>> Does anybody know how far back in FreeBSD versions using posix semaphore 
>> instead of sysv would make a difference?  It seems we need a rather current 
>> version? 8.x did not support it at all, at some point at lest, and in 9 it 
>> was buggy. I could add he patch-2 to the port, but I reckon it needs a 
>> conditional based on FreeBSD version?
> I recommend to add it as an option.  The currently supported versions
> of stable/9 and higher have new posix semaphores implementation.
> The stable/8 also has posix semaphores, but there it is kernel-based
> interface, I do not plan to evaluate it in any way.

According to one source, posix semaphores uses O(N^2) file descriptors, where N 
is the number of connections. Do you know if this is true? (I'll try it, 
naturally, just checking). 

> 
> 
>> The clang bug should go upstreams, right?
> I believe there is already some activity about it.  I do not follow
> clang development.

Sounds good enough. 

> 
>> 
>> I have seen similar curves, presented by Greg Smith (PostgreSQL
>> hacker) where he concluded that there is no point in running more
>> than 50 concurrent connections. This was for Linux. In your measures,
>> the knee is at 30. That's said, FreeBSD could and should do better,
>> but probably there is a limit where there will be a knee in the graph
>> and performance will drop. It should be more than 30, though, as you
>> rightly commented.
>> 
>> Do you any ideas to pursue this further apart from complicated
>> rewrites like DragonFly?
> I do.
> 
> The scope of the current work was done to obtain understanding where do we 
> stay
> and, if possible, evaluate ideas, possibly in the hackish way. I hope
> and almost sure that this will be continued, but cannot provide any time
> estimation.

Great. If you need help testing, I might be able to help. 

Cheers,
Palle
___
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

2014-06-28 Thread FreeBSD Tinderbox
TB --- 2014-06-28 10:49:14 - tinderbox 2.22 running on freebsd-current.sentex.ca
TB --- 2014-06-28 10:49:14 - FreeBSD freebsd-current.sentex.ca 9.2-STABLE 
FreeBSD 9.2-STABLE #0 r263721: Tue Mar 25 09:27:39 EDT 2014 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2014-06-28 10:49:14 - starting HEAD tinderbox run for powerpc/powerpc
TB --- 2014-06-28 10:49:14 - cleaning the object tree
TB --- 2014-06-28 10:49:34 - /usr/local/bin/svn stat --no-ignore /src
TB --- 2014-06-28 10:49:44 - At svn revision 268002
TB --- 2014-06-28 10:49:45 - building world
TB --- 2014-06-28 10:49:45 - CROSS_BUILD_TESTING=YES
TB --- 2014-06-28 10:49:45 - MAKEOBJDIRPREFIX=/obj
TB --- 2014-06-28 10:49:45 - MAKESYSPATH=/src/share/mk
TB --- 2014-06-28 10:49:45 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2014-06-28 10:49:45 - SRCCONF=/dev/null
TB --- 2014-06-28 10:49:45 - TARGET=powerpc
TB --- 2014-06-28 10:49:45 - TARGET_ARCH=powerpc
TB --- 2014-06-28 10:49:45 - TZ=UTC
TB --- 2014-06-28 10:49:45 - __MAKE_CONF=/dev/null
TB --- 2014-06-28 10:49:45 - cd /src
TB --- 2014-06-28 10:49:45 - /usr/bin/make -B buildworld
>>> Building an up-to-date bmake(1)
>>> World build started on Sat Jun 28 10:49:53 UTC 2014
>>> 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
[...]
===> lib/clang/libllvmmipsinfo (all)
c++  -O2 -pipe -I/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/include 
-I/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/tools/clang/include 
-I/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/lib/Target/Mips/TargetInfo
 -I/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/lib/Target/Mips -I. 
-I/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/../../lib/clang/include 
-DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS 
-fno-strict-aliasing 
-DLLVM_DEFAULT_TARGET_TRIPLE=\"powerpc-unknown-freebsd11.0\" 
-DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" 
-DDEFAULT_SYSROOT=\"/obj/powerpc.powerpc/src/tmp\" 
-I/obj/powerpc.powerpc/src/tmp/legacy/usr/include -fno-exceptions -fno-rtti  -c 
/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp
 -o MipsTargetInfo.o
building static llvmmipsinfo library
ranlib -D libllvmmipsinfo.a
===> lib/clang/libllvmmipsinstprinter (all)
c++  -O2 -pipe 
-I/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/include 
-I/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/tools/clang/include
 
-I/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/lib/Target/Mips/InstPrinter
 -I/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/lib/Target/Mips 
-I. 
-I/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/../../lib/clang/include
 -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS 
-D__STDC_CONSTANT_MACROS -fno-strict-aliasing 
-DLLVM_DEFAULT_TARGET_TRIPLE=\"powerpc-unknown-freebsd11.0\" 
-DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" 
-DDEFAULT_SYSROOT=\"/obj/powerpc.powerpc/src/tmp\" 
-I/obj/powerpc.powerpc/src/tmp/legacy/usr/include -fno-exceptions -fno-rtti  -c 
/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/lib/Target/Mips/InstPrinter/MipsInstPrinter.cpp
 -o MipsInstPrinter.o
building static llvmmipsinstprinter library
ranlib -D libllvmmipsinstprinter.a
===> lib/clang/libllvmpowerpcasmparser (all)
c++  -O2 -pipe 
-I/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/include 
-I/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/tools/clang/include
 
-I/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/lib/Target/PowerPC/AsmParser
 
-I/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/lib/Target/PowerPC
 -I. 
-I/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/../../lib/clang/include
 -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS 
-D__STDC_CONSTANT_MACROS -fno-strict-aliasing 
-DLLVM_DEFAULT_TARGET_TRIPLE=\"powerpc-unknown-freebsd11.0\" 
-DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" 
-DDEFAULT_SYSROOT=\"/obj/powerpc.powerpc/src/tmp\" 
-I/obj/powerpc.powerpc/src/tmp/legacy/usr/include -fno-exceptions -fno-rtti  -c 
/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp
 -o PPCAsmParser.o
building static llvmpowerpcasmparser library
ranlib -D libllvmpowerpcasmparser.a
===> lib/clang/libllvmpowerpccodegen (all)
c++  -O2 -pipe 
-I/src/lib/clang/libllvmpowerpccodegen/../../../contrib/llvm/include 
-I/src/lib/clang/libllvmpowerpccodegen/../../../contrib/llvm/tools/clang/include
 
-I/src/lib/clang/libllvmpowerpccodegen/../../../contrib/llvm/lib/Target/PowerPC 
-I. 
-I/src/lib/clang/libllvmpowerpccodegen/../../../contrib/llvm/../../lib/clang/include
 -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS 
-D__STDC_CONSTANT_MACROS -fno-

[head tinderbox] failure on powerpc64/powerpc

2014-06-28 Thread FreeBSD Tinderbox
TB --- 2014-06-28 11:30:25 - tinderbox 2.22 running on freebsd-current.sentex.ca
TB --- 2014-06-28 11:30:25 - FreeBSD freebsd-current.sentex.ca 9.2-STABLE 
FreeBSD 9.2-STABLE #0 r263721: Tue Mar 25 09:27:39 EDT 2014 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2014-06-28 11:30:25 - starting HEAD tinderbox run for powerpc64/powerpc
TB --- 2014-06-28 11:30:25 - cleaning the object tree
TB --- 2014-06-28 11:31:04 - /usr/local/bin/svn stat --no-ignore /src
TB --- 2014-06-28 11:31:10 - At svn revision 268002
TB --- 2014-06-28 11:31:11 - building world
TB --- 2014-06-28 11:31:11 - CROSS_BUILD_TESTING=YES
TB --- 2014-06-28 11:31:11 - MAKEOBJDIRPREFIX=/obj
TB --- 2014-06-28 11:31:11 - MAKESYSPATH=/src/share/mk
TB --- 2014-06-28 11:31:11 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2014-06-28 11:31:11 - SRCCONF=/dev/null
TB --- 2014-06-28 11:31:11 - TARGET=powerpc
TB --- 2014-06-28 11:31:11 - TARGET_ARCH=powerpc64
TB --- 2014-06-28 11:31:11 - TZ=UTC
TB --- 2014-06-28 11:31:11 - __MAKE_CONF=/dev/null
TB --- 2014-06-28 11:31:11 - cd /src
TB --- 2014-06-28 11:31:11 - /usr/bin/make -B buildworld
>>> Building an up-to-date bmake(1)
>>> World build started on Sat Jun 28 11:31:20 UTC 2014
>>> 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
[...]
===> lib/clang/libllvmmipsinfo (all)
c++  -O2 -pipe -I/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/include 
-I/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/tools/clang/include 
-I/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/lib/Target/Mips/TargetInfo
 -I/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/lib/Target/Mips -I. 
-I/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/../../lib/clang/include 
-DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS 
-fno-strict-aliasing 
-DLLVM_DEFAULT_TARGET_TRIPLE=\"powerpc64-unknown-freebsd11.0\" 
-DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" 
-DDEFAULT_SYSROOT=\"/obj/powerpc.powerpc64/src/tmp\" 
-I/obj/powerpc.powerpc64/src/tmp/legacy/usr/include -fno-exceptions -fno-rtti  
-c 
/src/lib/clang/libllvmmipsinfo/../../../contrib/llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp
 -o MipsTargetInfo.o
building static llvmmipsinfo library
ranlib -D libllvmmipsinfo.a
===> lib/clang/libllvmmipsinstprinter (all)
c++  -O2 -pipe 
-I/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/include 
-I/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/tools/clang/include
 
-I/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/lib/Target/Mips/InstPrinter
 -I/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/lib/Target/Mips 
-I. 
-I/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/../../lib/clang/include
 -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS 
-D__STDC_CONSTANT_MACROS -fno-strict-aliasing 
-DLLVM_DEFAULT_TARGET_TRIPLE=\"powerpc64-unknown-freebsd11.0\" 
-DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" 
-DDEFAULT_SYSROOT=\"/obj/powerpc.powerpc64/src/tmp\" 
-I/obj/powerpc.powerpc64/src/tmp/legacy/usr/include -fno-exceptions -fno-rtti  
-c 
/src/lib/clang/libllvmmipsinstprinter/../../../contrib/llvm/lib/Target/Mips/InstPrinter/MipsInstPrinter.cpp
 -o MipsInstPrinter.o
building static llvmmipsinstprinter library
ranlib -D libllvmmipsinstprinter.a
===> lib/clang/libllvmpowerpcasmparser (all)
c++  -O2 -pipe 
-I/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/include 
-I/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/tools/clang/include
 
-I/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/lib/Target/PowerPC/AsmParser
 
-I/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/lib/Target/PowerPC
 -I. 
-I/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/../../lib/clang/include
 -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS 
-D__STDC_CONSTANT_MACROS -fno-strict-aliasing 
-DLLVM_DEFAULT_TARGET_TRIPLE=\"powerpc64-unknown-freebsd11.0\" 
-DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" 
-DDEFAULT_SYSROOT=\"/obj/powerpc.powerpc64/src/tmp\" 
-I/obj/powerpc.powerpc64/src/tmp/legacy/usr/include -fno-exceptions -fno-rtti  
-c 
/src/lib/clang/libllvmpowerpcasmparser/../../../contrib/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp
 -o PPCAsmParser.o
building static llvmpowerpcasmparser library
ranlib -D libllvmpowerpcasmparser.a
===> lib/clang/libllvmpowerpccodegen (all)
c++  -O2 -pipe 
-I/src/lib/clang/libllvmpowerpccodegen/../../../contrib/llvm/include 
-I/src/lib/clang/libllvmpowerpccodegen/../../../contrib/llvm/tools/clang/include
 
-I/src/lib/clang/libllvmpowerpccodegen/../../../contrib/llvm/lib/Target/PowerPC 
-I. 
-I/src/lib/clang/libllvmpowerpccodegen/../../../contrib/llvm/../../lib/clang/include
 -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS 
-D__S

[head tinderbox] failure on sparc64/sparc64

2014-06-28 Thread FreeBSD Tinderbox
TB --- 2014-06-28 11:31:03 - tinderbox 2.22 running on freebsd-current.sentex.ca
TB --- 2014-06-28 11:31:03 - FreeBSD freebsd-current.sentex.ca 9.2-STABLE 
FreeBSD 9.2-STABLE #0 r263721: Tue Mar 25 09:27:39 EDT 2014 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2014-06-28 11:31:03 - starting HEAD tinderbox run for sparc64/sparc64
TB --- 2014-06-28 11:31:03 - cleaning the object tree
TB --- 2014-06-28 11:32:10 - /usr/local/bin/svn stat --no-ignore /src
TB --- 2014-06-28 11:32:13 - At svn revision 268002
TB --- 2014-06-28 11:32:14 - building world
TB --- 2014-06-28 11:32:14 - CROSS_BUILD_TESTING=YES
TB --- 2014-06-28 11:32:14 - MAKEOBJDIRPREFIX=/obj
TB --- 2014-06-28 11:32:14 - MAKESYSPATH=/src/share/mk
TB --- 2014-06-28 11:32:14 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2014-06-28 11:32:14 - SRCCONF=/dev/null
TB --- 2014-06-28 11:32:14 - TARGET=sparc64
TB --- 2014-06-28 11:32:14 - TARGET_ARCH=sparc64
TB --- 2014-06-28 11:32:14 - TZ=UTC
TB --- 2014-06-28 11:32:14 - __MAKE_CONF=/dev/null
TB --- 2014-06-28 11:32:14 - cd /src
TB --- 2014-06-28 11:32:14 - /usr/bin/make -B buildworld
>>> Building an up-to-date bmake(1)
>>> World build started on Sat Jun 28 11:32:21 UTC 2014
>>> 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
>>> stage 4.3: make dependencies
>>> stage 4.4: building everything
>>> World build completed on Sat Jun 28 12:39:41 UTC 2014
TB --- 2014-06-28 12:39:41 - generating LINT kernel config
TB --- 2014-06-28 12:39:41 - cd /src/sys/sparc64/conf
TB --- 2014-06-28 12:39:41 - /usr/bin/make -B LINT
TB --- 2014-06-28 12:39:41 - cd /src/sys/sparc64/conf
TB --- 2014-06-28 12:39:41 - 
/obj/sparc64.sparc64/src/tmp/legacy/usr/sbin/config -m LINT
TB --- 2014-06-28 12:39:41 - building LINT kernel
TB --- 2014-06-28 12:39:41 - CROSS_BUILD_TESTING=YES
TB --- 2014-06-28 12:39:41 - MAKEOBJDIRPREFIX=/obj
TB --- 2014-06-28 12:39:41 - MAKESYSPATH=/src/share/mk
TB --- 2014-06-28 12:39:41 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2014-06-28 12:39:41 - SRCCONF=/dev/null
TB --- 2014-06-28 12:39:41 - TARGET=sparc64
TB --- 2014-06-28 12:39:41 - TARGET_ARCH=sparc64
TB --- 2014-06-28 12:39:41 - TZ=UTC
TB --- 2014-06-28 12:39:41 - __MAKE_CONF=/dev/null
TB --- 2014-06-28 12:39:41 - cd /src
TB --- 2014-06-28 12:39:41 - /usr/bin/make -B buildkernel KERNCONF=LINT
>>> Kernel build for LINT started on Sat Jun 28 12:39:41 UTC 2014
>>> stage 1: configuring the kernel
>>> stage 2.1: cleaning up the object tree
>>> stage 2.2: rebuilding the object tree
>>> stage 2.3: build tools
>>> stage 3.1: making dependencies
>>> stage 3.2: building everything
[...]
cc  -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions  
-Wmissing-include-dirs -fdiagnostics-show-option   -nostdinc  -I. -I/src/sys 
-I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include 
opt_global.h -fno-builtin -ffreestanding -fstack-protector -fno-common 
-finline-limit=15000 --param inline-unit-growth=100 --param 
large-function-growth=1000 -mcmodel=medany -msoft-float -Werror  
/src/sys/kern/kern_environment.c
cc  -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions  
-Wmissing-include-dirs -fdiagnostics-show-option   -nostdinc  -I. -I/src/sys 
-I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include 
opt_global.h -fno-builtin -ffreestanding -fstack-protector -fno-common 
-finline-limit=15000 --param inline-unit-growth=100 --param 
large-function-growth=1000 -mcmodel=medany -msoft-float -Werror  
/src/sys/kern/kern_et.c
cc  -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions  
-Wmissing-include-dirs -fdiagnostics-show-option   -nostdinc  -I. -I/src/sys 
-I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include 
opt_global.h -fno-builtin -ffreestanding -fstack-protector -fno-common 
-finline-limit=15000 --param inline-unit-growth=100 --param 
large-function-growth=1000 -mcmodel=medany -msoft-float -Werror  
/src/sys/kern/kern_event.c
cc  -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions  
-Wmissing-include-dirs -fdiagnostics-show-option   -nostdinc  -I. -I/src/sys 
-I/src/sys/contrib/altq -D_K

Re: [head tinderbox] failure on sparc64/sparc64

2014-06-28 Thread Hans Petter Selasky

On 06/28/14 14:49, FreeBSD Tinderbox wrote:

TB --- 2014-06-28 11:31:03 - tinderbox 2.22 running on freebsd-current.sentex.ca
TB --- 2014-06-28 11:31:03 - FreeBSD freebsd-current.sentex.ca 9.2-STABLE 
FreeBSD 9.2-STABLE #0 r263721: Tue Mar 25 09:27:39 EDT 2014 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2014-06-28 11:31:03 - starting HEAD tinderbox run for sparc64/sparc64
TB --- 2014-06-28 11:31:03 - cleaning the object tree
TB --- 2014-06-28 11:32:10 - /usr/local/bin/svn stat --no-ignore /src
TB --- 2014-06-28 11:32:13 - At svn revision 268002
TB --- 2014-06-28 11:32:14 - building world
TB --- 2014-06-28 11:32:14 - CROSS_BUILD_TESTING=YES
TB --- 2014-06-28 11:32:14 - MAKEOBJDIRPREFIX=/obj
TB --- 2014-06-28 11:32:14 - MAKESYSPATH=/src/share/mk
TB --- 2014-06-28 11:32:14 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2014-06-28 11:32:14 - SRCCONF=/dev/null
TB --- 2014-06-28 11:32:14 - TARGET=sparc64
TB --- 2014-06-28 11:32:14 - TARGET_ARCH=sparc64
TB --- 2014-06-28 11:32:14 - TZ=UTC
TB --- 2014-06-28 11:32:14 - __MAKE_CONF=/dev/null
TB --- 2014-06-28 11:32:14 - cd /src
TB --- 2014-06-28 11:32:14 - /usr/bin/make -B buildworld

Building an up-to-date bmake(1)
World build started on Sat Jun 28 11:32:21 UTC 2014
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
stage 4.3: make dependencies
stage 4.4: building everything
World build completed on Sat Jun 28 12:39:41 UTC 2014

TB --- 2014-06-28 12:39:41 - generating LINT kernel config


I'll fix this shortly.

--HPS

___
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

2014-06-28 Thread FreeBSD Tinderbox
TB --- 2014-06-28 12:50:35 - tinderbox 2.22 running on freebsd-current.sentex.ca
TB --- 2014-06-28 12:50:35 - FreeBSD freebsd-current.sentex.ca 9.2-STABLE 
FreeBSD 9.2-STABLE #0 r263721: Tue Mar 25 09:27:39 EDT 2014 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2014-06-28 12:50:35 - starting HEAD tinderbox run for arm/arm
TB --- 2014-06-28 12:50:35 - cleaning the object tree
TB --- 2014-06-28 12:52:05 - /usr/local/bin/svn stat --no-ignore /src
TB --- 2014-06-28 12:52:08 - At svn revision 268003
TB --- 2014-06-28 12:52:09 - building world
TB --- 2014-06-28 12:52:09 - CROSS_BUILD_TESTING=YES
TB --- 2014-06-28 12:52:09 - MAKEOBJDIRPREFIX=/obj
TB --- 2014-06-28 12:52:09 - MAKESYSPATH=/src/share/mk
TB --- 2014-06-28 12:52:09 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2014-06-28 12:52:09 - SRCCONF=/dev/null
TB --- 2014-06-28 12:52:09 - TARGET=arm
TB --- 2014-06-28 12:52:09 - TARGET_ARCH=arm
TB --- 2014-06-28 12:52:09 - TZ=UTC
TB --- 2014-06-28 12:52:09 - __MAKE_CONF=/dev/null
TB --- 2014-06-28 12:52:09 - cd /src
TB --- 2014-06-28 12:52:09 - /usr/bin/make -B buildworld
>>> Building an up-to-date bmake(1)
>>> World build started on Sat Jun 28 12:52:16 UTC 2014
>>> 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
>>> stage 4.3: make dependencies
>>> stage 4.4: building everything
>>> World build completed on Sat Jun 28 16:10:47 UTC 2014
TB --- 2014-06-28 16:10:47 - generating LINT kernel config
TB --- 2014-06-28 16:10:47 - cd /src/sys/arm/conf
TB --- 2014-06-28 16:10:47 - /usr/bin/make -B LINT
TB --- 2014-06-28 16:10:47 - cd /src/sys/arm/conf
TB --- 2014-06-28 16:10:47 - /obj/arm.arm/src/tmp/legacy/usr/sbin/config -m LINT
TB --- 2014-06-28 16:10:47 - building LINT kernel
TB --- 2014-06-28 16:10:47 - CROSS_BUILD_TESTING=YES
TB --- 2014-06-28 16:10:47 - MAKEOBJDIRPREFIX=/obj
TB --- 2014-06-28 16:10:47 - MAKESYSPATH=/src/share/mk
TB --- 2014-06-28 16:10:47 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2014-06-28 16:10:47 - SRCCONF=/dev/null
TB --- 2014-06-28 16:10:47 - TARGET=arm
TB --- 2014-06-28 16:10:47 - TARGET_ARCH=arm
TB --- 2014-06-28 16:10:47 - TZ=UTC
TB --- 2014-06-28 16:10:47 - __MAKE_CONF=/dev/null
TB --- 2014-06-28 16:10:48 - cd /src
TB --- 2014-06-28 16:10:48 - /usr/bin/make -B buildkernel KERNCONF=LINT
>>> Kernel build for LINT started on Sat Jun 28 16:10:48 UTC 2014
>>> stage 1: configuring the kernel
>>> stage 2.1: cleaning up the object tree
>>> stage 2.2: rebuilding the object tree
>>> stage 2.3: build tools
>>> stage 3.1: making dependencies
>>> stage 3.2: building everything
[...]
^
/src/sys/sys/sysctl.h:284:20: note: expanded from macro 'SYSCTL_OID_RAW'
struct sysctl_oid id = {\
  ^
/src/sys/kern/kern_ktr.c:109:1: note: previous definition is here
SYSCTL_INT(_debug_ktr, OID_AUTO, mask, CTLFLAG_RDTUN,
^
/src/sys/sys/sysctl.h:340:2: note: expanded from macro 'SYSCTL_INT'
SYSCTL_OID(parent, nbr, name,   \
^
/src/sys/sys/sysctl.h:300:27: note: expanded from macro 'SYSCTL_OID'
static SYSCTL_OID_RAW(sysctl__##parent##_##name, \
  ^
:107:1: note: expanded from here
sysctl___debug_ktr_mask
^
/src/sys/sys/sysctl.h:284:20: note: expanded from macro 'SYSCTL_OID_RAW'
struct sysctl_oid id = {\
  ^
1 error generated.
*** Error code 1

Stop.
bmake[1]: stopped in /obj/arm.arm/src/sys/LINT
*** Error code 1

Stop.
bmake: stopped in /src
*** [buildkernel] Error code 1

Stop in /src.
TB --- 2014-06-28 16:23:35 - WARNING: /usr/bin/make returned exit code  1 
TB --- 2014-06-28 16:23:35 - ERROR: failed to build LINT kernel
TB --- 2014-06-28 16:23:35 - 10215.70 user 1705.12 system 12779.45 real


http://tinderbox.freebsd.org/tinderbox-head-build-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"


Re: [head tinderbox] failure on arm/arm

2014-06-28 Thread Hans Petter Selasky

TB --- 2014-06-28 16:10:48 - /usr/bin/make -B buildkernel KERNCONF=LINT


I'm fixing this one shortly and a few others. Just waiting for my "make 
universe" to complete.


--HPS

___
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: PostgreSQL performance on FreeBSD

2014-06-28 Thread Konstantin Belousov
On Sat, Jun 28, 2014 at 01:37:20PM +0200, Palle Girgensohn wrote:
> 
> 
> > 28 jun 2014 kl. 12:21 skrev Konstantin Belousov :
> > 
> >> On Sat, Jun 28, 2014 at 12:08:39PM +0200, Palle Girgensohn wrote:
> >> 
> >> 
> >>> 27 jun 2014 kl. 18:34 skrev Konstantin Belousov :
> >>> 
>  On Fri, Jun 27, 2014 at 10:57:53AM -0400, John Baldwin wrote:
> > On Friday, June 27, 2014 8:56:13 am Konstantin Belousov wrote:
> > Hi,
> > I did some measurements and hacks to see about the performance and
> > scalability of PostgreSQL 9.3 on FreeBSD, sponsored by The FreeBSD
> > Foundation.
> > 
> > The results are described in https://kib.kiev.ua/kib/pgsql_perf.pdf.
> > The uncommitted patches, referenced in the article, are available as
> > https://kib.kiev.ua/kib/pig1.patch.txt
> > https://kib.kiev.ua/kib/patch-2
>  
>  Did you run the same benchmark on the same hardware with any other OS's 
>  to 
>  compare results?
> >>> 
> >>> No.
> >>> 
> >>> FWIW, before the failing after the 30 clients is corrected, I do not
> >>> think it is much interesting to do such comparision.
> >> 
> >> This is great work!
> >> 
> >> Does anybody know how far back in FreeBSD versions using posix semaphore 
> >> instead of sysv would make a difference?  It seems we need a rather 
> >> current version? 8.x did not support it at all, at some point at lest, and 
> >> in 9 it was buggy. I could add he patch-2 to the port, but I reckon it 
> >> needs a conditional based on FreeBSD version?
> > I recommend to add it as an option.  The currently supported versions
> > of stable/9 and higher have new posix semaphores implementation.
> > The stable/8 also has posix semaphores, but there it is kernel-based
> > interface, I do not plan to evaluate it in any way.
> 
> According to one source, posix semaphores uses O(N^2) file descriptors, where 
> N is the number of connections. Do you know if this is true? (I'll try it, 
> naturally, just checking). 
> 
(New) posix semaphores implementation, done by David Xu, opens a file
descriptor during the sem_open(3), which is used to mmap the area carrying
the lock word, and is immediately closed afterward in sem_open().  In
other words, if you have N semaphores and M processes, there would
be N*M open(2)/close(2) pairs, and N files, each mmaped to M processes.
New implementation does not use file descriptor during semaphore use,
and does not keep the backing file open.

> > 
> > 
> >> The clang bug should go upstreams, right?
> > I believe there is already some activity about it.  I do not follow
> > clang development.
> 
> Sounds good enough. 
> 
> > 
> >> 
> >> I have seen similar curves, presented by Greg Smith (PostgreSQL
> >> hacker) where he concluded that there is no point in running more
> >> than 50 concurrent connections. This was for Linux. In your measures,
> >> the knee is at 30. That's said, FreeBSD could and should do better,
> >> but probably there is a limit where there will be a knee in the graph
> >> and performance will drop. It should be more than 30, though, as you
> >> rightly commented.
> >> 
> >> Do you any ideas to pursue this further apart from complicated
> >> rewrites like DragonFly?
> > I do.
> > 
> > The scope of the current work was done to obtain understanding where do we 
> > stay
> > and, if possible, evaluate ideas, possibly in the hackish way. I hope
> > and almost sure that this will be continued, but cannot provide any time
> > estimation.
> 
> Great. If you need help testing, I might be able to help. 
I have the test set up and the graphing mostly automated, although
the repeat of the configuration would be quite laborous.

On the other hand, if you get access to zoo, replication could be easier.


pgpejmLEUMXlW.pgp
Description: PGP signature


[head tinderbox] failure on i386/i386

2014-06-28 Thread FreeBSD Tinderbox
TB --- 2014-06-28 12:50:35 - tinderbox 2.22 running on freebsd-current.sentex.ca
TB --- 2014-06-28 12:50:35 - FreeBSD freebsd-current.sentex.ca 9.2-STABLE 
FreeBSD 9.2-STABLE #0 r263721: Tue Mar 25 09:27:39 EDT 2014 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2014-06-28 12:50:35 - starting HEAD tinderbox run for i386/i386
TB --- 2014-06-28 12:50:35 - cleaning the object tree
TB --- 2014-06-28 12:52:14 - /usr/local/bin/svn stat --no-ignore /src
TB --- 2014-06-28 12:52:18 - At svn revision 268003
TB --- 2014-06-28 12:52:19 - building world
TB --- 2014-06-28 12:52:19 - CROSS_BUILD_TESTING=YES
TB --- 2014-06-28 12:52:19 - MAKEOBJDIRPREFIX=/obj
TB --- 2014-06-28 12:52:19 - MAKESYSPATH=/src/share/mk
TB --- 2014-06-28 12:52:19 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2014-06-28 12:52:19 - SRCCONF=/dev/null
TB --- 2014-06-28 12:52:19 - TARGET=i386
TB --- 2014-06-28 12:52:19 - TARGET_ARCH=i386
TB --- 2014-06-28 12:52:19 - TZ=UTC
TB --- 2014-06-28 12:52:19 - __MAKE_CONF=/dev/null
TB --- 2014-06-28 12:52:19 - cd /src
TB --- 2014-06-28 12:52:19 - /usr/bin/make -B buildworld
>>> Building an up-to-date bmake(1)
>>> World build started on Sat Jun 28 12:52:26 UTC 2014
>>> 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
>>> stage 4.3: make dependencies
>>> stage 4.4: building everything
>>> World build completed on Sat Jun 28 16:19:33 UTC 2014
TB --- 2014-06-28 16:19:33 - generating LINT kernel config
TB --- 2014-06-28 16:19:33 - cd /src/sys/i386/conf
TB --- 2014-06-28 16:19:33 - /usr/bin/make -B LINT
TB --- 2014-06-28 16:19:34 - cd /src/sys/i386/conf
TB --- 2014-06-28 16:19:34 - /obj/i386.i386/src/tmp/legacy/usr/sbin/config -m 
LINT
TB --- 2014-06-28 16:19:34 - building LINT kernel
TB --- 2014-06-28 16:19:34 - CROSS_BUILD_TESTING=YES
TB --- 2014-06-28 16:19:34 - MAKEOBJDIRPREFIX=/obj
TB --- 2014-06-28 16:19:34 - MAKESYSPATH=/src/share/mk
TB --- 2014-06-28 16:19:34 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2014-06-28 16:19:34 - SRCCONF=/dev/null
TB --- 2014-06-28 16:19:34 - TARGET=i386
TB --- 2014-06-28 16:19:34 - TARGET_ARCH=i386
TB --- 2014-06-28 16:19:34 - TZ=UTC
TB --- 2014-06-28 16:19:34 - __MAKE_CONF=/dev/null
TB --- 2014-06-28 16:19:34 - cd /src
TB --- 2014-06-28 16:19:34 - /usr/bin/make -B buildkernel KERNCONF=LINT
>>> Kernel build for LINT started on Sat Jun 28 16:19:34 UTC 2014
>>> stage 1: configuring the kernel
>>> stage 2.1: cleaning up the object tree
>>> stage 2.2: rebuilding the object tree
>>> stage 2.3: build tools
>>> stage 3.1: making dependencies
>>> stage 3.2: building everything
[...]
^
/src/sys/sys/sysctl.h:284:20: note: expanded from macro 'SYSCTL_OID_RAW'
struct sysctl_oid id = {\
  ^
/src/sys/kern/kern_ktr.c:109:1: note: previous definition is here
SYSCTL_INT(_debug_ktr, OID_AUTO, mask, CTLFLAG_RDTUN,
^
/src/sys/sys/sysctl.h:340:2: note: expanded from macro 'SYSCTL_INT'
SYSCTL_OID(parent, nbr, name,   \
^
/src/sys/sys/sysctl.h:300:27: note: expanded from macro 'SYSCTL_OID'
static SYSCTL_OID_RAW(sysctl__##parent##_##name, \
  ^
:32:1: note: expanded from here
sysctl___debug_ktr_mask
^
/src/sys/sys/sysctl.h:284:20: note: expanded from macro 'SYSCTL_OID_RAW'
struct sysctl_oid id = {\
  ^
1 error generated.
*** Error code 1

Stop.
bmake[1]: stopped in /obj/i386.i386/src/sys/LINT
*** Error code 1

Stop.
bmake: stopped in /src
*** [buildkernel] Error code 1

Stop in /src.
TB --- 2014-06-28 16:36:57 - WARNING: /usr/bin/make returned exit code  1 
TB --- 2014-06-28 16:36:57 - ERROR: failed to build LINT kernel
TB --- 2014-06-28 16:36:57 - 11182.93 user 1640.57 system 13581.91 real


http://tinderbox.freebsd.org/tinderbox-head-build-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

2014-06-28 Thread FreeBSD Tinderbox
TB --- 2014-06-28 12:50:35 - tinderbox 2.22 running on freebsd-current.sentex.ca
TB --- 2014-06-28 12:50:35 - FreeBSD freebsd-current.sentex.ca 9.2-STABLE 
FreeBSD 9.2-STABLE #0 r263721: Tue Mar 25 09:27:39 EDT 2014 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2014-06-28 12:50:35 - starting HEAD tinderbox run for amd64/amd64
TB --- 2014-06-28 12:50:35 - cleaning the object tree
TB --- 2014-06-28 12:51:57 - /usr/local/bin/svn stat --no-ignore /src
TB --- 2014-06-28 12:52:00 - At svn revision 268003
TB --- 2014-06-28 12:52:01 - building world
TB --- 2014-06-28 12:52:01 - CROSS_BUILD_TESTING=YES
TB --- 2014-06-28 12:52:01 - MAKEOBJDIRPREFIX=/obj
TB --- 2014-06-28 12:52:01 - MAKESYSPATH=/src/share/mk
TB --- 2014-06-28 12:52:01 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2014-06-28 12:52:01 - SRCCONF=/dev/null
TB --- 2014-06-28 12:52:01 - TARGET=amd64
TB --- 2014-06-28 12:52:01 - TARGET_ARCH=amd64
TB --- 2014-06-28 12:52:01 - TZ=UTC
TB --- 2014-06-28 12:52:01 - __MAKE_CONF=/dev/null
TB --- 2014-06-28 12:52:01 - cd /src
TB --- 2014-06-28 12:52:01 - /usr/bin/make -B buildworld
>>> Building an up-to-date bmake(1)
>>> World build started on Sat Jun 28 12:52:08 UTC 2014
>>> 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
>>> stage 4.3: make dependencies
>>> stage 4.4: building everything
>>> stage 5.1: building 32 bit shim libraries
>>> World build completed on Sat Jun 28 16:59:13 UTC 2014
TB --- 2014-06-28 16:59:13 - generating LINT kernel config
TB --- 2014-06-28 16:59:13 - cd /src/sys/amd64/conf
TB --- 2014-06-28 16:59:13 - /usr/bin/make -B LINT
TB --- 2014-06-28 16:59:13 - cd /src/sys/amd64/conf
TB --- 2014-06-28 16:59:13 - /obj/amd64.amd64/src/tmp/legacy/usr/sbin/config -m 
LINT
TB --- 2014-06-28 16:59:13 - building LINT kernel
TB --- 2014-06-28 16:59:13 - CROSS_BUILD_TESTING=YES
TB --- 2014-06-28 16:59:13 - MAKEOBJDIRPREFIX=/obj
TB --- 2014-06-28 16:59:13 - MAKESYSPATH=/src/share/mk
TB --- 2014-06-28 16:59:13 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2014-06-28 16:59:13 - SRCCONF=/dev/null
TB --- 2014-06-28 16:59:13 - TARGET=amd64
TB --- 2014-06-28 16:59:13 - TARGET_ARCH=amd64
TB --- 2014-06-28 16:59:13 - TZ=UTC
TB --- 2014-06-28 16:59:13 - __MAKE_CONF=/dev/null
TB --- 2014-06-28 16:59:13 - cd /src
TB --- 2014-06-28 16:59:13 - /usr/bin/make -B buildkernel KERNCONF=LINT
>>> Kernel build for LINT started on Sat Jun 28 16:59:13 UTC 2014
>>> stage 1: configuring the kernel
>>> stage 2.1: cleaning up the object tree
>>> stage 2.2: rebuilding the object tree
>>> stage 2.3: build tools
>>> stage 3.1: making dependencies
>>> stage 3.2: building everything
[...]
^
/src/sys/sys/sysctl.h:284:20: note: expanded from macro 'SYSCTL_OID_RAW'
struct sysctl_oid id = {\
  ^
/src/sys/kern/kern_ktr.c:109:1: note: previous definition is here
SYSCTL_INT(_debug_ktr, OID_AUTO, mask, CTLFLAG_RDTUN,
^
/src/sys/sys/sysctl.h:340:2: note: expanded from macro 'SYSCTL_INT'
SYSCTL_OID(parent, nbr, name,   \
^
/src/sys/sys/sysctl.h:300:27: note: expanded from macro 'SYSCTL_OID'
static SYSCTL_OID_RAW(sysctl__##parent##_##name, \
  ^
:25:1: note: expanded from here
sysctl___debug_ktr_mask
^
/src/sys/sys/sysctl.h:284:20: note: expanded from macro 'SYSCTL_OID_RAW'
struct sysctl_oid id = {\
  ^
1 error generated.
*** Error code 1

Stop.
bmake[1]: stopped in /obj/amd64.amd64/src/sys/LINT
*** Error code 1

Stop.
bmake: stopped in /src
*** [buildkernel] Error code 1

Stop in /src.
TB --- 2014-06-28 17:13:58 - WARNING: /usr/bin/make returned exit code  1 
TB --- 2014-06-28 17:13:58 - ERROR: failed to build LINT kernel
TB --- 2014-06-28 17:13:58 - 12846.53 user 2096.56 system 15803.26 real


http://tinderbox.freebsd.org/tinderbox-head-build-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 ia64/ia64

2014-06-28 Thread FreeBSD Tinderbox
TB --- 2014-06-28 16:36:57 - tinderbox 2.22 running on freebsd-current.sentex.ca
TB --- 2014-06-28 16:36:57 - FreeBSD freebsd-current.sentex.ca 9.2-STABLE 
FreeBSD 9.2-STABLE #0 r263721: Tue Mar 25 09:27:39 EDT 2014 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2014-06-28 16:36:57 - starting HEAD tinderbox run for ia64/ia64
TB --- 2014-06-28 16:36:57 - cleaning the object tree
TB --- 2014-06-28 16:38:06 - /usr/local/bin/svn stat --no-ignore /src
TB --- 2014-06-28 16:38:10 - At svn revision 268003
TB --- 2014-06-28 16:38:11 - building world
TB --- 2014-06-28 16:38:11 - CROSS_BUILD_TESTING=YES
TB --- 2014-06-28 16:38:11 - MAKEOBJDIRPREFIX=/obj
TB --- 2014-06-28 16:38:11 - MAKESYSPATH=/src/share/mk
TB --- 2014-06-28 16:38:11 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2014-06-28 16:38:11 - SRCCONF=/dev/null
TB --- 2014-06-28 16:38:11 - TARGET=ia64
TB --- 2014-06-28 16:38:11 - TARGET_ARCH=ia64
TB --- 2014-06-28 16:38:11 - TZ=UTC
TB --- 2014-06-28 16:38:11 - __MAKE_CONF=/dev/null
TB --- 2014-06-28 16:38:11 - cd /src
TB --- 2014-06-28 16:38:11 - /usr/bin/make -B buildworld
>>> Building an up-to-date bmake(1)
>>> World build started on Sat Jun 28 16:38:19 UTC 2014
>>> 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
>>> stage 4.3: make dependencies
>>> stage 4.4: building everything
>>> World build completed on Sat Jun 28 18:16:14 UTC 2014
TB --- 2014-06-28 18:16:14 - generating LINT kernel config
TB --- 2014-06-28 18:16:14 - cd /src/sys/ia64/conf
TB --- 2014-06-28 18:16:14 - /usr/bin/make -B LINT
TB --- 2014-06-28 18:16:14 - cd /src/sys/ia64/conf
TB --- 2014-06-28 18:16:14 - /obj/ia64.ia64/src/tmp/legacy/usr/sbin/config -m 
LINT
TB --- 2014-06-28 18:16:14 - building LINT kernel
TB --- 2014-06-28 18:16:14 - CROSS_BUILD_TESTING=YES
TB --- 2014-06-28 18:16:14 - MAKEOBJDIRPREFIX=/obj
TB --- 2014-06-28 18:16:14 - MAKESYSPATH=/src/share/mk
TB --- 2014-06-28 18:16:14 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2014-06-28 18:16:14 - SRCCONF=/dev/null
TB --- 2014-06-28 18:16:14 - TARGET=ia64
TB --- 2014-06-28 18:16:14 - TARGET_ARCH=ia64
TB --- 2014-06-28 18:16:14 - TZ=UTC
TB --- 2014-06-28 18:16:14 - __MAKE_CONF=/dev/null
TB --- 2014-06-28 18:16:14 - cd /src
TB --- 2014-06-28 18:16:14 - /usr/bin/make -B buildkernel KERNCONF=LINT
>>> Kernel build for LINT started on Sat Jun 28 18:16:14 UTC 2014
>>> stage 1: configuring the kernel
>>> stage 2.1: cleaning up the object tree
>>> stage 2.2: rebuilding the object tree
>>> stage 2.3: build tools
>>> stage 3.1: making dependencies
>>> stage 3.2: building everything
[...]
cc  -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions  
-Wmissing-include-dirs -fdiagnostics-show-option   -nostdinc  -I. -I/src/sys 
-I/src/sys/contrib/altq -I/src/sys/contrib/ia64/libuwx/src -D_KERNEL 
-DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-builtin -mconstant-gp 
-ffixed-r13 -mfixed-range=f32-f127 -fpic -ffreestanding -fno-common 
-finline-limit=15000 --param inline-unit-growth=100 --param 
large-function-growth=1000 -Werror  /src/sys/kern/kern_environment.c
cc  -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions  
-Wmissing-include-dirs -fdiagnostics-show-option   -nostdinc  -I. -I/src/sys 
-I/src/sys/contrib/altq -I/src/sys/contrib/ia64/libuwx/src -D_KERNEL 
-DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-builtin -mconstant-gp 
-ffixed-r13 -mfixed-range=f32-f127 -fpic -ffreestanding -fno-common 
-finline-limit=15000 --param inline-unit-growth=100 --param 
large-function-growth=1000 -Werror  /src/sys/kern/kern_et.c
cc  -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions  
-Wmissing-include-dirs -fdiagnostics-show-option   -nostdinc  -I. -I/src/sys 
-I/src/sys/contrib/altq -I/src/sys/contrib/ia64/libuwx/src -D_KERNEL 
-DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-builtin -mconstant-gp 
-ffixed-r13 -mfixed-range=f32-f127 -fpic -ffreestanding -fno-common 
-finline-limit=15000 --param inline-unit-growth=100 --param 
large-function-growth=1000 -Werror  /src/sys/kern/kern_event.c
cc  -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions  
-Wmissi

Jenkins build is back to normal : FreeBSD_HEAD #939

2014-06-28 Thread jenkins-admin
See 

___
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

2014-06-28 Thread FreeBSD Tinderbox
TB --- 2014-06-28 16:23:35 - tinderbox 2.22 running on freebsd-current.sentex.ca
TB --- 2014-06-28 16:23:35 - FreeBSD freebsd-current.sentex.ca 9.2-STABLE 
FreeBSD 9.2-STABLE #0 r263721: Tue Mar 25 09:27:39 EDT 2014 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2014-06-28 16:23:35 - starting HEAD tinderbox run for i386/pc98
TB --- 2014-06-28 16:23:35 - cleaning the object tree
TB --- 2014-06-28 16:23:58 - /usr/local/bin/svn stat --no-ignore /src
TB --- 2014-06-28 16:24:18 - At svn revision 268003
TB --- 2014-06-28 16:24:19 - building world
TB --- 2014-06-28 16:24:19 - CROSS_BUILD_TESTING=YES
TB --- 2014-06-28 16:24:19 - MAKEOBJDIRPREFIX=/obj
TB --- 2014-06-28 16:24:19 - MAKESYSPATH=/src/share/mk
TB --- 2014-06-28 16:24:19 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2014-06-28 16:24:19 - SRCCONF=/dev/null
TB --- 2014-06-28 16:24:19 - TARGET=pc98
TB --- 2014-06-28 16:24:19 - TARGET_ARCH=i386
TB --- 2014-06-28 16:24:19 - TZ=UTC
TB --- 2014-06-28 16:24:19 - __MAKE_CONF=/dev/null
TB --- 2014-06-28 16:24:19 - cd /src
TB --- 2014-06-28 16:24:19 - /usr/bin/make -B buildworld
>>> Building an up-to-date bmake(1)
>>> World build started on Sat Jun 28 16:24:27 UTC 2014
>>> 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
>>> stage 4.3: make dependencies
>>> stage 4.4: building everything
>>> World build completed on Sat Jun 28 20:02:16 UTC 2014
TB --- 2014-06-28 20:02:16 - generating LINT kernel config
TB --- 2014-06-28 20:02:16 - cd /src/sys/pc98/conf
TB --- 2014-06-28 20:02:16 - /usr/bin/make -B LINT
TB --- 2014-06-28 20:02:16 - cd /src/sys/pc98/conf
TB --- 2014-06-28 20:02:16 - /obj/pc98.i386/src/tmp/legacy/usr/sbin/config -m 
LINT
TB --- 2014-06-28 20:02:16 - building LINT kernel
TB --- 2014-06-28 20:02:16 - CROSS_BUILD_TESTING=YES
TB --- 2014-06-28 20:02:16 - MAKEOBJDIRPREFIX=/obj
TB --- 2014-06-28 20:02:16 - MAKESYSPATH=/src/share/mk
TB --- 2014-06-28 20:02:16 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2014-06-28 20:02:16 - SRCCONF=/dev/null
TB --- 2014-06-28 20:02:16 - TARGET=pc98
TB --- 2014-06-28 20:02:16 - TARGET_ARCH=i386
TB --- 2014-06-28 20:02:16 - TZ=UTC
TB --- 2014-06-28 20:02:16 - __MAKE_CONF=/dev/null
TB --- 2014-06-28 20:02:16 - cd /src
TB --- 2014-06-28 20:02:16 - /usr/bin/make -B buildkernel KERNCONF=LINT
>>> Kernel build for LINT started on Sat Jun 28 20:02:16 UTC 2014
>>> stage 1: configuring the kernel
>>> stage 2.1: cleaning up the object tree
>>> stage 2.2: rebuilding the object tree
>>> stage 2.3: build tools
>>> stage 3.1: making dependencies
>>> stage 3.2: building everything
[...]
^
/src/sys/sys/sysctl.h:284:20: note: expanded from macro 'SYSCTL_OID_RAW'
struct sysctl_oid id = {\
  ^
/src/sys/kern/kern_ktr.c:109:1: note: previous definition is here
SYSCTL_INT(_debug_ktr, OID_AUTO, mask, CTLFLAG_RDTUN,
^
/src/sys/sys/sysctl.h:340:2: note: expanded from macro 'SYSCTL_INT'
SYSCTL_OID(parent, nbr, name,   \
^
/src/sys/sys/sysctl.h:300:27: note: expanded from macro 'SYSCTL_OID'
static SYSCTL_OID_RAW(sysctl__##parent##_##name, \
  ^
:32:1: note: expanded from here
sysctl___debug_ktr_mask
^
/src/sys/sys/sysctl.h:284:20: note: expanded from macro 'SYSCTL_OID_RAW'
struct sysctl_oid id = {\
  ^
1 error generated.
*** Error code 1

Stop.
bmake[1]: stopped in /obj/pc98.i386/src/sys/LINT
*** Error code 1

Stop.
bmake: stopped in /src
*** [buildkernel] Error code 1

Stop in /src.
TB --- 2014-06-28 20:15:02 - WARNING: /usr/bin/make returned exit code  1 
TB --- 2014-06-28 20:15:02 - ERROR: failed to build LINT kernel
TB --- 2014-06-28 20:15:02 - 11628.57 user 1425.89 system 13887.23 real


http://tinderbox.freebsd.org/tinderbox-head-build-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"


Build failed in Jenkins: FreeBSD_HEAD-modules #686

2014-06-28 Thread jenkins-admin
See 

Changes:

[hselasky] Compile fixes:

Remove duplicate "debug_ktr.mask" sysctl definition.
Remove now unused variable from "kern_ktr.c".
This fixes build of "ktr" which was broken by r267961.

Let the default value for "vm_kmem_size_scale" be zero. It is setup
after that the sysctl has been initialized from "getenv()" in the
"kmeminit()" function to equal the "VM_KMEM_SIZE_MAX" value, if
zero. On Sparc64 the "VM_KMEM_SIZE_MAX" macro is not a constant. This
fixes build of Sparc64 which was broken by r267961.

Add a special macro to dynamically create SYSCTL root nodes, because
root nodes have a special parent. This fixes build of existing OFED
module and CANBUS module for pc98 which was broken by r267961.

Add missing "sysctl.h" includes to get the needed sysctl header file
declarations. This is needed after r267961.

MFC after:  2 weeks

--
[...truncated 6593 lines...]
--- iicbus_if.h ---
awk -f @/tools/makeobjops.awk @/dev/iicbus/iicbus_if.m -h
--- opt_drm.h ---
:> opt_drm.h
--- opt_vm.h ---
:> opt_vm.h
--- opt_compat.h ---
:> opt_compat.h
--- opt_syscons.h ---
:> opt_syscons.h
--- .depend ---
rm -f .depend
mkdep -f .depend -a   -nostdinc -D_KERNEL -DKLD_MODULE -I. -I@ -I@/contrib/altq 
-std=iso9899:1999   

 

 

 

 

 

 

  

 

 

 

 

 

 

 
 

 

 

 

 

 

 

 

 
 

 

 

 

 

 


[head tinderbox] failure on sparc64/sparc64

2014-06-28 Thread FreeBSD Tinderbox
TB --- 2014-06-28 20:25:22 - tinderbox 2.22 running on freebsd-current.sentex.ca
TB --- 2014-06-28 20:25:22 - FreeBSD freebsd-current.sentex.ca 9.2-STABLE 
FreeBSD 9.2-STABLE #0 r263721: Tue Mar 25 09:27:39 EDT 2014 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2014-06-28 20:25:22 - starting HEAD tinderbox run for sparc64/sparc64
TB --- 2014-06-28 20:25:23 - cleaning the object tree
TB --- 2014-06-28 20:26:37 - /usr/local/bin/svn stat --no-ignore /src
TB --- 2014-06-28 20:26:40 - At svn revision 268003
TB --- 2014-06-28 20:26:41 - building world
TB --- 2014-06-28 20:26:41 - CROSS_BUILD_TESTING=YES
TB --- 2014-06-28 20:26:41 - MAKEOBJDIRPREFIX=/obj
TB --- 2014-06-28 20:26:41 - MAKESYSPATH=/src/share/mk
TB --- 2014-06-28 20:26:41 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2014-06-28 20:26:41 - SRCCONF=/dev/null
TB --- 2014-06-28 20:26:41 - TARGET=sparc64
TB --- 2014-06-28 20:26:41 - TARGET_ARCH=sparc64
TB --- 2014-06-28 20:26:41 - TZ=UTC
TB --- 2014-06-28 20:26:41 - __MAKE_CONF=/dev/null
TB --- 2014-06-28 20:26:41 - cd /src
TB --- 2014-06-28 20:26:41 - /usr/bin/make -B buildworld
>>> Building an up-to-date bmake(1)
>>> World build started on Sat Jun 28 20:26:48 UTC 2014
>>> 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
>>> stage 4.3: make dependencies
>>> stage 4.4: building everything
>>> World build completed on Sat Jun 28 21:32:43 UTC 2014
TB --- 2014-06-28 21:32:43 - generating LINT kernel config
TB --- 2014-06-28 21:32:43 - cd /src/sys/sparc64/conf
TB --- 2014-06-28 21:32:43 - /usr/bin/make -B LINT
TB --- 2014-06-28 21:32:43 - cd /src/sys/sparc64/conf
TB --- 2014-06-28 21:32:43 - 
/obj/sparc64.sparc64/src/tmp/legacy/usr/sbin/config -m LINT
TB --- 2014-06-28 21:32:43 - building LINT kernel
TB --- 2014-06-28 21:32:43 - CROSS_BUILD_TESTING=YES
TB --- 2014-06-28 21:32:43 - MAKEOBJDIRPREFIX=/obj
TB --- 2014-06-28 21:32:43 - MAKESYSPATH=/src/share/mk
TB --- 2014-06-28 21:32:43 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2014-06-28 21:32:43 - SRCCONF=/dev/null
TB --- 2014-06-28 21:32:43 - TARGET=sparc64
TB --- 2014-06-28 21:32:43 - TARGET_ARCH=sparc64
TB --- 2014-06-28 21:32:43 - TZ=UTC
TB --- 2014-06-28 21:32:43 - __MAKE_CONF=/dev/null
TB --- 2014-06-28 21:32:43 - cd /src
TB --- 2014-06-28 21:32:43 - /usr/bin/make -B buildkernel KERNCONF=LINT
>>> Kernel build for LINT started on Sat Jun 28 21:32:43 UTC 2014
>>> stage 1: configuring the kernel
>>> stage 2.1: cleaning up the object tree
>>> stage 2.2: rebuilding the object tree
>>> stage 2.3: build tools
>>> stage 3.1: making dependencies
>>> stage 3.2: building everything
[...]
cc  -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions  
-Wmissing-include-dirs -fdiagnostics-show-option   -nostdinc  -I. -I/src/sys 
-I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include 
opt_global.h -fno-builtin -ffreestanding -fstack-protector -fno-common 
-finline-limit=15000 --param inline-unit-growth=100 --param 
large-function-growth=1000 -mcmodel=medany -msoft-float -Werror  
/src/sys/kern/kern_environment.c
cc  -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions  
-Wmissing-include-dirs -fdiagnostics-show-option   -nostdinc  -I. -I/src/sys 
-I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include 
opt_global.h -fno-builtin -ffreestanding -fstack-protector -fno-common 
-finline-limit=15000 --param inline-unit-growth=100 --param 
large-function-growth=1000 -mcmodel=medany -msoft-float -Werror  
/src/sys/kern/kern_et.c
cc  -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions  
-Wmissing-include-dirs -fdiagnostics-show-option   -nostdinc  -I. -I/src/sys 
-I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include 
opt_global.h -fno-builtin -ffreestanding -fstack-protector -fno-common 
-finline-limit=15000 --param inline-unit-growth=100 --param 
large-function-growth=1000 -mcmodel=medany -msoft-float -Werror  
/src/sys/kern/kern_event.c
cc  -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions  
-Wmissing-include-dirs -fdiagnostics-show-option   -nostdinc  -I. -I/src/sys 
-I/src/sys/contrib/altq -D_K

Re: Build failed in Jenkins: FreeBSD_HEAD-modules #686

2014-06-28 Thread Li-Wen Hsu
On Sat, Jun 28, 2014 at 20:55:19 +0200, Hans Petter Selasky wrote:
> Hi,
> 
> Jenkins is by error reporting my changes as cause of fault!
> 
> /builds/FreeBSD_HEAD-modules/sys/modules/dtrace/dtrace/../../../cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c:114:10:
>  
> fatal error: 'strtolctype.h' file not found
> #include "strtolctype.h"
> 
> Rui Paulo: Looks like one of your commits: r267937
> 

I think the problem is that job builds -CURRENT kernel modules on
10-STABLE, which doesn't have strtolctype.h.  The solution might be
switching this job to run on 11-CURRENT, or making the -CURRENT kernel
modules can be built on 10.  Do we suppose to support this?

By the way, jenkins just (stupidly) mails every committer who changes
code in a failed build.  It cannot tell which commit is the root cause.

Li-Wen

-- 
Li-Wen Hsu 
http://lwhsu.org
___
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

2014-06-28 Thread FreeBSD Tinderbox
TB --- 2014-06-28 20:15:03 - tinderbox 2.22 running on freebsd-current.sentex.ca
TB --- 2014-06-28 20:15:03 - FreeBSD freebsd-current.sentex.ca 9.2-STABLE 
FreeBSD 9.2-STABLE #0 r263721: Tue Mar 25 09:27:39 EDT 2014 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2014-06-28 20:15:03 - starting HEAD tinderbox run for powerpc/powerpc
TB --- 2014-06-28 20:15:03 - cleaning the object tree
TB --- 2014-06-28 20:15:41 - /usr/local/bin/svn stat --no-ignore /src
TB --- 2014-06-28 20:16:16 - At svn revision 268003
TB --- 2014-06-28 20:16:17 - building world
TB --- 2014-06-28 20:16:17 - CROSS_BUILD_TESTING=YES
TB --- 2014-06-28 20:16:17 - MAKEOBJDIRPREFIX=/obj
TB --- 2014-06-28 20:16:17 - MAKESYSPATH=/src/share/mk
TB --- 2014-06-28 20:16:17 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2014-06-28 20:16:17 - SRCCONF=/dev/null
TB --- 2014-06-28 20:16:17 - TARGET=powerpc
TB --- 2014-06-28 20:16:17 - TARGET_ARCH=powerpc
TB --- 2014-06-28 20:16:17 - TZ=UTC
TB --- 2014-06-28 20:16:17 - __MAKE_CONF=/dev/null
TB --- 2014-06-28 20:16:17 - cd /src
TB --- 2014-06-28 20:16:17 - /usr/bin/make -B buildworld
>>> Building an up-to-date bmake(1)
>>> World build started on Sat Jun 28 20:16:25 UTC 2014
>>> 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
>>> stage 4.3: make dependencies
>>> stage 4.4: building everything
>>> World build completed on Sat Jun 28 23:54:18 UTC 2014
TB --- 2014-06-28 23:54:18 - generating LINT kernel config
TB --- 2014-06-28 23:54:18 - cd /src/sys/powerpc/conf
TB --- 2014-06-28 23:54:18 - /usr/bin/make -B LINT
TB --- 2014-06-28 23:54:18 - cd /src/sys/powerpc/conf
TB --- 2014-06-28 23:54:18 - 
/obj/powerpc.powerpc/src/tmp/legacy/usr/sbin/config -m LINT
TB --- 2014-06-28 23:54:18 - building LINT kernel
TB --- 2014-06-28 23:54:18 - CROSS_BUILD_TESTING=YES
TB --- 2014-06-28 23:54:18 - MAKEOBJDIRPREFIX=/obj
TB --- 2014-06-28 23:54:18 - MAKESYSPATH=/src/share/mk
TB --- 2014-06-28 23:54:18 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2014-06-28 23:54:18 - SRCCONF=/dev/null
TB --- 2014-06-28 23:54:18 - TARGET=powerpc
TB --- 2014-06-28 23:54:18 - TARGET_ARCH=powerpc
TB --- 2014-06-28 23:54:18 - TZ=UTC
TB --- 2014-06-28 23:54:18 - __MAKE_CONF=/dev/null
TB --- 2014-06-28 23:54:18 - cd /src
TB --- 2014-06-28 23:54:18 - /usr/bin/make -B buildkernel KERNCONF=LINT
>>> Kernel build for LINT started on Sat Jun 28 23:54:19 UTC 2014
>>> stage 1: configuring the kernel
>>> stage 2.1: cleaning up the object tree
>>> stage 2.2: rebuilding the object tree
>>> stage 2.3: build tools
>>> stage 3.1: making dependencies
[...]
rm -f .depend
CC='cc ' mkdep -f .depend -a   -nostdinc -D_KERNEL -DKLD_MODULE 
-I/src/sys/cddl/compat/opensolaris 
-I/src/sys/cddl/contrib/opensolaris/uts/common -I/src/sys 
-DHAVE_KERNEL_OPTION_HEADERS -I. -I@ -I@/contrib/altq 
-I/obj/powerpc.powerpc/src/sys/LINT -std=iso9899:1999   
/src/sys/nfsclient/nfs_kdtrace.c
===> dtrace/dtrace (depend)
@ -> /src/sys
machine -> /src/sys/powerpc/include
awk -f @/tools/makeobjops.awk @/kern/bus_if.m -h
awk -f @/tools/makeobjops.awk @/kern/device_if.m -h
awk -f @/tools/vnode_if.awk @/kern/vnode_if.src -p
awk -f @/tools/vnode_if.awk @/kern/vnode_if.src -q
awk -f @/tools/vnode_if.awk @/kern/vnode_if.src -h
ln -sf /obj/powerpc.powerpc/src/sys/LINT/opt_compat.h opt_compat.h
ln -sf /obj/powerpc.powerpc/src/sys/LINT/opt_kstack_pages.h opt_kstack_pages.h
ln -sf /obj/powerpc.powerpc/src/sys/LINT/opt_nfs.h opt_nfs.h
ln -sf /obj/powerpc.powerpc/src/sys/LINT/opt_hwpmc_hooks.h opt_hwpmc_hooks.h
cc  -c -O2 -pipe -DDIS_MEM -DSMP -fno-strict-aliasing -Werror -D_KERNEL 
-DKLD_MODULE -nostdinc -I/src/sys/cddl/compat/opensolaris 
-I/src/sys/cddl/dev/dtrace -I/src/sys/cddl/dev/dtrace/powerpc 
-I/src/sys/cddl/contrib/opensolaris/uts/common -I/src/sys 
-DHAVE_KERNEL_OPTION_HEADERS -include 
/obj/powerpc.powerpc/src/sys/LINT/opt_global.h -I. -I@ -I@/contrib/altq 
-mlongcall -fno-omit-frame-pointer -I/obj/powerpc.powerpc/src/sys/LINT 
-fno-builtin -msoft-float -mno-altivec -ffreestanding -fstack-protector 
-finline-limit=15000 --param inline-unit-growth=100 --param 
large-function-growth=1000 -std=iso9899:1999 -fstack-protector -Wall 
-Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes 
-Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign 
-fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option 
-Wno-unknown-pragmas -Wno-parentheses -Wno-uninitialized -Wno-cast-qual 
-Wno-unused -finline-limit=15000 --param inline-unit-growth=100 --param large!
 -function-growth=1000 -include 
/src/sys/cddl/compat/opensolaris/sys/debug_compat.h  
@/powerpc/powerpc/genassym.c
sh @/kern/genassym.sh genassym.o > assym.s
rm -f .depend
CC='cc ' mkdep -f .depend -a   -nostdinc -

[head tinderbox] failure on powerpc64/powerpc

2014-06-28 Thread FreeBSD Tinderbox
TB --- 2014-06-28 20:19:39 - tinderbox 2.22 running on freebsd-current.sentex.ca
TB --- 2014-06-28 20:19:39 - FreeBSD freebsd-current.sentex.ca 9.2-STABLE 
FreeBSD 9.2-STABLE #0 r263721: Tue Mar 25 09:27:39 EDT 2014 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2014-06-28 20:19:39 - starting HEAD tinderbox run for powerpc64/powerpc
TB --- 2014-06-28 20:19:39 - cleaning the object tree
TB --- 2014-06-28 20:20:21 - /usr/local/bin/svn stat --no-ignore /src
TB --- 2014-06-28 20:20:24 - At svn revision 268003
TB --- 2014-06-28 20:20:25 - building world
TB --- 2014-06-28 20:20:25 - CROSS_BUILD_TESTING=YES
TB --- 2014-06-28 20:20:25 - MAKEOBJDIRPREFIX=/obj
TB --- 2014-06-28 20:20:25 - MAKESYSPATH=/src/share/mk
TB --- 2014-06-28 20:20:25 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2014-06-28 20:20:25 - SRCCONF=/dev/null
TB --- 2014-06-28 20:20:25 - TARGET=powerpc
TB --- 2014-06-28 20:20:25 - TARGET_ARCH=powerpc64
TB --- 2014-06-28 20:20:25 - TZ=UTC
TB --- 2014-06-28 20:20:25 - __MAKE_CONF=/dev/null
TB --- 2014-06-28 20:20:25 - cd /src
TB --- 2014-06-28 20:20:25 - /usr/bin/make -B buildworld
>>> Building an up-to-date bmake(1)
>>> World build started on Sat Jun 28 20:20:33 UTC 2014
>>> 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
>>> stage 4.3: make dependencies
>>> stage 4.4: building everything
>>> stage 5.1: building 32 bit shim libraries
>>> World build completed on Sun Jun 29 00:29:46 UTC 2014
TB --- 2014-06-29 00:29:46 - generating LINT kernel config
TB --- 2014-06-29 00:29:46 - cd /src/sys/powerpc/conf
TB --- 2014-06-29 00:29:46 - /usr/bin/make -B LINT
TB --- 2014-06-29 00:29:46 - cd /src/sys/powerpc/conf
TB --- 2014-06-29 00:29:46 - 
/obj/powerpc.powerpc64/src/tmp/legacy/usr/sbin/config -m LINT
TB --- 2014-06-29 00:29:46 - skipping LINT kernel
TB --- 2014-06-29 00:29:46 - cd /src/sys/powerpc/conf
TB --- 2014-06-29 00:29:46 - 
/obj/powerpc.powerpc64/src/tmp/legacy/usr/sbin/config -m GENERIC
TB --- 2014-06-29 00:29:46 - skipping GENERIC kernel
TB --- 2014-06-29 00:29:46 - cd /src/sys/powerpc/conf
TB --- 2014-06-29 00:29:46 - 
/obj/powerpc.powerpc64/src/tmp/legacy/usr/sbin/config -m GENERIC64
TB --- 2014-06-29 00:29:46 - building GENERIC64 kernel
TB --- 2014-06-29 00:29:46 - CROSS_BUILD_TESTING=YES
TB --- 2014-06-29 00:29:46 - MAKEOBJDIRPREFIX=/obj
TB --- 2014-06-29 00:29:46 - MAKESYSPATH=/src/share/mk
TB --- 2014-06-29 00:29:46 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2014-06-29 00:29:46 - SRCCONF=/dev/null
TB --- 2014-06-29 00:29:46 - TARGET=powerpc
TB --- 2014-06-29 00:29:46 - TARGET_ARCH=powerpc64
TB --- 2014-06-29 00:29:46 - TZ=UTC
TB --- 2014-06-29 00:29:46 - __MAKE_CONF=/dev/null
TB --- 2014-06-29 00:29:46 - cd /src
TB --- 2014-06-29 00:29:46 - /usr/bin/make -B buildkernel KERNCONF=GENERIC64
>>> Kernel build for GENERIC64 started on Sun Jun 29 00:29:46 UTC 2014
>>> stage 1: configuring the kernel
>>> stage 2.1: cleaning up the object tree
>>> stage 2.2: rebuilding the object tree
>>> stage 2.3: build tools
>>> stage 3.1: making dependencies
[...]
rm -f .depend
CC='cc ' mkdep -f .depend -a   -nostdinc -D_KERNEL -DKLD_MODULE 
-I/src/sys/cddl/compat/opensolaris 
-I/src/sys/cddl/contrib/opensolaris/uts/common -I/src/sys 
-DHAVE_KERNEL_OPTION_HEADERS -I. -I@ -I@/contrib/altq 
-I/obj/powerpc.powerpc64/src/sys/GENERIC64 -std=iso9899:1999   
/src/sys/nfsclient/nfs_kdtrace.c
===> dtrace/dtrace (depend)
@ -> /src/sys
machine -> /src/sys/powerpc/include
awk -f @/tools/makeobjops.awk @/kern/bus_if.m -h
awk -f @/tools/makeobjops.awk @/kern/device_if.m -h
awk -f @/tools/vnode_if.awk @/kern/vnode_if.src -p
awk -f @/tools/vnode_if.awk @/kern/vnode_if.src -q
awk -f @/tools/vnode_if.awk @/kern/vnode_if.src -h
ln -sf /obj/powerpc.powerpc64/src/sys/GENERIC64/opt_compat.h opt_compat.h
ln -sf /obj/powerpc.powerpc64/src/sys/GENERIC64/opt_kstack_pages.h 
opt_kstack_pages.h
ln -sf /obj/powerpc.powerpc64/src/sys/GENERIC64/opt_nfs.h opt_nfs.h
ln -sf /obj/powerpc.powerpc64/src/sys/GENERIC64/opt_hwpmc_hooks.h 
opt_hwpmc_hooks.h
cc  -c -O2 -pipe -DDIS_MEM -DSMP -fno-strict-aliasing -Werror -D_KERNEL 
-DKLD_MODULE -nostdinc -I/src/sys/cddl/compat/opensolaris 
-I/src/sys/cddl/dev/dtrace -I/src/sys/cddl/dev/dtrace/powerpc 
-I/src/sys/cddl/contrib/opensolaris/uts/common -I/src/sys 
-DHAVE_KERNEL_OPTION_HEADERS -include 
/obj/powerpc.powerpc64/src/sys/GENERIC64/opt_global.h -I. -I@ -I@/contrib/altq 
-g -mlongcall -fno-omit-frame-pointer 
-I/obj/powerpc.powerpc64/src/sys/GENERIC64 -msoft-float -mno-altivec 
-mcall-aixdesc -ffreestanding -fstack-protector -gdwarf-2 -finline-limit=15000 
--param inline-unit-growth=100 --param large-function-growth=1000 
-std=iso9899:1999 -fstack-protector -Wall -Wredundant-decls -Wnested-externs 
-Wst

Re: Build failed in Jenkins: FreeBSD_HEAD-modules #686

2014-06-28 Thread Rui Paulo
On Jun 28, 2014, at 13:31, Li-Wen Hsu  wrote:

> On Sat, Jun 28, 2014 at 20:55:19 +0200, Hans Petter Selasky wrote:
>> Hi,
>> 
>> Jenkins is by error reporting my changes as cause of fault!
>> 
>> /builds/FreeBSD_HEAD-modules/sys/modules/dtrace/dtrace/../../../cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c:114:10:
>>  
>> fatal error: 'strtolctype.h' file not found
>> #include "strtolctype.h"
>> 
>> Rui Paulo: Looks like one of your commits: r267937
>> 
> 
> I think the problem is that job builds -CURRENT kernel modules on
> 10-STABLE, which doesn't have strtolctype.h.  The solution might be
> switching this job to run on 11-CURRENT, or making the -CURRENT kernel
> modules can be built on 10.  Do we suppose to support this?

Ah, if this is the problem, then you need to build things differently:

1) build kernel-toolchain
2) enter make buildenv
3) build all the modules

--
Rui Paulo



___
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: Build failed in Jenkins: FreeBSD_HEAD-modules #686

2014-06-28 Thread Li-Wen Hsu
On Sat, Jun 28, 2014 at 13:36:19 -0700, Rui Paulo wrote:
> On Jun 28, 2014, at 13:31, Li-Wen Hsu  wrote:
> 
> > On Sat, Jun 28, 2014 at 20:55:19 +0200, Hans Petter Selasky wrote:
> >> Hi,
> >> 
> >> Jenkins is by error reporting my changes as cause of fault!
> >> 
> >> /builds/FreeBSD_HEAD-modules/sys/modules/dtrace/dtrace/../../../cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c:114:10:
> >>  
> >> fatal error: 'strtolctype.h' file not found
> >> #include "strtolctype.h"
> >> 
> >> Rui Paulo: Looks like one of your commits: r267937
> >> 
> > 
> > I think the problem is that job builds -CURRENT kernel modules on
> > 10-STABLE, which doesn't have strtolctype.h.  The solution might be
> > switching this job to run on 11-CURRENT, or making the -CURRENT kernel
> > modules can be built on 10.  Do we suppose to support this?
> 
> Ah, if this is the problem, then you need to build things differently:
> 
> 1) build kernel-toolchain
> 2) enter make buildenv
> 3) build all the modules

Sounds reasonable.  I temporarily disable this job and will bring it
back after changing the build steps as you suggested.

Thanks,
Li-Wen

-- 
Li-Wen Hsu 
http://lwhsu.org
___
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"