Randy Bush
2011-Mar-18 15:52 UTC
genassym.c:1: error: CPU you selected does not support x86-64 instruction set
FreeBSD rip0.psg.com 8.2-RC3 FreeBSD 8.2-RC3 #0: Sun Jan 30 06:28:31 UTC 2011 root@mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64 CPU: Intel(R) Xeon(R) CPU E5405 @ 2.00GHz (1999.78-MHz K8-class CPU) Origin = "GenuineIntel" Id = 0x1067a Family = 6 Model = 17 Stepping = 10 Features=0xfe3fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS> Features2=0x80082201<SSE3,SSSE3,CX16,SSE4.1,<b31>> AMD Features=0x20100800<SYSCALL,NX,LM> AMD Features2=0x1<LAHF> TSC: P-state invariant it is on a vm under vmware esxi 4.1 fresh csup and generic kernel in amd64 cc -c -O2 -frename-registers -pipe -fno-strict-aliasing -march=i686 -std=c99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/altq -I/usr/src/sys/contrib/ipfilter -I/usr/src/sys/contrib/pf -I/usr/src/sys/dev/ath -I/usr/src/sys/dev/ath/ath_hal -I/usr/src/sys/contrib/ngatm -I/usr/src/sys/dev/twa -I/usr/src/sys/gnu/fs/xfs/FreeBSD -I/usr/src/sys/gnu/fs/xfs/FreeBSD/support -I/usr/src/sys/gnu/fs/xfs -I/usr/src/sys/dev/cxgb -I/usr/src/sys/dev/cxgbe -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-omit-frame-pointer -mcmodel=kernel -mno-red-zone -mfpmath=387 -mno-sse -mno-sse2 -mno-sse3 -mno-mmx -mno-3dnow -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector /usr/src/sys/amd64/amd64/genassy m.c /usr/src/sys/amd64/amd64/genassym.c:1: error: CPU you selected does not support x86-64 instruction set *** Error code 1 randy
Yuri Pankov
2011-Mar-18 16:21 UTC
genassym.c:1: error: CPU you selected does not support x86-64 instruction set
On Fri, Mar 18, 2011 at 08:36:48AM -0700, Randy Bush wrote:> cc -c -O2 -frename-registers -pipe -fno-strict-aliasing -march=i686 -std=c99^^^^^^^^^^^ This looks suspicious. Yuri
Randy Bush
2011-Mar-18 16:28 UTC
genassym.c:1: error: CPU you selected does not support x86-64 instruction set
> Where does the -march=i686 come from ? What's your /etc/make.conf ?doh! thanks. was left from old i386 machine from which i am migrating <blush> randy
Tom Evans
2011-Mar-18 16:44 UTC
genassym.c:1: error: CPU you selected does not support x86-64 instruction set
On Fri, Mar 18, 2011 at 3:36 PM, Randy Bush <randy@psg.com> wrote:> FreeBSD rip0.psg.com 8.2-RC3 FreeBSD 8.2-RC3 #0: Sun Jan 30 06:28:31 UTC 2011 ? ? root@mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC ?amd64 > > CPU: Intel(R) Xeon(R) CPU ? ? ? ? ? E5405 ?@ 2.00GHz (1999.78-MHz K8-class CPU) > ?Origin = "GenuineIntel" ?Id = 0x1067a ?Family = 6 ?Model = 17 ?Stepping = 10 > ?Features=0xfe3fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS> > ?Features2=0x80082201<SSE3,SSSE3,CX16,SSE4.1,<b31>> > ?AMD Features=0x20100800<SYSCALL,NX,LM> > ?AMD Features2=0x1<LAHF> > ?TSC: P-state invariant > > it is on a vm under vmware esxi 4.1 > > fresh csup and generic kernel in amd64 > > cc -c -O2 -frename-registers -pipe -fno-strict-aliasing -march=i686 -std=c99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/altq -I/usr/src/sys/contrib/ipfilter -I/usr/src/sys/contrib/pf -I/usr/src/sys/dev/ath -I/usr/src/sys/dev/ath/ath_hal -I/usr/src/sys/contrib/ngatm -I/usr/src/sys/dev/twa -I/usr/src/sys/gnu/fs/xfs/FreeBSD -I/usr/src/sys/gnu/fs/xfs/FreeBSD/support -I/usr/src/sys/gnu/fs/xfs -I/usr/src/sys/dev/cxgb -I/usr/src/sys/dev/cxgbe -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-omit-frame-pointer -mcmodel=kernel -mno-red-zone -mfpmath=387 -mno-sse -mno-sse2 -mno-sse3 -mno-mmx -mno-3dnow -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector /usr/src/sys/amd64/amd64/genassy > ?m.c > /usr/src/sys/amd64/amd64/genassym.c:1: error: CPU you selected does not support x86-64 instruction set > *** Error code 1 > > randyIs -march=i686 coming from make.conf? Cheers Tom
Olivier Smedts
2011-Mar-18 16:50 UTC
genassym.c:1: error: CPU you selected does not support x86-64 instruction set
2011/3/18 Randy Bush <randy@psg.com>:> FreeBSD rip0.psg.com 8.2-RC3 FreeBSD 8.2-RC3 #0: Sun Jan 30 06:28:31 UTC 2011 ? ? root@mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC ?amd64 > > CPU: Intel(R) Xeon(R) CPU ? ? ? ? ? E5405 ?@ 2.00GHz (1999.78-MHz K8-class CPU) > ?Origin = "GenuineIntel" ?Id = 0x1067a ?Family = 6 ?Model = 17 ?Stepping = 10 > ?Features=0xfe3fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS> > ?Features2=0x80082201<SSE3,SSSE3,CX16,SSE4.1,<b31>> > ?AMD Features=0x20100800<SYSCALL,NX,LM> > ?AMD Features2=0x1<LAHF> > ?TSC: P-state invariant > > it is on a vm under vmware esxi 4.1 > > fresh csup and generic kernel in amd64 > > cc -c -O2 -frename-registers -pipe -fno-strict-aliasing -march=i686 -std=c99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/altq -I/usr/src/sys/contrib/ipfilter -I/usr/src/sys/contrib/pf -I/usr/src/sys/dev/ath -I/usr/src/sys/dev/ath/ath_hal -I/usr/src/sys/contrib/ngatm -I/usr/src/sys/dev/twa -I/usr/src/sys/gnu/fs/xfs/FreeBSD -I/usr/src/sys/gnu/fs/xfs/FreeBSD/support -I/usr/src/sys/gnu/fs/xfs -I/usr/src/sys/dev/cxgb -I/usr/src/sys/dev/cxgbe -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-omit-frame-pointer -mcmodel=kernel -mno-red-zone -mfpmath=387 -mno-sse -mno-sse2 -mno-sse3 -mno-mmx -mno-3dnow -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector /usr/src/sys/amd64/amd64/genassy > ?m.c > /usr/src/sys/amd64/amd64/genassym.c:1: error: CPU you selected does not support x86-64 instruction set > *** Error code 1Where does the -march=i686 come from ? What's your /etc/make.conf ? -- Olivier Smedts? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? _ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ASCII ribbon campaign ( ) e-mail: olivier@gid0.org? ? ? ? - against HTML email & vCards? X www: http://www.gid0.org? ? - against proprietary attachments / \ ? "Il y a seulement 10 sortes de gens dans le monde : ? ceux qui comprennent le binaire, ? et ceux qui ne le comprennent pas."