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

Drop vsnprintf mocks entirely. #275

Merged
merged 1 commit into from
Aug 11, 2020
Merged

Conversation

hidmic
Copy link
Contributor

@hidmic hidmic commented Aug 11, 2020

Binary API is not portable across platforms and compilation configurations. We knew that, but it's worst than expected:
Ubuntu aarch64 != Ubuntu amd64 != CentOS amd64 != (Ubuntu amd64 + tsan) != Windows 10 != MacOS != ..., and it goes. It's unfortunate, but rcutils coverage still is above 95% so not a showstopper.

CI up to rcutils:

  • Linux (debug + coverage) Build Status
  • Linux (debug + TSAN) Build Status
  • CentOS (release) Build Status

Binary API is not portable across platforms and compilation config.

Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>
@hidmic
Copy link
Contributor Author

hidmic commented Aug 11, 2020

Alright, going in.

@hidmic hidmic merged commit 017b05c into master Aug 11, 2020
ahcorde pushed a commit that referenced this pull request Oct 2, 2020
Binary API is not portable across platforms and compilation config.

Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>
ahcorde pushed a commit that referenced this pull request Oct 6, 2020
Binary API is not portable across platforms and compilation config.

Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>
@clalancette clalancette deleted the hidmic/drop-vsnprintf-mocks branch April 22, 2024 12:33
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