diff --git a/src/comp/middle/metadata.rs b/src/comp/middle/metadata.rs index b307842412da..0078c20df70b 100644 --- a/src/comp/middle/metadata.rs +++ b/src/comp/middle/metadata.rs @@ -228,6 +228,7 @@ mod Encode { w.write_str(common::uistr(id)); } case (ty::ty_type) {w.write_char('Y');} + case (ty::ty_task) {w.write_char('a');} // These two don't appear in crate metadata, but are here because // `hash_ty()` uses this function.