Sitelet https://github.com/flutter/flutter/issues/147643
Skip to content

Kernel snapshot input dependency tracking not working #147643

Description

@knopp

Haven't bisected this, but #147158 seems like the suspect.

Steps to reproduce:

flutter create -e test_1
cd test_1
flutter run -d macos

quit the application, modify the dart file

flutter run -d macos

Second run will not reflect modifications.

I'm guessing the problem is that after change the dart inputs are written into kernel_snapshot_program.stamp, while kernel_snapshot.stamp is empty, which causes the KernelSnapshot target (and thus the dependencies) skipped.

/cc @dcharkes, @christopherfujino

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions