gleam-lang/gleam · error
empty size
Error message
empty size
What it means
Error "empty size" thrown in gleam-lang/gleam.
Source
Thrown at compiler-core/src/javascript/decision.rs:1558
} else {
let size_so_far = self.offset_to_doc(arena, size_so_far, true);
let remaining_bits =
docvec![arena, value, DOT_BIT_SIZE_MINUS_SPACE_DOCUMENT, size_so_far];
docvec![
arena,
OPEN_PAREN_DOCUMENT,
remaining_bits,
CLOSE_PAREN_MODULO_8_DOCUMENT,
SPACE_TRIPLE_EQUAL_SPACE_DOCUMENT,
ZERO_DOCUMENT
]
}
}
BitArrayTest::ReadSizeIsNotNegative { size } => {
docvec![
arena,
self.read_size_to_doc(arena, size).expect("empty size"),
SPACE_GT_EQ_ZERO_DOCUMENT
]
}
BitArrayTest::SegmentIsFiniteFloat {
read_action:
ReadAction {
from: start,
size,
endianness,
..
},
} => {
let start_doc = self.offset_to_doc(arena, start, false);
let end = match (start.constant_bits(), size.constant_bits()) {
(Some(start), _) if start == BigInt::ZERO => self
.read_size_to_doc(arena, size)
.expect("unexpected catch all size"),View on GitHub (pinned to 7e623aa83d)
When it happens
Trigger: Thrown at compiler-core/src/javascript/decision.rs:1558 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of gleam-lang/gleam@7e623aa83d (2026-08-17).
Data as JSON: /api/errors/e97bde3d3e529ed8.
Report an issue: GitHub.