-
Notifications
You must be signed in to change notification settings - Fork 13.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Shift binops appear to mutate their right operand. #152
Comments
Make vreg constrs per-quad, regfence on nontrivial constrs, back out workaround to _uint, add regression test. Closed by 7cfa7bd. |
mbrubeck
pushed a commit
to mbrubeck/rust
that referenced
this issue
Oct 17, 2011
mbrubeck
pushed a commit
to mbrubeck/rust
that referenced
this issue
Oct 17, 2011
mbrubeck
pushed a commit
to mbrubeck/rust
that referenced
this issue
Oct 17, 2011
…workaround to _uint, add regression test. Closes rust-lang#152.
oli-obk
pushed a commit
to oli-obk/rust
that referenced
this issue
Jul 19, 2017
Intrinsics and overflow
rchaser53
pushed a commit
to rchaser53/rust
that referenced
this issue
Jan 19, 2019
add a bunch of type-related terms to glossary (and few others)
bors
pushed a commit
to rust-lang-ci/rust
that referenced
this issue
Oct 1, 2021
…ecked Feature/const eval checked Adds the const_evaluatable_checked cargo feature for some experimental (but very useful) function implementations. Adds testing all cargo features to CI.
antoyo
added a commit
to antoyo/rust
that referenced
this issue
Jun 7, 2022
Generate all listed architectures from llvmint
This issue was closed.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The following program:
Gives the following output:
The shift-left
0u << b
is necessary to make this happen, but0u >> b
and0u >>> b
suffice to reproduce the bug just as well. Also, changingb <<= 1u
tob = b << 1u
makes the bug go away.The text was updated successfully, but these errors were encountered: