Skip to content

Automatically Pre-process code and use LibHC Debian Package#91

Merged
AndrewQuijano merged 2 commits intomasterfrom
chaff-prep
Jan 8, 2026
Merged

Automatically Pre-process code and use LibHC Debian Package#91
AndrewQuijano merged 2 commits intomasterfrom
chaff-prep

Conversation

@AndrewQuijano
Copy link
Copy Markdown
Collaborator

@AndrewQuijano AndrewQuijano commented Jan 8, 2026

Your checklist for this pull request

  • I've documented or updated the documentation of every function and struct this PR changes.
  • I've added tests that prove my fix is effective or that my feature works (if possible)

Detailed description

This PR completes the following objectives:

  1. CRITICAL, LAVA now does the source pre-processing; there is NO need for pre-processed code ahead of time. However, if it is preprocessed, that skip would be skipped.

  2. Switch to using the libhc Debian package for better best practices.
    ...

Test plan

Confirm that CI/CD still passes, as no significant changes to the functionality will occur.
...

Closing issues

N/A
...

@github-actions github-actions bot added the Lava-Core LAVA C/C++ code label Jan 8, 2026
@github-actions github-actions bot removed the Lava-Core LAVA C/C++ code label Jan 8, 2026
@github-actions github-actions bot added the Lava-Core LAVA C/C++ code label Jan 8, 2026
@github-actions github-actions bot added the Github-files GitHub CI/CD label Jan 8, 2026
@AndrewQuijano AndrewQuijano changed the title Preparing for Chaff Bugs Merge Automatically Pre-process code and use LibHC Debian Package Jan 8, 2026
@AndrewQuijano AndrewQuijano marked this pull request as ready for review January 8, 2026 05:22
@AndrewQuijano AndrewQuijano merged commit a27f962 into master Jan 8, 2026
4 checks passed
@AndrewQuijano AndrewQuijano deleted the chaff-prep branch January 8, 2026 05:22
@AndrewQuijano AndrewQuijano mentioned this pull request Jan 16, 2026
5 tasks
@AndrewQuijano AndrewQuijano linked an issue Jan 16, 2026 that may be closed by this pull request
5 tasks
@AndrewQuijano AndrewQuijano added this to the LAVA Modernization milestone Jan 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Github-files GitHub CI/CD Lava-Core LAVA C/C++ code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Remaining Technical Debt

1 participant