about summary refs log tree commit diff
path: root/src/tools/miri/test_dependencies
AgeCommit message (Collapse)AuthorLines
2025-07-19move and update test dependenciesRalf Jung-582/+0
2025-07-12fix clippy_test_deps workspace handlingRalf Jung-0/+1
2025-05-22Implement file read/write on WindowsRune Tynan-1/+8
2025-04-13Rollup merge of #139605 - oyvindln:update_miniz_oxide_0_8, r=Mark-SimulacrumChris Denton-2/+2
update ```miniz_oxide``` to 0.8.8 I would normally let the auto actions handle this but it turns out 0.8.7 can trigger a panic when debug assertions are enabled in a few cases so I feel it's important it gets sorted more quickly. (and I would ideally like to yank that version but was worried that could cause some issues had been pulled in as a dependency by this repo already before I discovered the problem) As it can only happen when debug assertions are enabled (the overflow results in the intended result so it doesn't cause any issue in release mode) and using the wrapping buffer mode when decompressing it is very unlikely to cause any issues here but I would like to get it sorted just to be safe. ```miniz_oxide``` is used in the standard library (and some tools) via ```backtrace-rs ``` which doesn't use a wrapping buffer, and thus won't trigger this condition. There does however seem like there are some tools that do dependency on ```flate2``` which does use ```miniz_oxide``` decompression using a a wrapping buffer and could in theory trigger it if they are run when compiled with debug assertions enabled. It's kinda unclear what version what tool uses though as several of them specify older versions of flate2 which depended on ```miniz_oxide``` 0.7.x in cargo.toml, and ```miniz_oxide```, and not all have a cargo.lock and due to an older version of ```backtrace``` being in the root Cargo.lock which still depended on ```miniz_oxide``` 0.7.4, so that version is also pulled in alongside the newer version.
2025-04-10update miniz_oxide to 0.8.8oyvindln-2/+2
0.8.7 can trigger a panic when debug assertions are enabled when used via flate2 in some cases
2025-04-09Merge pull request #4067 from CraftSpider/windows-metadataRalf Jung-1/+1
Support getting file metadata on Windows
2025-04-08Implement trivial file operations - opening and closing handles. Just enough ↵Rune Tynan-1/+1
to get file metadata.
2025-04-08test_dependencies: bump tokioRalf Jung-3/+3
2025-04-04cargo updateRalf Jung-97/+91
2025-04-04semver-bump some dependenciesRalf Jung-8/+17
2025-02-01Test getrandom 0.3Eduardo Sánchez Muñoz-0/+32
2025-01-30Check fixed arg number for variadic function.tiif-1/+1
2024-10-21Added support for prctl handling thread namesYoh Deadfall-3/+3
2024-09-27Update cc to 1.1.22Chris Denton-2/+11
2024-09-15make pthread-threadname nicer with cfg-ifRalf Jung-0/+2
2024-08-28Add test for tokio file io and mpsctiif-1/+8
2024-08-20readdir_r shim: assume FreeBSD v12+Ralf Jung-2/+2
needs a libc version bump
2024-08-05bump dependenciesRalf Jung-141/+76
2024-05-24add back some tokio featuresRalf Jung-1/+13
2024-05-19test wasm32-wasip2 instead of the deprecated wasm32-wasi targetRalf Jung-1/+1
2024-05-05remove rand testRalf Jung-38/+0
the actual target-specific things we want to test are all in getrandom, and rand already tests miri itself
2024-05-05reduce tokio featuresRalf Jung-79/+1
2024-05-05housekeeping: update dependenciesRalf Jung-108/+105
2024-03-04Bump mio from 0.8.10 to 0.8.11 in /test_dependenciesdependabot[bot]-2/+2
Bumps [mio](https://github.com/tokio-rs/mio) from 0.8.10 to 0.8.11. - [Release notes](https://github.com/tokio-rs/mio/releases) - [Changelog](https://github.com/tokio-rs/mio/blob/master/CHANGELOG.md) - [Commits](https://github.com/tokio-rs/mio/compare/v0.8.10...v0.8.11) --- updated-dependencies: - dependency-name: mio dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
2024-01-06cargo updateRalf Jung-63/+54
2023-12-30Auto merge of #3239 - beepster4096:windows_sys_tests, r=RalfJungbors-0/+4
Use `windows-sys` in windows tests This PR adds `windows-sys` to `test_dependencies` so that we don't have to write out windows api bindings for each test.
2023-12-29undo some lockfile changes, add explicit types to testsDrMeepster-44/+44
2023-12-28Support for tempfile crate on UNIX hostsPointerbender-14/+145
Co-authored-by: Jefffrey <22608443+Jefffrey@users.noreply.github.com> Co-authored-by: Ralf Jung <post@ralfj.de>
2023-12-25have windows tests use windows-sysDrMeepster-56/+126
2023-11-13organize pass-dep tests more by the crate they testRalf Jung-2/+2
2023-10-05Update test dependenciesEduardo Sánchez Muñoz-92/+162
2023-06-20Delete use of proc_macro_span_shrink from proc-macro2David Tolnay-2/+2
2023-02-04Bump tokio from 1.23.1 to 1.24.2 in /test_dependenciesdependabot[bot]-3/+3
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.23.1 to 1.24.2. - [Release notes](https://github.com/tokio-rs/tokio/releases) - [Commits](https://github.com/tokio-rs/tokio/commits) --- updated-dependencies: - dependency-name: tokio dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
2023-01-06Bump tokio from 1.23.0 to 1.23.1 in /test_dependenciesdependabot[bot]-3/+3
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.23.0 to 1.23.1. - [Release notes](https://github.com/tokio-rs/tokio/releases) - [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.23.0...tokio-1.23.1) --- updated-dependencies: - dependency-name: tokio dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
2023-01-05Test again wasm32-unknown-unknownAaron Hill-1/+78
2022-12-28no need to do a no_std build for wasiRalf Jung-2/+4
2022-12-28bump dependenciesRalf Jung-21/+21
2022-11-22update test_dependenciesRalf Jung-41/+55
2022-11-22ensure current getrandom works with strict provenanceRalf Jung-1/+1
2022-10-02cargo updateRalf Jung-29/+23
2022-09-21Add 'src/tools/miri/' from commit '75dd959a3a40eb5b4574f8d2e23aa6efbeb33573'Oli Scherer-0/+410
git-subtree-dir: src/tools/miri git-subtree-mainline: 3f3167fb59341ac3240ca1774f48e8c053219131 git-subtree-split: 75dd959a3a40eb5b4574f8d2e23aa6efbeb33573