[erlang-bugs] 18.0-rc1 HIPE build failed at ARM

Matwey V. Kornilov matwey.kornilov@REDACTED
Thu Mar 26 20:41:52 CET 2015


Hi,

I am facing the following issue when trying to build 18.0-rc1 on armv6
and armv7 respectively.

ARMv6:

[ 1934s] make[5]: Entering directory
'/home/abuild/rpmbuild/BUILD/otp-OTP-18.0-rc1/erts/lib_src'
[ 1934s]  CC	obj/armv6hl-suse-linux-gnueabi/opt/smp/hipe_arm_bifs.o
[ 1934s]  CC	obj/armv6hl-suse-linux-gnueabi/opt/r/ethr_aux.o
[ 1935s] armv6hl-suse-linux-gnueabi/opt/smp/hipe_arm_bifs.S: Assembler
messages:
[ 1935s] armv6hl-suse-linux-gnueabi/opt/smp/hipe_arm_bifs.S:13569:
Error: bad instruction
`standard_bif_interface_4(nbif_ets_update_counter_4, ets_update_counter_4)'
[ 1935s] armv6hl-suse-linux-gnueabi/Makefile:949: recipe for target
'obj/armv6hl-suse-linux-gnueabi/opt/smp/hipe_arm_bifs.o' failed
[ 1935s] make[3]: ***
[obj/armv6hl-suse-linux-gnueabi/opt/smp/hipe_arm_bifs.o] Error 1
[ 1935s] make[3]: *** Waiting for unfinished jobs....

Configure was:

./configure --host=armv6hl-suse-linux-gnueabi
--build=armv6hl-suse-linux-gnueabi --program-prefix=
--disable-dependency-tracking --prefix=/usr --exec-prefix=/usr
--bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc
--datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib
--libexecdir=/usr/lib --localstatedir=/var --sharedstatedir=/usr/com
--mandir=/usr/share/man --infodir=/usr/share/info
--disable-dependency-tracking --enable-systemd --with-ssl=/usr
--enable-threads --enable-smp-support --enable-kernel-poll --enable-hipe
--enable-shared-zlib

ARMv7:

[  761s]  M4	armv7hl-suse-linux-gnueabi/opt/smp/hipe_arm_bifs.S
[  761s]  CC	obj/armv7hl-suse-linux-gnueabi/opt/smp/hipe_arm_bifs.o
[  761s] armv7hl-suse-linux-gnueabi/opt/smp/hipe_arm_bifs.S: Assembler
messages:
[  761s] armv7hl-suse-linux-gnueabi/opt/smp/hipe_arm_bifs.S:13569:
Error: bad instruction
`standard_bif_interface_4(nbif_ets_update_counter_4, ets_update_counter_4)'
[  761s] armv7hl-suse-linux-gnueabi/Makefile:949: recipe for target
'obj/armv7hl-suse-linux-gnueabi/opt/smp/hipe_arm_bifs.o' failed
[  761s] make[3]: ***
[obj/armv7hl-suse-linux-gnueabi/opt/smp/hipe_arm_bifs.o] Error 1
[  761s] make[3]: Leaving directory
'/home/abuild/rpmbuild/BUILD/otp-OTP-18.0-rc1/erts/emulator'
[  761s]
/home/abuild/rpmbuild/BUILD/otp-OTP-18.0-rc1/make/run_make.mk:34: recipe
for target 'opt' failed

Configure was:

./configure --host=armv7hl-suse-linux-gnueabi
--build=armv7hl-suse-linux-gnueabi --program-prefix=
--disable-dependency-tracking --prefix=/usr --exec-prefix=/usr
--bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc
--datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib
--libexecdir=/usr/lib --localstatedir=/var --sharedstatedir=/usr/com
--mandir=/usr/share/man --infodir=/usr/share/info
--disable-dependency-tracking --enable-systemd --with-ssl=/usr
--enable-threads --enable-smp-support --enable-kernel-poll --enable-hipe
--enable-shared-zlib




More information about the erlang-bugs mailing list