about summary refs log tree commit diff
diff options
context:
space:
mode:
authorTim Chevalier <chevalier@alum.wellesley.edu>2012-09-11 17:20:07 -0700
committerTim Chevalier <chevalier@alum.wellesley.edu>2012-09-11 20:02:34 -0700
commit02b41097e42082a306ca6dbbd79ee9a1d7d35348 (patch)
treefbfd08e63690c335ba57d76c1e10693ea66a8536
parent8f347529755d80c4a750a59d418f4349dad69dbb (diff)
downloadrust-02b41097e42082a306ca6dbbd79ee9a1d7d35348.tar.gz
rust-02b41097e42082a306ca6dbbd79ee9a1d7d35348.zip
Make the 'move mode but datum will not store' error fatal
-rw-r--r--src/rustc/middle/trans/callee.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/rustc/middle/trans/callee.rs b/src/rustc/middle/trans/callee.rs
index 2f2d934baa2..3f1fc9aa3d5 100644
--- a/src/rustc/middle/trans/callee.rs
+++ b/src/rustc/middle/trans/callee.rs
@@ -570,7 +570,7 @@ fn trans_arg_expr(bcx: block,
                 if arg_mode == ast::by_move {
                     // NDM---Doesn't seem like this should be necessary
                     if !arg_datum.store_will_move() {
-                        bcx.sess().span_err(
+                        bcx.sess().span_bug(
                             arg_expr.span,
                             fmt!("move mode but datum will not store: %s",
                                  arg_datum.to_str(bcx.ccx())));