Build log
host
chi2fit_nb 0.1.0 · fail · run chi2fit_nb-0.1.0-1790959173226
172 of 172 lines
1Resolving Hex dependencies...2Resolution completed in 0.244s3Unchanged:4 chi2fit 2.1.75 chi2fit_nb 0.1.06 circular_buffer 1.1.07 combine 0.10.08 csv 3.2.29 earmark_parser 1.4.4610 elixir_make 0.10.011 ex_doc 0.40.412 exboost 0.3.913 expo 1.1.114 gettext 0.26.215 gnuplot 1.19.10416 graphvix 1.1.017 interactive_cmd 0.1.418 makeup 1.2.219 makeup_elixir 1.0.120 makeup_erlang 1.1.021 nerves 2.0.0-pre.222 nerves_discovery 0.1.523 nerves_logging 0.2.424 nerves_runtime 0.13.1325 nerves_system_bbb 2.30.226 nerves_system_br 1.34.427 nerves_system_mangopi_mq_pro 0.17.228 nerves_system_qemu_aarch64 0.4.229 nerves_system_rpi0 2.1.230 nerves_system_rpi4 2.1.231 nerves_system_rpi5 2.1.232 nerves_system_trellis 0.5.033 nerves_system_x86_64 1.34.234 nerves_toolchain_aarch64_nerves_linux_gnu 15.3.135 nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.136 nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.137 nerves_toolchain_riscv64_nerves_linux_gnu 15.3.138 nerves_toolchain_x86_64_nerves_linux_musl 15.3.139 nerves_uevent 0.1.740 nimble_parsec 1.4.241 property_table 0.3.442 ring_logger 0.11.743 stream_data 1.4.044 tablet 0.3.345 timex 3.7.1346 toolshed 0.5.047 tzdata 1.2.248 uboot_env 1.0.249All dependencies have been fetched50==> earmark_parser51Compiling 2 files (.xrl)52Compiling 1 file (.yrl)53Compiling 3 files (.erl)54Compiling 32 files (.ex)55Generated earmark_parser app56==> stream_data57Compiling 3 files (.ex)58Generated stream_data app59==> combine60Compiling 6 files (.ex)61 warning: the variable "n" (context Combine.Parsers.Binary) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator62 │63 26 │ <<bits::bitstring-size(n), rest::bitstring>> ->64 │ ~65 │66 └─ lib/combine/parsers/binary.ex:26:30: Combine.Parsers.Binary.bits_impl/26768 warning: the variable "bits_size" (context Combine.Parsers.Binary) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator69 │70 48 │ <<bits::bitstring-size(bits_size), rest::bitstring>> ->71 │ ~72 │73 └─ lib/combine/parsers/binary.ex:48:30: Combine.Parsers.Binary.bytes_impl/27475 warning: the variable "size" (context Combine.Parsers.Binary) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator76 │77 70 │ <<int::big-unsigned-size(size), rest::bitstring>> ->78 │ ~79 │80 └─ lib/combine/parsers/binary.ex:70:36: Combine.Parsers.Binary.uint_impl/38182 warning: the variable "size" (context Combine.Parsers.Binary) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator83 │84 77 │ <<int::little-unsigned-size(size), rest::bitstring>> ->85 │ ~86 │87 └─ lib/combine/parsers/binary.ex:77:39: Combine.Parsers.Binary.uint_impl/38889 warning: the variable "size" (context Combine.Parsers.Binary) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator90 │91 101 │ <<int::big-signed-size(size), rest::bitstring>> ->92 │ ~93 │94 └─ lib/combine/parsers/binary.ex:101:34: Combine.Parsers.Binary.int_impl/39596 warning: the variable "size" (context Combine.Parsers.Binary) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator97 │98 108 │ <<int::little-signed-size(size), rest::bitstring>> ->99 │ ~100 │101 └─ lib/combine/parsers/binary.ex:108:37: Combine.Parsers.Binary.int_impl/3102103 warning: the variable "size" (context Combine.Parsers.Binary) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator104 │105 128 │ <<num::float-size(size), rest::bitstring>> ->106 │ ~107 │108 └─ lib/combine/parsers/binary.ex:128:25: Combine.Parsers.Binary.float_impl/2109110 warning: the variable "byte_size" (context Combine.Parsers.Text) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator111 │112 432 │ <<^expected::binary-size(byte_size), rest::binary>> ->113 │ ~114 │115 └─ lib/combine/parsers/text.ex:432:34: Combine.Parsers.Text.string_impl/2116117 warning: the following clause is redundant:118119 defp word_of_impl(%Combine.ParserState{...} = state, _pattern)120121 it has type:122123 dynamic(%Combine.ParserState{status: :ok}), dynamic()124125 previous clauses have already matched on the following types:126127 %Combine.ParserState{status: :error}, term()128 %Combine.ParserState{status: :ok}, term()129130 │131 488 │ defp word_of_impl(%ParserState{status: :ok} = state, _pattern) do132 │ ~133 │134 └─ lib/combine/parsers/text.ex:488:8: Combine.Parsers.Text.word_of_impl/2135136Generated combine app137==> tzdata138Compiling 18 files (.ex)139Generated tzdata app140==> csv141Compiling 7 files (.ex)142 warning: default arguments in protocol definitions is deprecated143 │144 11 │ def encode(data, env \\ [])145 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~146 │147 └─ lib/csv/encoding/encode.ex:11: CSV.Encode (module)148149 warning: protocols can only define functions without implementation via def/1, found: encode/1150 │151 1 │ defprotocol CSV.Encode do152 │ ~~~~~~~~~~~~~~~~~~~~~~~~~153 │154 └─ lib/csv/encoding/encode.ex:1: CSV.Encode (module)155156Generated csv app157==> exboost158c++ -I/usr/local/lib/erlang/erts-17.1/include -I/usr/local/include -fPIC -g -O3 -flto -mtune=generic -Wno-write-strings -c -o priv/boostnif.o priv/boostnif.c159priv/boostnif.c:32:10: fatal error: boost/math/special_functions.hpp: No such file or directory160 32 | #include <boost/math/special_functions.hpp>161 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~162compilation terminated.163make: *** [<builtin>: priv/boostnif.o] Error 1164could not compile dependency :exboost, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile exboost --force", update it with "mix deps.update exboost" or clean it with "mix deps.clean exboost"165==> nerves_compatibility_test166** (Mix) Could not compile with "make" (exit status: 2).167You need to have gcc and make installed. If you are using168Ubuntu or any other Debian-based system, install the packages169"build-essential". Also install "erlang-dev" package if not170included in your Erlang/OTP version. If you're on Fedora, run171"dnf group install 'Development Tools'".172