diff options
| author | Graydon Hoare <graydon@mozilla.com> | 2012-06-14 15:32:20 -0700 |
|---|---|---|
| committer | Graydon Hoare <graydon@mozilla.com> | 2012-06-14 15:39:24 -0700 |
| commit | aeb9a2b72cf94ae15624482abf89f2de7a538aed (patch) | |
| tree | 6803f329b66254d3c0583fe647a000264bc0455a /src/test/run-fail | |
| parent | aa4fa2611c6d21d104b35f7e585fc32195a2d61d (diff) | |
| download | rust-aeb9a2b72cf94ae15624482abf89f2de7a538aed.tar.gz rust-aeb9a2b72cf94ae15624482abf89f2de7a538aed.zip | |
Add zero check/fail paths on div/mod paths. Close #944.
Diffstat (limited to 'src/test/run-fail')
| -rw-r--r-- | src/test/run-fail/divide-by-zero.rs | 5 | ||||
| -rw-r--r-- | src/test/run-fail/mod-zero.rs | 5 |
2 files changed, 10 insertions, 0 deletions
diff --git a/src/test/run-fail/divide-by-zero.rs b/src/test/run-fail/divide-by-zero.rs new file mode 100644 index 00000000000..8eb0d427ca4 --- /dev/null +++ b/src/test/run-fail/divide-by-zero.rs @@ -0,0 +1,5 @@ +// error-pattern:divide by zero +fn main() { + let y = 0; + let z = 1 / y; +} diff --git a/src/test/run-fail/mod-zero.rs b/src/test/run-fail/mod-zero.rs new file mode 100644 index 00000000000..7a10ed05aaf --- /dev/null +++ b/src/test/run-fail/mod-zero.rs @@ -0,0 +1,5 @@ +// error-pattern:modulo zero +fn main() { + let y = 0; + let z = 1 % y; +} |
