Skip to content

Commit 18c7c60

Browse files
Fix_temp_segment_chain_bug
1 parent 2def725 commit 18c7c60

File tree

3 files changed

+377
-0
lines changed

3 files changed

+377
-0
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
#### Upcoming Changes
44

5+
* bugfix: Fix temp segment chain bug [#2195](https://github.com/lambdaclass/cairo-vm/pull/2195)
6+
57
#### [3.0.0-rc.4] - 2025-28-10
68

79
* fix: error mapping for fee_provision in excess_balance hint [#2236](https://github.com/lambdaclass/cairo-vm/pull/2236)

vm/src/vm/errors/memory_errors.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,8 @@ pub enum MemoryError {
101101
UnrelocatedMemory,
102102
#[error("Malformed public memory")]
103103
MalformedPublicMemory,
104+
#[error("Temporary segment {0} has no relocation mapping (unmapped temporary segment).")]
105+
UnmappedTemporarySegment(isize),
104106
}
105107

106108
#[derive(Debug, PartialEq, Eq, Error)]

0 commit comments

Comments
 (0)