2024-11-22 00:12 AEDT

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0000111mercuryBugpublic2009-10-12 15:03
Reportercolanderman 
Assigned To 
PrioritynormalSeverityminorReproducibilityalways
StatusnewResolutionopen 
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

-Relationships
+Relationships

-Notes
There are no notes attached to this issue.
+Notes

-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