Skip to content

Fix non-standard format specifiers#157

Merged
jhursty merged 2 commits into
cinecert:masterfrom
Jason-elkins:fix_format_specifier
Jul 10, 2025
Merged

Fix non-standard format specifiers#157
jhursty merged 2 commits into
cinecert:masterfrom
Jason-elkins:fix_format_specifier

Conversation

@Jason-elkins
Copy link
Copy Markdown
Contributor

For printing long long signed and long long unsigned.

This issue arose from using numpy or matplotlib in conjuction with printing the filesize of large files. "%qd" and "%qu" are non-standard and non portable specifiers that can produce garbage when something like numpy is imported and changes the dynamic linking environment.

Jason-elkins and others added 2 commits July 9, 2025 14:02
For printing long long signed and long long unsigned. This issue arose from using numpy or matplotlib in conjuction with printing the filesize of large files.
@jhursty jhursty merged commit b743afb into cinecert:master Jul 10, 2025
5 checks passed
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