softdevteam / ykrustc

Yorick Meta-tracer
Other
6 stars 4 forks source link

Sync upstream 2020 05 07 #104

Closed vext01 closed 4 years ago

vext01 commented 4 years ago

This is a second attempt at #102

This syncs upstream as of 2020-05-07.

Most of the things I had to fix were uninteresting apart from the mir-opt test change.

Our SIR tests used to piggy back on a lot of mir-opt test infrastructure, but they've since changed all of that and removed the ability to elide in expected test outcomes. We have tests that use elision for good reason, so I've forward ported some of the old mir-opt test stuff into our tree.

That stuff is in runtest_sir.rs.

Tests are passing, and I also checked yk works too.

vext01 commented 4 years ago

don't give me trouble now bors.

bors ping

bors[bot] commented 4 years ago

pong

vext01 commented 4 years ago

bors try

vext01 commented 4 years ago

bors try

bors[bot] commented 4 years ago

try

Already running a review

vext01 commented 4 years ago

bors try-

vext01 commented 4 years ago

bors try

vext01 commented 4 years ago

bors try-

vext01 commented 4 years ago

@ptersilie looks like this may work now!

ltratt commented 4 years ago

bors r+

bors[bot] commented 4 years ago

Build succeeded: