mirror of
https://github.com/rust-lang/rust.git
synced 2026-04-27 18:57:42 +03:00
Add a hack to prevent proc_macro misopt in CI
This commit is contained in:
@@ -119,7 +119,9 @@ fn flush(&mut self) -> io::Result<()> {
|
||||
}
|
||||
|
||||
impl Drop for Buffer {
|
||||
#[inline]
|
||||
// HACK(nbdd0121): Hack to prevent LLVM < 17.0.4 from misoptimising,
|
||||
// change to `#[inline]` if fixed.
|
||||
#[inline(never)]
|
||||
fn drop(&mut self) {
|
||||
let b = self.take();
|
||||
(b.drop)(b);
|
||||
|
||||
Reference in New Issue
Block a user