]> git.lizzy.rs Git - rust.git/blob - src/test/ui/sepcomp/sepcomp-lib-lto.rs
Auto merge of #100845 - timvermeulen:iter_compare, r=scottmcm
[rust.git] / src / test / ui / sepcomp / sepcomp-lib-lto.rs
1 // run-pass
2 // Check that we can use `-C lto` when linking against libraries that were
3 // separately compiled.
4
5 // aux-build:sepcomp_lib.rs
6 // compile-flags: -C lto -g
7 // ignore-asmjs wasm2js does not support source maps yet
8 // no-prefer-dynamic
9
10 extern crate sepcomp_lib;
11 use sepcomp_lib::a::one;
12 use sepcomp_lib::b::two;
13 use sepcomp_lib::c::three;
14
15 fn main() {
16     assert_eq!(one(), 1);
17     assert_eq!(two(), 2);
18     assert_eq!(three(), 3);
19 }