about summary refs log tree commit diff
path: root/compiler/rustc_parse/src
diff options
context:
space:
mode:
authorTrevor Gross <tmgross@umich.edu>2024-08-26 14:56:18 -0400
committerTrevor Gross <tmgross@umich.edu>2024-09-24 18:09:43 +0200
commite95d15a11519f0fe3d83f39feb71625a81be4249 (patch)
treed9249a0d9cb784ce7917ae29a7acdae8263fb853 /compiler/rustc_parse/src
parent11e760b7f4e4aaa11bf51a64d4bb7f1171f6e466 (diff)
downloadrust-e95d15a11519f0fe3d83f39feb71625a81be4249.tar.gz
rust-e95d15a11519f0fe3d83f39feb71625a81be4249.zip
Pin memchr to 2.5.0 in the library rather than rustc_ast
The latest versions of `memchr` experience LTO-related issues when
compiling for windows-gnu [1], so needs to be pinned. The issue is
present in the standard library.

`memchr` has been pinned in `rustc_ast`, but since the workspace was
recently split, this pin no longer has any effect on library crates.

Resolve this by adding `memchr` as an _unused_ dependency in `std`,
pinned to 2.5. Additionally, remove the pin in `rustc_ast` to allow
non-library crates to upgrade to the latest version.

Link: https://github.com/rust-lang/rust/issues/127890 [1]
Diffstat (limited to 'compiler/rustc_parse/src')
0 files changed, 0 insertions, 0 deletions