Public bug reported:
spirv-tools 2026.3~rc1-1 is stuck in Ubuntu stonking proposed-migration
because it regresses the upstream-testsuite autopkgtest of every
spirv-llvm-translator it triggers on amd64 and amd64v3:
- spirv-llvm-translator-17 17.0.19-1
- spirv-llvm-translator-18 18.1.21-1
- spirv-llvm-translator-19 19.1.16-1
- spirv-llvm-translator-20 20.1.11-1
- spirv-llvm-translator-22 22.1.0-1ubuntu1
Each of these passes with spirv-tools 2026.1-1 (and in the migration-reference
runs) and fails 14-15/14-15 times with 2026.3~rc1-1. The translator versions
did not change.
The translator testsuite runs /usr/bin/spirv-val on llvm-spirv output, and the
new validator rejects modules the old one accepted, e.g.:
transcoding/global_block.cl (spirv-val --target-env spv1.1):
error: Expected input and Result Type to point to the same type:
SpecConstantOp
%12 = OpSpecConstantOp %_ptr_Generic_uchar PtrCastToGeneric
%__block_literal_global
llvm-intrinsics/constrained-arithmetic.ll:
error: FPRoundingMode decoration can be applied only to a conversion
instruction to or from a floating-point type.
%add = OpFAdd %float %a %a
Other failing tests include type-scavenger/globals.ll and
llvm-intrinsics/lifetime.ll.
Logs:
https://autopkgtest.ubuntu.com/results/autopkgtest-stonking/stonking/amd64/s/spirv-llvm-translator-17/20260926_015234_d5e34@/log.gz
https://autopkgtest.ubuntu.com/results/autopkgtest-stonking/stonking/amd64/s/spirv-llvm-translator-18/20260926_015035_c2863@/log.gz
https://autopkgtest.ubuntu.com/results/autopkgtest-stonking/stonking/amd64/s/spirv-llvm-translator-19/20260926_015158_b1629@/log.gz
https://autopkgtest.ubuntu.com/results/autopkgtest-stonking/stonking/amd64/s/spirv-llvm-translator-20/20260926_015111_cef04@/log.gz
https://autopkgtest.ubuntu.com/results/autopkgtest-stonking/stonking/amd64/s/spirv-llvm-translator-22/20260926_015011_c5a21@/log.gz
(amd64v3 runs show the same failures.)
Needs a decision on whether the validator is over-strict (a SPIRV-Tools
regression to fix or relax) or whether llvm-spirv really emits invalid
SPIR-V (translator fixes, or updating the tests to match). Either way this has
to be resolved before spirv-tools can migrate to stonking.
** Affects: spirv-tools (Ubuntu)
Importance: Undecided
Status: New
** Tags: autopkgtest stonking update-excuse
** Tags added: autopkgtest stonking update-excuse
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2168911
Title:
spirv-tools 2026.3~rc1-1: stricter spirv-val breaks spirv-llvm-
translator-{17,18,19,20,22} autopkgtests on amd64/amd64v3
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/spirv-tools/+bug/2168911/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs