Skip to content
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

Fix LLVM IR verification with DoNotOptimise #2506

Merged
merged 1 commit into from
Jan 20, 2018

Conversation

Praetonus
Copy link
Member

This change fixes a bug where an incorrect attribute was being generated on primitive types used with DoNotOptimise.

Closes #2493.

@SeanTAllen
Copy link
Member

Can you add a test for this so we can prevent regressions?

This change fixes a bug where an incorrect attribute was being
generated on primitive types used with DoNotOptimise.

Closes ponylang#2493.
@Praetonus
Copy link
Member Author

Test added.

@SeanTAllen
Copy link
Member

TravisCI MacOS is completely behind. I cancelled the MacOS jobs there and tested locally.

@SeanTAllen SeanTAllen added the changelog - fixed Automatically add "Fixed" CHANGELOG entry on merge label Jan 20, 2018
@SeanTAllen SeanTAllen merged commit 00742d1 into ponylang:master Jan 20, 2018
ponylang-main added a commit that referenced this pull request Jan 20, 2018
dipinhora pushed a commit to dipinhora/ponyc that referenced this pull request Jun 5, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
changelog - fixed Automatically add "Fixed" CHANGELOG entry on merge
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Failed verification with DoNotOptimise
2 participants