Re: Build 21.4.7
John Högberg <[email protected]>
| Newsgroups | gmane.comp.lang.erlang.general |
|---|---|
| Message-ID | <[email protected]> |
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.