chi2fit_nb

Build log

nerves_system_mangopi_mq_pro

chi2fit_nb 0.1.0 · fail · run chi2fit_nb-0.1.0-1790959173226
264 of 264 lines
1Resolving Hex dependencies...2Resolution completed in 0.277s3Unchanged: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.249* Getting chi2fit_nb (Hex package)50* Getting nerves (Hex package)51* Getting ring_logger (Hex package)52* Getting toolshed (Hex package)53* Getting nerves_runtime (Hex package)54* Getting nerves_system_bbb (Hex package)55* Getting nerves_system_mangopi_mq_pro (Hex package)56* Getting nerves_system_qemu_aarch64 (Hex package)57* Getting nerves_system_rpi0 (Hex package)58* Getting nerves_system_rpi4 (Hex package)59* Getting nerves_system_rpi5 (Hex package)60* Getting nerves_system_trellis (Hex package)61* Getting nerves_system_x86_64 (Hex package)62* Getting nerves_system_br (Hex package)63* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)64* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)65* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)66* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)67* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)68* Getting nerves_logging (Hex package)69* Getting nerves_uevent (Hex package)70* Getting uboot_env (Hex package)71* Getting elixir_make (Hex package)72* Getting property_table (Hex package)73* Getting circular_buffer (Hex package)74* Getting interactive_cmd (Hex package)75* Getting nerves_discovery (Hex package)76* Getting tablet (Hex package)77* Getting chi2fit (Hex package)78* Getting ex_doc (Hex package)79* Getting gnuplot (Hex package)80* Getting graphvix (Hex package)81* Getting stream_data (Hex package)82* Getting earmark_parser (Hex package)83* Getting makeup_elixir (Hex package)84* Getting makeup_erlang (Hex package)85* Getting makeup (Hex package)86* Getting nimble_parsec (Hex package)87* Getting csv (Hex package)88* Getting exboost (Hex package)89* Getting timex (Hex package)90* Getting tzdata (Hex package)91* Getting combine (Hex package)92* Getting gettext (Hex package)93* Getting expo (Hex package)94You have added/upgraded packages you could sponsor, run `mix hex.sponsor` to learn more95==> nerves_system_br96Generated nerves_system_br app97==> earmark_parser98Compiling 2 files (.xrl)99Compiling 1 file (.yrl)100Compiling 3 files (.erl)101Compiling 32 files (.ex)102Generated earmark_parser app103==> stream_data104Compiling 3 files (.ex)105Generated stream_data app106==> combine107Compiling 6 files (.ex)108    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 operator109    │110 26 │       <<bits::bitstring-size(n), rest::bitstring>> ->111    │                              ~112    │113    └─ lib/combine/parsers/binary.ex:26:30: Combine.Parsers.Binary.bits_impl/2114115    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 operator116    │117 48 │       <<bits::bitstring-size(bits_size), rest::bitstring>> ->118    │                              ~119    │120    └─ lib/combine/parsers/binary.ex:48:30: Combine.Parsers.Binary.bytes_impl/2121122    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 operator123    │124 70 │           <<int::big-unsigned-size(size), rest::bitstring>> ->125    │                                    ~126    │127    └─ lib/combine/parsers/binary.ex:70:36: Combine.Parsers.Binary.uint_impl/3128129    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 operator130    │131 77 │           <<int::little-unsigned-size(size), rest::bitstring>> ->132    │                                       ~133    │134    └─ lib/combine/parsers/binary.ex:77:39: Combine.Parsers.Binary.uint_impl/3135136     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 operator137     │138 101 │           <<int::big-signed-size(size), rest::bitstring>> ->139     │                                  ~140     │141     └─ lib/combine/parsers/binary.ex:101:34: Combine.Parsers.Binary.int_impl/3142143     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 operator144     │145 108 │           <<int::little-signed-size(size), rest::bitstring>> ->146     │                                     ~147     │148     └─ lib/combine/parsers/binary.ex:108:37: Combine.Parsers.Binary.int_impl/3149150     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 operator151     │152 128 │       <<num::float-size(size), rest::bitstring>> ->153     │                         ~154     │155     └─ lib/combine/parsers/binary.ex:128:25: Combine.Parsers.Binary.float_impl/2156157     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 operator158     │159 432 │         <<^expected::binary-size(byte_size), rest::binary>> ->160     │                                  ~161     │162     └─ lib/combine/parsers/text.ex:432:34: Combine.Parsers.Text.string_impl/2163164     warning: the following clause is redundant:165166         defp word_of_impl(%Combine.ParserState{...} = state, _pattern)167168     it has type:169170         dynamic(%Combine.ParserState{status: :ok}), dynamic()171172     previous clauses have already matched on the following types:173174         %Combine.ParserState{status: :error}, term()175         %Combine.ParserState{status: :ok}, term()176177     │178 488 │   defp word_of_impl(%ParserState{status: :ok} = state, _pattern) do179     │        ~180     │181     └─ lib/combine/parsers/text.ex:488:8: Combine.Parsers.Text.word_of_impl/2182183Generated combine app184==> circular_buffer185Compiling 1 file (.ex)186Generated circular_buffer app187==> tzdata188Compiling 18 files (.ex)189Generated tzdata app190==> csv191Compiling 7 files (.ex)192    warning: default arguments in protocol definitions is deprecated193    │194 11 │   def encode(data, env \\ [])195    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~196    │197    └─ lib/csv/encoding/encode.ex:11: CSV.Encode (module)198199    warning: protocols can only define functions without implementation via def/1, found: encode/1200    │201  1 │ defprotocol CSV.Encode do202    │ ~~~~~~~~~~~~~~~~~~~~~~~~~203    │204    └─ lib/csv/encoding/encode.ex:1: CSV.Encode (module)205206Generated csv app207==> tablet208Compiling 2 files (.ex)209Generated tablet app210==> elixir_make211Compiling 8 files (.ex)212Generated elixir_make app213==> nerves_logging214 CC kmsg_tailer.o215 LD kmsg_tailer216Compiling 5 files (.ex)217Generated nerves_logging app218==> exboost219c++ -I/usr/local/lib/erlang/erts-17.1/include -I/usr/local/include -fPIC -g -O3 -flto -mtune=generic -Wno-write-strings -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_mangopi_mq_pro-0.17.2/staging riscv64 -c -o priv/boostnif.o priv/boostnif.c220In file included from /home/nerves/.nerves/artifacts/nerves_system_mangopi_mq_pro-0.17.2/staging/usr/include/features-time64.h:20,221                 from /home/nerves/.nerves/artifacts/nerves_system_mangopi_mq_pro-0.17.2/staging/usr/include/features.h:431,222                 from /home/nerves/.nerves/artifacts/nerves_system_mangopi_mq_pro-0.17.2/staging/usr/include/bits/libc-header-start.h:33,223                 from /home/nerves/.nerves/artifacts/nerves_system_mangopi_mq_pro-0.17.2/staging/usr/include/stdio.h:28,224                 from priv/boostnif.c:27:225/home/nerves/.nerves/artifacts/nerves_system_mangopi_mq_pro-0.17.2/staging/usr/include/bits/wordsize.h:22:3: error: #error unsupported ABI226   22 | # error unsupported ABI227      |   ^~~~~228In file included from /home/nerves/.nerves/artifacts/nerves_system_mangopi_mq_pro-0.17.2/staging/usr/include/sys/cdefs.h:730,229                 from /home/nerves/.nerves/artifacts/nerves_system_mangopi_mq_pro-0.17.2/staging/usr/include/features.h:540:230/home/nerves/.nerves/artifacts/nerves_system_mangopi_mq_pro-0.17.2/staging/usr/include/bits/wordsize.h:22:3: error: #error unsupported ABI231   22 | # error unsupported ABI232      |   ^~~~~233In file included from /home/nerves/.nerves/artifacts/nerves_system_mangopi_mq_pro-0.17.2/staging/usr/include/gnu/stubs.h:5,234                 from /home/nerves/.nerves/artifacts/nerves_system_mangopi_mq_pro-0.17.2/staging/usr/include/features.h:564:235/home/nerves/.nerves/artifacts/nerves_system_mangopi_mq_pro-0.17.2/staging/usr/include/bits/wordsize.h:22:3: error: #error unsupported ABI236   22 | # error unsupported ABI237      |   ^~~~~238In file included from /home/nerves/.nerves/artifacts/nerves_system_mangopi_mq_pro-0.17.2/staging/usr/include/bits/types.h:27,239                 from /home/nerves/.nerves/artifacts/nerves_system_mangopi_mq_pro-0.17.2/staging/usr/include/stdio.h:43:240/home/nerves/.nerves/artifacts/nerves_system_mangopi_mq_pro-0.17.2/staging/usr/include/bits/wordsize.h:22:3: error: #error unsupported ABI241   22 | # error unsupported ABI242      |   ^~~~~243/home/nerves/.nerves/artifacts/nerves_system_mangopi_mq_pro-0.17.2/staging/usr/include/bits/types.h:139:3: error: #error 244  139 | # error245      |   ^~~~~246In file included from /home/nerves/.nerves/artifacts/nerves_system_mangopi_mq_pro-0.17.2/staging/usr/include/bits/types/struct_FILE.h:35,247                 from /home/nerves/.nerves/artifacts/nerves_system_mangopi_mq_pro-0.17.2/staging/usr/include/stdio.h:48:248/home/nerves/.nerves/artifacts/nerves_system_mangopi_mq_pro-0.17.2/staging/usr/include/bits/wordsize.h:22:3: error: #error unsupported ABI249   22 | # error unsupported ABI250      |   ^~~~~251priv/boostnif.c:32:10: fatal error: boost/math/special_functions.hpp: No such file or directory252   32 | #include <boost/math/special_functions.hpp>253      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~254compilation terminated.255make: *** [<builtin>: priv/boostnif.o] Error 1256could 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"257==> nerves_compatibility_test258** (Mix) Could not compile with "make" (exit status: 2).259You need to have gcc and make installed. If you are using260Ubuntu or any other Debian-based system, install the packages261"build-essential". Also install "erlang-dev" package if not262included in your Erlang/OTP version. If you're on Fedora, run263"dnf group install 'Development Tools'".264