aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog5
-rw-r--r--src/testsuite/compiler/1872445.spad7
2 files changed, 12 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 97f2c847..427f872c 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,5 +1,10 @@
2008-10-08 Gabriel Dos Reis <gdr@cs.tamu.edu>
+ SF/1872445 fixed.
+ * testsuite/compiler/1872445.spad:
+
+2008-10-08 Gabriel Dos Reis <gdr@cs.tamu.edu>
+
Allow compound argument types in Boot signatures.
* boot/parser.boot (bpArgtypeList): New.
(bpMapping); Use it.
diff --git a/src/testsuite/compiler/1872445.spad b/src/testsuite/compiler/1872445.spad
new file mode 100644
index 00000000..93541dcf
--- /dev/null
+++ b/src/testsuite/compiler/1872445.spad
@@ -0,0 +1,7 @@
+-- Contributed by Luke Wagner
+)abbrev domain TEST Test
+Test(): with
+ foo: Integer -> Integer
+ == add
+ Rep := Record(a: Integer, b: Test)
+ foo i == i