Skip to content

chore(deps): Update dependency oneapi-src/level-zero to v1.34.0 - #1590

Merged
lusoris merged 2 commits into
masterfrom
renovate/dev-image-pinned-deps
Sep 28, 2026
Merged

lusoris merged 2 commits into
masterfrom
renovate/dev-image-pinned-deps

Conversation

@renovate

@renovate renovate Bot commented Sep 27, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Update Change
oneapi-src/level-zero minor 1.33.1 → 1.34.0

Release Notes

oneapi-src/level-zero (oneapi-src/level-zero)

v1.34.0

Compare Source


Configuration

📅 Schedule: (in timezone Europe/Vienna)

  • Branch creation
    • "before 6am every weekday"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@github-actions github-actions Bot added the type:chore Maintenance, no user-visible change label Sep 27, 2026
@renovate
renovate Bot force-pushed the renovate/dev-image-pinned-deps branch 2 times, most recently from 0364a3a to fac96d2 Compare September 28, 2026 00:34
@renovate
renovate Bot force-pushed the renovate/dev-image-pinned-deps branch from fac96d2 to 77c755a Compare September 28, 2026 07:41
The Windows MSVC+SYCL leg runs under cmd and cannot source
build-config.env, so it carries the Level Zero tag as a literal.
Renovate's regex manager only tracks build-config.env, which left the
literal at v1.33.1 and tripped check-workflow-versions.py.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@renovate

renovate Bot commented Sep 28, 2026

Copy link
Copy Markdown
Contributor Author

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@lusoris
lusoris marked this pull request as ready for review September 28, 2026 07:54
@lusoris
lusoris self-requested a review as a code owner September 28, 2026 07:54
@lusoris
lusoris merged commit 18ecdde into master Sep 28, 2026
158 of 161 checks passed
@lusoris
lusoris deleted the renovate/dev-image-pinned-deps branch September 28, 2026 09:48
lusoris added a commit that referenced this pull request Oct 1, 2026
vmaf_model_collection_append() doubles its model array when the eighth
slot is taken. Upstream Netflix/vmaf takes its common failure label when
that realloc() fails and clears the caller's handle, which loses the
collection and its models; the fork returns -ENOMEM directly and leaves
the collection untouched. That is the fix of our upstream PR #1590, and
no test called vmaf_model_collection_append() at all.

test_model_collection_growth links with -Wl,--wrap=realloc, fails the one
realloc() of the model array, and checks on real models that eight
models fill the initial array without growing it, that the ninth doubles
it once and keeps every member, and that a failed growth returns
-ENOMEM, changes nothing, and lets the caller append the rejected model
again. With upstream's "*model_collection = NULL" put back the third
case fails.

No library code changes.
lusoris added a commit that referenced this pull request Oct 1, 2026
* test(model): cover a failed model-collection growth

vmaf_model_collection_append() doubles its model array when the eighth
slot is taken. Upstream Netflix/vmaf takes its common failure label when
that realloc() fails and clears the caller's handle, which loses the
collection and its models; the fork returns -ENOMEM directly and leaves
the collection untouched. That is the fix of our upstream PR #1590, and
no test called vmaf_model_collection_append() at all.

test_model_collection_growth links with -Wl,--wrap=realloc, fails the one
realloc() of the model array, and checks on real models that eight
models fill the initial array without growing it, that the ninth doubles
it once and keeps every member, and that a failed growth returns
-ENOMEM, changes nothing, and lets the caller append the rejected model
again. With upstream's "*model_collection = NULL" put back the third
case fails.

No library code changes.
lusoris added a commit that referenced this pull request Oct 1, 2026
Each of the fork's fifteen open Netflix/vmaf pull requests (#1588 to
against the fork's code, with ASan + UBSan builds where the report is
about memory or undefined behaviour.

The fork needs none of the six commits. It carries the fix of every pull
request except the second revision of #1602, which is a score change left
to the maintainer. Three gaps found on the way are in their own pull
requests: #1662 (a negative threshold shift in the scalar adm_cm), #1663
and #1664 (regression tests for #1590 and #1604).

docs/state.md gains seventeen rows under "Confirmed not-affected", each
with the fork file and function, the test, and what was run; the #1604
row is corrected (the tool refuses odd 4:2:0 dimensions for raw input
only). docs/rebase-notes.md says what a sync can skip and what it must
keep. docs/development/known-upstream-bugs.md lists all fifteen pull
requests with the fork's status and records that they are no longer
updated while upstream does not act on them.
lusoris added a commit that referenced this pull request Oct 1, 2026
* docs(state): record the 2026-10-01 upstream reconciliation

Each of the fork's fifteen open Netflix/vmaf pull requests (#1588 to
against the fork's code, with ASan + UBSan builds where the report is
about memory or undefined behaviour.

The fork needs none of the six commits. It carries the fix of every pull
request except the second revision of #1602, which is a score change left
to the maintainer. Three gaps found on the way are in their own pull
requests: #1662 (a negative threshold shift in the scalar adm_cm), #1663
and #1664 (regression tests for #1590 and #1604).

docs/state.md gains seventeen rows under "Confirmed not-affected", each
with the fork file and function, the test, and what was run; the #1604
row is corrected (the tool refuses odd 4:2:0 dimensions for raw input
only). docs/rebase-notes.md says what a sync can skip and what it must
keep. docs/development/known-upstream-bugs.md lists all fifteen pull
requests with the fork's status and records that they are no longer
updated while upstream does not act on them.

* docs(upstream): keep the reconciliation page to the technical status
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies dev-image type:chore Maintenance, no user-visible change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant