Skip to content

constant-update-2018 changed coverage for constant fields #38284

@mraleph

Description

@mraleph

When we switched to constant-update-2018 we started performing constant evaluation in the front-end. This means that VM no longer performs constant evaluation and as a result we don't mark various static const fields as executed in coverage.

Given that front-end would evaluate all constants in the dill I think it is fair to mark all static const fields as executed in coverage.

/cc @bkonyi @rmacnak-google @askeksa-google

Metadata

Metadata

Assignees

Labels

area-vmUse area-vm for VM related issues, including code coverage, and the AOT and JIT backends.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions