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

Issue #541 Linux: access to siginfo_t #542

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

ablangy
Copy link
Contributor

@ablangy ablangy commented Jan 13, 2025

By using some informations located in siginfo_t for tracing, it remain accessible to be inspected by debugger even if the code compiled with optimisation flags (typically -O2).

PULL REQUEST DESCRIPTION

Issue 541 Linux: Access to siginfo_t

Formatting

  • I am following the formatting style of the existing codebase.

Testing

  • This new/modified code was covered by unit tests.
  • (insight) Was all tests written using TDD (Test Driven Development) style?
  • The CI (Windows, Linux, OSX) are working without issues.
  • Was new functionality documented?
  • The testing step 1 below was followed
  • The testing step 2 below was followed

step 1

linux/osx alternative, simply run: ./scripts/buildAndRunTests.sh

step 2: use one of these alternatives to run tests:

  • Cross-Platform: ctest
  • or ctest -V for verbose output
  • Linux: make test

By using some informations located in siginfo_t for tracing,
it remain accessible to be inspected by debugger even if the
code compiled with optimisation flags (typically -O2).
@KjellKod
Copy link
Owner

thanks for connecting #541 with already a thought out pull request @ablangy

I like it. I'll test it out and get back to you.

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 this pull request may close these issues.

2 participants