Skip to content

Conversation

@richcarl
Copy link
Contributor

This PR isolates the commits from #9153 that were needed to make Features work properly, without adding any new functionality.

Makes it possible for erl_lint etc to react to -feature declarations
in the module being compiled, not just runtime feature flags.
Even if -enable-feature was specified, the compiler only got the
list of features that were enabled by default.
@github-actions
Copy link
Contributor

github-actions bot commented Nov 15, 2025

CT Test Results

     5 files     543 suites   1h 59m 56s ⏱️
 4 391 tests  4 286 ✅ 104 💤 1 ❌
10 287 runs  10 157 ✅ 129 💤 1 ❌

For more details on these failures, see this check.

Results for commit 112f143.

♻️ This comment has been updated with latest results.

To speed up review, make sure that you have read Contributing to Erlang/OTP and that all checks pass.

See the TESTING and DEVELOPMENT HowTo guides for details about how to run test locally.

Artifacts

// Erlang/OTP Github Action Bot

@bjorng bjorng self-assigned this Nov 17, 2025
@bjorng bjorng added team:VM Assigned to OTP team VM testing currently being tested, tag is used by OTP internal CI labels Nov 17, 2025
@bjorng
Copy link
Contributor

bjorng commented Nov 17, 2025

Thanks! Added to our daily builds.

@bjorng bjorng merged commit 674ebbf into erlang:master Nov 20, 2025
29 of 31 checks passed
@bjorng
Copy link
Contributor

bjorng commented Nov 20, 2025

Thanks for your pull request.

@richcarl richcarl deleted the fix-features branch November 21, 2025 14:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

team:VM Assigned to OTP team VM testing currently being tested, tag is used by OTP internal CI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants