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

mixxx-test critical error on arm64-osx #11551

Closed
dwgero opened this issue May 14, 2023 · 2 comments · Fixed by #11562
Closed

mixxx-test critical error on arm64-osx #11551

dwgero opened this issue May 14, 2023 · 2 comments · Fixed by #11562
Labels
Milestone

Comments

@dwgero
Copy link

dwgero commented May 14, 2023

Bug Description

Running on a recent MacBook Pro 16 with M2 Max (8 performance cores, 4 efficiency cores), 96 GB RAM, latest Xcode (14.3, Apple clang 14.0.3, clang-1403.0.22.14.1).
build1-error.txt has an issue because std::result_of<> has been replaced by std::invoke_result<> in c++20.
qobjectdefs.h.diff is a patch file to fix it.
build2-warnings.txt shows 5 warnings because bitwise ops on differing enums is deprecated in c++20.
mixxx-test-run.txt has critical error.
arm64-osx-issue.tar.gz

Version

2.5.0-alpha

OS

macOS Ventura 13.3.1

@dwgero dwgero added the bug label May 14, 2023
@Swiftb0y
Copy link
Member

Seems like our Qt5 backports don't quite work with C++20? @daschuer

@daschuer
Copy link
Member

It looks like. I think this patch is missing:
qt/qtbase@fb6acf0
I will prepare a PR.

@daschuer daschuer added this to the 2.4.0 milestone May 14, 2023
daschuer added a commit to daschuer/mixxx that referenced this issue May 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants