about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorKevin Atkinson <kevina@cs.utah.edu>2012-01-23 01:08:47 -0700
committerBrian Anderson <banderson@mozilla.com>2012-01-23 17:37:15 -0800
commit664d9cc86fe4e2eb24e85677c27b576fbcfc316b (patch)
tree107ad062bd17624518f630b4b40881a423ad75bf /src
parent5e60facf781efa666bc93a4493d659112c01f2b1 (diff)
downloadrust-664d9cc86fe4e2eb24e85677c27b576fbcfc316b.tar.gz
rust-664d9cc86fe4e2eb24e85677c27b576fbcfc316b.zip
Add regression test for issue #1362.
Although its not really needed.  Without that fix, reported spans will
likely be bogus if the error is within the first couple of lines
(probable around 5) of that file.  Thus, many of the compile-fail
tests will fail due to incorrect location.
Diffstat (limited to 'src')
-rw-r--r--src/test/compile-fail/issue-1362.rs8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/test/compile-fail/issue-1362.rs b/src/test/compile-fail/issue-1362.rs
new file mode 100644
index 00000000000..685bc441943
--- /dev/null
+++ b/src/test/compile-fail/issue-1362.rs
@@ -0,0 +1,8 @@
+// Regression test for issue #1362
+//   (without out that fix the location will be bogus)
+fn main() {
+  let x: uint = 20; //! ERROR mismatched types
+}
+// NOTE: Do not add any extra lines as the line number the error is
+// on is significant; an error later in the source file might not
+// trigger the bug.