-
Notifications
You must be signed in to change notification settings - Fork 405
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
Iox #59 memory abstraction modularization roudi fixes #61
Iox #59 memory abstraction modularization roudi fixes #61
Conversation
Signed-off-by: Hintz Martin (CC-AD/ESW1) <martin.hintz@de.bosch.com>
Signed-off-by: Hintz Martin (CC-AD/ESW1) <martin.hintz@de.bosch.com>
Signed-off-by: Hintz Martin (CC-AD/ESW1) <martin.hintz@de.bosch.com>
Signed-off-by: Hintz Martin (CC-AD/ESW1) <martin.hintz@de.bosch.com>
Signed-off-by: Hintz Martin (CC-AD/ESW1) <martin.hintz@de.bosch.com>
Signed-off-by: Hintz Martin (CC-AD/ESW1) <martin.hintz@de.bosch.com>
Signed-off-by: Hoinkis Simon (CC-AD/ESW1) <simon.hoinkis2@de.bosch.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think most of the changes in iceoryx_utils/test/moduletests/test_relative_pointer.cpp are due to merge errors
@elfenpiff @MatthiasKillat can you please check
…nter.cpp Signed-off-by: Kraus Mathias (CC-AD/ESW1) <mathias.kraus2@de.bosch.com>
@elfenpiff please check the windows build ... btw, when do we get our CI ;) |
Have you considered setting up GitHub Actions for it? Given that Iceoryx easily compiles with colcon, we could technically also set up the ROS2 Action CI for it. |
@mossmaurice already has taken some steps for CI, I just don`t know how far we are. But running all the ROS2 test with iceoryx is definitely appealing |
I checked on Raspberry Pi4 and there 5 testcases failing, will take a deeper look on that on monday. |
ok i checked the examples and they are at least running. For following up i created a new issue: #63 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tests are failing but this is adressed here: #63
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The issue states a problem with the relative ptr on 32-bit #63. This could mean that the examples are just running by accident. I would not merge this pull request until it is clarified if this is the case or till every unit test is running
Operating system: Compiler version: The following tests are failing in utils_moduletests: relativeptrtests/0.ConstrTests relativeptrtests/1.ConstrTests
The following tests are failing in posh_moduletests: |
Operating system: Compiler version: The following tests are failing in utils_moduletests: relativeptrtests/1.ConstrTests
The following tests are failing in posh_moduletests: /home/elchris/Development/marthtz-iceoryx/iceoryx_posh/test/moduletests/test_mq_interface.cpp:121: Failure /home/elchris/Development/marthtz-iceoryx/iceoryx_posh/test/moduletests/test_mq_interface.cpp:121: Failure |
As for the relative pointer tests in relativeptrtests/0.ConstrTests you are seemingly missing an important fix in pointer_repository.hpp line 62 and 79: Then this issue should not occur (we already have this on develop). |
AtomicRelocatablePointer_test.memoryRelocation by signal SIGBUS (Misaligned address error) is interesting and I cannot reproduce it. I suggest disabling this test for now as the capability that is tested here (relocation of a memory segment by copy) is not used currently. I will take a look at this issue in more detail but until then disabling the test is recommended. |
It's already there, but I reverted to much from the test. This is fixed now. |
I think I have a solution for this as well |
5b7c251
Signed-off-by: Kraus Mathias (CC-AD/ESW1) <mathias.kraus2@de.bosch.com>
5b7c251
to
5575436
Compare
…test from 4GB to 2GB Signed-off-by: Kraus Mathias (CC-AD/ESW1) <mathias.kraus2@de.bosch.com>
Signed-off-by: Christian Eltzschig <christian.eltzschig2@de.bosch.com>
…fix/AOS-13323-carma-gcc-9.3-buildable to develop * commit '04494a54b1f9b5a5a4066d83691ff375265633e2': AOS-13323 remove ctors noexcept, remark AOS-13323 remove ctors noexcept
No description provided.