aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--BUGS8
1 files changed, 8 insertions, 0 deletions
diff --git a/BUGS b/BUGS
index e10c720..aa34414 100644
--- a/BUGS
+++ b/BUGS
@@ -20,3 +20,11 @@
2. Recursive functions crash the compiler.
foo :: () { return foo(); } /* breaks */
+
+3. The following example function has a use-after-free for a yet
+ undiagnosed reason:
+
+ iota :: () int {
+ x: int = -1;
+ return x;
+ }