|
|
Reporter | colanderman | |
---|
Assigned To | | |
---|
Priority | normal | Severity | minor | Reproducibility | always |
---|
Status | new | Resolution | open | |
---|
Product Version | | |
---|
Target Version | | Fixed in Version | | |
---|
|
|
Summary | 0000111: Throwing exception in tabled predicate causes table entry to remain active |
---|
Description | If 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 Information | Expected output of attached test should be "exn" printed twice. The second call however produces an infinite loop exception. |
---|
Tags | No tags attached. |
---|
|
|
Attached Files |
|
---|