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

remove additional endbr64 patch, add tests for macos-11 #945

Merged
merged 2 commits into from
Nov 11, 2023

Conversation

busterb
Copy link
Contributor

@busterb busterb commented Nov 10, 2023

Fixes #933 , revert one additional patch when targeting macos/windows

@botovq
Copy link
Contributor

botovq commented Nov 10, 2023 via email

@busterb
Copy link
Contributor Author

busterb commented Nov 10, 2023

It wasn't that there was a failure we didn't get notified; more that there was no failure at all. The issue seemed to only occur if you have an older compiler. All of my local machines and the Github images were new enough that they all worked without showing a problem.

I'm not 100% sure that enabling the macos-11 image in this PR is enough, since it might have a newer compiler too compared to what someone using Apple's Xcode would have: https://github.com/actions/runner-images/blob/main/images/macos/macos-11-Readme.md . Testing that now.

@busterb
Copy link
Contributor Author

busterb commented Nov 10, 2023

Yep, it's not enough; this line was intended to have failed, but didn't: https://github.com/libressl/portable/actions/runs/6822970903/job/18555981286#step:4:703

@busterb
Copy link
Contributor Author

busterb commented Nov 10, 2023

Examining some of the other build results, it appears that the architecture attribute is not doing anything either; the arm64 target is still building x86_64: https://github.com/libressl/portable/actions/runs/6822970903/job/18555980718#step:4:686

@botovq
Copy link
Contributor

botovq commented Nov 10, 2023

Yes, sorry, I accidentally replied to the wrong thread. This was about #944.

@botovq botovq merged commit c1b61a7 into libressl:master Nov 11, 2023
70 checks passed
botovq added a commit that referenced this pull request Nov 11, 2023
This reverts commit c1b61a7, reversing
changes made to 194a4a5.
@botovq
Copy link
Contributor

botovq commented Nov 11, 2023

Apologies for the mess.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

aes/aesni-macosx-x86_64.S:890:2: error: invalid instruction mnemonic 'endbr64'
3 participants