rust-lang/rust — pull request #18893 by bkoropoff (2014-11-12 05:35:22+00:00)
Title: Fix unboxed closure ICE in trans

This was a simple case of substitutions being applied inconsistently. I haven't investigated why type parameters are actually showing up in the closure type here, but trans needs to handle them correctly in any case.