Re: Build 21.4.7

Frank Muller <[email protected]>
Newsgroups gmane.comp.lang.erlang.general
Message-ID <CAFA6GnAPVsC=Ou7eL-p_fHjeQy+xg2UaQmHTqHsuDPgdfD8++w@mail.gmail.com>
Gonna retry now. I’m using WSL2


> Hi,
>
> This looks like a bug, it shouldn't be possible for any float to be NaN
> like they are in that stack trace. Does this happen every time you try
> to build it?
>
> Regards,
> John Högberg
>
> -----Original Message-----
> From: Frank Muller <[email protected]>
> To: Erlang-Questions Questions <[email protected]>
> Subject: Build 21.4.7
> Date: Fri, 10 Dec 2021 09:54:37 +0100
>
> Hi guys,
>
> While trying to build 24.1.7 with kerl on an Ubuntu 20.04 LTS (running
> inside WSL/Windows Subsystem for Linux), i got the following error:
>
> $ kerl build 24.1.7
> [...]
> make[4]: Entering directory
> ‘/home/frank/.kerl/builds/24.1.7/otp_src_24.1.7/lib/crypto/c_src’
>  CC     ../priv/obj/x86_64-pc-linux-gnu/crypto.o
>  CC     ../priv/obj/x86_64-pc-linux-gnu/aead.o
>  CC     ../priv/obj/x86_64-pc-linux-gnu/aes.o
>  CC     ../priv/obj/x86_64-pc-linux-gnu/algorithms.o
>  CC     ../priv/obj/x86_64-pc-linux-gnu/api_ng.o
>  CC     ../priv/obj/x86_64-pc-linux-gnu/atoms.o
>  CC     ../priv/obj/x86_64-pc-linux-gnu/bn.o
>  CC     ../priv/obj/x86_64-pc-linux-gnu/cipher.o
>  CC     ../priv/obj/x86_64-pc-linux-gnu/cmac.o
>  CC     ../priv/obj/x86_64-pc-linux-gnu/common.o
>  CC     ../priv/obj/x86_64-pc-linux-gnu/dh.o
>  CC     ../priv/obj/x86_64-pc-linux-gnu/digest.o
>  CC     ../priv/obj/x86_64-pc-linux-gnu/dss.o
>  CC     ../priv/obj/x86_64-pc-linux-gnu/ec.o
>  CC     ../priv/obj/x86_64-pc-linux-gnu/ecdh.o
>  CC     ../priv/obj/x86_64-pc-linux-gnu/eddsa.o
>  CC     ../priv/obj/x86_64-pc-linux-gnu/engine.o
>  CC     ../priv/obj/x86_64-pc-linux-gnu/evp.o
>  CC     ../priv/obj/x86_64-pc
>  CC     ../priv/obj/x86_64-pc-linux-gnu/hmac.o
>  CC     ../priv/obj/x86_64-pc-linux-gnu/info.o
>  CC     ../priv/obj/x86_64-pc-linux-gnu/mac.o
>  CC     ../priv/obj/x86_64-pc-linux-gnu/math.o
>  CC     ../priv/obj/x86_64-pc-linux-gnu/pkey.o
>  CC     ../priv/obj/x86_64-pc-linux-gnu/rand.o
>  CC     ../priv/obj/x86_64-pc-linux-gnu/rsa.o
>  CC     ../priv/obj/x86_64-pc-linux-gnu/srp.o
>  CC     ../priv/obj/x86_64-pc-linux-gnu/hash_equals.o
>  CC     ../priv/obj/x86_64-pc-linux-gnu/pbkdf2_hmac.o
>  LD     ../priv/lib/x86_64-pc-linux-gnu/crypto.so
>  CC     ../priv/obj/x86_64-pc-linux-gnu/crypto_callback.o
> /usr/bin/install -c -d ../priv/lib/x86_64-pc-linux-gnu
> gcc -L/usr/local/lib -Wl,--build-id -shared -Wl,-Bsymbolic -o
> ../priv/lib/x86_64-pc-linux-gnu/crypto_callback.so ../priv/obj/x86_64-
> pc-linux-gnu/crypto_callback.o
>  CC     ../priv/obj/x86_64-pc-linux-gnu/otp_test_engine.o
>  LD     ../priv/lib/x86_64-pc-linux-gnu/otp_test_engine.so
> make[4]: Leaving directory ‘/home/frank/.kerl/builds/24.1.7
> === Entering application os_mon
> make[3]: Entering directory
> ‘/home/frank/.kerl/builds/24.1.7/otp_src_24.1.7/lib/os_mon/src’
>  ERLC   ../ebin/disksup.beam
>  ERLC   ../ebin/memsup.beam
>  ERLC   ../ebin/cpu_sup.beam
> Function: cpu_util_rel/3
> Sub pass ssa_opt_type_start
> cpu_sup.erl: internal error in pass beam_ssa_opt:
> exception error: no function clause matching
> beam_types:make_float(NaN,NaN)
>   in function  beam_ssa_type:‘-simplify/2-lc$^0/1-0-‘/2
>   in call from beam_ssa_type:simplify/2
>   in call from beam_ssa_type:simplify/5
>   in call from beam_ssa_type:sig_is/7
>   in call from beam_ssa_type:sig_bs/8
>   in call from beam_ssa_type:sig_function_1/4
>   in call from beam_ssa_type:do_sig_function/4
> make[3]: ***
> [/home/frank/.kerl/builds/24.1.7/otp_src_24.1.7/make/x86_64-pc-linux-
> gnu/otp.mk:133: ../ebin/cpu_sup.beam] Error 1
> make[3]: Leaving directory
> ‘/home/frank/.kerl/builds/24.1.7/otp_src_24.1.7/lib/os_mon/src’
> make[2]: *** [/home/frank/.kerl/builds/24.1.7/otp_src_24.1.7/make
> make[3]: Leaving directory
> ‘/home/frank/.kerl/builds/24.1.7/otp_src_24.1.7/lib/os_mon/src’
> make[2]: ***
> [/home/frank/.kerl/builds/24.1.7/otp_src_24.1.7/make/otp_subdir.mk:29:
> opt] Error 2
> make[2]: Leaving directory
> ‘/home/frank/.kerl/builds/24.1.7/otp_src_24.1.7/lib/os_mon’
> make[1]: ***
> [/home/frank/.kerl/builds/24.1.7/otp_src_24.1.7/make/otp_subdir.mk:29:
> opt] Error 2
> make[1]: Leaving directory
> ‘/home/frank/.kerl/builds/24.1.7/otp_src_24.1.7/lib’
> make: *** [Makefile:504: libs] Error 2
>
>
> Help appreciated.
> Thanks
> F.
>
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.