riseproject-dev / riseproject-dev/python-wheels
sentencepiece riscv64 support
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Python
- Sterne
- 0
- Forks
- 0
- Ø Merge
- 16 Std. 14 Min.
- Gemergte PRs (30 T.)
- 952
Beschreibung
Tracking riscv64 wheel support for sentencepiece (no riscv64 wheels on PyPI for 0.2.2).
The native build trips abseil's subword-atomics static_assert under GCC 13, but RISE's cibuildwheel in manylinux_2_39_riscv64 (which ships GCC 14) builds it cleanly.
Build workflow: #165 (validated on native riscv64 hardware, 60 tests passing).
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne mit dem Build-Workflow #165 und seiner manylinux_2_39_riscv64-Konfiguration und überprüfe anschließend, wie das sentencepiece-0.2.2-Wheel erstellt wird. Als abgeschlossen gilt die Aufgabe, wenn der Workflow erfolgreich ein riscv64-Wheel erzeugt und dabei die bestehende Validierung auf nativer Hardware sowie die 60 erfolgreichen Tests erhalten bleiben.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- build-system
- Issue-Typ
- Feature
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Ruhig
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 38/100