[erlang-questions] HiPE on s390

Mikael Pettersson <>
Sun Jan 17 18:00:14 CET 2016


Matwey V. Kornilov writes:
 > Hello,
 > 
 > Is HiPE supported on s390?

Sorry, HiPE has no s390/s390x support, and I know of no-one
planning to add that support.

 > I see the warning:
 > 
 > "configure: WARNING: HiPE is not supported in 64-bit builds"
 > 
 > but everything goes well until
 > 
 > [ 5637s] === Entering application hipe
 > [ 5637s] make[3]: Entering directory
 > '/home/abuild/rpmbuild/BUILD/otp-OTP-18.2.2/lib/hipe/misc'
 > [ 5638s]  ERLC	../ebin/hipe_consttab.beam
 > [ 5638s]  ERLC	../ebin/hipe_gensym.beam
 > [ 5639s] /bin/sh: line 1:  4916 Segmentation fault      erlc -W
 > +debug_info +warn_exported_vars +warn_missing_spec +warn_untyped_record
 > -o../ebin hipe_gensym.erl
 > [ 5639s] /bin/sh: line 1:  4917 Segmentation fault      erlc -W
 > +debug_info +warn_exported_vars +warn_missing_spec +warn_untyped_record
 > -o../ebin hipe_consttab.erl
 > [ 5639s]
 > /home/abuild/rpmbuild/BUILD/otp-OTP-18.2.2/make/s390x-ibm-linux-gnu/otp.mk:123:
 > recipe for target '../ebin/hipe_gensym.beam' failed
 > [ 5639s] make[3]: *** [../ebin/hipe_gensym.beam] Error 139

I'm surprised you got this far, and the SEGV is arguably a bug.

Building without --enable-hipe should give you a working Erlang/OTP.


More information about the erlang-questions mailing list