Skip to content

Fix: libfmt does not allow non-void* ptrs, triggers assertion#4694

Merged
jgrosseo merged 1 commit into
AliceO2Group:devfrom
davidrohr:dev_pull_request
Oct 28, 2020
Merged

Fix: libfmt does not allow non-void* ptrs, triggers assertion#4694
jgrosseo merged 1 commit into
AliceO2Group:devfrom
davidrohr:dev_pull_request

Conversation

@davidrohr

Copy link
Copy Markdown
Collaborator

No description provided.

@jgrosseo jgrosseo merged commit 1a13321 into AliceO2Group:dev Oct 28, 2020
@jgrosseo

Copy link
Copy Markdown
Collaborator

@davidrohr Thanks! The assertion came where? I didn't see this in my tests. How can one find it?

@davidrohr

davidrohr commented Oct 28, 2020 via email

Copy link
Copy Markdown
Collaborator Author

@davidrohr

Copy link
Copy Markdown
Collaborator Author

@jgrosseo : for reference: It is forbidden in the libfmt spec. I actually filed a feature request with them because it annoyed me but it was rejected. https://github.com/fmtlib/fmt#1248
Apparently in version 6 (which we currently use in alidist) there was a bug and the assertion didn't trigger, I was testing with fmt 7 where this is fixed. I'll open a version bump in alidist.

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

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants