Verifier now accepts multiple errors (fixes #387). (#452)

* Verifier now accepts multiple errors (fixes #387).
This commit is contained in:
Grégoire Geis
2018-08-14 19:55:10 +02:00
committed by Dan Gohman
parent 3f582f7cbd
commit dbc547091f
17 changed files with 845 additions and 333 deletions

View File

@@ -1049,9 +1049,9 @@ mod tests {
let flags = settings::Flags::new(settings::builder());
match verify_function(&func, &flags) {
Ok(()) => {}
Err(_err) => {
Err(_errors) => {
#[cfg(feature = "std")]
panic!(_err.message);
panic!(_errors);
#[cfg(not(feature = "std"))]
panic!("function failed to verify");
}
@@ -1228,9 +1228,9 @@ mod tests {
let flags = settings::Flags::new(settings::builder());
match verify_function(&func, &flags) {
Ok(()) => {}
Err(_err) => {
Err(_errors) => {
#[cfg(feature = "std")]
panic!(_err.message);
panic!(_errors);
#[cfg(not(feature = "std"))]
panic!("function failed to verify");
}
@@ -1279,9 +1279,9 @@ mod tests {
let flags = settings::Flags::new(settings::builder());
match verify_function(&func, &flags) {
Ok(()) => {}
Err(_err) => {
Err(_errors) => {
#[cfg(feature = "std")]
panic!(_err.message);
panic!(_errors);
#[cfg(not(feature = "std"))]
panic!("function failed to verify");
}