Skip to content

Remove redundant LFS logging information - #2479

Merged
mark9064 merged 1 commit into
InfiniTimeOrg:mainfrom
mark9064:gcc15-fix
Aug 19, 2026
Merged

Remove redundant LFS logging information#2479
mark9064 merged 1 commit into
InfiniTimeOrg:mainfrom
mark9064:gcc15-fix

Conversation

@mark9064

@mark9064 mark9064 commented Aug 18, 2026

Copy link
Copy Markdown
Member

The LFS log events are unique and don't need line/file information

Since some of the LFS logs use 4 parameters, this was causing too many parameters of the maximum 6 to be used

I'm not sure why this wasn't a problem with GCC 10.3

To be honest I'm not a macro expert so I can't really debug the actual expansion, but I don't think we actually lose debugability here by dropping these

@mark9064 mark9064 added the bug Something isn't working label Aug 18, 2026
@github-actions

Copy link
Copy Markdown

Build checks have not completed. Possible reasons for this are:

  1. The checks need to be approved by a maintainer
  2. The branch has conflicts
  3. The firmware build has failed

@mark9064

Copy link
Copy Markdown
Member Author

Build is passing, but compare base branch is failing (since main is broken right now)

@NeroBurner NeroBurner left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I agree

@mark9064
mark9064 merged commit 8250565 into InfiniTimeOrg:main Aug 19, 2026
4 of 5 checks passed
@mark9064 mark9064 added this to the 1.17.0 milestone Aug 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants