Lines Matching +full:linux +full:- +full:musl +full:- +full:llvm
4 println!("cargo:rerun-if-changed=build.rs"); in main()
6 #[cfg(feature = "musl-reference-tests")] in main()
12 println!("cargo:rustc-cfg=assert_no_panic"); in main()
17 #[cfg(feature = "musl-reference-tests")]
32 // These are giving slightly different results compared to musl
64 // PowerPC tests are failing on LLVM 13: https://github.com/rust-lang/rust/issues/88520 in generate()
81 println!("generating musl reference tests in {:?}", file); in generate()
95 // After we have all our inputs, use the x86_64-unknown-linux-musl in generate()
105 fn parse(s: &str) -> Function { in parse()
119 let tail = eat(tail, " -> "); in parse()
129 fn parse_ty(s: &str) -> Ty { in parse()
139 fn parse_retty(s: &str) -> Vec<Ty> { in parse()
149 fn eat<'a>(s: &'a str, prefix: &str) -> &'a str { in parse()
165 fn generate_test<R: Rng>(function: &Function, rng: &mut R) -> Test { in generate_random_tests()
189 fn gen_i64<R: Rng>(&self, r: &mut R) -> i64 { in gen_i64()
226 fn libc_ty(&self) -> &'static str { in libc_ty()
235 fn libc_pty(&self) -> &'static str { in libc_pty()
244 fn default(&self) -> &'static str { in default()
253 fn to_i64(&self) -> &'static str { in to_i64()
291 src.push_str(" -> "); in generate_test_outputs()
355 // Compile and execute this tests for the musl target, assuming we're an in generate_test_outputs()
360 .arg("--target=x86_64-unknown-linux-musl") in generate_test_outputs()
457 let path = format!("{}/musl-tests.rs", dst); in generate_unit_tests()