From tinderbox at freebsd.org Mon Sep 1 08:40:37 2008 From: tinderbox at freebsd.org (FreeBSD Tinderbox) Date: Mon Sep 1 08:40:49 2008 Subject: [releng_7 tinderbox] failure on ia64/ia64 Message-ID: <20080901084032.56BCE1B5078@freebsd-stable.sentex.ca> TB --- 2008-09-01 06:55:05 - tinderbox 2.3 running on freebsd-stable.sentex.ca TB --- 2008-09-01 06:55:05 - starting RELENG_7 tinderbox run for ia64/ia64 TB --- 2008-09-01 06:55:05 - cleaning the object tree TB --- 2008-09-01 06:55:19 - cvsupping the source tree TB --- 2008-09-01 06:55:19 - /usr/bin/csup -r 3 -g -L 1 -h localhost -s /tinderbox/RELENG_7/ia64/ia64/supfile TB --- 2008-09-01 06:55:25 - building world (CFLAGS=-O2 -pipe) TB --- 2008-09-01 06:55:25 - cd /src TB --- 2008-09-01 06:55:25 - /usr/bin/make -B buildworld >>> World build started on Mon Sep 1 06:55:26 UTC 2008 >>> 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 Mon Sep 1 08:27:05 UTC 2008 TB --- 2008-09-01 08:27:05 - generating LINT kernel config TB --- 2008-09-01 08:27:05 - cd /src/sys/ia64/conf TB --- 2008-09-01 08:27:05 - /usr/bin/make -B LINT TB --- 2008-09-01 08:27:05 - building LINT kernel (COPTFLAGS=-O2 -pipe) TB --- 2008-09-01 08:27:05 - cd /src TB --- 2008-09-01 08:27:05 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Mon Sep 1 08:27:05 UTC 2008 >>> 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 -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-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mconstant-gp -ffixed-r13 -mfixed-range=f32-f127 -fpic -ffreestanding -Werror /src/sys/netinet/ip_gre.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 -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-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mconstant-gp -ffixed-r13 -mfixed-range=f32-f127 -fpic -ffreestanding -Werror /src/sys/netinet/ip_id.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 -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-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mconstant-gp -ffixed-r13 -mfixed-range=f32-f127 -fpic -ffreestanding -Werror /src/sys/netinet/in_mcast.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 -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-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mconstant-gp -ffixed-r13 -mfixed-range=f32-f127 -fpic -ffreestanding -Werror /src/sys/netinet/in_pcb.c cc1: warnings being treated as errors /src/sys/netinet/in_pcb.c: In function 'inp_wunlock_assert': /src/sys/netinet/in_pcb.c:1342: warning: implicit declaration of function 'INP_WUNLOCK_ASSERT' /src/sys/netinet/in_pcb.c:1342: warning: nested extern declaration of 'INP_WUNLOCK_ASSERT' *** Error code 1 Stop in /obj/ia64/src/sys/LINT. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2008-09-01 08:40:32 - WARNING: /usr/bin/make returned exit code 1 TB --- 2008-09-01 08:40:32 - ERROR: failed to build lint kernel TB --- 2008-09-01 08:40:32 - tinderbox aborted TB --- 5248.51 user 409.09 system 6326.45 real http://tinderbox.des.no/tinderbox-releng_7-RELENG_7-ia64-ia64.full From bugmaster at FreeBSD.org Mon Sep 1 11:06:56 2008 From: bugmaster at FreeBSD.org (FreeBSD bugmaster) Date: Mon Sep 1 11:07:59 2008 Subject: Current problem reports assigned to freebsd-ia64@FreeBSD.org Message-ID: <200809011106.m81B6uE8068448@freefall.freebsd.org> Current FreeBSD problem reports Critical problems Serious problems S Tracker Resp. Description -------------------------------------------------------------------------------- o ia64/120315 ia64 Backing store switch in exception_save_restart leaves 1 problem total. Non-critical problems S Tracker Resp. Description -------------------------------------------------------------------------------- o ia64/86218 ia64 Mozilla / Firefox: regxpcom or regchrome broken on ia6 o ia64/113102 ia64 [MCA] Multiple records can have the same sequence numb 2 problems total. From tinderbox at freebsd.org Thu Sep 4 13:23:04 2008 From: tinderbox at freebsd.org (FreeBSD Tinderbox) Date: Thu Sep 4 13:23:11 2008 Subject: [head tinderbox] failure on ia64/ia64 Message-ID: <20080904132258.0BEDD73039@freebsd-current.sentex.ca> TB --- 2008-09-04 11:55:39 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2008-09-04 11:55:39 - starting HEAD tinderbox run for ia64/ia64 TB --- 2008-09-04 11:55:39 - cleaning the object tree TB --- 2008-09-04 11:56:12 - cvsupping the source tree TB --- 2008-09-04 11:56:12 - /usr/bin/csup -r 3 -g -L 1 -h localhost -s /tinderbox/HEAD/ia64/ia64/supfile TB --- 2008-09-04 11:56:19 - building world (CFLAGS=-O -pipe) TB --- 2008-09-04 11:56:19 - cd /src TB --- 2008-09-04 11:56:19 - /usr/bin/make -B buildworld >>> World build started on Thu Sep 4 11:56:21 UTC 2008 >>> 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 Thu Sep 4 13:13:42 UTC 2008 TB --- 2008-09-04 13:13:42 - generating LINT kernel config TB --- 2008-09-04 13:13:42 - cd /src/sys/ia64/conf TB --- 2008-09-04 13:13:42 - /usr/bin/make -B LINT TB --- 2008-09-04 13:13:42 - building LINT kernel (COPTFLAGS=) TB --- 2008-09-04 13:13:42 - cd /src TB --- 2008-09-04 13:13:42 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Thu Sep 4 13:13:43 UTC 2008 >>> 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/security/audit/audit_syscalls.c:403: error: expected identifier or '(' before 'break' /src/sys/security/audit/audit_syscalls.c:405: error: expected identifier or '(' before 'case' /src/sys/security/audit/audit_syscalls.c:409: error: expected identifier or '(' before 'return' /src/sys/security/audit/audit_syscalls.c:411: error: expected identifier or '(' before 'default' /src/sys/security/audit/audit_syscalls.c:413: error: expected identifier or '(' before '}' token /src/sys/security/audit/audit_syscalls.c:418: error: expected identifier or '(' before 'switch' /src/sys/security/audit/audit_syscalls.c:437: error: expected identifier or '(' before 'return' /src/sys/security/audit/audit_syscalls.c:438: error: expected identifier or '(' before '}' token *** Error code 1 Stop in /obj/ia64/src/sys/LINT. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2008-09-04 13:22:57 - WARNING: /usr/bin/make returned exit code 1 TB --- 2008-09-04 13:22:57 - ERROR: failed to build lint kernel TB --- 2008-09-04 13:22:57 - tinderbox aborted TB --- 3926.97 user 416.55 system 5238.63 real http://tinderbox.des.no/tinderbox-head-HEAD-ia64-ia64.full From bugmaster at FreeBSD.org Mon Sep 8 02:22:22 2008 From: bugmaster at FreeBSD.org (FreeBSD bugmaster) Date: Mon Sep 8 02:23:16 2008 Subject: Current problem reports assigned to freebsd-ia64@FreeBSD.org Message-ID: <200809080222.m882MLAN006696@freefall.freebsd.org> The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o ia64/120315 ia64 Backing store switch in exception_save_restart leaves o ia64/113102 ia64 [MCA] Multiple records can have the same sequence numb o ia64/86218 ia64 Mozilla / Firefox: regxpcom or regchrome broken on ia6 3 problems total. Bugs can be in one of several states: o - open A problem report has been submitted, no sanity checking performed. a - analyzed The problem is understood and a solution is being sought. f - feedback Further work requires additional information from the originator or the community - possibly confirmation of the effectiveness of a proposed solution. p - patched A patch has been committed, but some issues (MFC and / or confirmation from originator) are still open. r - repocopy The resolution of the problem report is dependent on a repocopy operation within the CVS repository which is awaiting completion. s - suspended The problem is not being worked on, due to lack of information or resources. This is a prime candidate for somebody who is looking for a project to do. If the problem cannot be solved at all, it will be closed, rather than suspended. c - closed A problem report is closed when any changes have been integrated, documented, and tested -- or when fixing the problem is abandoned. From marc.loerner at hob.de Thu Sep 11 08:45:49 2008 From: marc.loerner at hob.de (Marc =?iso-8859-1?q?L=F6rner?=) Date: Thu Sep 11 08:45:55 2008 Subject: Montecito running and little SMP-bug Message-ID: <200809111023.31516.marc.loerner@hob.de> Hello! I've got good news: Finally GENERIC-kernel without SMP-support is running now on my montecito box :-) (It was as you suggested, after wiping out contents and partitions of harddisk the bsd-installer started as expected) When turning on SMP, I always get an Page-Not-Present in function vcnt in vm/vm_meter.c when it iterates through found CPUs. I seems that pcpu_find returns NULL. This is the last output I see: fatal kernel trap (cpu 0): trap vector = 0x14 (Page Not Present) cr.iip = 0xe00000000f577cb0 cr.ipsr = 0x1210080a6018 (ac,mfl,ic,i,dt,dfh,rt,cpl=0,it,ri=1,bn) cr.isr = 0x20400000000 (code=0,vector=0,r,ei=1) cr.ifa = 0x9bc curthread = 0xe00000001029c000 pid = 64, comm = sysctl [thread pid 64 tid 100033 ] Stopped at vcnt+0xa1: [M1] ld4 r15=[r8] db> Following is the output of the APIC-table: Table 'APIC' at 0xe0000000ff1b6620 Local APIC address=0xfee00000 Local SAPIC entry ProcessorId=0x0, Id=0x0, Eid=0x0 Local SAPIC entry ProcessorId=0x1, Id=0x1, Eid=0x0 (disabled) Local SAPIC entry ProcessorId=0x2, Id=0x2, Eid=0x0 Local SAPIC entry ProcessorId=0x3, Id=0x3, Eid=0x0 (disabled) I think the case of running/enabled CPUs being not contiguous is not thought of when initializing pcpus. So the id is taken as index into pcpu-array (cpuid_to_pcpu). => In above case we find 2 running cpus => mp_ncpus = 2, but cpuid_to_pcpu[1] is zero (not enabled). It seems that platform independend code relies on pcpu-array not having holes and being filled contiguously. => We don't have to use "sapic->ID" as index into array (c.f. function cpu_mp_add) instead we need own static index-counter that's incremented on finding enabled CPU when iterating through APIC-table (see file sys/ia64/acpica/madt.c) Regards, Marc Loerner From tinderbox at freebsd.org Sun Sep 14 10:59:25 2008 From: tinderbox at freebsd.org (FreeBSD Tinderbox) Date: Sun Sep 14 10:59:32 2008 Subject: [head tinderbox] failure on ia64/ia64 Message-ID: <20080914105922.6B4A773039@freebsd-current.sentex.ca> TB --- 2008-09-14 09:28:57 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2008-09-14 09:28:57 - starting HEAD tinderbox run for ia64/ia64 TB --- 2008-09-14 09:28:57 - cleaning the object tree TB --- 2008-09-14 09:29:32 - cvsupping the source tree TB --- 2008-09-14 09:29:32 - /usr/bin/csup -r 3 -g -L 1 -h localhost -s /tinderbox/HEAD/ia64/ia64/supfile TB --- 2008-09-14 09:29:40 - building world (CFLAGS=-O -pipe) TB --- 2008-09-14 09:29:40 - cd /src TB --- 2008-09-14 09:29:40 - /usr/bin/make -B buildworld >>> World build started on Sun Sep 14 09:29:42 UTC 2008 >>> 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 Sun Sep 14 10:51:01 UTC 2008 TB --- 2008-09-14 10:51:01 - generating LINT kernel config TB --- 2008-09-14 10:51:01 - cd /src/sys/ia64/conf TB --- 2008-09-14 10:51:01 - /usr/bin/make -B LINT TB --- 2008-09-14 10:51:01 - building LINT kernel (COPTFLAGS=) TB --- 2008-09-14 10:51:01 - cd /src TB --- 2008-09-14 10:51:01 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Sun Sep 14 10:51:01 UTC 2008 >>> 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 -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -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-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mconstant-gp -ffixed-r13 -mfixed-range=f32-f127 -fpic -ffreestanding -Werror /src/sys/net/pfil.c cc -c -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -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-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mconstant-gp -ffixed-r13 -mfixed-range=f32-f127 -fpic -ffreestanding -Werror /src/sys/net/radix.c cc -c -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -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-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mconstant-gp -ffixed-r13 -mfixed-range=f32-f127 -fpic -ffreestanding -Werror /src/sys/net/radix_mpath.c cc -c -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -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-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mconstant-gp -ffixed-r13 -mfixed-range=f32-f127 -fpic -ffreestanding -Werror /src/sys/net/raw_cb.c cc -c -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -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-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mconstant-gp -ffixed-r13 -mfixed-range=f32-f127 -fpic -ffreestanding -Werror /src/sys/net/raw_usrreq.c cc -c -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -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-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mconstant-gp -ffixed-r13 -mfixed-range=f32-f127 -fpic -ffreestanding -Werror /src/sys/net/route.c /src/sys/net/route.c: In function 'rt_check': /src/sys/net/route.c:1701: error: invalid type argument of '->' *** Error code 1 Stop in /obj/ia64/src/sys/LINT. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2008-09-14 10:59:22 - WARNING: /usr/bin/make returned exit code 1 TB --- 2008-09-14 10:59:22 - ERROR: failed to build lint kernel TB --- 2008-09-14 10:59:22 - tinderbox aborted TB --- 3897.97 user 423.74 system 5425.05 real http://tinderbox.des.no/tinderbox-head-HEAD-ia64-ia64.full From tinderbox at freebsd.org Mon Sep 15 07:18:28 2008 From: tinderbox at freebsd.org (FreeBSD Tinderbox) Date: Mon Sep 15 07:18:45 2008 Subject: [head tinderbox] failure on ia64/ia64 Message-ID: <20080915071825.5E25A73039@freebsd-current.sentex.ca> TB --- 2008-09-15 05:45:37 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2008-09-15 05:45:37 - starting HEAD tinderbox run for ia64/ia64 TB --- 2008-09-15 05:45:37 - cleaning the object tree TB --- 2008-09-15 05:46:15 - cvsupping the source tree TB --- 2008-09-15 05:46:15 - /usr/bin/csup -r 3 -g -L 1 -h localhost -s /tinderbox/HEAD/ia64/ia64/supfile TB --- 2008-09-15 05:46:22 - building world (CFLAGS=-O -pipe) TB --- 2008-09-15 05:46:22 - cd /src TB --- 2008-09-15 05:46:22 - /usr/bin/make -B buildworld >>> World build started on Mon Sep 15 05:46:25 UTC 2008 >>> 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 Mon Sep 15 07:08:29 UTC 2008 TB --- 2008-09-15 07:08:29 - generating LINT kernel config TB --- 2008-09-15 07:08:29 - cd /src/sys/ia64/conf TB --- 2008-09-15 07:08:29 - /usr/bin/make -B LINT TB --- 2008-09-15 07:08:29 - building LINT kernel (COPTFLAGS=) TB --- 2008-09-15 07:08:29 - cd /src TB --- 2008-09-15 07:08:29 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Mon Sep 15 07:08:30 UTC 2008 >>> 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 -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -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-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mconstant-gp -ffixed-r13 -mfixed-range=f32-f127 -fpic -ffreestanding -Werror /src/sys/net/pfil.c cc -c -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -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-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mconstant-gp -ffixed-r13 -mfixed-range=f32-f127 -fpic -ffreestanding -Werror /src/sys/net/radix.c cc -c -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -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-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mconstant-gp -ffixed-r13 -mfixed-range=f32-f127 -fpic -ffreestanding -Werror /src/sys/net/radix_mpath.c cc -c -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -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-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mconstant-gp -ffixed-r13 -mfixed-range=f32-f127 -fpic -ffreestanding -Werror /src/sys/net/raw_cb.c cc -c -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -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-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mconstant-gp -ffixed-r13 -mfixed-range=f32-f127 -fpic -ffreestanding -Werror /src/sys/net/raw_usrreq.c cc -c -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -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-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mconstant-gp -ffixed-r13 -mfixed-range=f32-f127 -fpic -ffreestanding -Werror /src/sys/net/route.c /src/sys/net/route.c: In function 'rt_check': /src/sys/net/route.c:1719: error: invalid type argument of '->' *** Error code 1 Stop in /obj/ia64/src/sys/LINT. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2008-09-15 07:18:25 - WARNING: /usr/bin/make returned exit code 1 TB --- 2008-09-15 07:18:25 - ERROR: failed to build lint kernel TB --- 2008-09-15 07:18:25 - tinderbox aborted TB --- 3902.29 user 424.83 system 5567.60 real http://tinderbox.des.no/tinderbox-head-HEAD-ia64-ia64.full From bugmaster at FreeBSD.org Mon Sep 15 15:18:49 2008 From: bugmaster at FreeBSD.org (FreeBSD bugmaster) Date: Mon Sep 15 15:19:58 2008 Subject: Current problem reports assigned to freebsd-ia64@FreeBSD.org Message-ID: <200809151518.m8FFImPL018900@freefall.freebsd.org> Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o ia64/120315 ia64 Backing store switch in exception_save_restart leaves o ia64/113102 ia64 [MCA] Multiple records can have the same sequence numb o ia64/86218 ia64 Mozilla / Firefox: regxpcom or regchrome broken on ia6 3 problems total. From xcllnt at mac.com Wed Sep 17 17:29:08 2008 From: xcllnt at mac.com (Marcel Moolenaar) Date: Wed Sep 17 17:29:14 2008 Subject: Montecito running and little SMP-bug In-Reply-To: <200809111023.31516.marc.loerner@hob.de> References: <200809111023.31516.marc.loerner@hob.de> Message-ID: <9A984C7A-66FE-4E5C-9B36-D5B0E458AADD@mac.com> On Sep 11, 2008, at 1:23 AM, Marc L?rner wrote: > Hello! > I've got good news: > Finally GENERIC-kernel without SMP-support is running now on my > montecito > box :-) Is the 7-STABLE? I've been running 8-CURRENT on a Montecito for a while now. > When turning on SMP, I always get an Page-Not-Present in function vcnt > in vm/vm_meter.c when it iterates through found CPUs. There are optimization bugs, which pretty much forces us to run with INVARIANTS for now. I haven't had the time to dig into it. > Following is the output of the APIC-table: > > Table 'APIC' at 0xe0000000ff1b6620 > Local APIC address=0xfee00000 > Local SAPIC entry > ProcessorId=0x0, Id=0x0, Eid=0x0 > Local SAPIC entry > ProcessorId=0x1, Id=0x1, Eid=0x0 (disabled) > Local SAPIC entry > ProcessorId=0x2, Id=0x2, Eid=0x0 > Local SAPIC entry > ProcessorId=0x3, Id=0x3, Eid=0x0 (disabled) > > > I think the case of running/enabled CPUs being not contiguous is not > thought > of when initializing pcpus. I don't think that's the problem. My box has disables CPUs as well and there are no panics there. In any case, if we want to support hot-pluggable CPUs, we cannot assume that if there are N CPUs, index [0..N> are in use... FYI, -- Marcel Moolenaar xcllnt@mac.com From marc.loerner at hob.de Thu Sep 18 09:55:49 2008 From: marc.loerner at hob.de (Marc =?iso-8859-1?q?L=F6rner?=) Date: Thu Sep 18 09:55:55 2008 Subject: Montecito running and little SMP-bug In-Reply-To: <9A984C7A-66FE-4E5C-9B36-D5B0E458AADD@mac.com> References: <200809111023.31516.marc.loerner@hob.de> <9A984C7A-66FE-4E5C-9B36-D5B0E458AADD@mac.com> Message-ID: <200809181138.02217.marc.loerner@hob.de> On Wednesday 17 September 2008 18:28, Marcel Moolenaar wrote: > On Sep 11, 2008, at 1:23 AM, Marc L?rner wrote: > > Hello! > > I've got good news: > > Finally GENERIC-kernel without SMP-support is running now on my > > montecito > > box :-) > > Is the 7-STABLE? > It's 7.0-RELEASE-p3 > I've been running 8-CURRENT on a Montecito for a while now. > > > When turning on SMP, I always get an Page-Not-Present in function vcnt > > in vm/vm_meter.c when it iterates through found CPUs. > > There are optimization bugs, which pretty much forces us > to run with INVARIANTS for now. I haven't had the time to > dig into it. > > > Following is the output of the APIC-table: > > > > Table 'APIC' at 0xe0000000ff1b6620 > > Local APIC address=0xfee00000 > > Local SAPIC entry > > ProcessorId=0x0, Id=0x0, Eid=0x0 > > Local SAPIC entry > > ProcessorId=0x1, Id=0x1, Eid=0x0 (disabled) > > Local SAPIC entry > > ProcessorId=0x2, Id=0x2, Eid=0x0 > > Local SAPIC entry > > ProcessorId=0x3, Id=0x3, Eid=0x0 (disabled) > > > > > > I think the case of running/enabled CPUs being not contiguous is not > > thought > > of when initializing pcpus. > > I don't think that's the problem. My box has disables CPUs > as well and there are no panics there. In any case, if we > want to support hot-pluggable CPUs, we cannot assume that > if there are N CPUs, index [0..N> are in use... > > FYI, I did following little patch in sys/ia64/acpica/madt.c in function ia64_probe_sapics: - added local variable (initialized to zero) for counting cpus - in local-sapic case: use local variable as first parameter in cpu_mp_add and increment it After that I sometimes went into an Page-Not-Present fault (see discussion of asymmetric mtx_[un]lock_sleep on hackers mailinglist). After some more debugging I recognized that curthread and access to pcpu in machine-dependent code (sys/ia64/include/pcpu.h) is not preemption-ready. So I made some little adaption from sys/amd64/include/pcpu.h. => Since today, I'm testing stability of SMP-kernel (7.0-RELEASE-p3) with these two bugfixes and without invariant and witness support. Regards, Marc Loerner From tinderbox at freebsd.org Sat Sep 20 22:53:33 2008 From: tinderbox at freebsd.org (FreeBSD Tinderbox) Date: Sat Sep 20 22:53:44 2008 Subject: [head tinderbox] failure on ia64/ia64 Message-ID: <20080920225330.92A7673039@freebsd-current.sentex.ca> TB --- 2008-09-20 22:52:15 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2008-09-20 22:52:15 - starting HEAD tinderbox run for ia64/ia64 TB --- 2008-09-20 22:52:15 - cleaning the object tree TB --- 2008-09-20 22:52:55 - cvsupping the source tree TB --- 2008-09-20 22:52:55 - /usr/bin/csup -r 3 -g -L 1 -h localhost -s /tinderbox/HEAD/ia64/ia64/supfile TB --- 2008-09-20 22:53:01 - building world (CFLAGS=-O -pipe) TB --- 2008-09-20 22:53:01 - cd /src TB --- 2008-09-20 22:53:01 - /usr/bin/make -B buildworld >>> World build started on Sat Sep 20 22:53:03 UTC 2008 >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools [...] /src/usr.bin/ar/acpyacc.y:505: error: dereferencing pointer to incomplete type /src/usr.bin/ar/acpyacc.y: In function 'arscp_mlist2argv': /src/usr.bin/ar/acpyacc.y:621: error: dereferencing pointer to incomplete type /src/usr.bin/ar/acpyacc.y:622: error: dereferencing pointer to incomplete type /src/usr.bin/ar/acpyacc.y: In function 'arscp_free_argv': /src/usr.bin/ar/acpyacc.y:631: error: dereferencing pointer to incomplete type /src/usr.bin/ar/acpyacc.y:632: error: dereferencing pointer to incomplete type /src/usr.bin/ar/acpyacc.y:634: error: dereferencing pointer to incomplete type *** Error code 1 Stop in /src/usr.bin/ar. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2008-09-20 22:53:30 - WARNING: /usr/bin/make returned exit code 1 TB --- 2008-09-20 22:53:30 - ERROR: failed to build world TB --- 2008-09-20 22:53:30 - tinderbox aborted TB --- 18.44 user 5.32 system 75.20 real http://tinderbox.des.no/tinderbox-head-HEAD-ia64-ia64.full From tinderbox at freebsd.org Sun Sep 21 00:02:19 2008 From: tinderbox at freebsd.org (FreeBSD Tinderbox) Date: Sun Sep 21 00:02:32 2008 Subject: [head tinderbox] failure on ia64/ia64 Message-ID: <20080921000217.5744273039@freebsd-current.sentex.ca> TB --- 2008-09-21 00:01:42 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2008-09-21 00:01:42 - starting HEAD tinderbox run for ia64/ia64 TB --- 2008-09-21 00:01:42 - cleaning the object tree TB --- 2008-09-21 00:01:43 - cvsupping the source tree TB --- 2008-09-21 00:01:43 - /usr/bin/csup -r 3 -g -L 1 -h localhost -s /tinderbox/HEAD/ia64/ia64/supfile TB --- 2008-09-21 00:01:48 - building world (CFLAGS=-O -pipe) TB --- 2008-09-21 00:01:48 - cd /src TB --- 2008-09-21 00:01:48 - /usr/bin/make -B buildworld >>> World build started on Sun Sep 21 00:01:49 UTC 2008 >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools [...] /src/usr.bin/ar/acpyacc.y:505: error: dereferencing pointer to incomplete type /src/usr.bin/ar/acpyacc.y: In function 'arscp_mlist2argv': /src/usr.bin/ar/acpyacc.y:621: error: dereferencing pointer to incomplete type /src/usr.bin/ar/acpyacc.y:622: error: dereferencing pointer to incomplete type /src/usr.bin/ar/acpyacc.y: In function 'arscp_free_argv': /src/usr.bin/ar/acpyacc.y:631: error: dereferencing pointer to incomplete type /src/usr.bin/ar/acpyacc.y:632: error: dereferencing pointer to incomplete type /src/usr.bin/ar/acpyacc.y:634: error: dereferencing pointer to incomplete type *** Error code 1 Stop in /src/usr.bin/ar. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2008-09-21 00:02:17 - WARNING: /usr/bin/make returned exit code 1 TB --- 2008-09-21 00:02:17 - ERROR: failed to build world TB --- 2008-09-21 00:02:17 - tinderbox aborted TB --- 17.41 user 2.53 system 34.87 real http://tinderbox.des.no/tinderbox-head-HEAD-ia64-ia64.full From tinderbox at freebsd.org Sun Sep 21 00:21:35 2008 From: tinderbox at freebsd.org (FreeBSD Tinderbox) Date: Sun Sep 21 00:21:43 2008 Subject: [head tinderbox] failure on ia64/ia64 Message-ID: <20080921002133.2CE8A73039@freebsd-current.sentex.ca> TB --- 2008-09-21 00:21:02 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2008-09-21 00:21:02 - starting HEAD tinderbox run for ia64/ia64 TB --- 2008-09-21 00:21:02 - cleaning the object tree TB --- 2008-09-21 00:21:04 - cvsupping the source tree TB --- 2008-09-21 00:21:04 - /usr/bin/csup -r 3 -g -L 1 -h localhost -s /tinderbox/HEAD/ia64/ia64/supfile TB --- 2008-09-21 00:21:10 - building world (CFLAGS=-O -pipe) TB --- 2008-09-21 00:21:10 - cd /src TB --- 2008-09-21 00:21:10 - /usr/bin/make -B buildworld >>> World build started on Sun Sep 21 00:21:10 UTC 2008 >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools [...] /src/usr.bin/ar/acpyacc.y:505: error: dereferencing pointer to incomplete type /src/usr.bin/ar/acpyacc.y: In function 'arscp_mlist2argv': /src/usr.bin/ar/acpyacc.y:621: error: dereferencing pointer to incomplete type /src/usr.bin/ar/acpyacc.y:622: error: dereferencing pointer to incomplete type /src/usr.bin/ar/acpyacc.y: In function 'arscp_free_argv': /src/usr.bin/ar/acpyacc.y:631: error: dereferencing pointer to incomplete type /src/usr.bin/ar/acpyacc.y:632: error: dereferencing pointer to incomplete type /src/usr.bin/ar/acpyacc.y:634: error: dereferencing pointer to incomplete type *** Error code 1 Stop in /src/usr.bin/ar. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2008-09-21 00:21:32 - WARNING: /usr/bin/make returned exit code 1 TB --- 2008-09-21 00:21:32 - ERROR: failed to build world TB --- 2008-09-21 00:21:32 - tinderbox aborted TB --- 17.26 user 2.62 system 30.84 real http://tinderbox.des.no/tinderbox-head-HEAD-ia64-ia64.full From tinderbox at freebsd.org Sun Sep 21 00:41:33 2008 From: tinderbox at freebsd.org (FreeBSD Tinderbox) Date: Sun Sep 21 00:41:36 2008 Subject: [head tinderbox] failure on ia64/ia64 Message-ID: <20080921004131.8BCAA73039@freebsd-current.sentex.ca> TB --- 2008-09-21 00:41:01 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2008-09-21 00:41:01 - starting HEAD tinderbox run for ia64/ia64 TB --- 2008-09-21 00:41:01 - cleaning the object tree TB --- 2008-09-21 00:41:02 - cvsupping the source tree TB --- 2008-09-21 00:41:02 - /usr/bin/csup -r 3 -g -L 1 -h localhost -s /tinderbox/HEAD/ia64/ia64/supfile TB --- 2008-09-21 00:41:07 - building world (CFLAGS=-O -pipe) TB --- 2008-09-21 00:41:07 - cd /src TB --- 2008-09-21 00:41:07 - /usr/bin/make -B buildworld >>> World build started on Sun Sep 21 00:41:08 UTC 2008 >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools [...] /src/usr.bin/ar/acpyacc.y:505: error: dereferencing pointer to incomplete type /src/usr.bin/ar/acpyacc.y: In function 'arscp_mlist2argv': /src/usr.bin/ar/acpyacc.y:621: error: dereferencing pointer to incomplete type /src/usr.bin/ar/acpyacc.y:622: error: dereferencing pointer to incomplete type /src/usr.bin/ar/acpyacc.y: In function 'arscp_free_argv': /src/usr.bin/ar/acpyacc.y:631: error: dereferencing pointer to incomplete type /src/usr.bin/ar/acpyacc.y:632: error: dereferencing pointer to incomplete type /src/usr.bin/ar/acpyacc.y:634: error: dereferencing pointer to incomplete type *** Error code 1 Stop in /src/usr.bin/ar. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2008-09-21 00:41:31 - WARNING: /usr/bin/make returned exit code 1 TB --- 2008-09-21 00:41:31 - ERROR: failed to build world TB --- 2008-09-21 00:41:31 - tinderbox aborted TB --- 17.34 user 2.59 system 30.09 real http://tinderbox.des.no/tinderbox-head-HEAD-ia64-ia64.full From tinderbox at freebsd.org Mon Sep 22 02:08:04 2008 From: tinderbox at freebsd.org (FreeBSD Tinderbox) Date: Mon Sep 22 02:08:12 2008 Subject: [head tinderbox] failure on ia64/ia64 Message-ID: <20080922020801.EE34F73039@freebsd-current.sentex.ca> TB --- 2008-09-22 00:59:40 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2008-09-22 00:59:40 - starting HEAD tinderbox run for ia64/ia64 TB --- 2008-09-22 00:59:40 - cleaning the object tree TB --- 2008-09-22 01:00:12 - cvsupping the source tree TB --- 2008-09-22 01:00:12 - /usr/bin/csup -r 3 -g -L 1 -h localhost -s /tinderbox/HEAD/ia64/ia64/supfile TB --- 2008-09-22 01:00:20 - building world (CFLAGS=-O -pipe) TB --- 2008-09-22 01:00:20 - cd /src TB --- 2008-09-22 01:00:20 - /usr/bin/make -B buildworld >>> World build started on Mon Sep 22 01:00:24 UTC 2008 >>> 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 [...] cc -O -pipe -I/src/sbin/ipf/ipresend/../../../contrib/ipfilter -I/src/sbin/ipf/ipresend/../../../contrib/ipfilter/tools -I/src/sbin/ipf/ipresend/../../../sys -I/src/sbin/ipf/ipresend/../../../sys/contrib/ipfilter -DSTATETOP -D__UIO_EXPOSE -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -o ipresend ipresend.o ip.o resend.o sbpf.o sock.o 44arp.o /obj/ia64/src/sbin/ipf/ipresend/../libipf/libipf.a -lkvm gzip -cn /src/sbin/ipf/ipresend/../../../contrib/ipfilter/ipsend/ipresend.1 > ipresend.1.gz ===> sbin/ipfw (all) cc -O -pipe -Wno-pointer-sign -c /src/sbin/ipfw/ipfw2.c /src/sbin/ipfw/ipfw2.c: In function 'table_handler': /src/sbin/ipfw/ipfw2.c:5877: error: 'a' undeclared (first use in this function) /src/sbin/ipfw/ipfw2.c:5877: error: (Each undeclared identifier is reported only once /src/sbin/ipfw/ipfw2.c:5877: error: for each function it appears in.) *** Error code 1 Stop in /src/sbin/ipfw. *** Error code 1 Stop in /src/sbin. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2008-09-22 02:08:01 - WARNING: /usr/bin/make returned exit code 1 TB --- 2008-09-22 02:08:01 - ERROR: failed to build world TB --- 2008-09-22 02:08:01 - tinderbox aborted TB --- 2972.73 user 332.46 system 4101.14 real http://tinderbox.des.no/tinderbox-head-HEAD-ia64-ia64.full From bugmaster at FreeBSD.org Mon Sep 22 11:06:54 2008 From: bugmaster at FreeBSD.org (FreeBSD bugmaster) Date: Mon Sep 22 11:07:20 2008 Subject: Current problem reports assigned to freebsd-ia64@FreeBSD.org Message-ID: <200809221106.m8MB6skW015389@freefall.freebsd.org> Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o ia64/120315 ia64 Backing store switch in exception_save_restart leaves o ia64/113102 ia64 [MCA] Multiple records can have the same sequence numb o ia64/86218 ia64 Mozilla / Firefox: regxpcom or regchrome broken on ia6 3 problems total. From tinderbox at freebsd.org Fri Sep 26 12:40:32 2008 From: tinderbox at freebsd.org (FreeBSD Tinderbox) Date: Fri Sep 26 12:40:49 2008 Subject: [head tinderbox] failure on ia64/ia64 Message-ID: <20080926124026.0570973039@freebsd-current.sentex.ca> TB --- 2008-09-26 12:27:35 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2008-09-26 12:27:35 - starting HEAD tinderbox run for ia64/ia64 TB --- 2008-09-26 12:27:35 - cleaning the object tree TB --- 2008-09-26 12:28:10 - cvsupping the source tree TB --- 2008-09-26 12:28:10 - /usr/bin/csup -r 3 -g -L 1 -h localhost -s /tinderbox/HEAD/ia64/ia64/supfile TB --- 2008-09-26 12:28:17 - building world (CFLAGS=-O -pipe) TB --- 2008-09-26 12:28:17 - cd /src TB --- 2008-09-26 12:28:17 - /usr/bin/make -B buildworld >>> World build started on Fri Sep 26 12:28:19 UTC 2008 >>> 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 [...] building static gcc library ranlib libgcc.a sh /src/tools/install.sh -C -o root -g wheel -m 444 libgcc_eh.a /obj/ia64/src/tmp/usr/lib sh /src/tools/install.sh -C -o root -g wheel -m 444 libgcc.a /obj/ia64/src/tmp/usr/lib ===> gnu/lib/csu (obj,depend,all,install) cc -O -pipe -DIN_GCC -DHAVE_LD_EH_FRAME_HDR -DDT_CONFIG -D__GLIBC__=3 -finhibit-size-directive -fno-inline-functions -fno-exceptions -fno-zero-initialized-in-bss -fno-zero-initialized-in-bss -fno-toplevel-reorder -I/src/gnu/lib/csu/../../../contrib/gcclibs/include -I/src/gnu/lib/csu/../../../contrib/gcc/config -I/src/gnu/lib/csu/../../../contrib/gcc -I. -I/src/gnu/lib/csu/../../usr.bin/cc/cc_tools -x assembler-with-cpp -include osreldate.h -std=gnu89 -g0 -DCRT_BEGIN -c -o crtbegin.o /src/gnu/lib/csu/../../../contrib/gcc/config/ia64/crtbegin.asm /obj/ia64/src/tmp/usr/include/osreldate.h: Assembler messages: /obj/ia64/src/tmp/usr/include/osreldate.h:38: Error: Unknown opcode `extern int getosreldate(void)' *** Error code 1 Stop in /src/gnu/lib/csu. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2008-09-26 12:40:25 - WARNING: /usr/bin/make returned exit code 1 TB --- 2008-09-26 12:40:25 - ERROR: failed to build world TB --- 2008-09-26 12:40:25 - tinderbox aborted TB --- 519.12 user 56.64 system 770.63 real http://tinderbox.des.no/tinderbox-head-HEAD-ia64-ia64.full From kostikbel at gmail.com Fri Sep 26 13:19:24 2008 From: kostikbel at gmail.com (Kostik Belousov) Date: Fri Sep 26 13:19:30 2008 Subject: [head tinderbox] failure on ia64/ia64 In-Reply-To: <20080926124026.0570973039@freebsd-current.sentex.ca> References: <20080926124026.0570973039@freebsd-current.sentex.ca> Message-ID: <20080926125641.GU47828@deviant.kiev.zoral.com.ua> On Fri, Sep 26, 2008 at 08:40:25AM -0400, FreeBSD Tinderbox wrote: > TB --- 2008-09-26 12:27:35 - tinderbox 2.3 running on freebsd-current.sentex.ca > TB --- 2008-09-26 12:27:35 - starting HEAD tinderbox run for ia64/ia64 > TB --- 2008-09-26 12:27:35 - cleaning the object tree > TB --- 2008-09-26 12:28:10 - cvsupping the source tree > TB --- 2008-09-26 12:28:10 - /usr/bin/csup -r 3 -g -L 1 -h localhost -s /tinderbox/HEAD/ia64/ia64/supfile > TB --- 2008-09-26 12:28:17 - building world (CFLAGS=-O -pipe) > TB --- 2008-09-26 12:28:17 - cd /src > TB --- 2008-09-26 12:28:17 - /usr/bin/make -B buildworld > >>> World build started on Fri Sep 26 12:28:19 UTC 2008 > >>> 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 > [...] > building static gcc library > ranlib libgcc.a > sh /src/tools/install.sh -C -o root -g wheel -m 444 libgcc_eh.a /obj/ia64/src/tmp/usr/lib > sh /src/tools/install.sh -C -o root -g wheel -m 444 libgcc.a /obj/ia64/src/tmp/usr/lib > ===> gnu/lib/csu (obj,depend,all,install) > cc -O -pipe -DIN_GCC -DHAVE_LD_EH_FRAME_HDR -DDT_CONFIG -D__GLIBC__=3 -finhibit-size-directive -fno-inline-functions -fno-exceptions -fno-zero-initialized-in-bss -fno-zero-initialized-in-bss -fno-toplevel-reorder -I/src/gnu/lib/csu/../../../contrib/gcclibs/include -I/src/gnu/lib/csu/../../../contrib/gcc/config -I/src/gnu/lib/csu/../../../contrib/gcc -I. -I/src/gnu/lib/csu/../../usr.bin/cc/cc_tools -x assembler-with-cpp -include osreldate.h -std=gnu89 -g0 -DCRT_BEGIN -c -o crtbegin.o /src/gnu/lib/csu/../../../contrib/gcc/config/ia64/crtbegin.asm > /obj/ia64/src/tmp/usr/include/osreldate.h: Assembler messages: > /obj/ia64/src/tmp/usr/include/osreldate.h:38: Error: Unknown opcode `extern int getosreldate(void)' > *** Error code 1 > > Stop in /src/gnu/lib/csu. > *** Error code 1 May be the right location for getosreldate() prototype is unistd.h then. Do you agree ? -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 195 bytes Desc: not available Url : http://lists.freebsd.org/pipermail/freebsd-ia64/attachments/20080926/acf6d0ee/attachment.pgp From xcllnt at mac.com Fri Sep 26 16:05:44 2008 From: xcllnt at mac.com (Marcel Moolenaar) Date: Fri Sep 26 16:05:57 2008 Subject: [head tinderbox] failure on ia64/ia64 In-Reply-To: <20080926125641.GU47828@deviant.kiev.zoral.com.ua> References: <20080926124026.0570973039@freebsd-current.sentex.ca> <20080926125641.GU47828@deviant.kiev.zoral.com.ua> Message-ID: On Sep 26, 2008, at 5:56 AM, Kostik Belousov wrote: > On Fri, Sep 26, 2008 at 08:40:25AM -0400, FreeBSD Tinderbox wrote: >> TB --- 2008-09-26 12:27:35 - tinderbox 2.3 running on freebsd- >> current.sentex.ca >> TB --- 2008-09-26 12:27:35 - starting HEAD tinderbox run for ia64/ >> ia64 >> TB --- 2008-09-26 12:27:35 - cleaning the object tree >> TB --- 2008-09-26 12:28:10 - cvsupping the source tree >> TB --- 2008-09-26 12:28:10 - /usr/bin/csup -r 3 -g -L 1 -h >> localhost -s /tinderbox/HEAD/ia64/ia64/supfile >> TB --- 2008-09-26 12:28:17 - building world (CFLAGS=-O -pipe) >> TB --- 2008-09-26 12:28:17 - cd /src >> TB --- 2008-09-26 12:28:17 - /usr/bin/make -B buildworld >>>>> World build started on Fri Sep 26 12:28:19 UTC 2008 >>>>> 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 >> [...] >> building static gcc library >> ranlib libgcc.a >> sh /src/tools/install.sh -C -o root -g wheel -m 444 libgcc_eh.a / >> obj/ia64/src/tmp/usr/lib >> sh /src/tools/install.sh -C -o root -g wheel -m 444 libgcc.a /obj/ >> ia64/src/tmp/usr/lib >> ===> gnu/lib/csu (obj,depend,all,install) >> cc -O -pipe -DIN_GCC -DHAVE_LD_EH_FRAME_HDR -DDT_CONFIG - >> D__GLIBC__=3 -finhibit-size-directive -fno-inline-functions -fno- >> exceptions -fno-zero-initialized-in-bss -fno-zero-initialized-in- >> bss -fno-toplevel-reorder -I/src/gnu/lib/csu/../../../contrib/ >> gcclibs/include -I/src/gnu/lib/csu/../../../contrib/gcc/config -I/ >> src/gnu/lib/csu/../../../contrib/gcc -I. -I/src/gnu/lib/csu/../../ >> usr.bin/cc/cc_tools -x assembler-with-cpp -include osreldate.h - >> std=gnu89 -g0 -DCRT_BEGIN -c -o crtbegin.o /src/gnu/lib/ >> csu/../../../contrib/gcc/config/ia64/crtbegin.asm >> /obj/ia64/src/tmp/usr/include/osreldate.h: Assembler messages: >> /obj/ia64/src/tmp/usr/include/osreldate.h:38: Error: Unknown opcode >> `extern int getosreldate(void)' >> *** Error code 1 >> >> Stop in /src/gnu/lib/csu. >> *** Error code 1 > > May be the right location for getosreldate() prototype is unistd.h > then. > Do you agree ? I just fixed it by adding -D_OSRELDATE_H to CFLAGS. This prevents the prototype from being declared while still defining __FreeBSD_version. In theory -- I haven't tested it yet... -- Marcel Moolenaar xcllnt@mac.com From xcllnt at mac.com Fri Sep 26 18:09:27 2008 From: xcllnt at mac.com (Marcel Moolenaar) Date: Fri Sep 26 18:09:34 2008 Subject: [head tinderbox] failure on ia64/ia64 In-Reply-To: <20080926125641.GU47828@deviant.kiev.zoral.com.ua> References: <20080926124026.0570973039@freebsd-current.sentex.ca> <20080926125641.GU47828@deviant.kiev.zoral.com.ua> Message-ID: On Sep 26, 2008, at 5:56 AM, Kostik Belousov wrote: > On Fri, Sep 26, 2008 at 08:40:25AM -0400, FreeBSD Tinderbox wrote: >> TB --- 2008-09-26 12:27:35 - tinderbox 2.3 running on freebsd- >> current.sentex.ca >> TB --- 2008-09-26 12:27:35 - starting HEAD tinderbox run for ia64/ >> ia64 >> TB --- 2008-09-26 12:27:35 - cleaning the object tree >> TB --- 2008-09-26 12:28:10 - cvsupping the source tree >> TB --- 2008-09-26 12:28:10 - /usr/bin/csup -r 3 -g -L 1 -h >> localhost -s /tinderbox/HEAD/ia64/ia64/supfile >> TB --- 2008-09-26 12:28:17 - building world (CFLAGS=-O -pipe) >> TB --- 2008-09-26 12:28:17 - cd /src >> TB --- 2008-09-26 12:28:17 - /usr/bin/make -B buildworld >>>>> World build started on Fri Sep 26 12:28:19 UTC 2008 >>>>> 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 >> [...] >> building static gcc library >> ranlib libgcc.a >> sh /src/tools/install.sh -C -o root -g wheel -m 444 libgcc_eh.a / >> obj/ia64/src/tmp/usr/lib >> sh /src/tools/install.sh -C -o root -g wheel -m 444 libgcc.a /obj/ >> ia64/src/tmp/usr/lib >> ===> gnu/lib/csu (obj,depend,all,install) >> cc -O -pipe -DIN_GCC -DHAVE_LD_EH_FRAME_HDR -DDT_CONFIG - >> D__GLIBC__=3 -finhibit-size-directive -fno-inline-functions -fno- >> exceptions -fno-zero-initialized-in-bss -fno-zero-initialized-in- >> bss -fno-toplevel-reorder -I/src/gnu/lib/csu/../../../contrib/ >> gcclibs/include -I/src/gnu/lib/csu/../../../contrib/gcc/config -I/ >> src/gnu/lib/csu/../../../contrib/gcc -I. -I/src/gnu/lib/csu/../../ >> usr.bin/cc/cc_tools -x assembler-with-cpp -include osreldate.h - >> std=gnu89 -g0 -DCRT_BEGIN -c -o crtbegin.o /src/gnu/lib/ >> csu/../../../contrib/gcc/config/ia64/crtbegin.asm >> /obj/ia64/src/tmp/usr/include/osreldate.h: Assembler messages: >> /obj/ia64/src/tmp/usr/include/osreldate.h:38: Error: Unknown opcode >> `extern int getosreldate(void)' >> *** Error code 1 >> >> Stop in /src/gnu/lib/csu. >> *** Error code 1 > > May be the right location for getosreldate() prototype is unistd.h > then. > Do you agree ? I just fixed it by adding -D_OSRELDATE_H to CFLAGS. This prevents the prototype from being declared while still defining __FreeBSD_version. In theory -- I haven't tested it yet... -- Marcel Moolenaar xcllnt@mac.com _______________________________________________ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" From peter at wemm.org Fri Sep 26 19:27:01 2008 From: peter at wemm.org (Peter Wemm) Date: Fri Sep 26 19:27:08 2008 Subject: [head tinderbox] failure on ia64/ia64 In-Reply-To: References: <20080926124026.0570973039@freebsd-current.sentex.ca> <20080926125641.GU47828@deviant.kiev.zoral.com.ua> Message-ID: On Fri, Sep 26, 2008 at 8:05 AM, Marcel Moolenaar wrote: > > On Sep 26, 2008, at 5:56 AM, Kostik Belousov wrote: > >> On Fri, Sep 26, 2008 at 08:40:25AM -0400, FreeBSD Tinderbox wrote: >>> >>> TB --- 2008-09-26 12:27:35 - tinderbox 2.3 running on >>> freebsd-current.sentex.ca >>> TB --- 2008-09-26 12:27:35 - starting HEAD tinderbox run for ia64/ia64 >>> TB --- 2008-09-26 12:27:35 - cleaning the object tree >>> TB --- 2008-09-26 12:28:10 - cvsupping the source tree >>> TB --- 2008-09-26 12:28:10 - /usr/bin/csup -r 3 -g -L 1 -h localhost -s >>> /tinderbox/HEAD/ia64/ia64/supfile >>> TB --- 2008-09-26 12:28:17 - building world (CFLAGS=-O -pipe) >>> TB --- 2008-09-26 12:28:17 - cd /src >>> TB --- 2008-09-26 12:28:17 - /usr/bin/make -B buildworld >>>>>> >>>>>> World build started on Fri Sep 26 12:28:19 UTC 2008 >>>>>> 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 >>> >>> [...] >>> building static gcc library >>> ranlib libgcc.a >>> sh /src/tools/install.sh -C -o root -g wheel -m 444 libgcc_eh.a >>> /obj/ia64/src/tmp/usr/lib >>> sh /src/tools/install.sh -C -o root -g wheel -m 444 libgcc.a >>> /obj/ia64/src/tmp/usr/lib >>> ===> gnu/lib/csu (obj,depend,all,install) >>> cc -O -pipe -DIN_GCC -DHAVE_LD_EH_FRAME_HDR -DDT_CONFIG -D__GLIBC__=3 >>> -finhibit-size-directive -fno-inline-functions -fno-exceptions >>> -fno-zero-initialized-in-bss -fno-zero-initialized-in-bss >>> -fno-toplevel-reorder -I/src/gnu/lib/csu/../../../contrib/gcclibs/include >>> -I/src/gnu/lib/csu/../../../contrib/gcc/config >>> -I/src/gnu/lib/csu/../../../contrib/gcc -I. >>> -I/src/gnu/lib/csu/../../usr.bin/cc/cc_tools -x assembler-with-cpp -include >>> osreldate.h -std=gnu89 -g0 -DCRT_BEGIN -c -o crtbegin.o >>> /src/gnu/lib/csu/../../../contrib/gcc/config/ia64/crtbegin.asm >>> /obj/ia64/src/tmp/usr/include/osreldate.h: Assembler messages: >>> /obj/ia64/src/tmp/usr/include/osreldate.h:38: Error: Unknown opcode >>> `extern int getosreldate(void)' >>> *** Error code 1 >>> >>> Stop in /src/gnu/lib/csu. >>> *** Error code 1 >> >> May be the right location for getosreldate() prototype is unistd.h then. >> Do you agree ? > > I just fixed it by adding -D_OSRELDATE_H to CFLAGS. This prevents the > prototype from being declared while still defining __FreeBSD_version. > In theory -- I haven't tested it yet... The question is.. how is __STDC__ getting set for asm code? It most definitely is not "standard C" code. -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com; KI6FJV "All of this is for nothing if we don't go to the stars" - JMS/B5 "If Java had true garbage collection, most programs would delete themselves upon execution." -- Robert Sewell From xcllnt at mac.com Fri Sep 26 19:42:56 2008 From: xcllnt at mac.com (Marcel Moolenaar) Date: Fri Sep 26 19:43:03 2008 Subject: [head tinderbox] failure on ia64/ia64 In-Reply-To: References: <20080926124026.0570973039@freebsd-current.sentex.ca> <20080926125641.GU47828@deviant.kiev.zoral.com.ua> Message-ID: On Sep 26, 2008, at 12:19 PM, Peter Wemm wrote: > On Fri, Sep 26, 2008 at 8:05 AM, Marcel Moolenaar > wrote: >> >> On Sep 26, 2008, at 5:56 AM, Kostik Belousov wrote: >> >>> On Fri, Sep 26, 2008 at 08:40:25AM -0400, FreeBSD Tinderbox wrote: >>>> >>>> TB --- 2008-09-26 12:27:35 - tinderbox 2.3 running on >>>> freebsd-current.sentex.ca >>>> TB --- 2008-09-26 12:27:35 - starting HEAD tinderbox run for ia64/ >>>> ia64 >>>> TB --- 2008-09-26 12:27:35 - cleaning the object tree >>>> TB --- 2008-09-26 12:28:10 - cvsupping the source tree >>>> TB --- 2008-09-26 12:28:10 - /usr/bin/csup -r 3 -g -L 1 -h >>>> localhost -s >>>> /tinderbox/HEAD/ia64/ia64/supfile >>>> TB --- 2008-09-26 12:28:17 - building world (CFLAGS=-O -pipe) >>>> TB --- 2008-09-26 12:28:17 - cd /src >>>> TB --- 2008-09-26 12:28:17 - /usr/bin/make -B buildworld >>>>>>> >>>>>>> World build started on Fri Sep 26 12:28:19 UTC 2008 >>>>>>> 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 >>>> >>>> [...] >>>> building static gcc library >>>> ranlib libgcc.a >>>> sh /src/tools/install.sh -C -o root -g wheel -m 444 libgcc_eh.a >>>> /obj/ia64/src/tmp/usr/lib >>>> sh /src/tools/install.sh -C -o root -g wheel -m 444 libgcc.a >>>> /obj/ia64/src/tmp/usr/lib >>>> ===> gnu/lib/csu (obj,depend,all,install) >>>> cc -O -pipe -DIN_GCC -DHAVE_LD_EH_FRAME_HDR -DDT_CONFIG - >>>> D__GLIBC__=3 >>>> -finhibit-size-directive -fno-inline-functions -fno-exceptions >>>> -fno-zero-initialized-in-bss -fno-zero-initialized-in-bss >>>> -fno-toplevel-reorder -I/src/gnu/lib/csu/../../../contrib/gcclibs/ >>>> include >>>> -I/src/gnu/lib/csu/../../../contrib/gcc/config >>>> -I/src/gnu/lib/csu/../../../contrib/gcc -I. >>>> -I/src/gnu/lib/csu/../../usr.bin/cc/cc_tools -x assembler-with- >>>> cpp -include >>>> osreldate.h -std=gnu89 -g0 -DCRT_BEGIN -c -o crtbegin.o >>>> /src/gnu/lib/csu/../../../contrib/gcc/config/ia64/crtbegin.asm >>>> /obj/ia64/src/tmp/usr/include/osreldate.h: Assembler messages: >>>> /obj/ia64/src/tmp/usr/include/osreldate.h:38: Error: Unknown opcode >>>> `extern int getosreldate(void)' >>>> *** Error code 1 >>>> >>>> Stop in /src/gnu/lib/csu. >>>> *** Error code 1 >>> >>> May be the right location for getosreldate() prototype is unistd.h >>> then. >>> Do you agree ? >> >> I just fixed it by adding -D_OSRELDATE_H to CFLAGS. This prevents the >> prototype from being declared while still defining __FreeBSD_version. >> In theory -- I haven't tested it yet... > > The question is.. how is __STDC__ getting set for asm code? It most > definitely is not "standard C" code. gcc (read: cc1) defines it: hob% cc -E -x assembler-with-cpp -dM /dev/null | grep STDC #define __STDC_HOSTED__ 1 #define __STDC__ 1 If you added the __STDC__ conditional especially to avoid build breakage on ia64, then we should probably remove it. -- Marcel Moolenaar xcllnt@mac.com From peter at wemm.org Fri Sep 26 19:47:08 2008 From: peter at wemm.org (Peter Wemm) Date: Fri Sep 26 19:47:14 2008 Subject: [head tinderbox] failure on ia64/ia64 In-Reply-To: <20080926125641.GU47828@deviant.kiev.zoral.com.ua> References: <20080926124026.0570973039@freebsd-current.sentex.ca> <20080926125641.GU47828@deviant.kiev.zoral.com.ua> Message-ID: On Fri, Sep 26, 2008 at 5:56 AM, Kostik Belousov wrote: > On Fri, Sep 26, 2008 at 08:40:25AM -0400, FreeBSD Tinderbox wrote: [..] >> DCRT_BEGIN -c -o crtbegin.o /src/gnu/lib/csu/../../../contrib/gcc/config/ia64/crtbegin.asm >> /obj/ia64/src/tmp/usr/include/osreldate.h: Assembler messages: >> /obj/ia64/src/tmp/usr/include/osreldate.h:38: Error: Unknown opcode `extern int getosreldate(void)' >> *** Error code 1 >> >> Stop in /src/gnu/lib/csu. >> *** Error code 1 > > May be the right location for getosreldate() prototype is unistd.h then. > Do you agree ? > That would work for me. -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com; KI6FJV "All of this is for nothing if we don't go to the stars" - JMS/B5 "If Java had true garbage collection, most programs would delete themselves upon execution." -- Robert Sewell From peter at wemm.org Fri Sep 26 20:11:22 2008 From: peter at wemm.org (Peter Wemm) Date: Fri Sep 26 20:12:26 2008 Subject: [head tinderbox] failure on ia64/ia64 In-Reply-To: References: <20080926124026.0570973039@freebsd-current.sentex.ca> <20080926125641.GU47828@deviant.kiev.zoral.com.ua> Message-ID: On Fri, Sep 26, 2008 at 12:42 PM, Marcel Moolenaar wrote: > > On Sep 26, 2008, at 12:19 PM, Peter Wemm wrote: > >> On Fri, Sep 26, 2008 at 8:05 AM, Marcel Moolenaar wrote: >>> >>> On Sep 26, 2008, at 5:56 AM, Kostik Belousov wrote: >>> >>>> On Fri, Sep 26, 2008 at 08:40:25AM -0400, FreeBSD Tinderbox wrote: >>>>> >>>>> TB --- 2008-09-26 12:27:35 - tinderbox 2.3 running on >>>>> freebsd-current.sentex.ca >>>>> TB --- 2008-09-26 12:27:35 - starting HEAD tinderbox run for ia64/ia64 >>>>> TB --- 2008-09-26 12:27:35 - cleaning the object tree >>>>> TB --- 2008-09-26 12:28:10 - cvsupping the source tree >>>>> TB --- 2008-09-26 12:28:10 - /usr/bin/csup -r 3 -g -L 1 -h localhost -s >>>>> /tinderbox/HEAD/ia64/ia64/supfile >>>>> TB --- 2008-09-26 12:28:17 - building world (CFLAGS=-O -pipe) >>>>> TB --- 2008-09-26 12:28:17 - cd /src >>>>> TB --- 2008-09-26 12:28:17 - /usr/bin/make -B buildworld >>>>>>>> >>>>>>>> World build started on Fri Sep 26 12:28:19 UTC 2008 >>>>>>>> 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 >>>>> >>>>> [...] >>>>> building static gcc library >>>>> ranlib libgcc.a >>>>> sh /src/tools/install.sh -C -o root -g wheel -m 444 libgcc_eh.a >>>>> /obj/ia64/src/tmp/usr/lib >>>>> sh /src/tools/install.sh -C -o root -g wheel -m 444 libgcc.a >>>>> /obj/ia64/src/tmp/usr/lib >>>>> ===> gnu/lib/csu (obj,depend,all,install) >>>>> cc -O -pipe -DIN_GCC -DHAVE_LD_EH_FRAME_HDR -DDT_CONFIG -D__GLIBC__=3 >>>>> -finhibit-size-directive -fno-inline-functions -fno-exceptions >>>>> -fno-zero-initialized-in-bss -fno-zero-initialized-in-bss >>>>> -fno-toplevel-reorder >>>>> -I/src/gnu/lib/csu/../../../contrib/gcclibs/include >>>>> -I/src/gnu/lib/csu/../../../contrib/gcc/config >>>>> -I/src/gnu/lib/csu/../../../contrib/gcc -I. >>>>> -I/src/gnu/lib/csu/../../usr.bin/cc/cc_tools -x assembler-with-cpp >>>>> -include >>>>> osreldate.h -std=gnu89 -g0 -DCRT_BEGIN -c -o crtbegin.o >>>>> /src/gnu/lib/csu/../../../contrib/gcc/config/ia64/crtbegin.asm >>>>> /obj/ia64/src/tmp/usr/include/osreldate.h: Assembler messages: >>>>> /obj/ia64/src/tmp/usr/include/osreldate.h:38: Error: Unknown opcode >>>>> `extern int getosreldate(void)' >>>>> *** Error code 1 >>>>> >>>>> Stop in /src/gnu/lib/csu. >>>>> *** Error code 1 >>>> >>>> May be the right location for getosreldate() prototype is unistd.h then. >>>> Do you agree ? >>> >>> I just fixed it by adding -D_OSRELDATE_H to CFLAGS. This prevents the >>> prototype from being declared while still defining __FreeBSD_version. >>> In theory -- I haven't tested it yet... >> >> The question is.. how is __STDC__ getting set for asm code? It most >> definitely is not "standard C" code. > > gcc (read: cc1) defines it: > > hob% cc -E -x assembler-with-cpp -dM /dev/null | grep STDC > #define __STDC_HOSTED__ 1 > #define __STDC__ 1 > > If you added the __STDC__ conditional especially to avoid > build breakage on ia64, then we should probably remove it. I originally added the __STDC__ thing to stop imake breaking. It was a long time ago though when I last messed with it. -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com; KI6FJV "All of this is for nothing if we don't go to the stars" - JMS/B5 "If Java had true garbage collection, most programs would delete themselves upon execution." -- Robert Sewell From bugmaster at FreeBSD.org Mon Sep 29 11:06:52 2008 From: bugmaster at FreeBSD.org (FreeBSD bugmaster) Date: Mon Sep 29 11:07:50 2008 Subject: Current problem reports assigned to freebsd-ia64@FreeBSD.org Message-ID: <200809291106.m8TB6pi3040817@freefall.freebsd.org> Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o ia64/120315 ia64 Backing store switch in exception_save_restart leaves o ia64/113102 ia64 [MCA] Multiple records can have the same sequence numb o ia64/86218 ia64 Mozilla / Firefox: regxpcom or regchrome broken on ia6 3 problems total.