about summary refs log tree commit diff
path: root/src/libsyntax/errors
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2016-06-07 06:31:32 -0700
committerbors <bors@rust-lang.org>2016-06-07 06:31:32 -0700
commit9b2becaf6e20463253a80cbcb5ec2ecefb949d1e (patch)
tree46d640fca6be8744989981e61641074284ed412b /src/libsyntax/errors
parentf35255038bacaf2dd3c8a1188657f76c8f974375 (diff)
parent02cbc0ef8ce62ca2c903052fdf13e33af152a38d (diff)
downloadrust-9b2becaf6e20463253a80cbcb5ec2ecefb949d1e.tar.gz
rust-9b2becaf6e20463253a80cbcb5ec2ecefb949d1e.zip
Auto merge of #34128 - eddyb:mir-trans-fixes, r=luqmana
[MIR] Fix MIR trans edge cases that showed up on crater.

These fixes cover all of the [regressions found by crater](https://gist.github.com/nikomatsakis/88ce89ed06ef7f7f19bfd1e221d7f7ec) (for #34096).

Two of them were `Pair` edge cases (ZSTs and constants) causing LLVM assertions, the other one was  causing stack overflows in debug scripts compiled in debug mode, due to the `fn_ret_cast` `alloca` ending up in a loop.
Diffstat (limited to 'src/libsyntax/errors')
0 files changed, 0 insertions, 0 deletions