Skip to content

Get make check working on MSVC #27786

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

Merged
merged 1 commit into from
Aug 14, 2015
Merged

Conversation

alexcrichton
Copy link
Member

  • An apparent bug in VS 2013's implementation of the exp2 function is worked
    around in one of flt2dec's tests.

Turns out this was the only fix necessary!

@rust-highfive
Copy link
Contributor

r? @brson

(rust_highfive has picked a reviewer for you, use r? to override)

@alexcrichton
Copy link
Member Author

Ah and when I say "MSVC" I really mean 64-bit MSVC, unwinding doesn't work so hot in 32-bit MSVC just yet.

Also, here's an example of a successful test run on the bots in dev: http://54.176.156.253/builders/auto-win-msvc-64-opt/builds/42

// in VS 2013 it returns a double with the bit pattern 0x2 and in VS 2015 it
// returns 0x20000.
//
// For not just ignore this test entirely on MSVC as it's tested elsewhere
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

s/not/now

* An apparent bug in VS 2013's implementation of the `exp2` function is worked
  around in one of flt2dec's tests.
@brson
Copy link
Contributor

brson commented Aug 13, 2015

@bors r+

@bors
Copy link
Collaborator

bors commented Aug 13, 2015

📌 Commit 60ac0d8 has been approved by brson

@bors
Copy link
Collaborator

bors commented Aug 13, 2015

⌛ Testing commit 60ac0d8 with merge 91b14bb...

@bors
Copy link
Collaborator

bors commented Aug 13, 2015

💔 Test failed - auto-mac-64-opt

@alexcrichton
Copy link
Member Author

@bors: retry

On Thu, Aug 13, 2015 at 1:34 PM, bors [email protected] wrote:

[image: 💔] Test failed - auto-mac-64-opt
http://buildbot.rust-lang.org/builders/auto-mac-64-opt/builds/6074


Reply to this email directly or view it on GitHub
#27786 (comment).

bors added a commit that referenced this pull request Aug 14, 2015
* An apparent bug in VS 2013's implementation of the `exp2` function is worked
  around in one of flt2dec's tests.

Turns out this was the only fix necessary!
@bors
Copy link
Collaborator

bors commented Aug 14, 2015

⌛ Testing commit 60ac0d8 with merge 033e127...

@bors bors merged commit 60ac0d8 into rust-lang:master Aug 14, 2015
@alexcrichton alexcrichton deleted the start-testing-msvc branch August 14, 2015 17:00
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

Successfully merging this pull request may close these issues.

5 participants