I've hit an assert in SPRIV-Tools, but I thought NDEBUG (aka no debugging) was always set for release packages Reproducible: Always
https://github.com/KhronosGroup/SPIRV-Tools/blame/9295a8b94ed0751565fa9cda6d949f5e388b32d9/source/opt/propagator.cpp#L265 is the code in question
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49de873d2a0e5963b772a4657d5ab75e272d413c commit 49de873d2a0e5963b772a4657d5ab75e272d413c Author: Nick Sarnie <sarnex@gentoo.org> AuthorDate: 2024-12-21 19:50:58 +0000 Commit: Nick Sarnie <sarnex@gentoo.org> CommitDate: 2024-12-21 20:00:32 +0000 dev-util/spirv-tools: Set NDEBUG Closes: https://bugs.gentoo.org/946714 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> .../spirv-tools/spirv-tools-1.3.296.0-r1.ebuild | 44 ++++++++++++++++++++++ dev-util/spirv-tools/spirv-tools-9999.ebuild | 2 + 2 files changed, 46 insertions(+)