about summary refs log tree commit diff
path: root/src/test/incremental/hashes/extern_mods.rs
AgeCommit message (Collapse)AuthorLines
2023-01-11Move /src/test to /testsAlbert Larsan-221/+0
2022-12-25Remove references to removed option from tests.Camille GILLOT-3/+0
2022-11-05Bless more testsMichael Goulet-2/+2
2022-05-27Switch incremental/hashes tests to all use optimizations.Jakob Degen-1/+1
2022-01-26Bless incremental tests.Camille GILLOT-6/+6
2021-09-20Bless incremental tests.Camille GILLOT-3/+3
2021-09-10Duplicate tests for incremental spans mode.Camille GILLOT-32/+64
2021-05-16Remove remains of rustc_dirty.Camille GILLOT-13/+13
2021-04-03Remove attribute `#[link_args]`Vadim Petrochenkov-16/+0
2021-03-09Bless tests.Camille GILLOT-2/+2
2020-11-26Update test.Camille GILLOT-78/+53
2019-07-03Migrate compile-pass annotations to build-passYuki Okushi-1/+1
2018-12-25Remove licensesMark Rousskov-11/+0
2018-04-13Rename must-compile-successfully into compile-passGuillaume Gomez-1/+1
2017-12-08incr.comp.: Hash spans unconditionally for full accuracy.Michael Woerister-1/+1
2017-11-29incr.comp.: Update test cases after metadata hashing removal.Michael Woerister-48/+0
2017-10-12incr comp: rustc_clean/dirty auto assertGarrett Berg-28/+28
This adds auto-assertion to `rustc_clean/dirty` and also implements more comprehensive testing for - src/test/incremental/hashes/enum_constructors.rs - src/test/incremental/hashes/enum_defs.rs - src/test/incremental/hashes/extern_mods.rs - src/test/incremental/hashes/inherent_impls.rs - src/test/incremental/hashes/statics.rs - src/test/incremental/hashes/struct_constructors.rs - src/test/incremental/hashes/type_defs.rs trait_defs.rs and trait_impl.rs are blocked on a hard to triage compiler ICE (at least hard for a newbie like me) having to do with some DepNodes not getting computed for traits. A FIXME has been added in the source to reflect this continued work.
2017-04-12ICH: Replace old, transitive metadata hashing with direct hashing approach.Michael Woerister-10/+30
Instead of collecting all potential inputs to some metadata entry and hashing those, we directly hash the values we are storing in metadata. This is more accurate and doesn't suffer from quadratic blow-up when many entries have the same dependencies.
2016-12-21ICH: Add test case for extern mods.Michael Woerister-0/+272