Build log
nerves_system_rpi5
ex_polars 0.3.6-dev · fail · run ex_polars-0.3.6-dev-1791177588421
466 of 466 lines
1Resolving Hex dependencies...2Resolution completed in 0.232s3Unchanged:4 circular_buffer 1.1.05 deneb 0.2.26 elixir_make 0.10.07 elixir_uuid 1.2.18 ex_polars 0.3.6-dev9 interactive_cmd 0.1.410 jason 1.4.511 nerves 2.0.0-pre.212 nerves_discovery 0.1.513 nerves_logging 0.2.414 nerves_runtime 0.13.1315 nerves_system_bbb 2.30.216 nerves_system_br 1.34.417 nerves_system_mangopi_mq_pro 0.17.218 nerves_system_qemu_aarch64 0.4.219 nerves_system_rpi0 2.1.220 nerves_system_rpi4 2.1.221 nerves_system_rpi5 2.1.222 nerves_system_trellis 0.5.023 nerves_system_x86_64 1.34.224 nerves_toolchain_aarch64_nerves_linux_gnu 15.3.125 nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.126 nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.127 nerves_toolchain_riscv64_nerves_linux_gnu 15.3.128 nerves_toolchain_x86_64_nerves_linux_musl 15.3.129 nerves_uevent 0.1.730 property_table 0.3.431 ring_logger 0.11.732 rustler 0.22.233 tablet 0.3.334 toml 0.5.235 toolshed 0.5.036 typed_struct 0.3.037 uboot_env 1.0.238* Getting ex_polars (Hex package)39* Getting nerves (Hex package)40* Getting ring_logger (Hex package)41* Getting toolshed (Hex package)42* Getting nerves_runtime (Hex package)43* Getting nerves_system_bbb (Hex package)44* Getting nerves_system_mangopi_mq_pro (Hex package)45* Getting nerves_system_qemu_aarch64 (Hex package)46* Getting nerves_system_rpi0 (Hex package)47* Getting nerves_system_rpi4 (Hex package)48* Getting nerves_system_rpi5 (Hex package)49* Getting nerves_system_trellis (Hex package)50* Getting nerves_system_x86_64 (Hex package)51* Getting nerves_system_br (Hex package)52* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)53* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)54* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)55* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)56* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)57* Getting nerves_logging (Hex package)58* Getting nerves_uevent (Hex package)59* Getting uboot_env (Hex package)60* Getting elixir_make (Hex package)61* Getting property_table (Hex package)62* Getting circular_buffer (Hex package)63* Getting interactive_cmd (Hex package)64* Getting nerves_discovery (Hex package)65* Getting tablet (Hex package)66* Getting deneb (Hex package)67* Getting jason (Hex package)68* Getting rustler (Hex package)69* Getting toml (Hex package)70* Getting elixir_uuid (Hex package)71* Getting typed_struct (Hex package)72==> nerves_system_br73Generated nerves_system_br app74==> typed_struct75Compiling 2 files (.ex)76Generated typed_struct app77==> toml78Compiling 10 files (.ex)79 warning: using single-quoted strings to represent charlists is deprecated.80 Use ~c"" if you indeed want a charlist or use "" instead.81 You may run "mix format --migrate" to change all single-quoted82 strings to use the ~c sigil and fix this warning.83 │84 263 │ defp handle_token(lexer, original, doc, type, skip, _data, lines) when type in '-_' do85 │ ~86 │87 └─ lib/decoder.ex:263:828889 warning: using single-quoted strings to represent charlists is deprecated.90 Use ~c"" if you indeed want a charlist or use "" instead.91 You may run "mix format --migrate" to change all single-quoted92 strings to use the ~c sigil and fix this warning.93 │94 370 │ {:ok, {type, _skip, _data, _lines}} when type in '-+' ->95 │ ~96 │97 └─ lib/decoder.ex:370:569899 warning: using single-quoted strings to represent charlists is deprecated.100 Use ~c"" if you indeed want a charlist or use "" instead.101 You may run "mix format --migrate" to change all single-quoted102 strings to use the ~c sigil and fix this warning.103 │104 418 │ {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' ->105 │ ~106 │107 └─ lib/decoder.ex:418:56108109 warning: using single-quoted strings to represent charlists is deprecated.110 Use ~c"" if you indeed want a charlist or use "" instead.111 You may run "mix format --migrate" to change all single-quoted112 strings to use the ~c sigil and fix this warning.113 │114 473 │ {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' ->115 │ ~116 │117 └─ lib/decoder.ex:473:52118119 warning: using single-quoted strings to represent charlists is deprecated.120 Use ~c"" if you indeed want a charlist or use "" instead.121 You may run "mix format --migrate" to change all single-quoted122 strings to use the ~c sigil and fix this warning.123 │124 513 │ {:ok, {sign, _, _, _}} when sign in '-+' and last == ?e ->125 │ ~126 │127 └─ lib/decoder.ex:513:43128129 warning: using single-quoted strings to represent charlists is deprecated.130 Use ~c"" if you indeed want a charlist or use "" instead.131 You may run "mix format --migrate" to change all single-quoted132 strings to use the ~c sigil and fix this warning.133 │134 517 │ {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' and signal == ?. ->135 │ ~136 │137 └─ lib/decoder.ex:517:52138139 warning: using single-quoted strings to represent charlists is deprecated.140 Use ~c"" if you indeed want a charlist or use "" instead.141 You may run "mix format --migrate" to change all single-quoted142 strings to use the ~c sigil and fix this warning.143 │144 521 │ {:ok, {?_, skip, _, lines}} when last not in '_e.' ->145 │ ~146 │147 └─ lib/decoder.ex:521:52148149 warning: using single-quoted strings to represent charlists is deprecated.150 Use ~c"" if you indeed want a charlist or use "" instead.151 You may run "mix format --migrate" to change all single-quoted152 strings to use the ~c sigil and fix this warning.153 │154 537 │ {:ok, {type, skip, data, lines}} when last in 'e.' ->155 │ ~156 │157 └─ lib/decoder.ex:537:53158159 warning: using single-quoted strings to represent charlists is deprecated.160 Use ~c"" if you indeed want a charlist or use "" instead.161 You may run "mix format --migrate" to change all single-quoted162 strings to use the ~c sigil and fix this warning.163 │164 541 │ {:ok, {_type, skip, _data, lines} = token} when last not in '_e.' ->165 │ ~166 │167 └─ lib/decoder.ex:541:67168169 warning: using single-quoted strings to represent charlists is deprecated.170 Use ~c"" if you indeed want a charlist or use "" instead.171 You may run "mix format --migrate" to change all single-quoted172 strings to use the ~c sigil and fix this warning.173 │174 681 │ {:ok, {sign, _, _, _}} when sign in '-+' ->175 │ ~176 │177 └─ lib/decoder.ex:681:45178179 warning: using single-quoted strings to represent charlists is deprecated.180 Use ~c"" if you indeed want a charlist or use "" instead.181 You may run "mix format --migrate" to change all single-quoted182 strings to use the ~c sigil and fix this warning.183 │184 798 │ {:ok, {sign, _, _, _}} when sign in '-+' ->185 │ ~186 │187 └─ lib/decoder.ex:798:43188189 warning: using single-quoted strings to represent charlists is deprecated.190 Use ~c"" if you indeed want a charlist or use "" instead.191 You may run "mix format --migrate" to change all single-quoted192 strings to use the ~c sigil and fix this warning.193 │194 947 │ {:ok, {type, skip, _, lines}} when type in '-_' ->195 │ ~196 │197 └─ lib/decoder.ex:947:52198199 warning: using single-quoted strings to represent charlists is deprecated.200 Use ~c"" if you indeed want a charlist or use "" instead.201 You may run "mix format --migrate" to change all single-quoted202 strings to use the ~c sigil and fix this warning.203 │204 985 │ {:ok, {type, _, _, _}} when type in '-_' ->205 │ ~206 │207 └─ lib/decoder.ex:985:51208209 warning: using single-quoted strings to represent charlists is deprecated.210 Use ~c"" if you indeed want a charlist or use "" instead.211 You may run "mix format --migrate" to change all single-quoted212 strings to use the ~c sigil and fix this warning.213 │214 1000 │ {:ok, {type, _, _, _}} when type in '-_' ->215 │ ~216 │217 └─ lib/decoder.ex:1000:43218219 warning: using single-quoted strings to represent charlists is deprecated.220 Use ~c"" if you indeed want a charlist or use "" instead.221 You may run "mix format --migrate" to change all single-quoted222 strings to use the ~c sigil and fix this warning.223 │224 1014 │ {:ok, {type, _, _, _}} when type in '-_' ->225 │ ~226 │227 └─ lib/decoder.ex:1014:47228229 warning: the following clause will never match:230231 {:datetime, {:error, :invalid_date}} ->232233 it is expected to match on type:234235 dynamic(236 {:date,237 ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or238 {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and239 not {:date, {:ok, %Date{}}}240 )241242 type warning found at:243 │244 721 │ {:datetime, {:error, :invalid_date}} ->245 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~246 │247 └─ lib/decoder.ex:721: Toml.Decoder.datetime/3248249 warning: the following clause will never match:250251 {:datetime, {:error, reason}} ->252253 it is expected to match on type:254255 dynamic(256 {:date,257 ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or258 {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and259 not {:date, {:ok, %Date{}}}260 )261262 type warning found at:263 │264 724 │ {:datetime, {:error, reason}} ->265 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~266 │267 └─ lib/decoder.ex:724: Toml.Decoder.datetime/3268269 warning: the following clause will never match:270271 {:error, _, _, _} = err ->272273 it is expected to match on type:274275 dynamic(276 {:date,277 ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or278 {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and279 not {:date, {:ok, %Date{}}}280 )281282 type warning found at:283 │284 727 │ {:error, _, _, _} = err ->285 │ ~286 │287 └─ lib/decoder.ex:727:25: Toml.Decoder.datetime/3288289 warning: the following clause will never match:290291 {:ok, {type, skip, data, lines}} ->292293 it is expected to match on type:294295 dynamic(296 {:date,297 ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or298 {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and299 not {:date, {:ok, %Date{}}}300 )301302 type warning found at:303 │304 730 │ {:ok, {type, skip, data, lines}} ->305 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~306 │307 └─ lib/decoder.ex:730: Toml.Decoder.datetime/3308309Generated toml app310==> circular_buffer311Compiling 1 file (.ex)312Generated circular_buffer app313==> jason314Compiling 10 files (.ex)315Generated jason app316==> rustler317Compiling 7 files (.ex)318 warning: using single-quoted strings to represent charlists is deprecated.319 Use ~c"" if you indeed want a charlist or use "" instead.320 You may run "mix format --migrate" to change all single-quoted321 strings to use the ~c sigil and fix this warning.322 │323 128 │ '2.7',324 │ ~325 │326 └─ lib/rustler.ex:128:7327328 warning: using single-quoted strings to represent charlists is deprecated.329 Use ~c"" if you indeed want a charlist or use "" instead.330 You may run "mix format --migrate" to change all single-quoted331 strings to use the ~c sigil and fix this warning.332 │333 129 │ '2.8',334 │ ~335 │336 └─ lib/rustler.ex:129:7337338 warning: using single-quoted strings to represent charlists is deprecated.339 Use ~c"" if you indeed want a charlist or use "" instead.340 You may run "mix format --migrate" to change all single-quoted341 strings to use the ~c sigil and fix this warning.342 │343 130 │ '2.9',344 │ ~345 │346 └─ lib/rustler.ex:130:7347348 warning: using single-quoted strings to represent charlists is deprecated.349 Use ~c"" if you indeed want a charlist or use "" instead.350 You may run "mix format --migrate" to change all single-quoted351 strings to use the ~c sigil and fix this warning.352 │353 131 │ '2.10',354 │ ~355 │356 └─ lib/rustler.ex:131:7357358 warning: using single-quoted strings to represent charlists is deprecated.359 Use ~c"" if you indeed want a charlist or use "" instead.360 You may run "mix format --migrate" to change all single-quoted361 strings to use the ~c sigil and fix this warning.362 │363 132 │ '2.11',364 │ ~365 │366 └─ lib/rustler.ex:132:7367368 warning: using single-quoted strings to represent charlists is deprecated.369 Use ~c"" if you indeed want a charlist or use "" instead.370 You may run "mix format --migrate" to change all single-quoted371 strings to use the ~c sigil and fix this warning.372 │373 133 │ '2.12',374 │ ~375 │376 └─ lib/rustler.ex:133:7377378 warning: using single-quoted strings to represent charlists is deprecated.379 Use ~c"" if you indeed want a charlist or use "" instead.380 You may run "mix format --migrate" to change all single-quoted381 strings to use the ~c sigil and fix this warning.382 │383 134 │ '2.13',384 │ ~385 │386 └─ lib/rustler.ex:134:7387388 warning: using single-quoted strings to represent charlists is deprecated.389 Use ~c"" if you indeed want a charlist or use "" instead.390 You may run "mix format --migrate" to change all single-quoted391 strings to use the ~c sigil and fix this warning.392 │393 135 │ '2.14',394 │ ~395 │396 └─ lib/rustler.ex:135:7397398 warning: using single-quoted strings to represent charlists is deprecated.399 Use ~c"" if you indeed want a charlist or use "" instead.400 You may run "mix format --migrate" to change all single-quoted401 strings to use the ~c sigil and fix this warning.402 │403 136 │ '2.15',404 │ ~405 │406 └─ lib/rustler.ex:136:7407408 warning: using single-quoted strings to represent charlists is deprecated.409 Use ~c"" if you indeed want a charlist or use "" instead.410 You may run "mix format --migrate" to change all single-quoted411 strings to use the ~c sigil and fix this warning.412 │413 137 │ '2.16'414 │ ~415 │416 └─ lib/rustler.ex:137:7417418Generated rustler app419==> tablet420Compiling 2 files (.ex)421Generated tablet app422==> elixir_make423Compiling 8 files (.ex)424Generated elixir_make app425==> nerves_logging426 CC kmsg_tailer.o427 LD kmsg_tailer428Compiling 5 files (.ex)429Generated nerves_logging app430==> elixir_uuid431Compiling 1 file (.ex)432 warning: use Bitwise is deprecated. import Bitwise instead433 │434 2 │ use Bitwise, only_operators: true435 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~436 │437 └─ lib/uuid.ex:2: UUID (module)438439Generated elixir_uuid app440==> deneb441Compiling 10 files (.ex)442Generated deneb app443444The `:rustler` compiler has been deprecated since v0.22.0 and will be445removed in v1.0.446447To remove this warning, please consult the CHANGELOG for v0.22.0.448449==> ex_polars450Compiling 6 files (.ex)451 warning: this clause cannot match because a previous clause at line 47 always matches452 │453 48 │ {_, _} -> DF.parse_date(df, date, format)454 │ ~455 │456 └─ lib/datasets/datasets.ex:48:16457458459== Compilation error in file lib/ex_polars/native.ex ==460** (ErlangError) Erlang error: :enoent461 (elixir 1.20.3) lib/system.ex:1141: System.cmd("cargo", ["metadata", "--format-version=1"], [cd: "native/expolars"])462 (rustler 0.22.2) lib/rustler/compiler/config.ex:81: Rustler.Compiler.Config.external_resources/2463 (rustler 0.22.2) lib/rustler/compiler/config.ex:69: Rustler.Compiler.Config.build/1464 (rustler 0.22.2) lib/rustler/compiler.ex:9: Rustler.Compiler.compile_crate/2465 lib/ex_polars/native.ex:6: (module)466could not compile dependency :ex_polars, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile ex_polars --force", update it with "mix deps.update ex_polars" or clean it with "mix deps.clean ex_polars"