[erlang-questions] HiPE on s390

Tuncer Ayaz <>
Wed Jan 20 17:01:26 CET 2016


On 17 January 2016 at 17:40, Matwey V. Kornilov wrote:
> Hello,
>
> Is HiPE supported on s390?
> 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 don't know how stable/complete it is, but you could try the ErLLVM
backend, assuming it's all hooked up. IIRC, LLVM supports s390 since
the 3.3 release.


More information about the erlang-questions mailing list