diff options
Diffstat (limited to 'src/test/debuginfo/issue-13213.rs')
-rw-r--r-- | src/test/debuginfo/issue-13213.rs | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/test/debuginfo/issue-13213.rs b/src/test/debuginfo/issue-13213.rs new file mode 100644 index 000000000..393478460 --- /dev/null +++ b/src/test/debuginfo/issue-13213.rs @@ -0,0 +1,16 @@ +// min-lldb-version: 310 +// ignore-cdb: Fails with exit code 0xc0000135 ("the application failed to initialize properly") + +// aux-build:issue-13213-aux.rs + +extern crate issue_13213_aux; + +// compile-flags:-g + +// This tests make sure that we get no linker error when using a completely inlined static. Some +// statics that are marked with AvailableExternallyLinkage in the importing crate, may actually not +// be available because they have been optimized out from the exporting crate. +fn main() { + let b: issue_13213_aux::S = issue_13213_aux::A; + println!("Nothing to do here..."); +} |