Skip to content

halide-cache: hash the builder invocation#3

Merged
RMPR merged 1 commit into
zivid:masterfrom
Osse:hash-invocation
May 18, 2026
Merged

halide-cache: hash the builder invocation#3
RMPR merged 1 commit into
zivid:masterfrom
Osse:hash-invocation

Conversation

@Osse
Copy link
Copy Markdown
Contributor

@Osse Osse commented May 18, 2026

Some flags can change the builder output even though the builder inputs and dependencies haven't changed. Make the builder invocation part of the hash generation but make paths relative to the base dir if possible. Several of the strings in the builder invocations aren't paths at all, but they are tolerated since stripping the base_dir from them won't succeed like for relative paths.

Some flags can change the builder output even though the builder inputs
and dependencies haven't changed. Make the builder invocation part of
the hash generation but make paths relative to the base dir if possible.
Several of the strings in the builder invocations aren't paths at all,
but they are tolerated since stripping the base_dir from them won't
succeed like for relative paths.
@RMPR RMPR merged commit e2a4f94 into zivid:master May 18, 2026
5 checks passed
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