]> git.lizzy.rs Git - rust.git/commit
auto merge of #13967 : richo/rust/features/ICE-fails, r=alexcrichton
authorbors <bors@rust-lang.org>
Wed, 7 May 2014 13:46:54 +0000 (06:46 -0700)
committerbors <bors@rust-lang.org>
Wed, 7 May 2014 13:46:54 +0000 (06:46 -0700)
commitf83cf6cf2acfd46329ccb804d63ad0336a98064b
tree020b8685fd54bb6063186814fbeb1787a728e67d
parentef6daf9935da103f1b915a5c9904794da79b0b60
parent201cd9e3f9e275e7e411d6e2633e59e2d42e478e
auto merge of #13967 : richo/rust/features/ICE-fails, r=alexcrichton

This change makes internal compile errors in the compile-fail tests failures.

I believe this is the correct behaviour- those tests are intended to assert that the compiler doesn't proceed, not that it explodes.

So far, it fails on 4 tests in my environment, my testcase for #13943 which is what caused me to tackle this, and 3 others:

```
failures:
    [compile-fail] compile-fail/incompatible-tuple.rs # This one is mine and not on master
    [compile-fail] compile-fail/inherit-struct8.rs
    [compile-fail] compile-fail/issue-9725.rs
    [compile-fail] compile-fail/unsupported-cast.rs
```