-
Notifications
You must be signed in to change notification settings - Fork 82
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
error when enabling -Werror=double-promotion on software using this library #249
Comments
also getting more issues with
although this is probably the fault of my own source code when using the macros EDIT: pls ignore this, this was my own fault |
https://github.com/alex-tee/graphene-test here is a simple meson project to reproduce it, just run |
The short answer is: do not enable compiler errors with external libraries that have made no guarantee whatsoever about those same errors. The longer answer is: patches welcome. |
Hey ebassi, What would a PR look like here that you would deem acceptable?
I'm also more than happy to work around this downstream if you're not ready to accept a patch at this time. |
I would accept a pull request that fixed the header files, assuming it's not going to make them completely unreadable. |
Experienced behavior
Expected behavior
No error
Steps to reproduce
-Werror=double-promotion
to CFLAGS and include<gtk/gtk.h>
Operating system in use
arch linux (parabola)
SIMD implementation in use
not sure but this might say:
/usr/include/graphene-1.0/graphene-simd4x4f.h
Graphene version
1.10.8
The text was updated successfully, but these errors were encountered: