rustc: Dispose of LLVM passes in test cases
libsyntax: Remove `drop` as a keyword.
Fix update snapshot script for rename
Ignore rustpkg tests
core -> extra for mac
xfail box-related debug-info tests r=snapshot
ignore inherited environment test under valgrind r=snapshot
_Actually_ xfail debuginfo tests
Add rules for assert, fail, and deriving to vim syntax file. Also highlight the mod path in "use module;" properly.
Parse and typecheck (not kindcheck) bounds on trait paths.
Add tests for not-kind-checked trait bounds.
Check closure freevar kinds against destination environment bounds (#3569)
Add basic test cases for closure bounds. (#3569)
Allow ~fn:Copy() to be copied.
Check existential type contents against destination trait bounds.
Fix pretty-printing builtin bounds on closures and traits