Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

[ALTLinux] [ppc64le] [0.18.0] `AssertionError: Didn't reach a full buffer`

Offen
#576 6 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
35/100
Issue-Typ
Bug
Klarheit
Muss geklärt werden
Aktivitätsstatus
Ruhig
Tech-Stack
python
Bereich
testing

Rechercherichtung

Beginne mit dem Testfehler AssertionError: Didn't reach a full buffer im verlinkten ppc64le-Build-Log und vergleiche anschließend das fehlschlagende Verhalten zwischen uvloop 0.18.0 und 0.17.0. Reproduziere ihn auf ppc64le und prüfe, ob er sich von den anderen aufgeführten Plattformen unterscheidet; abgeschlossen ist die Aufgabe, wenn der Test zuverlässig besteht, ohne den zugrunde liegenden Fehler zu verschleiern.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

  • uvloop version: 0.18.0 (from tag v0.18.0)
  • Python version: 3.11.6
  • Platform: ppc64le
  • Can you reproduce the bug with PYTHONASYNCIODEBUG in env?: Will report later after try in a virtual machine.
  • Does uvloop behave differently from vanilla asyncio? How?: [no info]

The bug is in tests.
Fails only on ppc64le platform. More detailed log is here: https://git.altlinux.org/tasks/331829/build/100/ppc64le/log.

Another platforms (the bug doesn't reproduce on them):

Note: the bug doesn't reproduce in uvloop version 0.17.0 (from tag v0.17.0) on all of the platforms listed above.

Vorherrschende Sprache
Cython
Sterne
11.9k
Forks
615
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus MagicStack/uvloop

Alle Issues in MagicStack/uvloop

Ähnliche Issues

Weitere Issues zu Testing & QA

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.