Skip to content

error: cycle detected on latest rust nightly for windows build. #122469

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Open
Wyvern opened this issue Mar 14, 2024 · 1 comment
Open

error: cycle detected on latest rust nightly for windows build. #122469

Wyvern opened this issue Mar 14, 2024 · 1 comment
Labels
A-type-system Area: Type system C-bug Category: This is a bug. S-needs-repro Status: This issue has no reproduction and needs a reproduction to make progress. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-types Relevant to the types team, which will review and decide on the PR/issue.

Comments

@Wyvern
Copy link

Wyvern commented Mar 14, 2024

error[: cycle detected when type-checking `x86_64::sse2::<impl at index.crates.io-6f17d22bba15001f\ppv-lite86-0.2.17\src\x86_64\sse2.rs:301:1: 301:80>::rotate_each_word_right20::{constant#0}`
   --> index.crates.io-6f17d22bba15001f\ppv-lite86-0.2.17\src\x86_64\sse2.rs:293:21
    |
293 |                     _mm_srli_si128(self.x, $i as i32),
    |                     ^^^^^^^^^^^^^^
...
307 |     rotr_128!(rotate_each_word_right20, 20);
    |     --------------------------------------- in this macro invocation
    |
note: ...which requires computing type of `x86_64::sse2::<impl at index.crates.io-6f17d22bba15001f\ppv-lite86-0.2.17\src\x86_64\sse2.rs:301:1: 301:80>::rotate_each_word_right20::{constant#0}`...
   --> index.crates.io-6f17d22bba15001f\ppv-lite86-0.2.17\src\x86_64\sse2.rs:293:21
    |
293 |                     _mm_srli_si128(self.x, $i as i32),
    |                     ^^^^^^^^^^^^^^
...

The problem occurred only for windows on recent nightly build after 1.78.0-nightly (2024-03-10)

@Wyvern Wyvern added the C-bug Category: This is a bug. label Mar 14, 2024
@rustbot rustbot added the needs-triage This issue may need triage. Remove it if it has been sufficiently triaged. label Mar 14, 2024
@sonicjhon1
Copy link

Duplicate of #122407 ?

@jieyouxu jieyouxu added I-cycle Issue: A query cycle occurred while none was expected A-type-system Area: Type system S-needs-repro Status: This issue has no reproduction and needs a reproduction to make progress. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. and removed I-cycle Issue: A query cycle occurred while none was expected needs-triage This issue may need triage. Remove it if it has been sufficiently triaged. labels Mar 14, 2024
@fmease fmease added the T-types Relevant to the types team, which will review and decide on the PR/issue. label Dec 21, 2024
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
A-type-system Area: Type system C-bug Category: This is a bug. S-needs-repro Status: This issue has no reproduction and needs a reproduction to make progress. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-types Relevant to the types team, which will review and decide on the PR/issue.
Projects
None yet
Development

No branches or pull requests

5 participants