Skip to content

Conversation

@Cydhra
Copy link
Owner

@Cydhra Cydhra commented Oct 19, 2025

All lookup tables for BP are const, which makes the compiler inline them. I changed it t use static instead, which is the intended way of defining lookup tables, obviously.

This also fixes the elusive issue where "some" downstream crates (i.e., tests and benchmarks, as well as LTO crates I guess) warned about long_running_const_eval even though the lookup tables shouldn't be evaluated for them (but were due to inlining).

@Cydhra Cydhra added the enhancement New feature or request label Oct 19, 2025
@Cydhra Cydhra merged commit 13a356a into master Oct 19, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant