Re: 18.0-rc1 HIPE build failed at ARM

Mikael Pettersson <[email protected]>
Newsgroups gmane.comp.lang.erlang.bugs
Message-ID <[email protected]>
Mikael Pettersson writes:
 > Matwey V. Kornilov writes:
 >  > 
 >  > 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....
 >  
 > Confirmed.  The recent merge of nox/ets-update_counter-4 is the culprit:
 > that failed to update ARM correctly, and I think I also saw a typo in the
 > other bits.
 > 
 > I'll put together a correction today.

There's also a serious error in the AMD64 code changes...  I'll have to do
a very careful review of this stuff.
_______________________________________________
erlang-bugs mailing list
[email protected]
http://erlang.org/mailman/listinfo/erlang-bugs
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.