Skip to content

Ensuring UTF-8 encoding for MSVC builds #5871

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
Jan 26, 2019
Merged

Conversation

shellygr
Copy link
Contributor

Reopened from #5870

@axic
Copy link
Member

axic commented Jan 26, 2019

Re. your question - it's VS2017. Not sure this option existed before that.

Does that mean it will fail on earlier compilers? We do compile with VS2015, but automation is of Appveyor is not turned on for fork PRs.

@axic axic requested a review from chfast January 26, 2019 13:36
@shellygr
Copy link
Contributor Author

Isn't VS2017 a prerequisite according to the Solidity install guide?
In any case it should be fine though -
According to https://docs.microsoft.com/en-us/cpp/build/reference/utf-8-set-source-and-executable-character-sets-to-utf-8?view=vs-2015
this option did exist in VS2015.

@axic
Copy link
Member

axic commented Jan 26, 2019

Isn't VS2017 a prerequisite according to the Solidity install guide?

Sorry, you are correct, support was dropped in 0.5.2 (#5669).

@codecov
Copy link

codecov bot commented Jan 26, 2019

Codecov Report

Merging #5871 into develop will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff            @@
##           develop    #5871   +/-   ##
========================================
  Coverage    88.36%   88.36%           
========================================
  Files          349      349           
  Lines        33446    33446           
  Branches      4006     4006           
========================================
  Hits         29553    29553           
  Misses        2535     2535           
  Partials      1358     1358
Flag Coverage Δ
#all 88.36% <ø> (ø) ⬆️
#syntax 28.32% <ø> (ø) ⬆️

Copy link
Member

@chfast chfast left a comment

Choose a reason for hiding this comment

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

Ok to me.

@axic axic merged commit 0ef45b2 into ethereum:develop Jan 26, 2019
@axic
Copy link
Member

axic commented Jan 26, 2019

@shellygr thanks!

@shellygr
Copy link
Contributor Author

@axic and thank you for the the swift handling and the education!

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.

3 participants