Skip to content

fix[notask]: prevent Android Parakeet GPU backend discovery#2529

Merged
GustavoA1604 merged 5 commits into
mainfrom
fix-parakeet-failure
Jun 10, 2026
Merged

fix[notask]: prevent Android Parakeet GPU backend discovery#2529
GustavoA1604 merged 5 commits into
mainfrom
fix-parakeet-failure

Conversation

@ishanvohra2

Copy link
Copy Markdown
Contributor

🎯 What problem does this PR solve?

  • Fixes Android Parakeet crashes caused by Vulkan/OpenCL backend discovery during CPU-only model loading.
  • Aligns Android prebuild packaging with the current runtime policy where Parakeet forces useGPU=false on Android.

📝 How does it solve it?

  • Updates packages/transcription-parakeet/CMakeLists.txt so Android loose ggml backend staging only includes CPU backend modules.
  • Leaves Linux/non-Android backend staging unchanged, while avoiding Vulkan/OpenCL .so discovery on Android until those GPU paths are stable.
  • Bumps @qvac/transcription-parakeet from 0.7.1 to 0.7.2 and adds the corresponding changelog entry.

🧪 How was it tested?

  • Rebuilt the Parakeet Android prebuild and reran the mobile Parakeet e2e flow locally.
  • Confirmed the Parakeet TDT model loads successfully and multiple Android transcription tests pass without the prior SIGABRT.

Generated with Cursor agent using qv-addon-pr-create.

Made with Cursor

@ishanvohra2 ishanvohra2 requested review from a team as code owners June 10, 2026 17:33
GustavoA1604
GustavoA1604 previously approved these changes Jun 10, 2026
@GustavoA1604 GustavoA1604 added tier1 verified Authorize secrets / label-gate in PR workflows labels Jun 10, 2026
@github-actions

github-actions Bot commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

Tier-based Approval Status

**PR Tier:** TIER1

**Current Status:** ✅ APPROVED

**Requirements:**
- 1 Team Member approval ✅ (1/1)
- 1 Team Lead OR Management approval ✅ (1/1)



---
*This comment is automatically updated when reviews change.*

@github-actions

Copy link
Copy Markdown
Contributor

Mobile integration tests — @qvac/transcription-parakeet (iOS)

Result: passed

metric value
Devices passed 2
Devices failed 0
Test cases total 6
Test cases passed 6
Test cases failed 0
Test cases skipped 0

View workflow run

@GustavoA1604

Copy link
Copy Markdown
Contributor

/review

@GustavoA1604 GustavoA1604 merged commit 8f0959f into main Jun 10, 2026
19 checks passed
@GustavoA1604 GustavoA1604 deleted the fix-parakeet-failure branch June 10, 2026 19:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

tier1 verified Authorize secrets / label-gate in PR workflows

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants