Skip to content

[NFC] Remove unused <random> header from MBA passes#131

Merged
banach-space merged 1 commit intobanach-space:mainfrom
E00N777:cleanup/remove-random-headerfile
Dec 16, 2025
Merged

[NFC] Remove unused <random> header from MBA passes#131
banach-space merged 1 commit intobanach-space:mainfrom
E00N777:cleanup/remove-random-headerfile

Conversation

@E00N777
Copy link
Copy Markdown
Contributor

@E00N777 E00N777 commented Dec 15, 2025

Summary

Removed #include <random> from lib/MBAAdd.cpp and lib/MBASub.cpp.

Both MBAAdd and MBASub passes use deterministic formulas with hardcoded constants (as seen in the implementation) and do not utilize any random number generation features.

Verified that the project builds successfully with LLVM-21 in ubuntu22.04 after removing the headers.

This is my Issue:#130

@banach-space

@banach-space banach-space merged commit 080cfdc into banach-space:main Dec 16, 2025
5 of 6 checks passed
@banach-space
Copy link
Copy Markdown
Owner

Thank, this is much appreciated!

@E00N777 E00N777 deleted the cleanup/remove-random-headerfile branch December 27, 2025 06:54
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