Skip to content

Conversation

KontrollFreek
Copy link
Contributor

couldn't sanity check on my local copy but i tested with gcc on Windows 11 and Ubuntu 13 (WSL)

@KontrollFreek KontrollFreek marked this pull request as draft July 6, 2025 00:19
@KontrollFreek
Copy link
Contributor Author

drafting because im running into some issues trying to use it locally

@KontrollFreek KontrollFreek marked this pull request as ready for review July 6, 2025 05:57

glaze_dep = declare_dependency(
include_directories: 'include',
compile_args: '-std=c++23',
Copy link
Member

Choose a reason for hiding this comment

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

This is most definitely not allowed. It is both compiler specific and clashes with the builtin standard version option.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

meson does not support c++23 when specifying a default version, and glaze will not build unless it is on c++23. also, not to mention all standard compilers (llvm, gcc, msvc, etc.) support this flag and the way it's formatted

Copy link
Collaborator

Choose a reason for hiding this comment

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

He's saying having it a part of glaze_dep

Copy link
Collaborator

@bgilbert bgilbert left a comment

Choose a reason for hiding this comment

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

Marking "request changes" for -std in glaze_dep.

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.

4 participants