about summary refs log tree commit diff
path: root/src/test/compile-fail/issue-13853-4.rs
AgeCommit message (Collapse)AuthorLines
2015-03-29Port of pcwalton removal of `#[unsafe_destructor]` check.Felix S. Klock II-21/+0
Earlier commits impose rules on lifetimes that make generic destructors safe; thus we no longer need the `#[unsafe_destructor]` attribute nor its associated check. ---- So remove the check for the unsafe_destructor attribute. And remove outdated compile-fail tests from when lifetime-parameteric dtors were disallowed/unsafe. In addition, when one uses the attribute without the associated feature, report that the attribute is deprecated. However, I do not think this is a breaking-change, because the attribute and feature are still currently accepted by the compiler. (After the next snapshot that has this commit, we can remove the feature itself and the attribute as well.) ---- I consider this to: Fix #22196 (techincally there is still the post snapshot work of removing the last remants of the feature and the attribute, but the ticket can still be closed in my opinion).
2015-01-08Update compile fail tests to use isize.Huon Wilson-1/+1
2014-12-28Regression tests for #13853Tamir Duberstein-0/+21
Closes #13853, #14889.