Update rust submodule, add some new whitelisted failures
diff --git a/tests/common/mod.rs b/tests/common/mod.rs
index 25a8824..3d7495d 100644
--- a/tests/common/mod.rs
+++ b/tests/common/mod.rs
@@ -67,6 +67,11 @@
}
}
+ // TODO: support `macro` definitions
+ if path_string.starts_with("tests/rust/src/test/run-pass/hygiene") {
+ return false;
+ }
+
match path_string.as_ref() {
// TODO better support for attributes
//
@@ -92,6 +97,10 @@
"tests/rust/src/test/run-pass/inner-attrs-on-impl.rs" |
// TODO better support for attributes
"tests/rust/src/test/run-pass/item-attributes.rs" |
+ // TODO support lifetimes before traits
+ //
+ // Box<'foo + Bar>
+ "tests/rust/src/test/run-pass/trait-object-lifetime-first.rs" |
// not actually a test case
"tests/rust/src/test/run-pass/auxiliary/macro-include-items-expr.rs" => false,
_ => true,
@@ -117,7 +126,7 @@
let result = Command::new("git")
.arg("reset")
.arg("--hard")
- .arg("ddc5d7bd4b9ea3e8a8ccf82cb443e950be311d61")
+ .arg("eb8f2586ebd842dec49d3d7f50e49a985ab31493")
.current_dir("tests/rust")
.status()
.unwrap();