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

Ignore compiler warnings from third party conan packages #506

Open
IAmNotHanni opened this issue Oct 10, 2022 · 0 comments
Open

Ignore compiler warnings from third party conan packages #506

IAmNotHanni opened this issue Oct 10, 2022 · 0 comments
Labels
cat:dependency dependency management cat:dev tools building/ compiling the program, cmake configuration and general development tools diff:first issue good first issue to start contributing

Comments

@IAmNotHanni
Copy link
Member

Is your feature request related to a problem?

We don't need to see those warnings because it's not our code:

[46/49] Building CXX object src/CMakeFiles/inexor-vulkan-renderer.dir/vulkan-renderer/application.cpp.o
In file included from /home/johannes/Inexor/forward_declarations/vulkan-renderer/src/vulkan-renderer/application.cpp:1:
In file included from /home/johannes/Inexor/forward_declarations/vulkan-renderer/include/inexor/vulkan-renderer/application.hpp:4:
In file included from /home/johannes/Inexor/forward_declarations/vulkan-renderer/include/inexor/vulkan-renderer/renderer.hpp:3:
In file included from /home/johannes/Inexor/forward_declarations/vulkan-renderer/include/inexor/vulkan-renderer/camera.hpp:3:
In file included from /home/johannes/.conan/data/glm/0.9.9.8/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/glm/glm.hpp:132:
In file included from /home/johannes/.conan/data/glm/0.9.9.8/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/glm/packing.hpp:173:
In file included from /home/johannes/.conan/data/glm/0.9.9.8/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/glm/detail/func_packing.inl:5:
In file included from /home/johannes/.conan/data/glm/0.9.9.8/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/glm/detail/type_half.hpp:16:
/home/johannes/.conan/data/glm/0.9.9.8/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/glm/detail/type_half.inl:9:6: warning: compound assignment to object of volatile-qualified type 'volatile float' is deprecated [-Wdeprecated-volatile]
                        f *= f; // this will overflow before the for loop terminates

Description

Those warnings spam the console.

Alternatives

Just keep the warnings.

Affected Code

All of the code.

Operating System

All operating systems

Additional Context

none

@IAmNotHanni IAmNotHanni added diff:first issue good first issue to start contributing org:triage labels have to be specified or checked labels Oct 10, 2022
@IceflowRE IceflowRE added cat:dev tools building/ compiling the program, cmake configuration and general development tools cat:dependency dependency management and removed org:triage labels have to be specified or checked labels Oct 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cat:dependency dependency management cat:dev tools building/ compiling the program, cmake configuration and general development tools diff:first issue good first issue to start contributing
Projects
None yet
Development

No branches or pull requests

2 participants