Commit Graph

79 Commits

Author SHA1 Message Date
bjorn3 0c79ce3bac Add two fixmes 2023-04-25 17:40:12 +00:00
bjorn3 a7c797909c Make rustdoc using run-make tests work 2023-04-25 13:43:27 +00:00
bjorn3 dfaeab8c5c Fix rustc test suite
A lot of tests were moved from run-make-fulldeps to run-make. Only the
later test suite is currently tested.
2023-04-10 13:43:51 +00:00
bjorn3 c4b379460f Use --nocapture instead of RUST_TEST_NOCAPTURE
RUST_TEST_NOCAPTURE is no longer respected
2023-04-09 13:25:41 +00:00
bjorn3 fd4e1d55ea Fix rustc test suite 2023-03-30 12:38:09 +00:00
bjorn3 d0547f4c99 Run ui/extern tests from the rustc test suite 2023-03-26 17:34:40 +00:00
bjorn3 eed1f75415 Don't store vector types in ssa variables
They have been causing a lot of trouble. For example current MIR
building thinks that it is fine to dynamically index into them. And
there are different paths depending on if the repr(simd) struct uses
fields or a single array as interior. There is also trouble with moving
the inner array of a repr(simd) type that is an array wrapper.

If performance becomes a concern, I will implement this in a more
principled way.
2023-03-25 14:30:12 +00:00
bjorn3 0b9e8c65d5 Fix rustc test suite 2023-03-10 13:44:34 +00:00
bjorn3 906b00e111 Fix rustc test suite 2023-03-04 12:59:27 +00:00
bjorn3 37c269e16a Fix typo 2023-02-19 17:56:34 +00:00
bjorn3 ef6df7e814 Handle wrappers around dyn* in receiver types
Fixes #1324
2023-02-19 17:41:08 +00:00
bjorn3 9e6dfba383 Allow codegen to unsize dyn* to dyn
cg_clif counterpart to rust-lang/rust#106532
2023-02-19 17:22:03 +00:00
bjorn3 572e32b4cd Fix rustc test suite 2023-01-31 17:39:19 +00:00
bjorn3 6c58be8e51 Fix rustc test suite 2023-01-20 15:35:50 +00:00
bjorn3 954dfd1198 Sync from rust 56ee85274e 2023-01-20 12:22:21 +01:00
Albert Larsan 4e47bd0464 Change src/test to tests in source files, fix tidy and tests 2023-01-11 09:32:13 +00:00
bjorn3 571405deea Enable some fixed rustc tests
cc #381
2023-01-04 15:30:20 +00:00
bjorn3 1c724ee6d0 Re-enable some rustc tests 2022-12-16 13:29:26 +00:00
bjorn3 98a276b589 Merge commit '2bb3996244cf1b89878da9e39841e9f6bf061602' into sync_cg_clif-2022-12-14 2022-12-14 19:30:46 +01:00
bjorn3 a89cef5a0a Update rustc test suite failure list 2022-12-11 11:14:26 +00:00
bjorn3 3cf8994780 Ignore out-of-stack test
cc #1301
2022-12-01 15:40:52 +01:00
bjorn3 26d48c9a37 Rename the build/ directory to dist/
This will allow putting all temporary build artifacts in build/ in the
future, keeping all the build output artifacts in dist/
2022-11-28 13:01:49 +00:00
bjorn3 24ebf425ae Update rustc test suite failure list 2022-11-22 19:29:06 +00:00
bjorn3 449f95b7a5 Update rustc test suite failure list 2022-11-03 11:55:06 +00:00
bjorn3 9950bd1dc5 Merge commit '266e96785ab71834b917bf474f130a6d8fdecd4b' into sync_cg_clif-2022-10-23 2022-10-23 16:22:55 +02:00
bjorn3 7a9abf5ab2 Update rustc test suite failure list 2022-10-23 14:14:35 +02:00
bjorn3 887ca1fd2a Update rustc test suite failure list 2022-09-25 14:06:07 +00:00
bjorn3 d82b696594 Update for latests rustc test suite changes 2022-09-15 16:14:29 +00:00
bjorn3 640c3f730a Merge commit 'c19edfd71a1d0ddef86c2c67fdb40718d40a72b4' into sync_cg_clif-2022-07-25 2022-07-25 16:07:57 +02:00
bjorn3 fd2669d1e9 Fix -Zpolymorphize 2022-07-25 13:17:53 +00:00
bjorn3 5fcedf62df Update for changes to the rustc test suite 2022-07-18 11:57:22 +00:00
bjorn3 b8aab37464 Update for changes to the rustc test suite 2022-07-03 13:41:29 +00:00
bjorn3 8a4557e01c Update for changes to the rustc test suite 2022-06-23 14:32:08 +00:00
bjorn3 ec841f58d3 Fix running rustc tests
There are still two failures due to incorrect test annotations
2022-06-09 14:56:53 +00:00
bjorn3 d9025cebac Merge commit '63734fcdd718cca089f84c42f3a42c0096cfd431' into sync_cg_clif-2022-05-15 2022-05-15 12:32:19 +02:00
bjorn3 f3fc94f239 Fix #[track_caller] with MIR inlining 2022-04-30 15:01:57 +02:00
bjorn3 f429b4093f Fix running the rustc test suite 2022-04-27 14:09:41 +02:00
bjorn3 32202f20cd Merge commit 'f2cdd4a78d89c009342197cf5844a21f8aa813df' into sync_cg_clif-2022-04-22 2022-04-22 21:11:38 +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 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 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