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

Compilation error with GCC 9.1.0 #1

Closed
mossmaurice opened this issue Oct 24, 2019 · 1 comment
Closed

Compilation error with GCC 9.1.0 #1

mossmaurice opened this issue Oct 24, 2019 · 1 comment
Assignees
Labels
bug Something isn't working

Comments

@mossmaurice
Copy link
Contributor

Operating system: Arch Linux

Compiler version: GCC 9.1.0

Observed result or behaviour: Software does not compile (./iceoryx_utils/cxx/variant.hpp:231 error: requested alignment is not an integer constant)

Expected result or behaviour: Software shall compile

Conditions where it occurred / Performed steps: run ./tools/iceoryx_build_test.sh

@budrus budrus added the bug Something isn't working label Oct 24, 2019
@elfenpiff
Copy link
Contributor

Hey @mossmaurice,
thanks for reporting this issue. This is caused by a compiler bug found in GCC 9.1.0 (https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90736) and is already fixed in GCC 9.2 and above. The solution here would be to not use GCC 9.1.0 and instead use GCC 5 or above.

I would close the bug for now since this would be some effort to circumvent this already fixed compiler bug. If it stays an issue then please report the bug again with a short reasoning why the broken GCC 9.1.0 version should be supported.

elBoberido added a commit that referenced this issue Feb 14, 2022
…t-queue-policies

Iox #27 consolidate port queue policies [stacked PR #1]
elBoberido added a commit that referenced this issue Feb 16, 2022
…ceport-for-client-and-server

iox-#27 Refactor CaproMessageSubType to be able to use ServerPorts with InterfacePorts [stacked PR #1.5]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants