From owner-freebsd-questions Wed Jul 5 6:11:22 2000 Delivered-To: freebsd-questions@freebsd.org Received: from ns.binep.ac.ru (ns.binep.ac.ru [193.233.37.5]) by hub.freebsd.org (Postfix) with ESMTP id E98DB37B785 for ; Wed, 5 Jul 2000 06:10:26 -0700 (PDT) (envelope-from goshik@binep.ac.ru) Received: from serv2.binep.ac.ru (serv2 [193.233.44.77]) by ns.binep.ac.ru (8.9.3/8.9.3) with SMTP id RAA79010 for ; Wed, 5 Jul 2000 17:10:05 +0400 (MSD) (envelope-from goshik@binep.ac.ru) Reply-To: "Igor B. Bykhalo" From: "Igor B. Bykhalo" To: "-questions@FreeBSD" Subject: Date: Wed, 5 Jul 2000 17:05:50 +0300 Message-ID: <01bfe68a$1f9e3300$0000e9c1@serv2.binep.ac.ru> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_0000_000002C8.01BFE6A3" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.0913.2206 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.0913.2200 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG This is a multi-part message in MIME format. ------=_NextPart_000_0000_000002C8.01BFE6A3 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit After yesterday's CVSup at 13:00 MSK I made a buildworld and installworld of 4.0-STABLE (not an upgrade from 3.x). These completed successfully, but then strange things happened - errors like the following one appear on different attempts to compile something: (detailed messages from two attempts to build kernel and one to build sysinstall are in attachment) -----8<----- anonFTP.c:314: Could not find a spill register (insn 107 106 108 (parallel[ (set (reg:SI 2 %ecx) (unspec:SI[ (mem:BLK (reg:SI 5 %edi) 0) (const_int 0 [0x0]) (const_int 1 [0x1]) ] 0)) (clobber (reg:SI 5 %edi)) ] ) 411 {strlensi+1} (insn_list 106 (nil)) (expr_list:REG_UNUSED (reg:SI 5 %edi) (nil))) *** Error code 1 Stop in /usr/src/release/sysinstall. -----8<----- I've never seen this error before... Anyone can shed the light on what's going on there? And how to solve the problem? Today's CVSup makes me suspect that I caught only the part of David O'Brian's MFC to gcc... Thanks, Igor ------=_NextPart_000_0000_000002C8.01BFE6A3 Content-Type: text/plain; name="ERRORS.TXT" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="ERRORS.TXT" -----8<-------- In /usr/src #make buildkernel -------------------------------------------------------------- >>> Rebuilding kernel(s) -------------------------------------------------------------- =3D=3D=3D> BOLT mkdir -p /usr/obj/usr/src/sys cd /usr/src/sys/i386/conf; = PATH=3D/usr/obj/usr/src/i386/usr/sbin:/usr/obj/usr/src/i386/usr/bin:/usr/= obj/usr/src/i386/usr/games:/sbin:/bin:/usr/sbin:/usr/bin config -r -d = /usr/obj/usr/src/sys/BOLT BOLT Removing old directory /usr/obj/usr/src/sys/BOLT: Done. Don't forget to do a ``make depend'' Kernel build directory is /usr/obj/usr/src/sys/BOLT cd /usr/obj/usr/src/sys/BOLT; MAKESRCPATH=3D/usr/src/sys/dev/aic7xxx = make -f usr/src/sys/dev/aic7xxx/Makefile; MAKEOBJDIRPREFIX=3D/usr/obj = COMPILER_PATH=3D/usr/obj/usr/src/i386/usr/libexec:/usr/obj/usr/src/i386/u= sr/bin = LIBRARY_PATH=3D/usr/obj/usr/src/i386/usr/lib:/usr/obj/usr/src/i386/usr/li= b OBJFORMAT_PATH=3D/usr/obj/usr/src/i386/usr/libexec = PERL5LIB=3D/usr/obj/usr/src/i386/usr/libdata/perl/5.00503 = DESTDIR=3D/usr/obj/usr/src/i386 INSTALL=3D"sh = /usr/src/tools/install.sh" = PATH=3D/usr/obj/usr/src/i386/usr/sbin:/usr/obj/usr/src/i386/usr/bin:/usr/= obj/usr/src/i386/usr/games:/sbin:/bin:/usr/sbin:/usr/bin MACHINE=3Di386 = KERNEL=3DBOLT make depend; MAKEOBJDIRPREFIX=3D/usr/obj = COMPILER_PATH=3D/usr/obj/usr/src/i386/usr/libexec:/usr/obj/usr/src/i386/u= sr/bin = LIBRARY_PATH=3D/usr/obj/usr/src/i386/usr/lib:/usr/obj/usr/src/i386/usr/li= b OBJFORMAT_PATH=3D/usr/obj/usr/src/i386/usr/libexec = PERL5LIB=3D/usr/obj/usr/src/i386/usr/libdata/perl/5.00503 = DESTDIR=3D/usr/obj/usr/src/i386 INSTALL=3D"sh = /usr/src/tools/install.sh" = PATH=3D/usr/obj/usr/src/i386/usr/sbin:/usr/obj/usr/src/i386/usr/bin:/usr/= obj/usr/src/i386/usr/games:/sbin:/bin:/usr/sbin:/usr/bin MACHINE=3Di386 = KERNEL=3DBOLT make all Warning: Object directory not changed from original = /usr/obj/usr/src/sys/BOLT yacc -d /usr/src/sys/dev/aic7xxx/aicasm_gram.y mv y.tab.c aicasm_gram.c cc -O -pipe -I/usr/include -I. -c aicasm_gram.c /usr/src/sys/dev/aic7xxx/aicasm_gram.y: In function `process_bitmask': /usr/src/sys/dev/aic7xxx/aicasm_gram.y:1019: Could not find a spill = register (insn 87 85 89 (set (mem/s:QI (plus:SI (reg:SI 0 %eax) (const_int 4 [0x4])) 0) (subreg:QI (reg/v:SI 5 %edi) 0)) 58 {movqi+1} (insn_list 85 = (nil)) (expr_list:REG_DEAD (reg:SI 0 %eax) (nil))) cpp: output pipe has been closed *** Error code 1 Stop in /usr/obj/usr/src/sys/BOLT. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. -----8<-------- In /sys/compile/BOLT after config -r BOLT: #make depend [completes fine] #make cc -c -xassembler-with-cpp -DLOCORE -O -Wall -Wredundant-decls = -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes = -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -ansi -g = -nostdinc -I- -I. -I../.. -I../../../include -D_KERNEL -include = pt_global.h -elf -mpreferred-stack-boundary=3D2 = ../../i386/i386/locore.s cc -c -O -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes = -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual = -fformat-extensions -ansi -g -nostdinc -I- -I. -I../.. = -I../../../include -D_KERNEL -include pt_global.h -elf = -mpreferred-stack-boundary=3D2 device_if.c cc -c -O -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes = -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual = -fformat-extensions -ansi -g -nostdinc -I- -I. -I../.. = -I../../../include -D_KERNEL -include pt_global.h -elf = -mpreferred-stack-boundary=3D2 bus_if.c cc -c -O -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes = -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual = -fformat-extensions -ansi -g -nostdinc -I- -I. -I../.. = -I../../../include -D_KERNEL -include pt_global.h -elf = -mpreferred-stack-boundary=3D2 ../../dev/ed/if_ed_pci.c cc -c -O -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes = -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual = -fformat-extensions -ansi -g -nostdinc -I- -I. -I../.. = -I../../../include -D_KERNEL -include pt_global.h -elf = -mpreferred-stack-boundary=3D2 ppbus_if.c cc -c -O -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes = -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual = -fformat-extensions -ansi -g -nostdinc -I- -I. -I../.. = -I../../../include -D_KERNEL -include pt_global.h -elf = -mpreferred-stack-boundary=3D2 ../../dev/ppbus/lpt.c ../../dev/ppbus/lpt.c: In function `lpt_port_test': ../../dev/ppbus/lpt.c:260: Could not find a spill register (insn 12 8 13 (set (reg/v:QI 25) (mem:QI (plus:SI (reg:SI 6 %ebp) (const_int 16 [0x10])) 0)) 58 {movqi+1} (nil) (nil)) *** Error code 1 Stop in /usr/src/sys/compile/BOLT. -----8<-------- In /usr/src/release/sysinstall: #make Warning: Object directory not changed from original = /usr/src/release/sysinstall cc -O -pipe -Wall -I/usr/src/release/sysinstall/../../gnu/lib/libdialog = -I/usr/src/release/sysinstall -I/usr/src/release/sysinstall/../../sys = -c anonFTP.c anonFTP.c: In function `configAnonFTP': anonFTP.c:314: Could not find a spill register (insn 107 106 108 (parallel[ (set (reg:SI 2 %ecx) (unspec:SI[ (mem:BLK (reg:SI 5 %edi) 0) (const_int 0 [0x0]) (const_int 1 [0x1]) ] 0)) (clobber (reg:SI 5 %edi)) ] ) 411 {strlensi+1} (insn_list 106 (nil)) (expr_list:REG_UNUSED (reg:SI 5 %edi) (nil))) *** Error code 1 Stop in /usr/src/release/sysinstall. -----8<-------- ------=_NextPart_000_0000_000002C8.01BFE6A3-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message