Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.brim-lang.com/llms.txt

Use this file to discover all available pages before exploring further.

Runtime diagnostics

  • Total in this phase: 16
  • Errors: 16 | Warnings: 0 | Bugs: 0
  • Prefix: /diagnostics/<code>
  • Common tags: alloc, arith, assert, bounds, entry, fiber, jit, memory

Common fixes in this phase

  • abort-on-panic builds
  • asan builds
  • avoid double resume
  • avoid panic in ffi
  • cap syscalls

Codes

  • E8000 - invalid runtime artifact (Error)
  • E8001 - runtime entrypoint missing (Error)
  • E8002 - runtime execution failure (Error)
  • E8003 - runtime stack overflow (Error)
  • E8004 - runtime divide by zero (Error)
  • E8005 - runtime bounds check (Error)
  • E8006 - runtime null reference (Error)
  • E8007 - runtime assertion failed (Error)
  • E8008 - runtime panic unwind incomplete (Error)
  • E8009 - runtime fiber illegal resume (Error)
  • E8010 - runtime sandbox violation (Error)
  • E8011 - runtime OOM (Error)
  • E8012 - runtime deadlock detected (Error)
  • E8013 - runtime corrupted heap (Error)
  • E8014 - runtime JIT compile failure (Error)
  • E8015 - runtime watchdog timeout (Error)
Back to Diagnostics index. Canonical phase route: /diagnostics/phases/runtime