Parse exceptions during reloads #366
Draft
Garnix CI / check ghciwatch-llvm-cov [aarch64-darwin]
failed
May 27, 2025 in 15m 52s
Run results
Build failed
Details
Last 100 lines of logs:
thread 'can_reload_after_error_966' panicked at tests/reload.rs:46:10:
ghciwatch starts: × ghciwatch exited: exit status: 1
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
Wrote logs to /private/tmp/nix-build-ghciwatch-llvm-cov-1.1.5.drv-0/source/target/llvm-cov-target/tmp/test_harness-internal-can_reload_after_error_966.json
TRY 4 FAIL [ 0.228s] ghciwatch::remove can_remove_multiple_modules_at_once_966
---- TRY 4 STDOUT: ghciwatch::remove can_remove_multiple_modules_at_once_966
DEBUG close
in spawn
DEBUG new
in spawn
DEBUG close
in spawn
DEBUG new
in wait_for_shutdown
DEBUG new
in run_ghci
DEBUG new
in run_watcher
DEBUG new
in ghci
in run_ghci
DEBUG new
in before_startup_shell
in ghci
in run_ghci
• Running before-startup command command=hpack --force .
in before_startup_shell
in ghci
in run_ghci
DEBUG new
in status{self=hpack --force .}
in before_startup_shell
in ghci
in run_ghci
DEBUG new
in status
in status{self=hpack --force .}
in before_startup_shell
in ghci
in run_ghci
• $ hpack --force .
in status
in status{self=hpack --force .}
in before_startup_shell
in ghci
in run_ghci
DEBUG notify watcher started
in run_watcher
DEBUG hpack finished successfully
Stdout: generated ./my-simple-package.cabal
in ghci
in run_ghci
DEBUG close
in status{self=hpack --force .}
in before_startup_shell
in ghci
in run_ghci
DEBUG Task failed: × Failed to start `ghci`
├─▶ Failed to start make ghci 'GHC=ghc-9.6.6' 'EXTRA_GHC_OPTS='
│ 'CABAL_OPTS='
╰─▶ No such file or directory (os error 2)
task="run_ghci"
DEBUG Task errored, requesting shutdown task="run_ghci"
DEBUG Shutdown requested
in wait_for_shutdown
DEBUG close
in run_watcher
DEBUG Task completed successfully task="run_watcher"
DEBUG All tasks finished
in wait_for_shutdown
DEBUG new
in cancel_tasks
in wait_for_shutdown
DEBUG Task is finished task="run_ghci"
in cancel_tasks
in wait_for_shutdown
DEBUG Task is finished task="run_watcher"
in cancel_tasks
in wait_for_shutdown
DEBUG close
in cancel_tasks
in wait_for_shutdown
DEBUG new
in check_task_failures
in wait_for_shutdown
DEBUG close
in check_task_failures
in wait_for_shutdown
DEBUG Finished shutdown in 111.99ms
in wait_for_shutdown
Loading