bjorn3
2e65a8f2ca
Use -Zcodegen-backend instead of a rustc replacement in cargo-clif
2022-04-29 19:13:41 +02:00
bjorn3
377f44d38c
Inline ext_config.sh
2022-04-29 19:07:29 +02:00
bjorn3
5e0c62372c
Minor changes to tests.sh
2022-04-27 16:54:35 +02:00
bjorn3
f429b4093f
Fix running the rustc test suite
2022-04-27 14:09:41 +02:00
MikaelUrankar
83d470d91c
Don't assume /bin/bash is available on every system. ( #1223 )
...
Co-authored-by: MikaelUrankar <mikael.urankar@gmail.com>
2022-04-14 14:18:13 +02:00
bjorn3
557a09f6b5
Ignore broken rustc test
2022-04-05 12:46:56 +02:00
bjorn3
bc62bd55bd
Sync from rust 949b98cab8
2022-04-05 11:31:42 +02:00
Yuri Astrakhan
ae2f203e24
Spellchecking compiler code
...
Address some spelling mistakes in strings, private function names, and function params.
2022-03-30 01:42:10 -04:00
bjorn3
3c030e2425
Fix NaN handling of simd float min and max operations
2022-03-25 20:25:11 +01:00
bjorn3
f3d97cce27
Fix saturating float casts test
...
Fixes #737
2022-03-25 19:32:14 +01:00
bjorn3
cf1149fb38
Update list of ignored rustc tests
2022-03-22 12:35:49 +01:00
bjorn3
d1904e5855
Merge commit '370c397ec9169809e5ad270079712e0043514240' into sync_cg_clif-2022-03-20
2022-03-20 16:55:21 +01:00
bjorn3
370c397ec9
Run part of the simd test suite
2022-03-20 12:14:24 +01:00
bjorn3
636fb020c4
Ignore rustc tests with needs-unwind directive
2022-03-20 12:14:24 +01:00
bjorn3
e7e5016207
Move test and clarify problem of some other tests
2022-03-20 12:14:24 +01:00
bjorn3
ef4512b7dc
Codegen 128bit atomic loads and stores for compiler builtins as trap
...
128bit atomics are unstable and only enabled on AArch64 and x86_64 macOS.
Cranelift doesn't support 128bit atomics yet.
2022-03-19 12:56:03 +01:00
bjorn3
afd59464a9
Reorganize test list
2022-03-18 16:38:28 +01:00
bjorn3
d1c8cf76b0
Run tests with warnings
2022-03-18 15:38:58 +01:00
bjorn3
fc80e8b970
Re-enable fixed tests
2022-03-18 14:46:40 +01:00
bjorn3
ce577f7f12
Fix and re-enable some rustc tests
...
* Set `config.opts.trimmed_def_paths` to `GoodPath` to trim def paths in
error messages as expected by the rustc test suite
* Fix `$SRC_DIR` normalization for out of tree compiled standard library
2022-03-17 20:59:39 +01:00
bjorn3
7eb454124f
Update list of ignores rustc tests
2022-03-13 19:24:57 +01:00
bjorn3
a48fea6dda
Add and remove some fixmes
2022-03-13 17:58:02 +01:00
bjorn3
5841caa6ef
Fix compiletest compilation
2022-03-08 12:13:33 +01:00
bjorn3
b5cbb87e62
Merge commit '35d9c6bf256968e1b40e0d554607928bdf9cebea' into sync_cg_clif-2022-02-23
2022-02-23 11:49:34 +01:00
bjorn3
2aad0066ba
Update ignored rustc tests list
2022-02-20 17:11:59 +01:00
bjorn3
583333a2b2
Don't try to reinstall ripgrep if it is already installed
2022-02-06 15:13:32 +01:00
bjorn3
b91ecc78bf
Update rustc test ignore list
2022-01-18 13:59:40 +01:00
bjorn3
a5a14258e5
Merge commit '40b00f4200fbdeefd11815398cb46394b8cb0a5e' into sync_cg_clif-2021-12-30
2021-12-30 14:53:41 +01:00
bjorn3
0dd3d28cff
Rename cargo executable to cargo-clif
...
This allows executing it like cargo clif build if you add it to your
PATH. It also fixes infinite recursion on Windows when invoking it as
Windows includes the current directory in PATH by default.
Fixes #971
2021-12-30 11:39:30 +01:00
bjorn3
ad5966ed4c
Run incremental rustc tests and update broken test list
2021-12-26 14:11:09 +01:00
bjorn3
d3323fe685
Test rustc tests with unstable features disabled
2021-12-26 14:10:30 +01:00
bjorn3
799e067912
Merge commit '97e504549371d7640cf011d266e3c17394fdddac' into sync_cg_clif-2021-12-20
2021-12-20 18:56:35 +01:00
bjorn3
97e5045493
Fix taking address of truly unsized type field of unsized adt
2021-12-20 18:49:43 +01:00
bjorn3
97a92ea6b2
Rustc tests: ignore a couple more rustdoc tests
2021-12-16 14:36:02 +01:00
bjorn3
d0f97fc039
Rustup to rustc 1.59.0-nightly ( c5ecc1570
2021-12-15)
2021-12-16 14:11:04 +01:00
bjorn3
7d34d3ad78
Sync from rust c5c9494509
2021-12-07 17:57:58 +01:00
Mara Bos
e05ad7f819
Use IntoIterator for array impl everywhere.
2021-12-04 19:40:33 +01:00
bjorn3
a65a523d80
Fix rustc tests
2021-11-26 17:05:25 +01:00
bjorn3
0bd4706e38
Disable rustc test requiring rustdoc
2021-10-27 14:37:57 +02:00
bjorn3
3aae6fb494
Disable a failing test
2021-10-17 17:05:00 +02:00
Camille Gillot
881208f268
Update compiler/rustc_codegen_cranelift/scripts/filter_profile.rs
...
Co-authored-by: bjorn3 <bjorn3@users.noreply.github.com>
2021-09-30 19:41:32 +02:00
Camille GILLOT
745dee9d3e
Move encode_metadata out of CrateStore.
2021-09-30 19:41:31 +02:00
bjorn3
5d3b8e7c1b
Merge commit '61667dedf55e3e5aa584f7ae2bd0471336b92ce9' into sync_cg_clif-2021-09-19
2021-09-19 13:56:58 +02:00
Camille GILLOT
8cc1012f3f
Move monomorphize code to its own crate.
2021-09-07 19:53:04 +02:00
bjorn3
d220159810
Merge commit '05677b6bd6c938ed760835d9b1f6514992654ae3' into sync_cg_clif-2021-08-06
2021-08-06 16:26:56 +02:00
bjorn3
fb92375755
Merge commit '3a31c6d8272c14388a34622193baf553636fe470' into sync_cg_clif-2021-07-07
2021-07-07 11:14:20 +02:00
bjorn3
d6b03451e6
Merge commit '40dd3e2b7089b5e96714e064b731f6dbf17c61a9' into sync_cg_clif-2021-05-27
2021-05-27 13:08:14 +02:00
Erin Power
ee570b1302
Sync rustc_codegen_cranelift 'ddd4ce25535cf71203ba3700896131ce55fde795'
2021-04-30 14:49:58 +02:00
bjorn3
07968a001d
Merge commit '0969bc6dde001e01e7e1f58c8ccd7750f8a49ae1' into sync_cg_clif-2021-03-29
2021-03-29 10:45:09 +02:00
bjorn3
27886cd6b6
Merge commit '9a0c32934ebe376128230aa8da3275697b2053e7' into sync_cg_clif-2021-03-05
2021-03-05 19:12:59 +01:00