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

STRICT_REALTIME silently not active with Unix POSIX systems #2164

Closed
pablorcum opened this issue Aug 24, 2021 · 0 comments · Fixed by #2167
Closed

STRICT_REALTIME silently not active with Unix POSIX systems #2164

pablorcum opened this issue Aug 24, 2021 · 0 comments · Fixed by #2167

Comments

@pablorcum
Copy link
Contributor

Expected Behavior

When building Fast-DDS with STRICT_REALTIME=TRUE, the user expects to have real-time deterministic behavior for the target OS and an error or fallback to default if not supported.

Current Behavior

For Unix non-Linux systems such as QNX, STRICT_REALTIME can be set to true, however due to some wrong macros, the strict real-time behavior won't be silently active at compile time.

Steps to Reproduce

Build Fast-DDS with STRICT_REALTIME=TRUE for a Unix non-Linux system such as QNX.

System information

  • Fast-RTPS version: 339bf2d
  • OS: QNX v7.1
pablorcum added a commit to pablorcum/Fast-DDS that referenced this issue Aug 24, 2021
Signed-off-by: promero <promero@mathworks.com>
@EduPonz EduPonz linked a pull request Sep 1, 2021 that will close this issue
richiware pushed a commit that referenced this issue Sep 2, 2021
* Fixes #2164 STRICT_REALTIME for Unix POSIX systems.

Signed-off-by: promero <promero@mathworks.com>

* Fixes #2166. Enable debug mode for Unix POSIX systems.

Signed-off-by: promero <promero@mathworks.com>
SamuelWHalodi pushed a commit to SamuelWHalodi/Fast-DDS that referenced this issue Oct 4, 2021
* Fixes eProsima#2164 STRICT_REALTIME for Unix POSIX systems.

Signed-off-by: promero <promero@mathworks.com>

* Fixes eProsima#2166. Enable debug mode for Unix POSIX systems.

Signed-off-by: promero <promero@mathworks.com>
Signed-off-by: Samuel Wilhelmsson <samuel@halodi.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant