Skip to content

fix compilation error in #69 #92

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

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Conversation

falcondai
Copy link

Problem:
As mentioned in this comment of #69, a compilation crashes due to an error of unused variables on Apple silicon (with clang 14 and possibly 13+). This issue has been reported elsewhere. This seems to be caused by breaking behavior in clang 13 which escalates unused variable from a warning in prior versions to an error.

The solution implemented here:
I add an additional cflags -Wno-unused-but-set-variable for apple platforms.

Tested on macOS 13.3.1 with Apple clang version 14.0.3 (clang-1403.0.22.14.1)

Problem:
As mentioned in [this comment](openai#69 (comment)) of openai#69, a compilation crashes due to an error of unused variables on Apple silicon (with clang 14 and possibly 13+). This issue has been reported [elsewhere](ClickHouse/ClickHouse#27705). This seems to be caused by breaking behavior in clang 13 which escalates unused variable from a warning in prior versions to an error.

The solution implemented here:
I add an additional cflags `-Wno-unused-but-set-variable` for apple platforms. 

Tested on macOS 13.3.1 with Apple clang version 14.0.3 (clang-1403.0.22.14.1)
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.

1 participant