diff --git a/.github/workflows/bump_deps.yaml b/.github/workflows/bump_deps.yaml index d220dbcc4..2b906a796 100644 --- a/.github/workflows/bump_deps.yaml +++ b/.github/workflows/bump_deps.yaml @@ -110,10 +110,14 @@ jobs: variable: "LOCATEANYTHING_VERSION" branch: "master" file: "backend/go/locate-anything-cpp/Makefile" - - repository: "ServeurpersoCom/qwentts.cpp" - variable: "QWEN3TTS_CPP_VERSION" - branch: "master" - file: "backend/go/qwen3-tts-cpp/Makefile" + # qwentts.cpp is held, not tracked: upstream master hangs in synthesis + # (see the comment on QWEN3TTS_CPP_VERSION in the backend Makefile). + # Leaving it here would re-bump the pin back onto the hang every night. + # Restore this entry once the upstream fix lands. + # - repository: "ServeurpersoCom/qwentts.cpp" + # variable: "QWEN3TTS_CPP_VERSION" + # branch: "master" + # file: "backend/go/qwen3-tts-cpp/Makefile" - repository: "ServeurpersoCom/omnivoice.cpp" variable: "OMNIVOICE_VERSION" branch: "master" diff --git a/backend/go/qwen3-tts-cpp/Makefile b/backend/go/qwen3-tts-cpp/Makefile index 614c78fc2..e75eb6cca 100644 --- a/backend/go/qwen3-tts-cpp/Makefile +++ b/backend/go/qwen3-tts-cpp/Makefile @@ -7,8 +7,18 @@ GO_TAGS?= JOBS?=$(shell nproc --ignore=1) # qwentts.cpp version +# +# Held at 35ebe537 rather than tracking latest: abab6b3 hangs in synthesis. +# TTS() never returns from the native call, so tests-qwen3-tts-cpp goes from +# ~5 minutes to the 20 minute Go test timeout. Reproduced on master on +# 2026-08-01 and again on re-run, and the bump PR (#11241) was merged with +# this same check already red. +# +# The regression is in 35ebe537..abab6b3, three upstream commits whose only +# functional change is 26dd8adb, "predictor: unroll the frame into one cgraph +# and sample in standard ops". Restore the bump once that is fixed upstream. QWEN3TTS_REPO?=https://github.com/ServeurpersoCom/qwentts.cpp -QWEN3TTS_CPP_VERSION?=abab6b3bf317cfa1b788efce1d25f4f9239395ad +QWEN3TTS_CPP_VERSION?=35ebe5376b82a0a59d008586d55bbe623d449011 SO_TARGET?=libgoqwen3ttscpp.so CMAKE_ARGS+=-DBUILD_SHARED_LIBS=OFF