2023-12-07 15:25 AEDT

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0000111mercuryBugpublic2009-10-12 15:03
Assigned To 
Product Version 
Target VersionFixed in Version 
Summary0000111: Throwing exception in tabled predicate causes table entry to remain active
DescriptionIf a memoized function or predicate throws an exception, then the call remains "active" in the memo table, and subsequent calls trigger a spurious loop check exception.
Additional InformationExpected output of attached test should be "exn" printed twice. The second call however produces an infinite loop exception.
TagsNo tags attached.
Attached Files


There are no notes attached to this issue.

-Issue History
Date Modified Username Field Change
2009-10-12 15:03 colanderman New Issue
2009-10-12 15:03 colanderman File Added: table_exn_test.m
+Issue History