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

add macOS and windows to CI #3623

Closed
wants to merge 2 commits into from

Conversation

lkeegan
Copy link
Contributor

@lkeegan lkeegan commented Jul 21, 2021

  • macOS
    • system clang
    • gcc
  • windows / msys2
    • mingw 64-bit gcc
    • mingw 32-bit gcc
  • minor code fixes to get new CI jobs to pass
    • suppress unused-parameter warning on 32-bit windows
    • Makefile
      • on macos use 'x86-64' in place of 'any' for arch
      • avoids clang compiler error: "invalid arch name '-arch any'"

resolves #2958

- macOS
  - system clang
  - gcc
- windows / msys2
  - mingw 64-bit gcc
  - mingw 32-bit gcc
- minor code fixes to get new CI jobs to pass
  - suppress unused-parameter warning on 32-bit windows
  - Makefile
    - on macos use 'x86-64' in place of 'any' for arch
    - avoids clang compiler error: "invalid arch name '-arch any'"
src/Makefile Outdated
arch = x86_64
sse = yes
sse2 = yes
endif
Copy link
Member

@vondele vondele Jul 21, 2021

Choose a reason for hiding this comment

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

can this be avoided in a different way? Probably general-64 should not be specifying the architecture at all, like could this fail on M1?

Choose a reason for hiding this comment

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

no problem on Intel-Mac

Copy link
Contributor Author

Choose a reason for hiding this comment

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

@vondele good point! changed it to not specify arch at all on macos for general-64: c290776

@Sopel97
Copy link
Member

Sopel97 commented Jul 21, 2021

Looks good to me. Thanks!

@vondele
Copy link
Member

vondele commented Jul 23, 2021

so, thanks this looks good, will merge shortly, adding your name to AUTHORS. This is a nice contribution!

@vondele vondele closed this in bc65425 Jul 23, 2021
@lkeegan lkeegan deleted the extend_ci branch July 24, 2021 09:19
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.

Need CI on windows / mingw
4 participants