Build log
host
qr_coder 0.1.2 · fail · run qr_coder-0.1.2-1791076933971
386 of 386 lines
1Resolving Hex dependencies...2Resolution completed in 0.209s3Unchanged:4 circular_buffer 1.1.05 elixir_make 0.10.06 interactive_cmd 0.1.47 nerves 2.0.0-pre.28 nerves_discovery 0.1.59 nerves_logging 0.2.410 nerves_runtime 0.13.1311 nerves_system_bbb 2.30.212 nerves_system_br 1.34.413 nerves_system_mangopi_mq_pro 0.17.214 nerves_system_qemu_aarch64 0.4.215 nerves_system_rpi0 2.1.216 nerves_system_rpi4 2.1.217 nerves_system_rpi5 2.1.218 nerves_system_trellis 0.5.019 nerves_system_x86_64 1.34.220 nerves_toolchain_aarch64_nerves_linux_gnu 15.3.121 nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.122 nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.123 nerves_toolchain_riscv64_nerves_linux_gnu 15.3.124 nerves_toolchain_x86_64_nerves_linux_musl 15.3.125 nerves_uevent 0.1.726 property_table 0.3.427 qr_coder 0.1.228 ring_logger 0.11.729 rustler 0.21.130 tablet 0.3.331 toml 0.5.232 toolshed 0.5.033 uboot_env 1.0.234All dependencies have been fetched35==> toml36Compiling 10 files (.ex)37 warning: using single-quoted strings to represent charlists is deprecated.38 Use ~c"" if you indeed want a charlist or use "" instead.39 You may run "mix format --migrate" to change all single-quoted40 strings to use the ~c sigil and fix this warning.41 │42 263 │ defp handle_token(lexer, original, doc, type, skip, _data, lines) when type in '-_' do43 │ ~44 │45 └─ lib/decoder.ex:263:824647 warning: using single-quoted strings to represent charlists is deprecated.48 Use ~c"" if you indeed want a charlist or use "" instead.49 You may run "mix format --migrate" to change all single-quoted50 strings to use the ~c sigil and fix this warning.51 │52 370 │ {:ok, {type, _skip, _data, _lines}} when type in '-+' ->53 │ ~54 │55 └─ lib/decoder.ex:370:565657 warning: using single-quoted strings to represent charlists is deprecated.58 Use ~c"" if you indeed want a charlist or use "" instead.59 You may run "mix format --migrate" to change all single-quoted60 strings to use the ~c sigil and fix this warning.61 │62 418 │ {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' ->63 │ ~64 │65 └─ lib/decoder.ex:418:566667 warning: using single-quoted strings to represent charlists is deprecated.68 Use ~c"" if you indeed want a charlist or use "" instead.69 You may run "mix format --migrate" to change all single-quoted70 strings to use the ~c sigil and fix this warning.71 │72 473 │ {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' ->73 │ ~74 │75 └─ lib/decoder.ex:473:527677 warning: using single-quoted strings to represent charlists is deprecated.78 Use ~c"" if you indeed want a charlist or use "" instead.79 You may run "mix format --migrate" to change all single-quoted80 strings to use the ~c sigil and fix this warning.81 │82 513 │ {:ok, {sign, _, _, _}} when sign in '-+' and last == ?e ->83 │ ~84 │85 └─ lib/decoder.ex:513:438687 warning: using single-quoted strings to represent charlists is deprecated.88 Use ~c"" if you indeed want a charlist or use "" instead.89 You may run "mix format --migrate" to change all single-quoted90 strings to use the ~c sigil and fix this warning.91 │92 517 │ {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' and signal == ?. ->93 │ ~94 │95 └─ lib/decoder.ex:517:529697 warning: using single-quoted strings to represent charlists is deprecated.98 Use ~c"" if you indeed want a charlist or use "" instead.99 You may run "mix format --migrate" to change all single-quoted100 strings to use the ~c sigil and fix this warning.101 │102 521 │ {:ok, {?_, skip, _, lines}} when last not in '_e.' ->103 │ ~104 │105 └─ lib/decoder.ex:521:52106107 warning: using single-quoted strings to represent charlists is deprecated.108 Use ~c"" if you indeed want a charlist or use "" instead.109 You may run "mix format --migrate" to change all single-quoted110 strings to use the ~c sigil and fix this warning.111 │112 537 │ {:ok, {type, skip, data, lines}} when last in 'e.' ->113 │ ~114 │115 └─ lib/decoder.ex:537:53116117 warning: using single-quoted strings to represent charlists is deprecated.118 Use ~c"" if you indeed want a charlist or use "" instead.119 You may run "mix format --migrate" to change all single-quoted120 strings to use the ~c sigil and fix this warning.121 │122 541 │ {:ok, {_type, skip, _data, lines} = token} when last not in '_e.' ->123 │ ~124 │125 └─ lib/decoder.ex:541:67126127 warning: using single-quoted strings to represent charlists is deprecated.128 Use ~c"" if you indeed want a charlist or use "" instead.129 You may run "mix format --migrate" to change all single-quoted130 strings to use the ~c sigil and fix this warning.131 │132 681 │ {:ok, {sign, _, _, _}} when sign in '-+' ->133 │ ~134 │135 └─ lib/decoder.ex:681:45136137 warning: using single-quoted strings to represent charlists is deprecated.138 Use ~c"" if you indeed want a charlist or use "" instead.139 You may run "mix format --migrate" to change all single-quoted140 strings to use the ~c sigil and fix this warning.141 │142 798 │ {:ok, {sign, _, _, _}} when sign in '-+' ->143 │ ~144 │145 └─ lib/decoder.ex:798:43146147 warning: using single-quoted strings to represent charlists is deprecated.148 Use ~c"" if you indeed want a charlist or use "" instead.149 You may run "mix format --migrate" to change all single-quoted150 strings to use the ~c sigil and fix this warning.151 │152 947 │ {:ok, {type, skip, _, lines}} when type in '-_' ->153 │ ~154 │155 └─ lib/decoder.ex:947:52156157 warning: using single-quoted strings to represent charlists is deprecated.158 Use ~c"" if you indeed want a charlist or use "" instead.159 You may run "mix format --migrate" to change all single-quoted160 strings to use the ~c sigil and fix this warning.161 │162 985 │ {:ok, {type, _, _, _}} when type in '-_' ->163 │ ~164 │165 └─ lib/decoder.ex:985:51166167 warning: using single-quoted strings to represent charlists is deprecated.168 Use ~c"" if you indeed want a charlist or use "" instead.169 You may run "mix format --migrate" to change all single-quoted170 strings to use the ~c sigil and fix this warning.171 │172 1000 │ {:ok, {type, _, _, _}} when type in '-_' ->173 │ ~174 │175 └─ lib/decoder.ex:1000:43176177 warning: using single-quoted strings to represent charlists is deprecated.178 Use ~c"" if you indeed want a charlist or use "" instead.179 You may run "mix format --migrate" to change all single-quoted180 strings to use the ~c sigil and fix this warning.181 │182 1014 │ {:ok, {type, _, _, _}} when type in '-_' ->183 │ ~184 │185 └─ lib/decoder.ex:1014:47186187 warning: the following clause will never match:188189 {:datetime, {:error, :invalid_date}} ->190191 it is expected to match on type:192193 dynamic(194 {:date,195 ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or196 {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and197 not {:date, {:ok, %Date{}}}198 )199200 type warning found at:201 │202 721 │ {:datetime, {:error, :invalid_date}} ->203 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~204 │205 └─ lib/decoder.ex:721: Toml.Decoder.datetime/3206207 warning: the following clause will never match:208209 {:datetime, {:error, reason}} ->210211 it is expected to match on type:212213 dynamic(214 {:date,215 ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or216 {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and217 not {:date, {:ok, %Date{}}}218 )219220 type warning found at:221 │222 724 │ {:datetime, {:error, reason}} ->223 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~224 │225 └─ lib/decoder.ex:724: Toml.Decoder.datetime/3226227 warning: the following clause will never match:228229 {:error, _, _, _} = err ->230231 it is expected to match on type:232233 dynamic(234 {:date,235 ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or236 {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and237 not {:date, {:ok, %Date{}}}238 )239240 type warning found at:241 │242 727 │ {:error, _, _, _} = err ->243 │ ~244 │245 └─ lib/decoder.ex:727:25: Toml.Decoder.datetime/3246247 warning: the following clause will never match:248249 {:ok, {type, skip, data, lines}} ->250251 it is expected to match on type:252253 dynamic(254 {:date,255 ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or256 {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and257 not {:date, {:ok, %Date{}}}258 )259260 type warning found at:261 │262 730 │ {:ok, {type, skip, data, lines}} ->263 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~264 │265 └─ lib/decoder.ex:730: Toml.Decoder.datetime/3266267Generated toml app268==> rustler269Compiling 5 files (.ex)270 warning: using single-quoted strings to represent charlists is deprecated.271 Use ~c"" if you indeed want a charlist or use "" instead.272 You may run "mix format --migrate" to change all single-quoted273 strings to use the ~c sigil and fix this warning.274 │275 60 │ '2.7',276 │ ~277 │278 └─ lib/rustler.ex:60:5279280 warning: using single-quoted strings to represent charlists is deprecated.281 Use ~c"" if you indeed want a charlist or use "" instead.282 You may run "mix format --migrate" to change all single-quoted283 strings to use the ~c sigil and fix this warning.284 │285 61 │ '2.8',286 │ ~287 │288 └─ lib/rustler.ex:61:5289290 warning: using single-quoted strings to represent charlists is deprecated.291 Use ~c"" if you indeed want a charlist or use "" instead.292 You may run "mix format --migrate" to change all single-quoted293 strings to use the ~c sigil and fix this warning.294 │295 62 │ '2.9',296 │ ~297 │298 └─ lib/rustler.ex:62:5299300 warning: using single-quoted strings to represent charlists is deprecated.301 Use ~c"" if you indeed want a charlist or use "" instead.302 You may run "mix format --migrate" to change all single-quoted303 strings to use the ~c sigil and fix this warning.304 │305 63 │ '2.10',306 │ ~307 │308 └─ lib/rustler.ex:63:5309310 warning: using single-quoted strings to represent charlists is deprecated.311 Use ~c"" if you indeed want a charlist or use "" instead.312 You may run "mix format --migrate" to change all single-quoted313 strings to use the ~c sigil and fix this warning.314 │315 64 │ '2.11',316 │ ~317 │318 └─ lib/rustler.ex:64:5319320 warning: using single-quoted strings to represent charlists is deprecated.321 Use ~c"" if you indeed want a charlist or use "" instead.322 You may run "mix format --migrate" to change all single-quoted323 strings to use the ~c sigil and fix this warning.324 │325 65 │ '2.12',326 │ ~327 │328 └─ lib/rustler.ex:65:5329330 warning: using single-quoted strings to represent charlists is deprecated.331 Use ~c"" if you indeed want a charlist or use "" instead.332 You may run "mix format --migrate" to change all single-quoted333 strings to use the ~c sigil and fix this warning.334 │335 66 │ '2.13',336 │ ~337 │338 └─ lib/rustler.ex:66:5339340 warning: using single-quoted strings to represent charlists is deprecated.341 Use ~c"" if you indeed want a charlist or use "" instead.342 You may run "mix format --migrate" to change all single-quoted343 strings to use the ~c sigil and fix this warning.344 │345 67 │ '2.14',346 │ ~347 │348 └─ lib/rustler.ex:67:5349350 warning: using single-quoted strings to represent charlists is deprecated.351 Use ~c"" if you indeed want a charlist or use "" instead.352 You may run "mix format --migrate" to change all single-quoted353 strings to use the ~c sigil and fix this warning.354 │355 68 │ '2.15',356 │ ~357 │358 └─ lib/rustler.ex:68:5359360 warning: unused require Logger361 │362 3 │ require Logger363 │ ~364 │365 └─ lib/mix/tasks/compile.rustler.ex:3:3366367 warning: Toml.decode!/1 is undefined (module Toml is not available or is yet to be defined). Make sure the module name is correct and has been specified in full (or that an alias has been defined)368 │369 177 │ Toml.decode!(text)370 │ ~371 │372 └─ lib/mix/tasks/compile.rustler.ex:177:14: Mix.Tasks.Compile.Rustler.check_crate_env/1373374Generated rustler app375==> qr_coder376Compiling NIF crate :qr_coder (native/qr_coder)...377could not compile dependency :qr_coder, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile qr_coder --force", update it with "mix deps.update qr_coder" or clean it with "mix deps.clean qr_coder"378** (ErlangError) Erlang error: :enoent379 (elixir 1.20.3) lib/system.ex:1141: System.cmd("cargo", ["rustc", "--release"], [cd: "/work/proj/deps/qr_coder/native/qr_coder", stderr_to_stdout: true, env: [{"CARGO_TARGET_DIR", "/work/proj/_build/host/rustler_crates/qr_coder"}], into: %IO.Stream{device: :standard_io, raw: false, line_or_bytes: :line}])380 (rustler 0.21.1) lib/mix/tasks/compile.rustler.ex:59: Mix.Tasks.Compile.Rustler.compile_crate/1381 (elixir 1.20.3) lib/enum.ex:1725: Enum."-map/2-lists^map/1-1-"/2382 (rustler 0.21.1) lib/mix/tasks/compile.rustler.ex:15: Mix.Tasks.Compile.Rustler.run/1383 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/5384 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/2385 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/4386 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/2