Skip to content

Backend Bug #131

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

Closed
mbebenita opened this issue Jul 27, 2010 · 4 comments
Closed

Backend Bug #131

mbebenita opened this issue Jul 27, 2010 · 4 comments

Comments

@mbebenita
Copy link
Contributor

The following test case fails:

fn main() -> () {
let int a = 10;
log a; // If this line is commented out, the test passes.
check (a * (a - 1) == 90);
}

@froystig
Copy link
Contributor

Also, if you distribute the factor a in the expression, i.e.

check (a * a - a == 90);

then the test passes.

@graydon
Copy link
Contributor

graydon commented Aug 4, 2010

Kill the preallocator, install a sane replacement. Closed by 7595aca. And probably a lot of others.

@mbebenita
Copy link
Contributor Author

Still a problem on Linux.

@graydon
Copy link
Contributor

graydon commented Aug 10, 2010

Always bounce mul/div/mod ops. Closed by 9f6dec9 harder.

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
kazcw pushed a commit to kazcw/rust that referenced this issue Oct 23, 2018
* added missing doc _mm_cvtps_pd
added missing doc & test _mm_load_pd
added missing doc & test _mm_store_pd
added _mm_store1_pd
added _mm_store_pd1
added _mm_storer_pd
added _mm_load_pd1
added _mm_loadr_pd
added _mm_loadu_pd

* correct alignments
rchaser53 pushed a commit to rchaser53/rust that referenced this issue Jan 19, 2019
dylanmckay pushed a commit to dylanmckay/rust that referenced this issue May 16, 2019
dylanmckay added a commit to dylanmckay/rust that referenced this issue May 16, 2019
Add extra steps for macOS, as noted in rust-lang#131
shepmaster pushed a commit to shepmaster/rust that referenced this issue Jun 13, 2019
Add extra steps for macOS, as noted in rust-lang#131
dylanmckay added a commit to dylanmckay/rust that referenced this issue Sep 26, 2019
Add extra steps for macOS, as noted in rust-lang#131
dylanmckay added a commit to dylanmckay/rust that referenced this issue Sep 26, 2019
Add extra steps for macOS, as noted in rust-lang#131
dylanmckay added a commit to dylanmckay/rust that referenced this issue Sep 26, 2019
Add extra steps for macOS, as noted in rust-lang#131
bors pushed a commit to rust-lang-ci/rust that referenced this issue Oct 1, 2021
* add matrix_inversion example
bjorn3 pushed a commit to bjorn3/rust that referenced this issue Feb 26, 2022
Fix miscompilation when cg_ssa is using multiple builders at the same time
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants