//@ proc-macro: test-macros.rs //@ compile-flags: -Z span-debug //@ revisions: local remapped // [local] no-remap-src-base: The hack should work regardless of remapping. //@ [remapped] remap-src-base #![no_std] // Don't load unnecessary hygiene information from std extern crate std; #[macro_use] extern crate test_macros; mod first { include!("pretty-print-hack/allsorts-rental-0.5.6/src/lib.rs"); } mod second { include!("pretty-print-hack/rental-0.5.5/src/lib.rs"); } fn main() {} //~? ERROR using an old version of `rental`